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. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

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
6401 Elias Ymer Frances Tiafoe 2 0–2 H 0–2 Oct 21, 2022 H2H
6402 Eliot Teltscher Andreas Maurer 2 2–0 C 1–0 H 1–0 Nov 22, 1984 H2H
6403 Eliot Teltscher Balazs Taroczy 2 0–2 C 0–2 Oct 25, 1981 H2H
6404 Eliot Teltscher Ben Testerman 2 2–0 C 1–0 C 1–0 Oct 6, 1984 H2H
6405 Eliot Teltscher Billy Martin 2 2–0 C 1–0 H 1–0 Oct 2, 1980 H2H
6406 Eliot Teltscher Christophe Freyss 2 2–0 C 2–0 Aug 4, 1980 H2H
6407 Eliot Teltscher Claudio Panatta 2 2–0 C 2–0 May 6, 1987 H2H
6408 Eliot Teltscher Cliff Drysdale 2 2–0 C 1–0 H 1–0 Sep 19, 1979 H2H
6409 Eliot Teltscher Eric Fromm 2 2–0 C 1–0 H 1–0 Feb 3, 1983 H2H
6410 Eliot Teltscher Francisco Gonzalez 2 2–0 C 1–0 C 1–0 Oct 7, 1984 H2H
6411 Eliot Teltscher George Hardie 2 2–0 H 2–0 Feb 19, 1981 H2H
6412 Eliot Teltscher Gianni Ocleppo 2 2–0 G 1–0 H 1–0 Jun 26, 1985 H2H
6413 Eliot Teltscher Jim Gurfein 2 2–0 C 1–0 H 1–0 May 27, 1983 H2H
6414 Eliot Teltscher Mark Dickson 2 2–0 C 1–0 H 1–0 Jan 31, 1985 H2H
6415 Eliot Teltscher Pat Dupre 2 2–0 G 1–0 H 1–0 Nov 19, 1978 H2H
6416 Eliot Teltscher Raymond Moore 2 2–0 C 1–0 C 1–0 Feb 27, 1980 H2H
6417 Eliot Teltscher Richard Meyer 2 2–0 C 1–0 G 1–0 Dec 8, 1983 H2H
6418 Eliot Teltscher Rolf Gehring 2 2–0 C 2–0 May 17, 1979 H2H
6419 Eliot Teltscher Shlomo Glickstein 2 2–0 C 1–0 H 1–0 Aug 18, 1984 H2H
6420 Eliot Teltscher Tony Graham 2 2–0 H 2–0 Oct 15, 1981 H2H
6421 Emilio Benfele Alvarez Cyril Saulnier 2 0–2 H 0–2 Jan 4, 2001 H2H
6422 Emilio Benfele Alvarez Fernando Vicente 2 2–0 C 1–0 C 1–0 Feb 5, 1998 H2H
6423 Emilio Benfele Alvarez Filip Dewulf 2 0–2 C 0–1 H 0–1 Mar 13, 1997 H2H
6424 Emilio Benfele Alvarez Grant Stafford 2 0–2 H 0–2 Mar 17, 1998 H2H
6425 Emilio Benfele Alvarez Hernan Gumy 2 0–2 C 0–2 Nov 9, 1996 H2H
6426 Emilio Benfele Alvarez Marcello Craca 2 2–0 C 2–0 Oct 24, 1997 H2H
6427 Emilio Montano John Marks 2 2–0 G 1–0 H 1–0 Oct 18, 1979 H2H
6428 Emilio Sanchez Andreas Maurer 2 2–0 C 2–0 Apr 25, 1985 H2H
6429 Emilio Sanchez Andrei Medvedev 2 0–2 C 0–2 Apr 3, 1993 H2H
6430 Emilio Sanchez Bart Wuyts 2 2–0 C 1–0 H 1–0 May 31, 1992 H2H
6431 Emilio Sanchez Christian Miniussi 2 2–0 C 2–0 Jul 23, 1992 H2H
6432 Emilio Sanchez Christian Ruud 2 0–2 C 0–2 Jun 20, 1996 H2H
6433 Emilio Sanchez Eduardo Masso 2 0–2 C 0–1 H 0–1 Nov 8, 1991 H2H
6434 Emilio Sanchez Gabriel Markus 2 2–0 C 1–0 H 1–0 Sep 29, 1994 H2H
6435 Emilio Sanchez Goran Prpic 2 2–0 C 2–0 May 19, 1991 H2H
6436 Emilio Sanchez Grant Stafford 2 0–2 H 0–2 Jan 21, 1994 H2H
6437 Emilio Sanchez Henri Leconte 2 0–2 C 0–2 Sep 20, 1986 H2H
6438 Emilio Sanchez Jim Grabb 2 0–2 G 0–1 H 0–1 Jun 26, 1996 H2H
6439 Emilio Sanchez Jim Pugh 2 2–0 C 1–0 H 1–0 Aug 31, 1990 H2H
6440 Emilio Sanchez John McEnroe 2 0–2 H 0–2 Jan 22, 1992 H2H
6441 Emilio Sanchez Jordi Arrese 2 2–0 C 2–0 Jul 13, 1990 H2H
6442 Emilio Sanchez Lars Anders Wahlgren 2 2–0 C 2–0 Jul 30, 1987 H2H
6443 Emilio Sanchez Lars Jonsson 2 2–0 H 2–0 Jan 5, 1990 H2H
6444 Emilio Sanchez Lawson Duncan 2 2–0 C 1–0 H 1–0 Mar 18, 1990 H2H
6445 Emilio Sanchez Libor Pimek 2 2–0 C 2–0 Feb 28, 1991 H2H
6446 Emilio Sanchez Marcos Hocevar 2 2–0 C 2–0 May 30, 1984 H2H
6447 Emilio Sanchez Milan Srejber 2 2–0 C 2–0 Aug 5, 1988 H2H
6448 Emilio Sanchez Pat Cash 2 2–0 H 2–0 Jan 17, 1992 H2H
6449 Emilio Sanchez Paul Mcnamee 2 2–0 C 2–0 May 29, 1987 H2H
6450 Emilio Sanchez Pedro Rebolledo 2 0–2 C 0–2 Sep 13, 1984 H2H
6451 Emilio Sanchez Sasa Hirszon 2 2–0 C 2–0 Aug 25, 1994 H2H
6452 Emilio Sanchez Tim Mayotte 2 0–2 C 0–1 H 0–1 Mar 18, 1989 H2H
6453 Emilio Sanchez Todd Witsken 2 2–0 C 1–0 H 1–0 Sep 5, 1987 H2H
6454 Emilio Sanchez Veli Paloheimo 2 2–0 C 1–0 C 1–0 Nov 9, 1990 H2H
6455 Emil Ruusuvuori Adrian Mannarino 2 0–2 H 0–2 Aug 24, 2022 H2H
6456 Emil Ruusuvuori J.J. Wolf 2 2–0 H 2–0 Sep 29, 2022 H2H
6457 Emil Ruusuvuori Marin Cilic 2 0–2 G 0–1 H 0–1 Aug 17, 2022 H2H
6458 Emil Ruusuvuori Pedro Martinez 2 0–2 H 0–2 Nov 10, 2021 H2H
6459 Eric Deblicker Louk Sanders 2 2–0 C 1–0 G 1–0 Jul 23, 1981 H2H
6460 Eric Deblicker Patrick Proisy 2 2–0 H 2–0 Nov 1, 1979 H2H
6461 Eric Deblicker Pavel Hutka 2 0–2 C 0–2 Apr 9, 1981 H2H
6462 Eric Friedler Keith Richardson 2 2–0 C 1–0 H 1–0 Aug 9, 1979 H2H
6463 Eric Fromm Angel Gimenez 2 2–0 C 1–0 H 1–0 Jul 16, 1982 H2H
6464 Eric Fromm Brian Teacher 2 0–2 C 0–1 H 0–1 Sep 15, 1983 H2H
6465 Eric Fromm Dominique Bedel 2 0–2 C 0–2 Oct 7, 1981 H2H
6466 Eric Fromm Fritz Buehning 2 0–2 C 0–1 H 0–1 Aug 19, 1983 H2H
6467 Eric Jelen Eliot Teltscher 2 0–2 C 0–2 Apr 22, 1987 H2H
6468 Eric Jelen Henrik Sundstrom 2 0–2 C 0–2 May 29, 1987 H2H
6469 Eric Jelen Leif Shiras 2 2–0 H 2–0 Oct 13, 1988 H2H
6470 Eric Jelen Mark Dickson 2 2–0 C 2–0 Feb 5, 1987 H2H
6471 Eric Jelen Marty Davis 2 2–0 G 1–0 H 1–0 Aug 30, 1986 H2H
6472 Eric Jelen Miloslav Mecir 2 0–2 C 0–2 Apr 3, 1987 H2H
6473 Erick Iskersky Arthur Ashe 2 0–2 C 0–2 Aug 23, 1978 H2H
6474 Eric Wilborts Buster C Mottram 2 0–2 C 0–2 Mar 16, 1982 H2H
6475 Ernesto Escobedo Hyeon Chung 2 0–2 H 0–2 Aug 28, 2019 H2H
6476 Ernesto Escobedo Kyle Edmund 2 0–2 H 0–2 Jan 4, 2017 H2H
6477 Ernests Gulbis Adrian Mannarino 2 0–2 G 0–1 H 0–1 Mar 17, 2015 H2H
6478 Ernests Gulbis Donald Young 2 2–0 H 2–0 Aug 14, 2015 H2H
6479 Ernests Gulbis Edouard Roger-Vasselin 2 2–0 G 1–0 H 1–0 Jun 26, 2013 H2H
6480 Ernests Gulbis Igor Sijsling 2 2–0 C 1–0 H 1–0 May 26, 2015 H2H
6481 Ernests Gulbis Jurgen Zopp 2 2–0 G 1–0 H 1–0 Jun 25, 2014 H2H
6482 Ernests Gulbis Kevin Kim 2 2–0 H 2–0 Aug 4, 2009 H2H
6483 Ernests Gulbis Lucas Pouille 2 0–2 C 0–1 H 0–1 Feb 28, 2018 H2H
6484 Ernests Gulbis Marco Chiudinelli 2 2–0 C 1–0 H 1–0 Apr 13, 2010 H2H
6485 Ernests Gulbis Marton Fucsovics 2 0–2 C 0–1 H 0–1 Aug 22, 2017 H2H
6486 Ernests Gulbis Michael Berrer 2 2–0 H 2–0 Feb 23, 2011 H2H
6487 Ernests Gulbis Peter Luczak 2 2–0 C 1–0 H 1–0 Apr 21, 2010 H2H
6488 Ernests Gulbis Somdev Devvarman 2 2–0 H 2–0 Oct 18, 2012 H2H
6489 Ernests Gulbis Stan Wawrinka 2 0–2 C 0–1 H 0–1 Jan 16, 2019 H2H
6490 Ernests Gulbis Xavier Malisse 2 2–0 C 1–0 H 1–0 May 3, 2012 H2H
6491 Ethan Quinn Hubert Hurkacz 2 2–0 H 2–0 Mar 19, 2026 H2H
6492 Evgeny Donskoy Benoit Paire 2 0–2 C 0–1 H 0–1 Feb 7, 2019 H2H
6493 Evgeny Donskoy Damir Dzumhur 2 2–0 C 1–0 H 1–0 Jul 20, 2018 H2H
6494 Evgeny Donskoy Pablo Carreno Busta 2 0–2 C 0–1 H 0–1 Apr 7, 2016 H2H
6495 Evgeny Korolev Igor Kunitsyn 2 2–0 H 2–0 Oct 22, 2009 H2H
6496 Evgeny Korolev Novak Djokovic 2 0–2 C 0–1 H 0–1 May 26, 2010 H2H
6497 Evgeny Korolev Vincent Spadea 2 0–2 H 0–2 Aug 21, 2007 H2H
6498 Fabian Marozsan Alex de Minaur 2 2–0 H 2–0 Mar 27, 2024 H2H
6499 Fabian Marozsan Benjamin Bonzi 2 2–0 H 2–0 Sep 28, 2025 H2H
6500 Fabian Marozsan Ben Shelton 2 0–2 H 0–2 Aug 17, 2024 H2H
6501 Fabian Marozsan Hubert Hurkacz 2 0–2 C 0–1 H 0–1 Apr 8, 2026 H2H
6502 Fabio Fognini Alessandro Giannessi 2 2–0 C 2–0 Apr 6, 2023 H2H
6503 Fabio Fognini Alexei Popyrin 2 2–0 C 1–0 H 1–0 May 24, 2022 H2H
6504 Fabio Fognini Andreas Beck 2 2–0 C 2–0 May 28, 2014 H2H
6505 Fabio Fognini Andy Roddick 2 0–2 G 0–1 H 0–1 Sep 2, 2012 H2H
6506 Fabio Fognini Brandon Nakashima 2 0–2 H 0–2 Jan 14, 2022 H2H
6507 Fabio Fognini Denis Istomin 2 2–0 C 1–0 G 1–0 May 24, 2011 H2H
6508 Fabio Fognini Denis Shapovalov 2 0–2 H 0–2 Oct 31, 2019 H2H
6509 Fabio Fognini Dusan Lajovic 2 2–0 C 1–0 H 1–0 Aug 23, 2022 H2H
6510 Fabio Fognini Edouard Roger-Vasselin 2 2–0 H 2–0 Aug 12, 2014 H2H
6511 Fabio Fognini Elias Ymer 2 2–0 C 1–0 H 1–0 May 31, 2018 H2H
6512 Fabio Fognini Filippo Volandri 2 2–0 C 2–0 Apr 29, 2009 H2H
6513 Fabio Fognini Frances Tiafoe 2 2–0 C 1–0 G 1–0 Jul 3, 2019 H2H
6514 Fabio Fognini Horacio Zeballos 2 2–0 H 2–0 Jan 17, 2018 H2H
6515 Fabio Fognini Igor Andreev 2 0–2 C 0–2 Feb 18, 2010 H2H
6516 Fabio Fognini Ivan Dodig 2 0–2 G 0–1 H 0–1 Jun 21, 2013 H2H
6517 Fabio Fognini Ivo Minar 2 2–0 C 2–0 Jul 21, 2009 H2H
6518 Fabio Fognini Janko Tipsarevic 2 0–2 H 0–2 Oct 18, 2019 H2H
6519 Fabio Fognini Kyle Edmund 2 2–0 C 2–0 May 7, 2019 H2H
6520 Fabio Fognini Lleyton Hewitt 2 2–0 H 2–0 Aug 13, 2014 H2H
6521 Fabio Fognini Luca Van Assche 2 2–0 C 1–0 G 1–0 Jul 24, 2024 H2H
6522 Fabio Fognini Lukas Lacko 2 2–0 H 2–0 Oct 19, 2018 H2H
6523 Fabio Fognini Miomir Kecmanovic 2 2–0 C 2–0 May 13, 2023 H2H
6524 Fabio Fognini Nick Kyrgios 2 0–2 H 0–2 Mar 28, 2022 H2H
6525 Fabio Fognini Robin Soderling 2 0–2 C 0–2 Jul 22, 2009 H2H
6526 Fabio Fognini Roman Safiullin 2 0–2 H 0–2 Nov 7, 2024 H2H
6527 Fabio Fognini Ryan Harrison 2 2–0 H 2–0 Mar 24, 2017 H2H
6528 Fabio Fognini Sebastian Baez 2 0–2 C 0–1 H 0–1 Mar 9, 2024 H2H
6529 Fabio Fognini Tallon Griekspoor 2 0–2 G 0–1 H 0–1 Jun 29, 2022 H2H
6530 Fabio Fognini Taro Daniel 2 2–0 G 1–0 H 1–0 Mar 26, 2022 H2H
6531 Fabio Fognini Thiemo de Bakker 2 2–0 C 1–0 H 1–0 Jan 15, 2016 H2H
6532 Fabio Fognini Ugo Humbert 2 0–2 C 0–1 H 0–1 Nov 11, 2023 H2H
6533 Fabio Fognini Vasek Pospisil 2 0–2 G 0–1 H 0–1 Sep 1, 2021 H2H
6534 Fabrice Santoro Aaron Krickstein 2 2–0 C 1–0 H 1–0 Apr 15, 1993 H2H
6535 Fabrice Santoro Aki Rahunen 2 2–0 C 1–0 H 1–0 Jun 13, 1991 H2H
6536 Fabrice Santoro Alexander Popp 2 2–0 G 1–0 H 1–0 Oct 4, 2003 H2H
6537 Fabrice Santoro Andrei Cherkasov 2 0–2 C 0–1 H 0–1 Feb 3, 1994 H2H
6538 Fabrice Santoro Andres Gomez 2 2–0 C 1–0 H 1–0 Oct 4, 1990 H2H
6539 Fabrice Santoro Francisco Roig 2 2–0 C 2–0 Apr 23, 1997 H2H
6540 Fabrice Santoro Galo Blanco 2 2–0 C 1–0 C 1–0 Oct 4, 2001 H2H
6541 Fabrice Santoro Gregory Carraz 2 0–2 H 0–2 Jan 16, 2004 H2H
6542 Fabrice Santoro Irakli Labadze 2 2–0 C 1–0 H 1–0 May 28, 2004 H2H
6543 Fabrice Santoro Jacco Eltingh 2 0–2 C 0–1 H 0–1 May 10, 1995 H2H
6544 Fabrice Santoro Jan Hernych 2 0–2 C 0–1 H 0–1 May 25, 2005 H2H
6545 Fabrice Santoro Jean Francois Bachelot 2 2–0 C 1–0 C 1–0 May 27, 1998 H2H
6546 Fabrice Santoro Joachim Johansson 2 2–0 H 2–0 Mar 9, 2005 H2H
6547 Fabrice Santoro Jordi Arrese 2 0–2 C 0–2 Nov 5, 1993 H2H
6548 Fabrice Santoro Jose Acasuso 2 0–2 C 0–1 H 0–1 May 31, 2006 H2H
6549 Fabrice Santoro Lars Burgsmuller 2 2–0 G 1–0 H 1–0 Jun 16, 2001 H2H
6550 Fabrice Santoro Lucas Arnold Ker 2 2–0 C 1–0 H 1–0 Aug 19, 1998 H2H
6551 Fabrice Santoro Luke Milligan 2 2–0 G 2–0 Jun 23, 1999 H2H
6552 Fabrice Santoro Max Mirnyi 2 2–0 C 1–0 G 1–0 Oct 29, 2003 H2H
6553 Fabrice Santoro Orlin Stanoytchev 2 2–0 C 2–0 Apr 19, 2000 H2H
6554 Fabrice Santoro Peter Wessels 2 2–0 H 2–0 Jan 3, 2002 H2H
6555 Fabrice Santoro Radek Stepanek 2 0–2 H 0–2 Feb 24, 2006 H2H
6556 Fabrice Santoro Regis Lavergne 2 2–0 C 1–0 H 1–0 Oct 2, 1997 H2H
6557 Fabrice Santoro Renzo Furlan 2 2–0 C 2–0 May 14, 1997 H2H
6558 Fabrice Santoro Richard Gasquet 2 0–2 H 0–2 Sep 29, 2007 H2H
6559 Fabrice Santoro Stefan Koubek 2 2–0 C 1–0 H 1–0 Feb 27, 2003 H2H
6560 Fabrice Santoro Thierry Champion 2 2–0 C 1–0 H 1–0 Jun 2, 1991 H2H
6561 Fabrice Santoro Thierry Guardiola 2 2–0 C 1–0 H 1–0 Feb 12, 2000 H2H
6562 Fabrice Santoro Udo Riglewski 2 2–0 C 1–0 H 1–0 Jul 17, 1991 H2H
6563 Facundo Bagnis Cristian Garin 2 0–2 C 0–1 H 0–1 Jan 19, 2022 H2H
6564 Facundo Bagnis Diego Schwartzman 2 0–2 C 0–2 Feb 16, 2017 H2H
6565 Facundo Bagnis Miomir Kecmanovic 2 0–2 C 0–1 G 0–1 Jun 30, 2021 H2H
6566 Federico Coria Albert Ramos-Vinolas 2 2–0 C 2–0 Feb 9, 2024 H2H
6567 Federico Coria Benoit Paire 2 2–0 C 2–0 Feb 27, 2021 H2H
6568 Federico Coria Daniel Altmaier 2 2–0 C 2–0 Feb 8, 2024 H2H
6569 Federico Coria Gael Monfils 2 0–2 H 0–2 Jan 19, 2022 H2H
6570 Federico Coria Taylor Fritz 2 0–2 C 0–1 H 0–1 May 28, 2024 H2H
6571 Federico Delbonis Arthur Rinderknech 2 0–2 C 0–1 H 0–1 Oct 21, 2021 H2H
6572 Federico Delbonis Daniel Evans 2 0–2 C 0–1 G 0–1 May 3, 2022 H2H
6573 Federico Delbonis Denis Kudla 2 0–2 G 0–1 H 0–1 Jan 13, 2022 H2H
6574 Federico Delbonis Gael Monfils 2 0–2 H 0–2 Mar 17, 2016 H2H
6575 Federico Delbonis Julian Reister 2 2–0 C 2–0 Jul 17, 2013 H2H
6576 Federico Delbonis Lorenzo Sonego 2 0–2 C 0–2 Jul 31, 2019 H2H
6577 Federico Delbonis Marco Cecchinato 2 2–0 C 2–0 Jul 25, 2019 H2H
6578 Federico Delbonis Marin Cilic 2 0–2 C 0–2 May 20, 2016 H2H
6579 Federico Delbonis Nick Kyrgios 2 0–2 H 0–2 Mar 13, 2022 H2H
6580 Federico Delbonis Norbert Gombos 2 0–2 C 0–2 Jul 28, 2022 H2H
6581 Federico Delbonis Taro Daniel 2 0–2 C 0–2 Apr 24, 2021 H2H
6582 Federico Gaio Ricardas Berankis 2 0–2 H 0–2 Mar 26, 2021 H2H
6583 Feliciano Lopez Alejandro Falla 2 2–0 H 2–0 Oct 9, 2012 H2H
6584 Feliciano Lopez Bjorn Fratangelo 2 2–0 C 2–0 May 30, 2017 H2H
6585 Feliciano Lopez Carlos Berlocq 2 2–0 C 2–0 Apr 14, 2012 H2H
6586 Feliciano Lopez Chris Guccione 2 2–0 H 2–0 Mar 7, 2007 H2H
6587 Feliciano Lopez Denis Shapovalov 2 0–2 G 0–2 Jun 18, 2021 H2H
6588 Feliciano Lopez Dudi Sela 2 2–0 H 2–0 Mar 8, 2014 H2H
6589 Feliciano Lopez Edouard Roger-Vasselin 2 2–0 H 2–0 Mar 15, 2015 H2H
6590 Feliciano Lopez Ernesto Escobedo 2 2–0 C 1–0 H 1–0 Mar 11, 2018 H2H
6591 Feliciano Lopez Felix Mantilla 2 2–0 C 2–0 Jul 17, 2003 H2H
6592 Feliciano Lopez Fernando Vicente 2 0–2 C 0–2 May 1, 2003 H2H
6593 Feliciano Lopez Flavio Cipolla 2 2–0 C 1–0 H 1–0 Apr 26, 2012 H2H
6594 Feliciano Lopez Gael Monfils 2 2–0 H 2–0 Nov 10, 2011 H2H
6595 Feliciano Lopez Hubert Hurkacz 2 0–2 H 0–2 Jan 17, 2020 H2H
6596 Feliciano Lopez Jared Donaldson 2 0–2 H 0–2 Mar 24, 2018 H2H
6597 Feliciano Lopez Joachim Johansson 2 0–2 H 0–2 Feb 12, 2005 H2H
6598 Feliciano Lopez John Millman 2 0–2 H 0–2 Jan 19, 2022 H2H
6599 Feliciano Lopez Jose Acasuso 2 2–0 C 2–0 Apr 30, 2008 H2H
6600 Feliciano Lopez Justin Gimelstob 2 0–2 H 0–2 Aug 16, 2006 H2H