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
45001 Elias Ymer Lorenzo Musetti 1 0–1 C 0–1 Jul 27, 2023 H2H
45002 Elias Ymer Lorenzo Sonego 1 0–1 C 0–1 Apr 21, 2022 H2H
45003 Elias Ymer Matteo Berrettini 1 0–1 H 0–1 Mar 2, 2023 H2H
45004 Elias Ymer Matthew Ebden 1 1–0 H 1–0 Jul 21, 2021 H2H
45005 Elias Ymer Mikael Ymer 1 1–0 H 1–0 Oct 16, 2025 H2H
45006 Elias Ymer Mikhail Kukushkin 1 1–0 C 1–0 Jul 10, 2014 H2H
45007 Elias Ymer Miomir Kecmanovic 1 0–1 H 0–1 Oct 21, 2023 H2H
45008 Elias Ymer Nick Kyrgios 1 1–0 C 1–0 Apr 23, 2015 H2H
45009 Elias Ymer Pedro Martinez 1 0–1 C 0–1 Jul 22, 2022 H2H
45010 Elias Ymer Roberto Bautista Agut 1 1–0 H 1–0 Oct 19, 2023 H2H
45011 Elias Ymer Stefano Travaglia 1 1–0 H 1–0 Feb 5, 2022 H2H
45012 Elias Ymer Sumit Nagal 1 0–1 C 0–1 Jul 18, 2024 H2H
45013 Elias Ymer Thiago Seyboth Wild 1 0–1 C 0–1 Feb 28, 2019 H2H
45014 Elias Ymer Tobias Kamke 1 0–1 H 0–1 Oct 20, 2016 H2H
45015 Elias Ymer Tristan Boyer 1 1–0 C 1–0 Jul 17, 2025 H2H
45016 Elias Ymer Ugo Humbert 1 0–1 G 0–1 Jun 8, 2026 H2H
45017 Elias Ymer Yuichi Sugita 1 0–1 H 0–1 Oct 17, 2019 H2H
45018 Eliot Spizzirri Laslo Djere 1 1–0 H 1–0 Nov 5, 2025 H2H
45019 Eliot Spizzirri Pedro Martinez 1 1–0 H 1–0 Oct 16, 2025 H2H
45020 Eliot Teltscher Adriano Panatta 1 1–0 C 1–0 Jun 3, 1979 H2H
45021 Eliot Teltscher Alejandro Pierola 1 1–0 C 1–0 Oct 10, 1979 H2H
45022 Eliot Teltscher Allan Stone 1 0–1 C 0–1 Sep 20, 1978 H2H
45023 Eliot Teltscher Andy Andrews 1 1–0 H 1–0 Oct 19, 1983 H2H
45024 Eliot Teltscher Andy Kohlberg 1 1–0 C 1–0 Jul 30, 1980 H2H
45025 Eliot Teltscher Angel Gimenez 1 1–0 C 1–0 Nov 7, 1980 H2H
45026 Eliot Teltscher Barry Moir 1 0–1 C 0–1 May 7, 1987 H2H
45027 Eliot Teltscher Bernard Fritz 1 1–0 H 1–0 Aug 13, 1981 H2H
45028 Eliot Teltscher Blaine Willenborg 1 1–0 H 1–0 Aug 21, 1980 H2H
45029 Eliot Teltscher Bob Green 1 0–1 C 0–1 Sep 28, 1985 H2H
45030 Eliot Teltscher Brian Fairlie 1 0–1 C 0–1 Jul 20, 1977 H2H
45031 Eliot Teltscher Bruce Foxworth 1 1–0 H 1–0 Feb 23, 1983 H2H
45032 Eliot Teltscher Bruce Nichols 1 1–0 H 1–0 Feb 17, 1982 H2H
45033 Eliot Teltscher Butch Seewagen 1 1–0 C 1–0 Jul 27, 1977 H2H
45034 Eliot Teltscher Cary Leeds 1 1–0 H 1–0 Sep 4, 1982 H2H
45035 Eliot Teltscher Charlie Owens 1 1–0 C 1–0 Apr 4, 1980 H2H
45036 Eliot Teltscher Christophe Casa 1 1–0 C 1–0 Jul 14, 1977 H2H
45037 Eliot Teltscher Christophe Roger-Vasselin 1 1–0 C 1–0 Jul 26, 1984 H2H
45038 Eliot Teltscher Christo Van Rensburg 1 1–0 C 1–0 Apr 3, 1987 H2H
45039 Eliot Teltscher Cliff Richey 1 1–0 H 1–0 Feb 24, 1977 H2H
45040 Eliot Teltscher Cliff Skakle 1 1–0 H 1–0 Jan 23, 1981 H2H
45041 Eliot Teltscher Colin Dowdeswell 1 0–1 H 0–1 Dec 7, 1978 H2H
45042 Eliot Teltscher Corrado Barazzutti 1 0–1 C 0–1 May 23, 1979 H2H
45043 Eliot Teltscher Craig A Miller 1 1–0 C 1–0 Oct 8, 1982 H2H
45044 Eliot Teltscher Danny Saltz 1 1–0 H 1–0 Oct 11, 1984 H2H
45045 Eliot Teltscher David Dowlen 1 1–0 C 1–0 Jan 17, 1980 H2H
45046 Eliot Teltscher Derek Tarr 1 1–0 C 1–0 May 25, 1983 H2H
45047 Eliot Teltscher Drew Gitlin 1 1–0 H 1–0 Aug 20, 1981 H2H
45048 Eliot Teltscher Eric Friedler 1 1–0 H 1–0 Sep 15, 1979 H2H
45049 Eliot Teltscher Erick Iskersky 1 1–0 H 1–0 Sep 2, 1978 H2H
45050 Eliot Teltscher Eric Korita 1 1–0 C 1–0 Jan 27, 1984 H2H
45051 Eliot Teltscher Frank Puncec 1 1–0 H 1–0 Aug 17, 1983 H2H
45052 Eliot Teltscher Frew Mcmillan 1 0–1 H 0–1 Oct 25, 1979 H2H
45053 Eliot Teltscher Gary Donnelly 1 0–1 H 0–1 Aug 30, 1986 H2H
45054 Eliot Teltscher Georges Goven 1 1–0 H 1–0 Oct 21, 1983 H2H
45055 Eliot Teltscher Greg Halder 1 1–0 H 1–0 Aug 31, 1978 H2H
45056 Eliot Teltscher Hans Hansson 1 1–0 C 1–0 Oct 7, 1982 H2H
45057 Eliot Teltscher Hans Simonsson 1 0–1 C 0–1 Nov 8, 1980 H2H
45058 Eliot Teltscher Haroon Ismail 1 1–0 C 1–0 Oct 18, 1980 H2H
45059 Eliot Teltscher Henrik Sundstrom 1 1–0 C 1–0 Apr 28, 1984 H2H
45060 Eliot Teltscher Henry Bunis 1 0–1 H 0–1 Mar 23, 1977 H2H
45061 Eliot Teltscher Ivan Molina 1 1–0 C 1–0 Oct 5, 1979 H2H
45062 Eliot Teltscher Jan Norback 1 1–0 C 1–0 Oct 25, 1980 H2H
45063 Eliot Teltscher Janos Benyik 1 0–1 C 0–1 Jul 15, 1977 H2H
45064 Eliot Teltscher Jay Lapidus 1 1–0 C 1–0 Jan 24, 1985 H2H
45065 Eliot Teltscher Jeff Borowiak 1 1–0 C 1–0 Jul 16, 1983 H2H
45066 Eliot Teltscher Jin Sun Yoo 1 1–0 H 1–0 Apr 22, 1988 H2H
45067 Eliot Teltscher John Mccurdy 1 1–0 H 1–0 Sep 1, 1983 H2H
45068 Eliot Teltscher John Yuill 1 1–0 C 1–0 May 17, 1980 H2H
45069 Eliot Teltscher Keith Richardson 1 0–1 C 0–1 Aug 2, 1978 H2H
45070 Eliot Teltscher Kent Carlsson 1 0–1 C 0–1 May 1, 1987 H2H
45071 Eliot Teltscher Kjell Johansson 1 1–0 C 1–0 May 14, 1981 H2H
45072 Eliot Teltscher Marco Consolini 1 1–0 C 1–0 Dec 1, 1978 H2H
45073 Eliot Teltscher Mark Turpin 1 1–0 H 1–0 Sep 13, 1979 H2H
45074 Eliot Teltscher Matt Mitchell 1 0–1 C 0–1 Oct 19, 1984 H2H
45075 Eliot Teltscher Mike Myburg 1 1–0 C 1–0 Jul 29, 1982 H2H
45076 Eliot Teltscher Morten Ronneberg 1 1–0 C 1–0 Jul 21, 1983 H2H
45077 Eliot Teltscher Ove Bengtson 1 0–1 C 0–1 Feb 2, 1978 H2H
45078 Eliot Teltscher Pat Cramer 1 1–0 C 1–0 Sep 29, 1976 H2H
45079 Eliot Teltscher Patrice Kuchna 1 1–0 C 1–0 May 29, 1983 H2H
45080 Eliot Teltscher Patricio Cornejo 1 0–1 C 0–1 Jul 28, 1977 H2H
45081 Eliot Teltscher Paul Gerken 1 0–1 H 0–1 Sep 17, 1977 H2H
45082 Eliot Teltscher Pavel Slozil 1 1–0 H 1–0 Nov 2, 1979 H2H
45083 Eliot Teltscher Peter Elter 1 1–0 C 1–0 May 30, 1982 H2H
45084 Eliot Teltscher Peter Feigl 1 1–0 H 1–0 Nov 17, 1978 H2H
45085 Eliot Teltscher Peter Lindgren 1 1–0 C 1–0 Apr 29, 1987 H2H
45086 Eliot Teltscher Peter Rennert 1 1–0 H 1–0 Oct 14, 1982 H2H
45087 Eliot Teltscher Randy Crawford 1 1–0 H 1–0 Apr 13, 1979 H2H
45088 Eliot Teltscher Ricardo Cano 1 1–0 C 1–0 Jul 18, 1981 H2H
45089 Eliot Teltscher Rick Fisher 1 1–0 C 1–0 Apr 3, 1980 H2H
45090 Eliot Teltscher Rick Meyers 1 1–0 H 1–0 Aug 12, 1981 H2H
45091 Eliot Teltscher Rod Frawley 1 1–0 C 1–0 Oct 4, 1984 H2H
45092 Eliot Teltscher Rodney Harmon 1 0–1 H 0–1 Sep 9, 1982 H2H
45093 Eliot Teltscher Ron Hightower 1 1–0 C 1–0 Jul 15, 1981 H2H
45094 Eliot Teltscher Ross Case 1 1–0 C 1–0 Oct 24, 1980 H2H
45095 Eliot Teltscher Russell Simpson 1 1–0 H 1–0 Oct 3, 1980 H2H
45096 Eliot Teltscher Sean Sorensen 1 1–0 C 1–0 May 14, 1980 H2H
45097 Eliot Teltscher Shigeyuki Nishio 1 1–0 C 1–0 Oct 23, 1980 H2H
45098 Eliot Teltscher Stanislav Birner 1 1–0 C 1–0 Jul 23, 1980 H2H
45099 Eliot Teltscher Steve Docherty 1 0–1 H 0–1 Feb 2, 1978 H2H
45100 Eliot Teltscher Trevor Allan 1 0–1 C 0–1 Jul 12, 1984 H2H
45101 Eliot Teltscher Trey Waltke 1 1–0 H 1–0 Oct 24, 1979 H2H
45102 Eliot Teltscher Tsuyoshi Fukui 1 1–0 C 1–0 Oct 22, 1981 H2H
45103 Eliot Teltscher Ulrich Marten 1 1–0 C 1–0 May 16, 1979 H2H
45104 Eliot Teltscher Walter Redondo 1 1–0 C 1–0 Sep 25, 1980 H2H
45105 Eliot Teltscher Woody Blocher 1 1–0 H 1–0 Aug 24, 1978 H2H
45106 Eliot Teltscher Zan Guerry 1 1–0 C 1–0 Jul 15, 1982 H2H
45107 Elliot Benchetrit Cameron Norrie 1 1–0 C 1–0 May 28, 2019 H2H
45108 Elliot Benchetrit Damir Dzumhur 1 0–1 H 0–1 Aug 28, 2019 H2H
45109 Elliot Benchetrit Dusan Lajovic 1 0–1 C 0–1 May 30, 2019 H2H
45110 Elliot Benchetrit Felix Auger-Aliassime 1 0–1 C 0–1 Apr 7, 2022 H2H
45111 Elliot Benchetrit Gael Monfils 1 0–1 C 0–1 May 29, 2018 H2H
45112 Elliot Benchetrit Jaume Munar 1 0–1 C 0–1 Apr 6, 2023 H2H
45113 Elliot Benchetrit Jesper de Jong 1 0–1 C 0–1 Apr 3, 2025 H2H
45114 Elliot Benchetrit John Isner 1 0–1 C 0–1 Sep 29, 2020 H2H
45115 Elliot Benchetrit Pavel Kotov 1 0–1 C 0–1 Apr 4, 2024 H2H
45116 Elliot Benchetrit Yuichi Sugita 1 0–1 H 0–1 Jan 22, 2020 H2H
45117 Ellis Ferreira Richard Matuszewski 1 1–0 H 1–0 Mar 31, 1994 H2H
45118 Elmer Moller Dino Prizmic 1 0–1 C 0–1 Jul 23, 2025 H2H
45119 Elmer Moller Federico Cina 1 1–0 C 1–0 Apr 22, 2026 H2H
45120 Elmer Moller Filip Misolic 1 0–1 C 0–1 Jul 17, 2025 H2H
45121 Elmer Moller Frances Tiafoe 1 0–1 G 0–1 Jul 2, 2025 H2H
45122 Elmer Moller Gabi Adrian Boitan 1 1–0 C 1–0 Mar 31, 2026 H2H
45123 Elmer Moller Gabriel Diallo 1 1–0 C 1–0 Apr 24, 2026 H2H
45124 Elmer Moller Joao Fonseca 1 0–1 C 0–1 Apr 25, 2025 H2H
45125 Elmer Moller Mariano Navone 1 0–1 C 0–1 Apr 1, 2026 H2H
45126 Emanuel Couto Bing Pan 1 0–1 H 0–1 Apr 28, 1995 H2H
45127 Emanuel Couto David Rikl 1 1–0 C 1–0 Mar 31, 1994 H2H
45128 Emanuel Couto Francisco Montana 1 1–0 H 1–0 Apr 27, 1995 H2H
45129 Emanuel Couto Nuno Marques 1 0–1 C 0–1 Apr 4, 1991 H2H
45130 Emanuel Couto Thierry Guardiola 1 0–1 C 0–1 Aug 2, 1995 H2H
45131 Emilio Benfele Alvarez Alberto Martin 1 1–0 C 1–0 Oct 30, 1997 H2H
45132 Emilio Benfele Alvarez Andrei Stoliarov 1 0–1 H 0–1 Feb 21, 2001 H2H
45133 Emilio Benfele Alvarez Cedric Pioline 1 0–1 C 0–1 May 3, 1997 H2H
45134 Emilio Benfele Alvarez Clemens Trimmel 1 1–0 C 1–0 Aug 2, 1995 H2H
45135 Emilio Benfele Alvarez Daniel Orsanic 1 0–1 C 0–1 Sep 12, 1996 H2H
45136 Emilio Benfele Alvarez Emanuel Rasberger 1 1–0 C 1–0 Aug 25, 1994 H2H
45137 Emilio Benfele Alvarez Fernon Wibier 1 0–1 G 0–1 Jun 19, 1997 H2H
45138 Emilio Benfele Alvarez Francisco Montana 1 0–1 C 0–1 Sep 15, 1994 H2H
45139 Emilio Benfele Alvarez Hendrik Dreekmann 1 0–1 C 0–1 Jul 29, 1998 H2H
45140 Emilio Benfele Alvarez Irakli Labadze 1 0–1 C 0–1 Jul 26, 2001 H2H
45141 Emilio Benfele Alvarez Jacobo Diaz 1 1–0 C 1–0 Mar 2, 2000 H2H
45142 Emilio Benfele Alvarez Jaime Oncins 1 0–1 H 0–1 Feb 12, 1998 H2H
45143 Emilio Benfele Alvarez Jan Siemerink 1 0–1 C 0–1 Jul 20, 2000 H2H
45144 Emilio Benfele Alvarez Jean-Rene Lisnard 1 0–1 C 0–1 Sep 30, 1999 H2H
45145 Emilio Benfele Alvarez Jens Knippschild 1 0–1 C 0–1 Sep 14, 2000 H2H
45146 Emilio Benfele Alvarez Jonas Svensson 1 0–1 C 0–1 Oct 28, 1993 H2H
45147 Emilio Benfele Alvarez Jordi Arrese 1 0–1 C 0–1 Aug 3, 1995 H2H
45148 Emilio Benfele Alvarez Karim Alami 1 1–0 C 1–0 Apr 23, 1997 H2H
45149 Emilio Benfele Alvarez Lars Jonsson 1 1–0 C 1–0 Mar 28, 1997 H2H
45150 Emilio Benfele Alvarez Marcelo Filippini 1 0–1 C 0–1 Nov 6, 1997 H2H
45151 Emilio Benfele Alvarez Marc Rosset 1 0–1 C 0–1 May 15, 1997 H2H
45152 Emilio Benfele Alvarez Markus Hipfl 1 1–0 C 1–0 Jul 26, 2000 H2H
45153 Emilio Benfele Alvarez Martin Schaffl 1 1–0 C 1–0 Aug 4, 1993 H2H
45154 Emilio Benfele Alvarez Marzio Martelli 1 1–0 C 1–0 May 6, 1998 H2H
45155 Emilio Benfele Alvarez Michael Tebbutt 1 1–0 C 1–0 May 27, 1998 H2H
45156 Emilio Benfele Alvarez Miguel Tobon 1 0–1 C 0–1 Jan 31, 2001 H2H
45157 Emilio Benfele Alvarez Mounir El Aarej 1 1–0 C 1–0 Mar 27, 1997 H2H
45158 Emilio Benfele Alvarez Nicolas Kiefer 1 1–0 C 1–0 May 8, 1996 H2H
45159 Emilio Benfele Alvarez Nikos Rovas 1 1–0 C 1–0 Sep 17, 1998 H2H
45160 Emilio Benfele Alvarez Omar Camporese 1 0–1 C 0–1 Mar 20, 1997 H2H
45161 Emilio Benfele Alvarez Renzo Furlan 1 0–1 C 0–1 Aug 5, 1993 H2H
45162 Emilio Benfele Alvarez Roberto Carretero 1 0–1 C 0–1 May 28, 1997 H2H
45163 Emilio Benfele Alvarez Roberto Jabali 1 1–0 C 1–0 Nov 7, 1996 H2H
45164 Emilio Benfele Alvarez Sandon Stolle 1 0–1 G 0–1 Jun 27, 1997 H2H
45165 Emilio Benfele Alvarez Thierry Guardiola 1 1–0 C 1–0 Mar 23, 1995 H2H
45166 Emilio Benfele Alvarez Tomas Zib 1 1–0 C 1–0 Jul 19, 2001 H2H
45167 Emilio Benfele Alvarez Wayne Black 1 0–1 H 0–1 Feb 18, 1998 H2H
45168 Emilio Gomez Albert Ramos-Vinolas 1 1–0 C 1–0 Apr 19, 2023 H2H
45169 Emilio Gomez Eduardo Struvay 1 1–0 H 1–0 Jul 18, 2013 H2H
45170 Emilio Gomez Facundo Bagnis 1 1–0 H 1–0 Oct 9, 2021 H2H
45171 Emilio Gomez Juncheng Shang 1 0–1 H 0–1 Aug 2, 2023 H2H
45172 Emilio Gomez Lucas Pouille 1 0–1 H 0–1 Jul 27, 2016 H2H
45173 Emilio Gomez Marcos Giron 1 0–1 C 0–1 Apr 6, 2023 H2H
45174 Emilio Gomez Marin Cilic 1 0–1 H 0–1 Jan 19, 2022 H2H
45175 Emilio Gomez Miomir Kecmanovic 1 1–0 H 1–0 Feb 10, 2023 H2H
45176 Emilio Gomez Pablo Carreno Busta 1 0–1 H 0–1 Oct 10, 2021 H2H
45177 Emilio Gomez Renzo Olivo 1 0–1 C 0–1 Feb 9, 2017 H2H
45178 Emilio Gomez Taylor Fritz 1 0–1 H 0–1 Feb 17, 2023 H2H
45179 Emilio Gomez Tung-Lin Wu 1 1–0 H 1–0 Feb 16, 2023 H2H
45180 Emilio Montano Alan Chandronnait 1 1–0 C 1–0 Aug 2, 1977 H2H
45181 Emilio Montano Brian Fairlie 1 0–1 C 0–1 May 27, 1977 H2H
45182 Emilio Montano Byron Bertram 1 0–1 C 0–1 Jul 20, 1977 H2H
45183 Emilio Montano Geoff Masters 1 0–1 C 0–1 Jul 18, 1979 H2H
45184 Emilio Montano Ken Rosewall 1 0–1 C 0–1 Mar 13, 1976 H2H
45185 Emilio Montano Mike Harrington 1 1–0 C 1–0 Aug 3, 1979 H2H
45186 Emilio Montano Mike Machette 1 1–0 H 1–0 Nov 11, 1976 H2H
45187 Emilio Montano Nikola Pilic 1 0–1 C 0–1 Jul 16, 1969 H2H
45188 Emilio Montano Ray Ruffels 1 0–1 H 0–1 Nov 17, 1976 H2H
45189 Emilio Montano Stephen Warboys 1 0–1 G 0–1 Jun 7, 1973 H2H
45190 Emilio Montano Timothy Noonan 1 1–0 H 1–0 Nov 9, 1976 H2H
45191 Emilio Nava Diego Schwartzman 1 1–0 H 1–0 Feb 21, 2024 H2H
45192 Emilio Nava Hugo Gaston 1 0–1 H 0–1 Mar 25, 2022 H2H
45193 Emilio Nava Roberto Bautista Agut 1 0–1 H 0–1 Mar 22, 2024 H2H
45194 Emilio Sanchez Alberto Martin 1 1–0 C 1–0 May 4, 1996 H2H
45195 Emilio Sanchez Alejandro Ganzabal 1 0–1 C 0–1 Apr 26, 1985 H2H
45196 Emilio Sanchez Alejo Mancisidor 1 1–0 C 1–0 Apr 7, 1993 H2H
45197 Emilio Sanchez Alex Antonitsch 1 1–0 C 1–0 Aug 3, 1988 H2H
45198 Emilio Sanchez Alex Stepanek 1 1–0 C 1–0 May 8, 1986 H2H
45199 Emilio Sanchez Andres Vysand 1 1–0 C 1–0 Apr 2, 1992 H2H
45200 Emilio Sanchez Andrew Castle 1 1–0 H 1–0 Aug 30, 1991 H2H