tennisabstract.com

 

ATP and WTA Matches Charted by Salvo

Each of the 103 matches below has been manually charted by Salvo, offering insights
into two players' serve, return, and rally tendencies.

Click here for a breakdown of all charted matches, sorted by player.

Want to chart matches yourself and help improve tennis analytics? Click here to find out how.

2018-04-21 Monte Carlo Masters SF: Rafael Nadal vs Grigor Dimitrov (ATP)
 
2017-06-22 Mallorca R16: Kirsten Flipkens vs Roberta Vinci (WTA)
 
2017-01-04 Doha R16: Jo Wilfried Tsonga vs Dustin Brown (ATP)
 
2016-08-06 Olympics R64: Damir Dzumhur vs Dudi Sela (ATP)
 
2015-02-26 Dubai QF: Novak Djokovic vs Marsel Ilhan (ATP)
 
2015-02-23 Doha R32: Flavia Pennetta vs Svetlana Kuznetsova (WTA)
 
2013-09-13 Davis Cup World Group PO RR: Sergiy Stakhovsky vs Rafael Nadal (ATP)
 
2013-06-26 Wimbledon R64: Roger Federer vs Sergiy Stakhovsky (ATP)
 
2013-06-06 Roland Garros SF: Serena Williams vs Sara Errani (WTA)
 
2013-03-17 Indian Wells Masters F: Rafael Nadal vs Juan Martin Del Potro (ATP)
 
2012-09-07 US Open SF: Serena Williams vs Sara Errani (WTA)
 
2012-08-05 Olympics BR: Novak Djokovic vs Juan Martin Del Potro (ATP)
2012-08-04 Olympics BR: Victoria Azarenka vs Maria Kirilenko (WTA)
2012-08-03 Olympics SF: Serena Williams vs Victoria Azarenka (WTA)
2012-08-03 Olympics SF: Maria Sharapova vs Maria Kirilenko (WTA)
2012-08-02 Olympics QF: Kim Clijsters vs Maria Sharapova (WTA)
2012-08-02 Olympics QF: Novak Djokovic vs Jo Wilfried Tsonga (ATP)
2012-08-02 Olympics QF: Nicolas Almagro vs Andy Murray (ATP)
2012-08-02 Olympics QF: John Isner vs Roger Federer (ATP)
2012-08-01 Olympics R16: Sabine Lisicki vs Maria Sharapova (WTA)
2012-08-01 Olympics R16: Nadia Petrova vs Victoria Azarenka (WTA)
2012-08-01 Olympics R16: Roger Federer vs Denis Istomin (ATP)
2012-08-01 Olympics R16: Andy Murray vs Marcos Baghdatis (ATP)
2012-07-31 Olympics R32: Laura Robson vs Maria Sharapova (WTA)
2012-07-31 Olympics R32: Aleksandra Wozniak vs Venus Williams (WTA)
2012-07-31 Olympics R32: Jarkko Nieminen vs Andy Murray (ATP)
2012-07-30 Olympics R32: Juan Martin Del Potro vs Andreas Seppi (ATP)
2012-07-29 Olympics R64: Agnieszka Radwanska vs Julia Goerges (WTA)
2012-07-29 Olympics R64: Novak Djokovic vs Fabio Fognini (ATP)
2012-07-29 Olympics R64: Jo Wilfried Tsonga vs Thomaz Bellucci (ATP)
2012-07-29 Olympics R64: Andy Murray vs Stan Wawrinka (ATP)
2012-07-28 Olympics R64: Vera Zvonareva vs Sofia Arvidsson (WTA)
2012-07-28 Olympics R64: Ana Ivanovic vs Christina Mchale (WTA)
2012-07-28 Olympics R64: Roger Federer vs Alejandro Falla (ATP)
 
2011-09-18 Davis Cup World Group SF RR: Jo Wilfried Tsonga vs Rafael Nadal (ATP)
2011-09-16 Davis Cup World Group SF RR: Richard Gasquet vs Rafael Nadal (ATP)
 
2011-08-21 Cincinnati Masters F: Novak Djokovic vs Andy Murray (ATP)
 
2010-06-30 Wimbledon QF: Roger Federer vs Tomas Berdych (ATP)
 
2010-05-08 Rome F: Maria Jose Martinez Sanchez vs Jelena Jankovic (WTA)
 
2009-10-17 Shanghai Masters SF: Feliciano Lopez vs Rafael Nadal (ATP)
 
2009-10-03 Tokyo F: Maria Sharapova vs Jelena Jankovic (WTA)
 
2009-09-06 US Open R16: Flavia Pennetta vs Vera Zvonareva (WTA)
 
2009-03-23 Indian Wells Masters F: Rafael Nadal vs Andy Murray (ATP)
 
2009-02-07 Fed Cup WG R1 RR: Flavia Pennetta vs Amelie Mauresmo (WTA)
 
2008-08-17 Olympics F: Dinara Safina vs Elena Dementieva (WTA)
2008-08-17 Olympics F: Rafael Nadal vs Fernando Gonzalez (ATP)
2008-08-16 Olympics BR: Novak Djokovic vs James Blake (ATP)
2008-08-15 Olympics SF: Novak Djokovic vs Rafael Nadal (ATP)
 
2008-06-15 Queens Club F: Novak Djokovic vs Rafael Nadal (ATP)
2008-06-14 Queens Club SF: Andy Roddick vs Rafael Nadal (ATP)
 
