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
22001 Ivo Karlovic Sebastien Grosjean 2 1–1 C 1–0 H 0–1 Apr 22, 2008 H2H
22002 Ivo Karlovic Simon Stadler 2 1–1 G 0–1 H 1–0 Jun 25, 2008 H2H
22003 Ivo Karlovic Somdev Devvarman 2 1–1 H 1–1 Aug 7, 2009 H2H
22004 Ivo Karlovic Stefanos Tsitsipas 2 1–1 C 1–0 H 0–1 Oct 20, 2017 H2H
22005 Ivo Karlovic Steve Darcis 2 2–0 G 1–0 H 1–0 Jan 5, 2019 H2H
22006 Ivo Karlovic Teymuraz Gabashvili 2 2–0 G 1–0 H 1–0 Feb 25, 2015 H2H
22007 Ivo Karlovic Thomaz Bellucci 2 1–1 H 1–1 Oct 20, 2012 H2H
22008 Ivo Karlovic Tomas Zib 2 2–0 G 1–0 H 1–0 Mar 7, 2006 H2H
22009 Ivo Karlovic Victor Hanescu 2 1–1 C 0–1 H 1–0 Jul 11, 2008 H2H
22010 Ivo Karlovic Wayne Arthurs 2 0–2 H 0–2 Jan 8, 2004 H2H
22011 Ivo Karlovic Xavier Malisse 2 1–1 G 0–1 H 1–0 Feb 19, 2010 H2H
22012 Ivo Minar Kevin Kim 2 1–1 C 0–1 H 1–0 Oct 27, 2005 H2H
22013 Ivo Minar Peter Luczak 2 0–2 C 0–1 H 0–1 Jul 26, 2006 H2H
22014 Ivo Minar Yuri Schukin 2 1–1 C 1–1 Jul 13, 2006 H2H
22015 Jacco Eltingh Bart Wuyts 2 1–1 C 1–0 C 0–1 Mar 19, 1992 H2H
22016 Jacco Eltingh Bryan Shelton 2 2–0 C 1–0 H 1–0 Feb 9, 1994 H2H
22017 Jacco Eltingh Carl Uwe Steeb 2 2–0 C 2–0 May 31, 1995 H2H
22018 Jacco Eltingh Claudio Pistolesi 2 0–2 C 0–2 May 12, 1993 H2H
22019 Jacco Eltingh Robbie Weiss 2 1–1 C 0–1 H 1–0 Jan 16, 1991 H2H
22020 Jacco Eltingh Roberto Azar 2 2–0 C 2–0 May 1, 1993 H2H
22021 Jacco Eltingh Sander Groen 2 2–0 G 1–0 H 1–0 Jun 23, 1995 H2H
22022 Jack Draper Alexei Popyrin 2 2–0 G 1–0 H 1–0 Jun 20, 2025 H2H
22023 Jack Draper Arthur Rinderknech 2 1–1 H 1–1 Feb 25, 2026 H2H
22024 Jack Draper Brandon Nakashima 2 2–0 G 2–0 Jun 21, 2025 H2H
22025 Jack Draper Christopher O'Connell 2 1–1 H 1–1 Feb 20, 2025 H2H
22026 Jack Draper Daniil Medvedev 2 0–2 C 0–1 H 0–1 Mar 13, 2026 H2H
22027 Jack Draper Emil Ruusuvuori 2 1–1 G 0–1 H 1–0 Aug 31, 2022 H2H
22028 Jack Draper Felix Auger-Aliassime 2 2–0 H 2–0 Aug 17, 2024 H2H
22029 Jack Draper Frances Tiafoe 2 1–1 G 1–0 H 0–1 Jun 15, 2024 H2H
22030 Jack Draper Francisco Cerundolo 2 1–1 C 0–1 H 1–0 Mar 9, 2026 H2H
22031 Jack Draper Gael Monfils 2 2–0 C 1–0 H 1–0 May 29, 2025 H2H
22032 Jack Draper Holger Rune 2 1–1 H 1–1 Mar 16, 2025 H2H
22033 Jack Draper Jannik Sinner 2 1–1 G 1–0 H 0–1 Sep 7, 2024 H2H
22034 Jack Draper Joao Fonseca 2 2–0 C 1–0 H 1–0 May 31, 2025 H2H
22035 Jack Draper Lorenzo Sonego 2 2–0 C 1–0 H 1–0 Jan 11, 2023 H2H
22036 Jack Draper Luciano Darderi 2 2–0 C 1–0 H 1–0 May 10, 2025 H2H
22037 Jack Draper Mariano Navone 2 2–0 G 1–0 H 1–0 Jan 14, 2025 H2H
22038 Jack Draper Mattia Bellucci 2 2–0 C 1–0 H 1–0 May 27, 2025 H2H
22039 Jack Draper Novak Djokovic 2 1–1 G 0–1 H 1–0 Mar 12, 2026 H2H
22040 Jack Draper Soonwoo Kwon 2 1–1 H 1–1 Jan 14, 2023 H2H
22041 Jack Draper Stefanos Tsitsipas 2 2–0 H 2–0 Aug 15, 2024 H2H
22042 Jack Draper Tallon Griekspoor 2 1–1 C 1–0 H 0–1 Apr 26, 2025 H2H
22043 Jack Draper Tomas Martin Etcheverry 2 0–2 C 0–2 Apr 13, 2026 H2H
22044 Jack Draper Ugo Humbert 2 0–2 G 0–1 H 0–1 Jun 26, 2026 H2H
22045 Jack Draper Vit Kopriva 2 2–0 C 2–0 May 12, 2025 H2H
22046 Jack Draper Zizou Bergs 2 1–1 G 1–0 H 0–1 Aug 28, 2025 H2H
22047 Jack Sock Alexandr Dolgopolov 2 1–1 H 1–1 Oct 10, 2017 H2H
22048 Jack Sock Alex Bolt 2 1–1 G 1–0 H 0–1 Jul 15, 2021 H2H
22049 Jack Sock Andrey Golubev 2 2–0 H 2–0 Oct 16, 2014 H2H
22050 Jack Sock Benjamin Becker 2 1–1 C 1–0 H 0–1 Oct 4, 2014 H2H
22051 Jack Sock Bernard Tomic 2 2–0 H 2–0 Oct 7, 2014 H2H
22052 Jack Sock Cristian Garin 2 1–1 C 0–1 G 1–0 Apr 7, 2022 H2H
22053 Jack Sock Diego Schwartzman 2 1–1 C 1–0 H 0–1 Aug 31, 2022 H2H
22054 Jack Sock Dusan Lajovic 2 0–2 C 0–2 May 20, 2015 H2H
22055 Jack Sock Dustin Brown 2 2–0 C 1–0 H 1–0 Oct 21, 2016 H2H
22056 Jack Sock Fabio Fognini 2 1–1 H 1–1 Oct 21, 2017 H2H
22057 Jack Sock Fernando Verdasco 2 2–0 H 2–0 Nov 4, 2017 H2H
22058 Jack Sock Flavio Cipolla 2 1–1 H 1–1 Aug 30, 2012 H2H
22059 Jack Sock Guillermo Garcia-Lopez 2 2–0 C 1–0 H 1–0 Feb 24, 2017 H2H
22060 Jack Sock Jan Hernych 2 1–1 G 1–1 Jul 18, 2015 H2H
22061 Jack Sock Jared Donaldson 2 2–0 H 2–0 Aug 4, 2017 H2H
22062 Jack Sock Joao Sousa 2 1–1 C 0–1 H 1–0 Jan 14, 2017 H2H
22063 Jack Sock Julien Benneteau 2 1–1 H 1–1 Nov 4, 2017 H2H
22064 Jack Sock Kyle Edmund 2 1–1 H 1–1 Nov 2, 2017 H2H
22065 Jack Sock Marin Cilic 2 2–0 H 2–0 Nov 13, 2017 H2H
22066 Jack Sock Marinko Matosevic 2 1–1 G 1–0 H 0–1 Jul 11, 2013 H2H
22067 Jack Sock Michael Berrer 2 2–0 H 2–0 Mar 13, 2016 H2H
22068 Jack Sock Miomir Kecmanovic 2 0–2 H 0–2 Mar 25, 2022 H2H
22069 Jack Sock Pablo Carreno Busta 2 2–0 C 1–0 H 1–0 Oct 22, 2015 H2H
22070 Jack Sock Peter Gojowczyk 2 0–2 H 0–2 Oct 9, 2018 H2H
22071 Jack Sock Philipp Kohlschreiber 2 1–1 C 0–1 H 1–0 May 16, 2018 H2H
22072 Jack Sock Ricardas Berankis 2 1–1 H 1–1 Jul 29, 2021 H2H
22073 Jack Sock Ruben Bemelmans 2 1–1 H 1–1 Sep 3, 2015 H2H
22074 Jack Sock Ryan Harrison 2 1–1 H 1–1 Jan 12, 2017 H2H
22075 Jack Sock Vasek Pospisil 2 2–0 H 2–0 Oct 26, 2017 H2H
22076 Jack Sock Yuichi Sugita 2 0–2 H 0–2 Jan 17, 2018 H2H
22077 Jacobo Diaz Emanuel Rasberger 2 2–0 C 2–0 Jul 30, 1998 H2H
22078 Jacobo Diaz Mounir El Aarej 2 2–0 C 2–0 Mar 25, 1999 H2H
22079 Jacobo Diaz Ramon Delgado 2 0–2 H 0–2 Aug 29, 2001 H2H
22080 Jaidip Mukerjea Greg Perkins 2 2–0 G 2–0 Jul 12, 1973 H2H
22081 Jaidip Mukerjea Haroon Rahim 2 1–1 C 0–1 G 1–0 Nov 25, 1976 H2H
22082 Jaime Faria Jaume Munar 2 1–1 C 1–0 H 0–1 Aug 26, 2025 H2H
22083 Jaime Fillol Allan Stone 2 1–1 C 0–1 H 1–0 Sep 26, 1974 H2H
22084 Jaime Fillol Alvaro Betancur 2 1–1 C 1–1 Dec 8, 1976 H2H
22085 Jaime Fillol Alvaro Fillol 2 1–1 C 1–0 H 0–1 Nov 25, 1983 H2H
22086 Jaime Fillol Antonio Munoz 2 1–1 C 1–1 Oct 19, 1977 H2H
22087 Jaime Fillol Barry Mackay 2 2–0 C 1–0 G 1–0 Feb 3, 1974 H2H
22088 Jaime Fillol Bill Bowrey 2 1–1 C 1–1 Jul 19, 1971 H2H
22089 Jaime Fillol Bill Freer 2 2–0 C 1–0 H 1–0 Nov 30, 1973 H2H
22090 Jaime Fillol David Carter 2 1–1 C 1–0 H 0–1 Sep 3, 1981 H2H
22091 Jaime Fillol Dennis Ralston 2 0–2 H 0–2 Nov 4, 1970 H2H
22092 Jaime Fillol Eric Fromm 2 1–1 C 0–1 H 1–0 Jul 23, 1982 H2H
22093 Jaime Fillol Frank Froehling 2 2–0 C 1–0 H 1–0 Feb 23, 1971 H2H
22094 Jaime Fillol Frew Mcmillan 2 1–1 C 0–1 G 1–0 Nov 22, 1972 H2H
22095 Jaime Fillol Gene Scott 2 1–1 G 1–1 Aug 31, 1969 H2H
22096 Jaime Fillol Gilles Moretton 2 1–1 C 1–0 G 0–1 Jun 24, 1981 H2H
22097 Jaime Fillol Ion Tiriac 2 1–1 C 1–1 Nov 18, 1977 H2H
22098 Jaime Fillol Ivan Molina 2 2–0 C 2–0 Dec 6, 1972 H2H
22099 Jaime Fillol J. Mandarino 2 2–0 C 1–0 H 1–0 Mar 22, 1972 H2H
22100 Jaime Fillol Joao Soares 2 2–0 C 1–0 H 1–0 May 25, 1983 H2H
22101 Jaime Fillol Jose Luis Clerc 2 0–2 C 0–2 Jul 17, 1981 H2H
22102 Jaime Fillol Jun Kamiwazumi 2 1–1 C 1–1 May 19, 1976 H2H
22103 Jaime Fillol Jurgen Fassbender 2 2–0 C 1–0 C 1–0 May 8, 1978 H2H
22104 Jaime Fillol Karl Meiler 2 1–1 C 1–1 Sep 5, 1975 H2H
22105 Jaime Fillol Ken Rosewall 2 0–2 C 0–1 G 0–1 Jun 27, 1971 H2H
22106 Jaime Fillol Kjell Johansson 2 1–1 C 0–1 H 1–0 Jan 31, 1981 H2H
22107 Jaime Fillol Marcello Lara 2 1–1 C 0–1 H 1–0 Feb 16, 1978 H2H
22108 Jaime Fillol Mark Cox 2 1–1 C 0–1 H 1–0 Oct 30, 1976 H2H
22109 Jaime Fillol Mike Belkin 2 1–1 C 1–1 Aug 7, 1971 H2H
22110 Jaime Fillol Mike Cahill 2 2–0 C 1–0 C 1–0 Feb 12, 1976 H2H
22111 Jaime Fillol Nicholas Kalogeropoulos 2 1–1 G 1–1 Jun 17, 1971 H2H
22112 Jaime Fillol Nick Saviano 2 1–1 C 1–0 H 0–1 Mar 18, 1983 H2H
22113 Jaime Fillol Paolo Bertolucci 2 2–0 C 2–0 Oct 15, 1977 H2H
22114 Jaime Fillol Pat Cramer 2 2–0 H 2–0 Oct 28, 1976 H2H
22115 Jaime Fillol Patrick Proisy 2 1–1 C 0–1 H 1–0 Sep 19, 1973 H2H
22116 Jaime Fillol Peter Elter 2 2–0 C 2–0 May 27, 1983 H2H
22117 Jaime Fillol Peter Szoke 2 2–0 C 1–0 H 1–0 May 7, 1970 H2H
22118 Jaime Fillol Premjit Lall 2 2–0 C 1–0 G 1–0 Jul 26, 1974 H2H
22119 Jaime Fillol Robert Maud 2 2–0 G 1–0 H 1–0 Nov 19, 1975 H2H
22120 Jaime Fillol Robin Drysdale 2 2–0 C 1–0 G 1–0 Aug 23, 1978 H2H
22121 Jaime Fillol Russell Simpson 2 1–1 C 0–1 H 1–0 Apr 12, 1979 H2H
22122 Jaime Fillol Sandy Mayer 2 1–1 C 0–1 G 1–0 Feb 15, 1978 H2H
22123 Jaime Fillol Steve Denton 2 1–1 C 1–0 H 0–1 Aug 5, 1983 H2H
22124 Jaime Fillol Tenny Svensson 2 2–0 C 1–0 H 1–0 Oct 30, 1975 H2H
22125 Jaime Fillol Terry Moor 2 0–2 C 0–1 G 0–1 Oct 22, 1980 H2H
22126 Jaime Fillol Tim Wilkison 2 1–1 C 1–0 H 0–1 Jan 27, 1983 H2H
22127 Jaime Fillol Torben Ulrich 2 2–0 C 2–0 Apr 24, 1975 H2H
22128 Jaime Fillol Trey Waltke 2 1–1 C 0–1 C 1–0 Mar 27, 1980 H2H
22129 Jaime Fillol Ulrich Pinner 2 1–1 C 1–1 Oct 11, 1979 H2H
22130 Jaime Fillol Werner Zirngibl 2 2–0 C 2–0 May 14, 1977 H2H
22131 Jaime Fillol William Brown 2 2–0 H 2–0 Oct 10, 1973 H2H
22132 Jaime Oncins Carsten Arriens 2 1–1 C 1–0 H 0–1 Oct 30, 1992 H2H
22133 Jaime Oncins Christian Miniussi 2 0–2 C 0–1 H 0–1 Sep 15, 1994 H2H
22134 Jaime Oncins Luis Herrera 2 1–1 H 1–1 Nov 8, 1992 H2H
22135 Jaime Oncins Marcelo Filippini 2 1–1 C 0–1 H 1–0 Nov 7, 1991 H2H
22136 Jaime Oncins Marian Vajda 2 2–0 C 2–0 May 5, 1993 H2H
22137 Jaime Oncins Martin Wostenholme 2 1–1 H 1–1 Feb 9, 1989 H2H
22138 Jaime Oncins Patrick Baur 2 1–1 C 1–0 H 0–1 Aug 27, 1997 H2H
22139 Jaime Yzaga Alberto Berasategui 2 1–1 C 0–1 H 1–0 Apr 13, 1995 H2H
22140 Jaime Yzaga Alejo Mancisidor 2 0–2 C 0–1 H 0–1 Sep 15, 1994 H2H
22141 Jaime Yzaga Anders Jarryd 2 2–0 C 1–0 C 1–0 Feb 13, 1991 H2H
22142 Jaime Yzaga Andrea Gaudenzi 2 0–2 C 0–1 C 0–1 May 13, 1995 H2H
22143 Jaime Yzaga Andrei Cherkasov 2 1–1 C 0–1 H 1–0 Mar 2, 1994 H2H
22144 Jaime Yzaga Andres Gomez 2 0–2 H 0–2 Mar 19, 1990 H2H
22145 Jaime Yzaga Brad Pearce 2 1–1 H 1–1 Aug 24, 1990 H2H
22146 Jaime Yzaga Byron Black 2 0–2 C 0–1 H 0–1 Nov 11, 1994 H2H
22147 Jaime Yzaga Cassio Motta 2 1–1 C 1–1 Sep 30, 1989 H2H
22148 Jaime Yzaga Chris Pridham 2 2–0 H 2–0 Jan 15, 1993 H2H
22149 Jaime Yzaga Christian Bergstrom 2 2–0 G 1–0 H 1–0 Jun 18, 1987 H2H
22150 Jaime Yzaga Claudio Mezzadri 2 1–1 C 1–1 May 7, 1992 H2H
22151 Jaime Yzaga Danilo Marcelino 2 1–1 C 1–0 H 0–1 Nov 5, 1992 H2H
22152 Jaime Yzaga David Witt 2 2–0 H 2–0 Sep 2, 1994 H2H
22153 Jaime Yzaga Derrick Rostagno 2 0–2 G 0–2 Jun 26, 1992 H2H
22154 Jaime Yzaga Fernando Roese 2 2–0 H 2–0 Aug 7, 1991 H2H
22155 Jaime Yzaga Gabriel Markus 2 2–0 C 1–0 H 1–0 Aug 31, 1994 H2H
22156 Jaime Yzaga Jim Grabb 2 2–0 H 2–0 Aug 25, 1994 H2H
22157 Jaime Yzaga Jonathan Canter 2 0–2 H 0–2 Oct 31, 1986 H2H
22158 Jaime Yzaga Kelly Evernden 2 2–0 H 2–0 Jan 16, 1993 H2H
22159 Jaime Yzaga Kevin Curren 2 1–1 C 1–1 Mar 1, 1991 H2H
22160 Jaime Yzaga Lars Jonsson 2 1–1 C 1–0 H 0–1 Jan 18, 1995 H2H
22161 Jaime Yzaga Magnus Larsson 2 0–2 C 0–1 H 0–1 Mar 19, 1995 H2H
22162 Jaime Yzaga Marcos Aurelio Gorriz 2 2–0 C 1–0 G 1–0 Jun 24, 1992 H2H
22163 Jaime Yzaga Marian Vajda 2 1–1 C 1–1 May 17, 1989 H2H
22164 Jaime Yzaga Martin Wostenholme 2 2–0 H 2–0 Nov 8, 1990 H2H
22165 Jaime Yzaga Michael Stich 2 0–2 C 0–2 May 4, 1995 H2H
22166 Jaime Yzaga Milan Srejber 2 1–1 C 1–0 H 0–1 May 9, 1990 H2H
22167 Jaime Yzaga Miloslav Mecir 2 1–1 H 1–1 Mar 22, 1989 H2H
22168 Jaime Yzaga Nicklas Kroon 2 1–1 C 1–0 C 0–1 May 2, 1991 H2H
22169 Jaime Yzaga Nicklas Kulti 2 2–0 C 1–0 G 1–0 May 4, 1994 H2H
22170 Jaime Yzaga Nuno Marques 2 2–0 H 2–0 Jan 11, 1996 H2H
22171 Jaime Yzaga Paolo Cane 2 0–2 C 0–1 H 0–1 May 11, 1994 H2H
22172 Jaime Yzaga Pedro Rebolledo 2 2–0 C 2–0 Jul 13, 1989 H2H
22173 Jaime Yzaga Robbie Weiss 2 1–1 C 0–1 C 1–0 Apr 29, 1993 H2H
22174 Jaime Yzaga Sergio Cortes 2 1–1 C 1–1 Aug 3, 1995 H2H
22175 Jaime Yzaga Thierry Tulasne 2 1–1 C 1–1 May 29, 1991 H2H
22176 Jaime Yzaga Thomas Hogstedt 2 2–0 H 2–0 Oct 6, 1989 H2H
22177 Jaime Yzaga Tim Mayotte 2 1–1 H 1–1 Aug 28, 1991 H2H
22178 Jaime Yzaga Wally Masur 2 1–1 C 0–1 H 1–0 Oct 8, 1993 H2H
22179 Jaime Yzaga Yannick Noah 2 1–1 C 1–1 May 4, 1989 H2H
22180 Jakob Hlasek Alberto Mancini 2 0–2 C 0–1 H 0–1 Mar 19, 1992 H2H
22181 Jakob Hlasek Alex Antonitsch 2 2–0 C 1–0 H 1–0 Apr 6, 1995 H2H
22182 Jakob Hlasek Andreas Maurer 2 2–0 C 1–0 G 1–0 Jun 26, 1987 H2H
22183 Jakob Hlasek Bernd Karbacher 2 1–1 C 1–0 G 0–1 Nov 1, 1995 H2H
22184 Jakob Hlasek Christian Bergstrom 2 0–2 C 0–1 H 0–1 Oct 8, 1992 H2H
22185 Jakob Hlasek Claudio Pistolesi 2 2–0 C 1–0 H 1–0 Apr 20, 1990 H2H
22186 Jakob Hlasek Cristiano Caratti 2 2–0 C 2–0 Mar 9, 1995 H2H
22187 Jakob Hlasek Damir Keretic 2 2–0 C 2–0 May 8, 1985 H2H
22188 Jakob Hlasek Dan Goldie 2 1–1 G 1–0 H 0–1 Jun 22, 1988 H2H
22189 Jakob Hlasek Danie Visser 2 1–1 C 1–0 H 0–1 Feb 5, 1987 H2H
22190 Jakob Hlasek David Prinosil 2 0–2 C 0–2 Oct 20, 1995 H2H
22191 Jakob Hlasek David Rikl 2 1–1 H 1–1 Jan 11, 1996 H2H
22192 Jakob Hlasek Dick Norman 2 2–0 H 2–0 Jan 17, 1996 H2H
22193 Jakob Hlasek Eddie Edwards 2 1–1 G 0–1 H 1–0 Feb 25, 1987 H2H
22194 Jakob Hlasek Eric Jelen 2 2–0 C 2–0 Mar 1, 1990 H2H
22195 Jakob Hlasek Glenn Layendecker 2 1–1 C 1–0 G 0–1 Jun 15, 1990 H2H
22196 Jakob Hlasek Henrik Holm 2 0–2 C 0–1 H 0–1 Jan 4, 1996 H2H
22197 Jakob Hlasek Horacio de la Pena 2 0–2 C 0–2 Sep 14, 1990 H2H
22198 Jakob Hlasek Ilie Nastase 2 2–0 H 2–0 Oct 11, 1985 H2H
22199 Jakob Hlasek Javier Frana 2 1–1 C 0–1 H 1–0 May 13, 1995 H2H
22200 Jakob Hlasek Jeremy Bates 2 2–0 C 1–0 H 1–0 Feb 9, 1990 H2H