ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted ascending Record Surface Last Met H2H
64001 Jurgen Fassbender Butch Seewagen 2 2–0 C 1–0 H 1–0 Jun 14, 1973 H2H
64002 Jurgen Fassbender Clark Graebner 2 1–1 C 1–0 H 0–1 Mar 18, 1973 H2H
64003 Jurgen Fassbender Cliff Richey 2 0–2 H 0–2 Oct 17, 1974 H2H
64004 Jurgen Fassbender Francois Jauffret 2 2–0 C 2–0 Mar 17, 1978 H2H
64005 Jurgen Fassbender Juan Gisbert 2 1–1 C 1–0 C 0–1 Mar 17, 1973 H2H
64006 Jurgen Fassbender Marcello Lara 2 2–0 C 1–0 H 1–0 Nov 20, 1974 H2H
64007 Jurgen Fassbender Mike Belkin 2 2–0 H 2–0 Feb 22, 1975 H2H
64008 Jurgen Fassbender Nicholas Kalogeropoulos 2 2–0 C 1–0 H 1–0 Mar 7, 1974 H2H
64009 Jurgen Fassbender Premjit Lall 2 1–1 C 0–1 G 1–0 Jun 30, 1972 H2H
64010 Jurgen Fassbender Tom Gorman 2 2–0 C 1–0 G 1–0 Nov 5, 1976 H2H
64011 Jurgen Melzer Alberto Martin 2 1–1 G 1–0 H 0–1 Jun 9, 2005 H2H
64012 Jurgen Melzer Albert Ramos-Vinolas 2 1–1 H 1–1 Oct 28, 2016 H2H
64013 Jurgen Melzer Amer Delic 2 1–1 H 1–1 Mar 6, 2008 H2H
64014 Jurgen Melzer Cyril Saulnier 2 0–2 G 0–1 H 0–1 Feb 12, 2005 H2H
64015 Jurgen Melzer Denis Kudla 2 2–0 H 2–0 Sep 2, 2015 H2H
64016 Jurgen Melzer Dudi Sela 2 2–0 C 1–0 H 1–0 Oct 1, 2010 H2H
64017 Jurgen Melzer Edouard Roger-Vasselin 2 1–1 H 1–1 Oct 2, 2014 H2H
64018 Jurgen Melzer Evgeny Korolev 2 1–1 H 1–1 Feb 5, 2009 H2H
64019 Jurgen Melzer Florent Serra 2 0–2 H 0–2 Jan 20, 2010 H2H
64020 Jurgen Melzer Grigor Dimitrov 2 0–2 H 0–2 Jan 5, 2013 H2H
64021 Jurgen Melzer Guillermo Canas 2 0–2 C 0–1 H 0–1 Oct 5, 2007 H2H
64022 Jurgen Melzer Guillermo Coria 2 0–2 C 0–1 G 0–1 Jun 26, 2005 H2H
64023 Jurgen Melzer Igor Sijsling 2 0–2 C 0–1 H 0–1 May 29, 2013 H2H
64024 Jurgen Melzer Irakli Labadze 2 1–1 C 1–1 May 13, 2004 H2H
64025 Jurgen Melzer Ivan Dodig 2 2–0 H 2–0 Oct 9, 2013 H2H
64026 Jurgen Melzer Jan Hernych 2 2–0 G 1–0 H 1–0 Mar 3, 2007 H2H
64027 Jurgen Melzer Jerzy Janowicz 2 1–1 C 1–0 G 0–1 Apr 24, 2014 H2H
64028 Jurgen Melzer Jesse Huta Galung 2 2–0 C 1–0 H 1–0 Apr 16, 2013 H2H
64029 Jurgen Melzer Jose Acasuso 2 1–1 C 1–0 H 0–1 May 30, 2007 H2H
64030 Jurgen Melzer Lars Burgsmuller 2 1–1 H 1–1 Feb 27, 2003 H2H
64031 Jurgen Melzer Leonardo Mayer 2 2–0 C 1–0 H 1–0 Oct 8, 2009 H2H
64032 Jurgen Melzer Lukas Lacko 2 1–1 G 1–1 Jun 19, 2014 H2H
64033 Jurgen Melzer Lukas Rosol 2 1–1 C 0–1 H 1–0 Feb 9, 2013 H2H
64034 Jurgen Melzer Marc Gicquel 2 1–1 G 0–1 H 1–0 Jun 21, 2008 H2H
64035 Jurgen Melzer Marcos Baghdatis 2 1–1 H 1–1 Oct 1, 2011 H2H
64036 Jurgen Melzer Michael Berrer 2 0–2 C 0–1 H 0–1 May 29, 2012 H2H
64037 Jurgen Melzer Mikhail Kukushkin 2 2–0 C 1–0 H 1–0 Apr 23, 2014 H2H
64038 Jurgen Melzer Oscar Hernandez 2 2–0 C 2–0 Apr 22, 2010 H2H
64039 Jurgen Melzer Pablo Carreno Busta 2 1–1 C 1–0 H 0–1 Oct 20, 2016 H2H
64040 Jurgen Melzer Paul Capdeville 2 2–0 H 2–0 Jan 3, 2008 H2H
64041 Jurgen Melzer Paul Goldstein 2 2–0 C 1–0 H 1–0 Apr 15, 2006 H2H
64042 Jurgen Melzer Potito Starace 2 2–0 C 2–0 Jul 24, 2010 H2H
64043 Jurgen Melzer Radek Stepanek 2 2–0 H 2–0 Feb 25, 2012 H2H
64044 Jurgen Melzer Raemon Sluiter 2 2–0 C 1–0 H 1–0 May 4, 2007 H2H
64045 Jurgen Melzer Sargis Sargsian 2 1–1 C 1–1 May 23, 2002 H2H
64046 Jurgen Melzer Sergio Roitman 2 1–1 C 1–1 May 27, 2009 H2H
64047 Jurgen Melzer Simon Greul 2 2–0 C 1–0 H 1–0 Mar 16, 2010 H2H
64048 Jurgen Melzer Steve Darcis 2 1–1 C 1–0 H 0–1 Apr 30, 2015 H2H
64049 Jurgen Melzer Taylor Dent 2 2–0 C 1–0 H 1–0 Mar 15, 2009 H2H
64050 Jurgen Melzer Tobias Kamke 2 1–1 C 0–1 H 1–0 Apr 11, 2013 H2H
64051 Jurgen Melzer Tomas Behrend 2 2–0 C 1–0 H 1–0 Apr 16, 2004 H2H
64052 Jurgen Melzer Wayne Arthurs 2 1–1 C 1–0 H 0–1 May 25, 2005 H2H
64053 Jurgen Melzer Wayne Odesnik 2 1–1 C 0–1 G 1–0 Jun 24, 2009 H2H
64054 Jurgen Zopp Facundo Bagnis 2 1–1 C 1–1 Jul 28, 2018 H2H
64055 Jurgen Zopp Maximilian Marterer 2 0–2 C 0–2 Aug 1, 2018 H2H
64056 Jurij Rodionov Alex de Minaur 2 1–1 G 1–0 H 0–1 Oct 23, 2025 H2H
64057 Jurij Rodionov Dennis Novak 2 0–2 C 0–2 Jul 31, 2019 H2H
64058 Jurij Rodionov Marton Fucsovics 2 0–2 G 0–1 H 0–1 Nov 10, 2023 H2H
64059 Justin Gimelstob Irakli Labadze 2 1–1 G 1–0 H 0–1 Jun 25, 2003 H2H
64060 Justin Gimelstob Paul Goldstein 2 1–1 H 1–1 Mar 21, 2006 H2H
64061 Justin Gimelstob Tomas Zib 2 1–1 H 1–1 Jan 8, 2005 H2H
64062 Justin Gimelstob Wesley Whitehouse 2 1–1 G 1–0 H 0–1 Jul 19, 2006 H2H
64063 Justin Gimelstob Zack Fleishman 2 2–0 G 1–0 H 1–0 Jul 11, 2003 H2H
64064 Kamil Majchrzak Benjamin Bonzi 2 0–2 H 0–2 Aug 24, 2026 H2H
64065 Kamil Majchrzak Emil Ruusuvuori 2 0–2 H 0–2 Feb 5, 2022 H2H
64066 Kamil Majchrzak Ethan Quinn 2 2–0 G 1–0 H 1–0 Oct 3, 2025 H2H
64067 Kamil Majchrzak Hamad Medjedovic 2 1–1 C 0–1 H 1–0 Aug 30, 2026 H2H
64068 Kamil Majchrzak Quentin Halys 2 1–1 H 1–1 Mar 23, 2026 H2H
64069 Kamil Majchrzak Taylor Fritz 2 0–2 H 0–2 Jul 29, 2026 H2H
64070 Karel Novacek Alex Antonitsch 2 2–0 C 1–0 C 1–0 Feb 24, 1994 H2H
64071 Karel Novacek Anders Jarryd 2 1–1 C 1–1 Mar 13, 1993 H2H
64072 Karel Novacek Andrei Olhovskiy 2 2–0 C 2–0 May 6, 1993 H2H
64073 Karel Novacek Andres Gomez 2 2–0 C 2–0 Aug 3, 1989 H2H
64074 Karel Novacek Bruno Oresar 2 0–2 C 0–2 Aug 5, 1989 H2H
64075 Karel Novacek Cassio Motta 2 1–1 C 1–1 May 3, 1991 H2H
64076 Karel Novacek Chip Hooper 2 0–2 C 0–1 C 0–1 Mar 19, 1987 H2H
64077 Karel Novacek Darren Cahill 2 1–1 C 1–0 C 0–1 Feb 10, 1994 H2H
64078 Karel Novacek Diego Nargiso 2 2–0 C 1–0 C 1–0 Feb 27, 1993 H2H
64079 Karel Novacek Diego Perez 2 2–0 C 2–0 Aug 15, 1992 H2H
64080 Karel Novacek Eddie Edwards 2 1–1 C 1–0 G 0–1 Feb 5, 1987 H2H
64081 Karel Novacek Eduardo Bengoechea 2 1–1 C 1–1 Jul 10, 1987 H2H
64082 Karel Novacek Eduardo Masso 2 2–0 C 1–0 C 1–0 Jul 23, 1992 H2H
64083 Karel Novacek Eric Winogradsky 2 2–0 C 1–0 H 1–0 Jan 19, 1990 H2H
64084 Karel Novacek Francesco Cancellotti 2 1–1 C 1–1 Jul 31, 1986 H2H
64085 Karel Novacek Gabriel Markus 2 2–0 C 2–0 Nov 11, 1994 H2H
64086 Karel Novacek Grant Connell 2 1–1 H 1–1 Jan 11, 1991 H2H
64087 Karel Novacek Guillermo Perez-Roldan 2 0–2 C 0–2 Sep 17, 1993 H2H
64088 Karel Novacek Henri Leconte 2 2–0 C 2–0 Feb 11, 1994 H2H
64089 Karel Novacek Jakob Hlasek 2 0–2 C 0–2 Feb 18, 1993 H2H
64090 Karel Novacek Jim Pugh 2 2–0 C 2–0 May 5, 1988 H2H
64091 Karel Novacek John McEnroe 2 1–1 C 1–1 Feb 20, 1992 H2H
64092 Karel Novacek Josef Cihak 2 2–0 C 2–0 Jul 27, 1989 H2H
64093 Karel Novacek Karol Kucera 2 2–0 C 2–0 Apr 12, 1995 H2H
64094 Karel Novacek Karsten Braasch 2 1–1 C 1–1 Sep 17, 1992 H2H
64095 Karel Novacek Kevin Curren 2 0–2 C 0–1 G 0–1 Oct 10, 1991 H2H
64096 Karel Novacek Lionel Roux 2 2–0 C 1–0 H 1–0 Oct 12, 1995 H2H
64097 Karel Novacek Marcos Ondruska 2 1–1 G 0–1 H 1–0 Jun 22, 1994 H2H
64098 Karel Novacek Martin Laurendeau 2 1–1 C 1–0 H 0–1 Nov 4, 1987 H2H
64099 Karel Novacek Massimo Cierro 2 1–1 C 1–1 May 15, 1991 H2H
64100 Karel Novacek Peter Lindgren 2 2–0 C 1–0 G 1–0 Aug 11, 1988 H2H
64101 Karel Novacek Sandon Stolle 2 0–2 C 0–1 G 0–1 Jun 24, 1992 H2H
64102 Karel Novacek Scott Davis 2 2–0 C 1–0 H 1–0 Aug 28, 1991 H2H
64103 Karel Novacek Stefano Pescosolido 2 1–1 C 1–1 Sep 30, 1993 H2H
64104 Karel Novacek Todd Woodbridge 2 1–1 C 0–1 H 1–0 Sep 4, 1994 H2H
64105 Karel Novacek Wally Masur 2 2–0 C 2–0 Oct 24, 1991 H2H
64106 Karel Novacek Wayne Ferreira 2 0–2 C 0–1 H 0–1 Jul 18, 1992 H2H
64107 Karen Khachanov Alejandro Tabilo 2 1–1 C 0–1 G 1–0 May 15, 2024 H2H
64108 Karen Khachanov Aleksandar Kovacevic 2 1–1 H 1–1 Aug 14, 2026 H2H
64109 Karen Khachanov Alexandr Dolgopolov 2 0–2 C 0–2 Jul 22, 2017 H2H
64110 Karen Khachanov Alexandre Muller 2 1–1 H 1–1 Sep 28, 2025 H2H
64111 Karen Khachanov Alex Molcan 2 1–1 C 0–1 H 1–0 Oct 2, 2026 H2H
64112 Karen Khachanov Andreas Seppi 2 1–1 H 1–1 Oct 19, 2019 H2H
64113 Karen Khachanov Andrey Kuznetsov 2 2–0 G 1–0 H 1–0 Sep 3, 2020 H2H
64114 Karen Khachanov Arthur Rinderknech 2 0–2 C 0–1 H 0–1 Apr 6, 2026 H2H
64115 Karen Khachanov Beibit Zhukayev 2 2–0 H 2–0 Oct 19, 2024 H2H
64116 Karen Khachanov Ben Shelton 2 0–2 H 0–2 Aug 7, 2025 H2H
64117 Karen Khachanov Constant Lestienne 2 2–0 C 1–0 H 1–0 Nov 10, 2023 H2H
64118 Karen Khachanov David Ferrer 2 2–0 G 1–0 H 1–0 Jul 4, 2018 H2H
64119 Karen Khachanov Denis Istomin 2 1–1 H 1–1 Feb 28, 2018 H2H
64120 Karen Khachanov Dennis Novak 2 2–0 H 2–0 Feb 27, 2020 H2H
64121 Karen Khachanov Egor Gerasimov 2 2–0 G 1–0 H 1–0 Jan 8, 2022 H2H
64122 Karen Khachanov Ethan Quinn 2 1–1 G 0–1 H 1–0 Jun 16, 2026 H2H
64123 Karen Khachanov Evgeny Donskoy 2 0–2 C 0–1 H 0–1 Mar 10, 2018 H2H
64124 Karen Khachanov Federico Delbonis 2 0–2 C 0–2 May 11, 2021 H2H
64125 Karen Khachanov Fernando Verdasco 2 0–2 C 0–2 May 17, 2019 H2H
64126 Karen Khachanov Filip Krajinovic 2 2–0 H 2–0 Oct 31, 2018 H2H
64127 Karen Khachanov Flavio Cobolli 2 1–1 C 1–0 G 0–1 Jul 4, 2026 H2H
64128 Karen Khachanov Gregoire Barrere 2 1–1 C 1–1 May 13, 2023 H2H
64129 Karen Khachanov Hubert Hurkacz 2 1–1 H 1–1 Oct 4, 2026 H2H
64130 Karen Khachanov Jeremy Chardy 2 1–1 H 1–1 Mar 18, 2021 H2H
64131 Karen Khachanov Jesper de Jong 2 1–1 C 0–1 H 1–0 May 29, 2026 H2H
64132 Karen Khachanov Joao Fonseca 2 1–1 H 1–1 Mar 7, 2026 H2H
64133 Karen Khachanov Joao Sousa 2 1–1 H 1–1 Sep 20, 2019 H2H
64134 Karen Khachanov John Millman 2 1–1 H 1–1 Oct 23, 2021 H2H
64135 Karen Khachanov Jordan Thompson 2 1–1 C 1–0 H 0–1 Mar 23, 2019 H2H
64136 Karen Khachanov Lukas Rosol 2 1–1 H 1–1 Oct 19, 2018 H2H
64137 Karen Khachanov Marc-Andrea Huesler 2 2–0 H 2–0 Jan 12, 2023 H2H
64138 Karen Khachanov Marton Fucsovics 2 2–0 H 2–0 Feb 18, 2026 H2H
64139 Karen Khachanov Matthew Ebden 2 1–1 H 1–1 Mar 13, 2021 H2H
64140 Karen Khachanov Max Purcell 2 2–0 H 2–0 Nov 1, 2023 H2H
64141 Karen Khachanov Michael Mmoh 2 0–2 H 0–2 Jan 9, 2026 H2H
64142 Karen Khachanov Mikael Ymer 2 2–0 H 2–0 Nov 3, 2021 H2H
64143 Karen Khachanov Mikhail Kukushkin 2 1–1 H 1–1 Feb 26, 2020 H2H
64144 Karen Khachanov Mischa Zverev 2 2–0 G 1–0 H 1–0 Jun 21, 2018 H2H
64145 Karen Khachanov Nicolas Jarry 2 2–0 C 2–0 Apr 20, 2023 H2H
64146 Karen Khachanov Nishesh Basavareddy 2 2–0 H 2–0 Jan 22, 2026 H2H
64147 Karen Khachanov Nuno Borges 2 2–0 C 1–0 G 1–0 Jul 6, 2025 H2H
64148 Karen Khachanov Peter Gojowczyk 2 1–1 H 1–1 Sep 24, 2021 H2H
64149 Karen Khachanov Ricardas Berankis 2 2–0 H 2–0 Feb 11, 2021 H2H
64150 Karen Khachanov Roman Andres Burruchaga 2 2–0 C 1–0 H 1–0 Aug 31, 2026 H2H
64151 Karen Khachanov Sam Querrey 2 2–0 H 2–0 Oct 4, 2018 H2H
64152 Karen Khachanov Sebastian Ofner 2 1–1 C 1–1 May 29, 2025 H2H
64153 Karen Khachanov Shintaro Mochizuki 2 2–0 G 1–0 H 1–0 Feb 17, 2026 H2H
64154 Karen Khachanov Steve Johnson 2 2–0 H 2–0 Jan 7, 2022 H2H
64155 Karen Khachanov Tallon Griekspoor 2 0–2 H 0–2 Oct 23, 2025 H2H
64156 Karen Khachanov Taylor Fritz 2 1–1 G 0–1 H 1–0 Jul 10, 2025 H2H
64157 Karen Khachanov Thanasi Kokkinakis 2 2–0 C 2–0 Jun 3, 2023 H2H
64158 Karen Khachanov Thiago Seyboth Wild 2 1–1 H 1–1 Oct 24, 2024 H2H
64159 Karen Khachanov Thomas Fabbiano 2 2–0 H 2–0 Aug 16, 2017 H2H
64160 Karen Khachanov Tomas Berdych 2 2–0 C 1–0 H 1–0 Feb 24, 2018 H2H
64161 Karen Khachanov Tomas Machac 2 2–0 H 2–0 Oct 22, 2026 H2H
64162 Karen Khachanov Tomas Martin Etcheverry 2 2–0 G 1–0 H 1–0 Jun 21, 2025 H2H
64163 Karen Khachanov Viktor Troicki 2 1–1 C 0–1 H 1–0 May 5, 2017 H2H
64164 Karen Khachanov Yannick Hanfmann 2 2–0 G 1–0 H 1–0 Jul 2, 2026 H2H
64165 Karen Khachanov Yen-Hsun Lu 2 0–2 H 0–2 Aug 30, 2017 H2H
64166 Karen Khachanov Yuichi Sugita 2 1–1 H 1–1 Jan 10, 2018 H2H
64167 Karen Khachanov Zizou Bergs 2 2–0 G 1–0 H 1–0 Jun 19, 2025 H2H
64168 Karim Alami Albert Portas 2 0–2 C 0–2 Apr 19, 1997 H2H
64169 Karim Alami Andrew Ilie 2 2–0 C 2–0 May 24, 2001 H2H
64170 Karim Alami Arnaud Boetsch 2 1–1 C 0–1 C 1–0 Feb 27, 1997 H2H
64171 Karim Alami Arnaud Di Pasquale 2 0–2 C 0–2 May 10, 2000 H2H
64172 Karim Alami Carl Uwe Steeb 2 1–1 C 0–1 H 1–0 Mar 14, 1996 H2H
64173 Karim Alami Cedric Pioline 2 0–2 C 0–1 C 0–1 Apr 23, 2000 H2H
64174 Karim Alami Galo Blanco 2 1–1 C 1–1 Aug 13, 1999 H2H
64175 Karim Alami Hernan Gumy 2 1–1 C 1–0 H 0–1 Jan 17, 1996 H2H
64176 Karim Alami Markus Hipfl 2 1–1 C 1–1 Jul 25, 2001 H2H
64177 Karim Alami Marzio Martelli 2 2–0 C 2–0 Jun 13, 1998 H2H
64178 Karim Alami Michael Llodra 2 1–1 G 0–1 H 1–0 Jun 28, 2000 H2H
64179 Karim Alami Nicklas Kulti 2 1–1 C 1–0 H 0–1 Jan 15, 1997 H2H
64180 Karim Alami Oliver Gross 2 0–2 C 0–2 Nov 6, 1997 H2H
64181 Karim Alami Paul Haarhuis 2 1–1 H 1–1 Jan 5, 1995 H2H
64182 Karim Alami Radomir Vasek 2 0–2 H 0–2 Oct 13, 1995 H2H
64183 Karim Alami Stefan Koubek 2 1–1 C 1–1 Sep 30, 1999 H2H
64184 Karim Alami Thomas Johansson 2 1–1 C 1–1 Apr 19, 2000 H2H
64185 Karl Meiler Bernard Mignot 2 1–1 C 0–1 H 1–0 Jun 9, 1973 H2H
64186 Karl Meiler Billy Martin 2 1–1 C 0–1 G 1–0 Aug 10, 1977 H2H
64187 Karl Meiler Bob Lutz 2 0–2 C 0–1 C 0–1 Jan 28, 1976 H2H
64188 Karl Meiler Charlie Owens 2 1–1 C 1–0 H 0–1 Apr 12, 1974 H2H
64189 Karl Meiler Charlie Pasarell 2 2–0 C 1–0 G 1–0 Mar 2, 1977 H2H
64190 Karl Meiler Chris Kachel 2 1–1 G 1–1 Dec 15, 1977 H2H
64191 Karl Meiler Colin Dibley 2 0–2 C 0–1 C 0–1 May 31, 1978 H2H
64192 Karl Meiler Dick Crealy 2 1–1 C 1–1 Apr 30, 1977 H2H
64193 Karl Meiler Frank Gebert 2 2–0 C 1–0 G 1–0 May 11, 1977 H2H
64194 Karl Meiler Geoff Masters 2 1–1 H 1–1 Nov 19, 1977 H2H
64195 Karl Meiler Hans Jurgen Pohmann 2 1–1 C 1–0 H 0–1 May 29, 1974 H2H
64196 Karl Meiler Javier Soler 2 1–1 C 1–1 Oct 11, 1978 H2H
64197 Karl Meiler J. Mandarino 2 2–0 C 1–0 G 1–0 Jun 14, 1973 H2H
64198 Karl Meiler John Alexander 2 0–2 C 0–2 Feb 26, 1981 H2H
64199 Karl Meiler John Holladay 2 2–0 C 2–0 Feb 12, 1975 H2H
64200 Karl Meiler John Newcombe 2 0–2 G 0–2 Jun 21, 1973 H2H