2008-06-07 Roland Garros F: Dinara Safina vs Ana Ivanovic (WTA)
 
2007-05-12 Rome Masters SF: Fernando Gonzalez vs Filippo Volandri (ATP)
2007-05-10 Rome Masters R16: Roger Federer vs Filippo Volandri (ATP)
2007-05-09 Rome Masters R32: Marat Safin vs Nikolay Davydenko (ATP)
 
2006-07-01 Wimbledon R32: Rafael Nadal vs Andre Agassi (ATP)
 
2006-06-10 Roland Garros F: Svetlana Kuznetsova vs Justine Henin (WTA)
 
2006-05-14 Rome Masters F: Roger Federer vs Rafael Nadal (ATP)
2006-05-12 Rome Masters QF: Mario Ancic vs David Nalbandian (ATP)
2006-05-09 Rome Masters R64: Carlos Moya vs Rafael Nadal (ATP)
2006-05-09 Rome Masters R64: Andy Murray vs Filippo Volandri (ATP)
 
2005-08-15 Canada Masters F: Rafael Nadal vs Andre Agassi (ATP)
 
2005-05-08 Rome Masters F: Rafael Nadal vs Guillermo Coria (ATP)
2005-05-07 Rome Masters SF: Andre Agassi vs Guillermo Coria (ATP)
2005-05-05 Rome Masters R16: Andy Roddick vs Fernando Verdasco (ATP)
 
2005-02-26 Acapulco F: Rafael Nadal vs Albert Montanes (ATP)
 
2004-08-22 Olympics F: Nicolas Massu vs Mardy Fish (ATP)
2004-08-20 Olympics SF: Anastasia Myskina vs Justine Henin (WTA)
 
2004-05-09 Rome Masters F: Carlos Moya vs David Nalbandian (ATP)
 
2003-05-05 Rome Masters R64: David Ferrer vs Andre Agassi (ATP)
 
2003-03-30 Miami Masters F: Andre Agassi vs Carlos Moya (ATP)
 
2003-03-16 Indian Wells Masters F: Lleyton Hewitt vs Gustavo Kuerten (ATP)
 
2002-05-10 Rome Masters QF: Albert Costa vs Andre Agassi (ATP)
2002-05-07 Rome Masters R64: Pete Sampras vs Felix Mantilla (ATP)
2002-05-07 Rome Masters R64: Alex Corretja vs Giorgio Galimberti (ATP)
 
2001-09-21 Davis Cup World Group PO RR: Goran Ivanisevic vs Filippo Volandri (ATP)
 
2001-09-06 US Open QF: Pete Sampras vs Andre Agassi (ATP)
 
2001-05-11 Rome Masters R16: Alex Corretja vs Lleyton Hewitt (ATP)
2001-05-08 Rome Masters R64: Marcelo Rios vs Davide Sanguinetti (ATP)
2001-05-08 Rome Masters R64: Arnaud Clement vs Federico Luzzi (ATP)
2001-05-08 Rome Masters R32: Roger Federer vs Marat Safin (ATP)
2001-05-07 Rome Masters R64: Magnus Norman vs Vincenzo Santopadre (ATP)
2001-05-07 Rome Masters R64: Alex Corretja vs Carlos Moya (ATP)
 
2000-09-28 Olympics F: Yevgeny Kafelnikov vs Tommy Haas (ATP)
 
2000-05-14 Rome Masters F: Magnus Norman vs Gustavo Kuerten (ATP)
 
1998-03-29 Miami Masters F: Marcelo Rios vs Andre Agassi (ATP)
 
1997-04-04 Davis Cup World Group QF RR: Omar Camporese vs Carlos Moya (ATP)
1997-04-04 Davis Cup World Group QF RR: Albert Costa vs Renzo Furlan (ATP)
 
1996-08-04 Olympics F: Sergi Bruguera vs Andre Agassi (ATP)
1996-08-03 Olympics F: Lindsay Davenport vs Arantxa Sanchez Vicario (WTA)
1996-08-03 Olympics BR: Leander Paes vs Fernando Meligeni (ATP)
 
1996-05-14 Rome Masters R64: Jakob Hlasek vs Andrea Gaudenzi (ATP)
 
1995-05-22 Rome Masters F: Sergi Bruguera vs Thomas Muster (ATP)
 
1994-05-15 Rome Masters F: Pete Sampras vs Boris Becker (ATP)
 
1992-08-08 Olympics F: Steffi Graf vs Jennifer Capriati (WTA)
1992-08-08 Olympics F: Marc Rosset vs Jordi Arrese (ATP)
 
1992-07-04 Wimbledon SF: John Mcenroe vs Andre Agassi (ATP)
 
1990-11-04 Paris Masters F: Boris Becker vs Stefan Edberg (ATP)
 
1990-04-08 Hilton Head F: Jennifer Capriati vs Martina Navratilova (WTA)
 
1988-10-01 Olympics F: Steffi Graf vs Gabriela Sabatini (WTA)
1988-09-29 Olympics SF: Steffi Graf vs Zina Garrison (WTA)
1988-09-29 Olympics SF: Manuela Maleeva Fragniere vs Gabriela Sabatini (WTA)
 
1987-05-13 Rome R32: Paolo Cane vs Jonas Svensson (ATP)
 
1985-08-25 Cincinnati F: Mats Wilander vs Boris Becker (ATP)