Advanced ATP Rivalry Search

Browse ATP head-to-head rivalries by historical or current-player scope, most-played or unbeaten view, and player.

About this search tool

Search across precomputed TennisDB ATP tables for player seasons, player tournament runs, player careers, matches, tournaments, ranking weeks, and rivalries. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

Browse precomputed head-to-head records by scope and view, or choose a player to find every rivalry.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
6201 Davide Sanguinetti Sargis Sargsian 2 2–0 C 2–0 May 22, 2003 H2H
6202 Davide Sanguinetti Xavier Malisse 2 0–2 H 0–2 Mar 8, 2001 H2H
6203 David Ferrer Albert Costa 2 2–0 C 2–0 Apr 9, 2005 H2H
6204 David Ferrer Andreas Haider-Maurer 2 2–0 C 2–0 Feb 21, 2015 H2H
6205 David Ferrer Arnaud Di Pasquale 2 2–0 C 2–0 Jul 15, 2004 H2H
6206 David Ferrer Benjamin Becker 2 2–0 H 2–0 Oct 3, 2015 H2H
6207 David Ferrer Boris Pashanski 2 2–0 C 2–0 Jul 11, 2008 H2H
6208 David Ferrer Diego Schwartzman 2 0–2 H 0–2 Oct 21, 2017 H2H
6209 David Ferrer Donald Young 2 2–0 C 1–0 H 1–0 May 30, 2017 H2H
6210 David Ferrer Edouard Roger-Vasselin 2 2–0 C 1–0 H 1–0 May 3, 2013 H2H
6211 David Ferrer Felix Mantilla 2 0–2 C 0–2 Feb 25, 2005 H2H
6212 David Ferrer Fernando Vicente 2 2–0 C 2–0 Jul 29, 2005 H2H
6213 David Ferrer Filip Krajinovic 2 2–0 C 1–0 H 1–0 Sep 3, 2015 H2H
6214 David Ferrer Filippo Volandri 2 2–0 C 2–0 May 10, 2016 H2H
6215 David Ferrer Flavio Saretta 2 2–0 C 2–0 May 18, 2006 H2H
6216 David Ferrer Irakli Labadze 2 2–0 C 2–0 Apr 8, 2005 H2H
6217 David Ferrer Ivo Minar 2 2–0 C 1–0 H 1–0 May 14, 2008 H2H
6218 David Ferrer Jerzy Janowicz 2 2–0 H 2–0 Oct 26, 2013 H2H
6219 David Ferrer Jesse Huta Galung 2 2–0 G 2–0 Jun 17, 2009 H2H
6220 David Ferrer Kristof Vliegen 2 2–0 H 2–0 Feb 23, 2007 H2H
6221 David Ferrer Mariano Puerta 2 2–0 C 1–0 H 1–0 Oct 22, 2005 H2H
6222 David Ferrer Michael Russell 2 2–0 H 2–0 Aug 7, 2014 H2H
6223 David Ferrer Paolo Lorenzi 2 2–0 C 1–0 H 1–0 Mar 1, 2013 H2H
6224 David Ferrer Paul-Henri Mathieu 2 0–2 C 0–1 G 0–1 Apr 29, 2009 H2H
6225 David Ferrer Rainer Schuettler 2 0–2 C 0–1 H 0–1 Mar 2, 2006 H2H
6226 David Ferrer Santiago Gonzalez 2 2–0 C 2–0 Feb 29, 2012 H2H
6227 David Ferrer Sergio Roitman 2 2–0 G 1–0 H 1–0 Jan 11, 2008 H2H
6228 David Ferrer Somdev Devvarman 2 2–0 H 2–0 Mar 28, 2011 H2H
6229 David Ferrer Thiemo de Bakker 2 2–0 C 1–0 H 1–0 Feb 20, 2015 H2H
6230 David Ferrer Vincent Spadea 2 2–0 H 2–0 Jan 20, 2008 H2H
6231 David Ferrer Wesley Moodie 2 2–0 H 2–0 Oct 4, 2007 H2H
6232 David Goffin Andreas Seppi 2 2–0 H 2–0 Oct 29, 2015 H2H
6233 David Goffin Ben Shelton 2 2–0 H 2–0 Oct 4, 2025 H2H
6234 David Goffin Damir Dzumhur 2 2–0 C 1–0 H 1–0 Apr 7, 2022 H2H
6235 David Goffin David Ferrer 2 0–2 C 0–1 H 0–1 May 16, 2015 H2H
6236 David Goffin Dmitry Tursunov 2 0–2 H 0–2 Aug 21, 2013 H2H
6237 David Goffin Donald Young 2 2–0 H 2–0 Sep 30, 2017 H2H
6238 David Goffin Janko Tipsarevic 2 0–2 H 0–2 Feb 24, 2012 H2H
6239 David Goffin Marius Copil 2 2–0 H 2–0 Jan 17, 2019 H2H
6240 David Goffin Quentin Halys 2 2–0 H 2–0 Aug 26, 2025 H2H
6241 David Goffin Radek Stepanek 2 2–0 C 1–0 H 1–0 Jan 19, 2017 H2H
6242 David Goffin Steve Darcis 2 2–0 C 1–0 H 1–0 Apr 18, 2017 H2H
6243 David Goffin Tomas Machac 2 0–2 G 0–1 H 0–1 Sep 1, 2024 H2H
6244 David Goffin Yen-Hsun Lu 2 2–0 H 2–0 Aug 18, 2015 H2H
6245 David Lewis Mark Dickson 2 0–2 G 0–1 H 0–1 Aug 3, 1988 H2H
6246 David Lloyd Cliff Richey 2 0–2 C 0–1 G 0–1 May 30, 1969 H2H
6247 David Lloyd Harald Elschenbroich 2 0–2 C 0–2 Apr 5, 1973 H2H
6248 David Lloyd Stan Smith 2 0–2 G 0–2 Jun 6, 1980 H2H
6249 David Mustard Brian Teacher 2 0–2 C 0–1 G 0–1 Jul 23, 1982 H2H
6250 David Mustard Drew Gitlin 2 0–2 C 0–1 G 0–1 Dec 14, 1983 H2H
6251 David Mustard Mark Edmondson 2 0–2 G 0–2 Oct 8, 1981 H2H
6252 David Nalbandian Albert Costa 2 2–0 C 2–0 May 9, 2004 H2H
6253 David Nalbandian Alejandro Falla 2 2–0 C 1–0 H 1–0 Aug 7, 2007 H2H
6254 David Nalbandian Antony Dupuis 2 2–0 C 1–0 C 1–0 May 15, 2003 H2H
6255 David Nalbandian Bobby Reynolds 2 2–0 H 2–0 Aug 31, 2011 H2H
6256 David Nalbandian Daniel Gimeno-Traver 2 2–0 C 2–0 Feb 19, 2010 H2H
6257 David Nalbandian Ernests Gulbis 2 2–0 H 2–0 Oct 11, 2011 H2H
6258 David Nalbandian Fabio Fognini 2 2–0 C 1–0 H 1–0 Jan 12, 2011 H2H
6259 David Nalbandian Feliciano Lopez 2 2–0 C 1–0 H 1–0 Oct 27, 2006 H2H
6260 David Nalbandian Fernando Meligeni 2 2–0 C 2–0 Feb 14, 2002 H2H
6261 David Nalbandian Ivan Dodig 2 2–0 H 2–0 Oct 21, 2011 H2H
6262 David Nalbandian Ivan Navarro 2 2–0 C 1–0 H 1–0 Aug 29, 2007 H2H
6263 David Nalbandian Ivo Karlovic 2 2–0 C 1–0 H 1–0 Oct 27, 2005 H2H
6264 David Nalbandian Jose Acasuso 2 2–0 C 1–0 H 1–0 Feb 24, 2008 H2H
6265 David Nalbandian Julien Benneteau 2 2–0 H 2–0 Oct 19, 2006 H2H
6266 David Nalbandian Karol Kucera 2 2–0 G 2–0 Jun 24, 2005 H2H
6267 David Nalbandian Mardy Fish 2 0–2 H 0–2 Mar 21, 2008 H2H
6268 David Nalbandian Mariano Zabaleta 2 0–2 C 0–1 H 0–1 Feb 28, 2003 H2H
6269 David Nalbandian Nicolas Coutelot 2 0–2 C 0–2 May 30, 2003 H2H
6270 David Nalbandian Nicolas Mahut 2 2–0 C 1–0 G 1–0 Jun 13, 2008 H2H
6271 David Nalbandian Olivier Rochus 2 2–0 C 2–0 Apr 23, 2008 H2H
6272 David Nalbandian Rik De Voest 2 2–0 H 2–0 Sep 1, 2010 H2H
6273 David Nalbandian Santiago Ventura 2 2–0 C 1–0 H 1–0 Feb 29, 2008 H2H
6274 David Nalbandian Yevgeny Kafelnikov 2 0–2 C 0–1 H 0–1 Oct 5, 2001 H2H
6275 David Pate Bryan Shelton 2 2–0 H 2–0 Oct 7, 1992 H2H
6276 David Pate Erick Iskersky 2 2–0 H 2–0 Aug 21, 1985 H2H
6277 David Pate Francesco Cancellotti 2 0–2 C 0–1 H 0–1 May 31, 1989 H2H
6278 David Pate Francisco Gonzalez 2 2–0 G 1–0 H 1–0 Sep 28, 1984 H2H
6279 David Pate Glenn Layendecker 2 2–0 C 1–0 C 1–0 Nov 20, 1986 H2H
6280 David Pate Joakim Nystrom 2 2–0 C 1–0 H 1–0 Nov 16, 1985 H2H
6281 David Pate Joey Rive 2 0–2 G 0–1 H 0–1 Jun 14, 1989 H2H
6282 David Pate Johan Kriek 2 2–0 H 2–0 Apr 15, 1988 H2H
6283 David Pate Jonathan Canter 2 0–2 H 0–2 Aug 13, 1986 H2H
6284 David Pate Jorge Lozano 2 2–0 H 2–0 Aug 17, 1988 H2H
6285 David Pate Marcel Freeman 2 2–0 C 1–0 G 1–0 Jun 10, 1987 H2H
6286 David Pate Mel Purcell 2 2–0 C 1–0 H 1–0 Oct 8, 1987 H2H
6287 David Pate Nduka Odizor 2 0–2 G 0–1 H 0–1 Jul 26, 1989 H2H
6288 David Pate Ramesh Krishnan 2 2–0 H 2–0 Apr 6, 1990 H2H
6289 David Pate Slobodan Zivojinovic 2 0–2 C 0–1 G 0–1 Jun 26, 1987 H2H
6290 David Prinosil Carl Uwe Steeb 2 0–2 H 0–2 Aug 26, 1993 H2H
6291 David Prinosil Christian Bergstrom 2 2–0 C 1–0 G 1–0 Jun 8, 1994 H2H
6292 David Prinosil George Bastl 2 0–2 H 0–2 Aug 29, 2001 H2H
6293 David Prinosil Lars Burgsmuller 2 0–2 C 0–1 C 0–1 May 30, 2001 H2H
6294 David Prinosil Nicolas Pereira 2 2–0 G 1–0 H 1–0 Jan 6, 1996 H2H
6295 David Prinosil Patrick Baur 2 2–0 C 1–0 H 1–0 Oct 18, 1996 H2H
6296 David Prinosil Sargis Sargsian 2 2–0 C 1–0 G 1–0 Jun 28, 2000 H2H
6297 David Prinosil Wayne Black 2 0–2 C 0–1 H 0–1 Mar 16, 1999 H2H
6298 David Rikl Jose Francisco Altur 2 2–0 C 1–0 C 1–0 Oct 21, 1993 H2H
6299 David Sanchez Flavio Saretta 2 0–2 H 0–2 Aug 13, 2003 H2H
6300 David Sanchez George Bastl 2 2–0 C 2–0 Jul 26, 2001 H2H
6301 David Sanchez Oscar Hernandez 2 0–2 C 0–2 Feb 24, 2005 H2H
6302 David Schneider Raul Ramirez 2 0–2 G 0–2 Jun 30, 1978 H2H
6303 David Wheaton Arnaud Boetsch 2 2–0 H 2–0 Apr 9, 1998 H2H
6304 David Wheaton Fabrice Santoro 2 2–0 C 1–0 H 1–0 Aug 17, 1991 H2H
6305 David Wheaton Guillaume Raoux 2 2–0 C 1–0 G 1–0 Jun 28, 1996 H2H
6306 David Wheaton Hernan Gumy 2 0–2 C 0–1 H 0–1 Jan 19, 1996 H2H
6307 David Wheaton Jan Kroslak 2 0–2 H 0–2 Feb 21, 1996 H2H
6308 David Wheaton John McEnroe 2 0–2 G 0–1 H 0–1 Jun 28, 1992 H2H
6309 David Wheaton Jonathan Stark 2 2–0 H 2–0 Apr 8, 1994 H2H
6310 David Wheaton Jordi Arrese 2 2–0 C 1–0 H 1–0 May 13, 1995 H2H
6311 David Wheaton Mark Petchey 2 2–0 G 1–0 H 1–0 Jul 9, 1994 H2H
6312 David Wheaton Mark Woodforde 2 2–0 C 1–0 H 1–0 Oct 28, 1992 H2H
6313 David Wheaton Martin Jaite 2 0–2 H 0–2 Mar 6, 1991 H2H
6314 David Wheaton Marzio Martelli 2 2–0 G 1–0 H 1–0 Jul 17, 1997 H2H
6315 David Wheaton Mats Wilander 2 0–2 G 0–1 H 0–1 Feb 21, 1991 H2H
6316 David Wheaton Nicolas Pereira 2 2–0 G 2–0 Jun 23, 1993 H2H
6317 David Wheaton Olivier Delaitre 2 2–0 H 2–0 Jul 28, 1994 H2H
6318 David Wheaton Richey Reneberg 2 0–2 C 0–1 C 0–1 May 3, 1996 H2H
6319 David Wheaton Robbie Weiss 2 2–0 H 2–0 Apr 1, 1994 H2H
6320 David Wheaton Roberto Jabali 2 2–0 H 2–0 Jul 16, 1997 H2H
6321 Denis Gremelmayr Roko Karanusic 2 2–0 H 2–0 Feb 12, 2009 H2H
6322 Denis Gremelmayr Somdev Devvarman 2 0–2 G 0–1 H 0–1 Aug 2, 2011 H2H
6323 Denis Istomin Albert Ramos-Vinolas 2 0–2 G 0–1 H 0–1 Aug 30, 2017 H2H
6324 Denis Istomin Daniel Gimeno-Traver 2 0–2 H 0–2 Mar 22, 2013 H2H
6325 Denis Istomin Dustin Brown 2 2–0 C 1–0 G 1–0 Jul 28, 2017 H2H
6326 Denis Istomin Evgeny Korolev 2 0–2 C 0–1 H 0–1 Sep 25, 2009 H2H
6327 Denis Istomin Gael Monfils 2 0–2 H 0–2 Feb 8, 2014 H2H
6328 Denis Istomin Hyeon Chung 2 0–2 C 0–2 Jun 1, 2017 H2H
6329 Denis Istomin Igor Kunitsyn 2 2–0 C 1–0 H 1–0 May 29, 2012 H2H
6330 Denis Istomin Kevin Kim 2 2–0 G 1–0 H 1–0 Jul 22, 2009 H2H
6331 Denis Istomin Laslo Djere 2 0–2 C 0–2 Jul 26, 2018 H2H
6332 Denis Istomin Lorenzo Giustino 2 2–0 C 2–0 Jul 27, 2017 H2H
6333 Denis Istomin Marinko Matosevic 2 2–0 C 1–0 H 1–0 May 2, 2014 H2H
6334 Denis Istomin Marsel Ilhan 2 2–0 H 2–0 Feb 6, 2014 H2H
6335 Denis Istomin Matteo Berrettini 2 0–2 C 0–1 H 0–1 May 2, 2019 H2H
6336 Denis Istomin Michael Llodra 2 2–0 G 1–0 H 1–0 Jun 20, 2012 H2H
6337 Denis Istomin Nick Kyrgios 2 0–2 C 0–1 G 0–1 Jul 4, 2018 H2H
6338 Denis Istomin Radek Stepanek 2 0–2 G 0–1 H 0–1 Jun 9, 2016 H2H
6339 Denis Istomin Ricardas Berankis 2 0–2 C 0–1 H 0–1 Oct 18, 2018 H2H
6340 Denis Istomin Steve Darcis 2 0–2 G 0–1 H 0–1 Jun 29, 2017 H2H
6341 Denis Istomin Teymuraz Gabashvili 2 2–0 C 1–0 H 1–0 May 3, 2016 H2H
6342 Denis Kudla Adrian Mannarino 2 0–2 H 0–2 Sep 29, 2016 H2H
6343 Denis Kudla Damir Dzumhur 2 0–2 C 0–1 G 0–1 May 29, 2018 H2H
6344 Denis Kudla Kei Nishikori 2 0–2 G 0–1 H 0–1 Jan 4, 2019 H2H
6345 Denis Kudla Marin Cilic 2 0–2 G 0–1 H 0–1 Sep 2, 2020 H2H
6346 Denis Kudla Marton Fucsovics 2 0–2 C 0–1 G 0–1 Apr 24, 2019 H2H
6347 Denis Kudla Mikhail Kukushkin 2 0–2 H 0–2 Feb 21, 2019 H2H
6348 Denis Kudla Nick Kyrgios 2 0–2 H 0–2 Aug 14, 2018 H2H
6349 Denis Kudla Pierre-Hugues Herbert 2 0–2 G 0–1 H 0–1 Jun 26, 2019 H2H
6350 Denis Kudla Ricardas Berankis 2 0–2 H 0–2 Feb 28, 2019 H2H
6351 Denis Kudla Taylor Fritz 2 2–0 H 2–0 Aug 5, 2021 H2H
6352 Denis Shapovalov Adam Walton 2 2–0 H 2–0 Jul 19, 2025 H2H
6353 Denis Shapovalov Aleksandar Kovacevic 2 2–0 H 2–0 Feb 12, 2026 H2H
6354 Denis Shapovalov Corentin Moutet 2 0–2 C 0–2 Apr 18, 2024 H2H
6355 Denis Shapovalov Daniel Evans 2 2–0 H 2–0 Oct 29, 2022 H2H
6356 Denis Shapovalov Jared Donaldson 2 2–0 G 1–0 H 1–0 Jun 28, 2018 H2H
6357 Denis Shapovalov Joao Fonseca 2 0–2 H 0–2 Oct 29, 2025 H2H
6358 Denis Shapovalov Laslo Djere 2 2–0 C 1–0 H 1–0 Jan 19, 2022 H2H
6359 Denis Shapovalov Lorenzo Musetti 2 0–2 H 0–2 Jan 16, 2025 H2H
6360 Denis Shapovalov Lorenzo Sonego 2 2–0 C 1–0 H 1–0 Oct 4, 2024 H2H
6361 Denis Shapovalov Luca Van Assche 2 2–0 C 1–0 H 1–0 Sep 2, 2026 H2H
6362 Denis Shapovalov Mariano Navone 2 0–2 C 0–1 G 0–1 May 7, 2026 H2H
6363 Denis Shapovalov Pedro Martinez 2 2–0 C 2–0 May 27, 2025 H2H
6364 Denis Shapovalov Rogerio Dutra Silva 2 2–0 H 2–0 Jan 10, 2018 H2H
6365 Denis Shapovalov Soonwoo Kwon 2 2–0 H 2–0 Jan 20, 2022 H2H
6366 Denis Shapovalov Tomas Martin Etcheverry 2 2–0 C 1–0 H 1–0 Mar 6, 2026 H2H
6367 Denis Shapovalov Valentin Royer 2 2–0 H 2–0 Oct 24, 2025 H2H
6368 Denis Shapovalov Yuichi Sugita 2 2–0 H 2–0 Oct 19, 2019 H2H
6369 Dennis Ralston Allan Stone 2 2–0 C 1–0 G 1–0 Jul 27, 1971 H2H
6370 Dennis Ralston Bob Carmichael 2 2–0 C 1–0 H 1–0 May 4, 1971 H2H
6371 Dennis Ralston Bob Lutz 2 0–2 G 0–1 H 0–1 Jun 24, 1977 H2H
6372 Dennis Ralston Ove Bengtson 2 0–2 C 0–1 H 0–1 Feb 23, 1977 H2H
6373 Dennis Ralston Owen Davidson 2 0–2 C 0–1 G 0–1 May 1, 1971 H2H
6374 Dennis Ralston Torben Ulrich 2 2–0 C 1–0 G 1–0 Dec 7, 1972 H2H
6375 Derek Tarr Terry Moor 2 2–0 C 2–0 Aug 3, 1983 H2H
6376 Derek Tarr Vitas Gerulaitis 2 0–2 H 0–2 Aug 30, 1984 H2H
6377 Derrick Rostagno Alexander Mronz 2 0–2 C 0–1 H 0–1 May 12, 1990 H2H
6378 Derrick Rostagno Bryan Shelton 2 0–2 C 0–1 H 0–1 May 7, 1993 H2H
6379 Derrick Rostagno Carl Limberger 2 2–0 C 1–0 H 1–0 Jan 15, 1992 H2H
6380 Derrick Rostagno Jim Pugh 2 2–0 C 1–0 H 1–0 Aug 17, 1990 H2H
6381 Derrick Rostagno Kelly Evernden 2 0–2 C 0–1 G 0–1 Nov 18, 1988 H2H
6382 Derrick Rostagno Kevin Curren 2 0–2 C 0–1 H 0–1 Oct 17, 1991 H2H
6383 Derrick Rostagno Larry Scott 2 2–0 G 1–0 H 1–0 Jul 7, 1988 H2H
6384 Derrick Rostagno Peter Lundgren 2 2–0 C 1–0 H 1–0 Sep 28, 1989 H2H
6385 Derrick Rostagno Richard Matuszewski 2 2–0 G 1–0 H 1–0 Feb 25, 1987 H2H
6386 Derrick Rostagno Thomas Hogstedt 2 2–0 H 2–0 Jul 25, 1991 H2H
6387 Derrick Rostagno Tim Wilkison 2 2–0 G 2–0 Jun 22, 1989 H2H
6388 Derrick Rostagno Todd Nelson 2 2–0 C 1–0 G 1–0 Nov 17, 1988 H2H
6389 Derrick Rostagno Vijay Amritraj 2 0–2 G 0–2 Jul 8, 1988 H2H
6390 Dick Crealy Allan Stone 2 2–0 H 2–0 Apr 17, 1969 H2H
6391 Dick Crealy Bill Bowrey 2 0–2 G 0–2 Jan 16, 1969 H2H
6392 Dick Crealy Harald Elschenbroich 2 2–0 C 2–0 Nov 19, 1974 H2H
6393 Dick Crealy Ian Fletcher 2 2–0 G 2–0 Jan 11, 1974 H2H
6394 Dick Crealy Ion Tiriac 2 0–2 C 0–2 May 9, 1968 H2H
6395 Dick Crealy Jim Mcmanus 2 2–0 C 1–0 G 1–0 Dec 7, 1978 H2H
6396 Dick Crealy Milan Holecek 2 2–0 C 1–0 G 1–0 Apr 10, 1974 H2H
6397 Dick Crealy Peter Szoke 2 2–0 C 2–0 Oct 25, 1972 H2H
6398 Dick Crealy Premjit Lall 2 2–0 C 2–0 Apr 4, 1973 H2H
6399 Dick Crealy Richard Hawkes 2 2–0 G 1–0 H 1–0 Dec 9, 1971 H2H
6400 Dick Crealy Steve Faulk 2 2–0 C 2–0 Jun 5, 1974 H2H