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 descending Record Surface Last Met H2H
49001 Fritz Buehning Colin Dibley 1 1–0 G 1–0 Jun 11, 1980 H2H
49002 Fritz Buehning Dale Collings 1 1–0 C 1–0 Oct 23, 1980 H2H
49003 Fritz Buehning David Schneider 1 0–1 H 0–1 Sep 13, 1979 H2H
49004 Fritz Buehning Ferdi Taygan 1 1–0 H 1–0 Oct 13, 1983 H2H
49005 Fritz Buehning Gilles Moretton 1 0–1 H 0–1 Aug 22, 1981 H2H
49006 Fritz Buehning Glen Holroyd 1 1–0 H 1–0 Aug 20, 1980 H2H
49007 Fritz Buehning John Chris Lewis 1 1–0 C 1–0 Apr 3, 1980 H2H
49008 Fritz Buehning John Whitlinger 1 0–1 C 0–1 Mar 27, 1980 H2H
49009 Fritz Buehning Lars Elvstrom 1 1–0 H 1–0 Nov 7, 1979 H2H
49010 Fritz Buehning Louk Sanders 1 1–0 H 1–0 Mar 19, 1981 H2H
49011 Fritz Buehning Manuel Orantes 1 1–0 C 1–0 Jul 16, 1979 H2H
49012 Fritz Buehning Marty Riessen 1 0–1 C 0–1 Sep 20, 1979 H2H
49013 Fritz Buehning Massimo Rivaroli 1 1–0 C 1–0 Nov 23, 1979 H2H
49014 Fritz Buehning Mike Estep 1 1–0 G 1–0 Jun 23, 1982 H2H
49015 Fritz Buehning Mike Fishbach 1 1–0 H 1–0 Aug 13, 1981 H2H
49016 Fritz Buehning Onny Parun 1 0–1 C 0–1 May 14, 1980 H2H
49017 Fritz Buehning Peter Rennert 1 0–1 G 0–1 Jun 10, 1981 H2H
49018 Fritz Buehning Raymond Moore 1 1–0 H 1–0 Oct 18, 1979 H2H
49019 Fritz Buehning Steve Krulevitz 1 0–1 C 0–1 Jul 31, 1980 H2H
49020 Fritz Buehning Syd Ball 1 1–0 H 1–0 Aug 20, 1981 H2H
49021 Fritz Buehning Terry Rocavert 1 1–0 H 1–0 Aug 17, 1979 H2H
49022 Fritz Buehning Ulrich Marten 1 1–0 C 1–0 Oct 24, 1980 H2H
49023 Fritz Don Wouter Fok 1 0–1 C 0–1 Jul 27, 1978 H2H
49024 Gabriel Diallo Adam Walton 1 0–1 H 0–1 Feb 17, 2026 H2H
49025 Gabriel Diallo Adrian Mannarino 1 0–1 G 0–1 Jun 9, 2026 H2H
49026 Gabriel Diallo Alejandro Tabilo 1 1–0 H 1–0 Oct 19, 2024 H2H
49027 Gabriel Diallo Aleksandar Vukic 1 1–0 G 1–0 Jun 12, 2025 H2H
49028 Gabriel Diallo Amir Omarkhanov 1 1–0 H 1–0 Oct 16, 2025 H2H
49029 Gabriel Diallo Andrea Vavassori 1 0–1 H 0–1 Jan 13, 2026 H2H
49030 Gabriel Diallo Damir Dzumhur 1 1–0 H 1–0 Aug 26, 2025 H2H
49031 Gabriel Diallo Daniel Altmaier 1 1–0 G 1–0 Jul 2, 2025 H2H
49032 Gabriel Diallo Emilio Gomez 1 0–1 H 0–1 Feb 9, 2023 H2H
49033 Gabriel Diallo Fabian Marozsan 1 1–0 H 1–0 Jul 24, 2025 H2H
49034 Gabriel Diallo Grigor Dimitrov 1 1–0 C 1–0 Apr 30, 2025 H2H
49035 Gabriel Diallo Hamad Medjedovic 1 0–1 H 0–1 Aug 21, 2025 H2H
49036 Gabriel Diallo Jesper de Jong 1 1–0 H 1–0 Jan 8, 2026 H2H
49037 Gabriel Diallo Kamil Majchrzak 1 1–0 C 1–0 Apr 26, 2025 H2H
49038 Gabriel Diallo Laslo Djere 1 1–0 G 1–0 Jun 26, 2025 H2H
49039 Gabriel Diallo Marcos Giron 1 0–1 C 0–1 May 9, 2025 H2H
49040 Gabriel Diallo Mattia Bellucci 1 1–0 H 1–0 Mar 4, 2026 H2H
49041 Gabriel Diallo Nuno Borges 1 0–1 H 0–1 Feb 15, 2024 H2H
49042 Gabriel Diallo Terence Atmane 1 1–0 G 1–0 Jun 22, 2026 H2H
49043 Gabriel Diallo Zhizhen Zhang 1 1–0 H 1–0 Mar 7, 2025 H2H
49044 Gabriel Markus Andrew Sznajder 1 1–0 C 1–0 May 29, 1991 H2H
49045 Gabriel Markus Bart Wuyts 1 1–0 C 1–0 May 28, 1993 H2H
49046 Gabriel Markus Carl Uwe Steeb 1 1–0 C 1–0 Jun 13, 1991 H2H
49047 Gabriel Markus Cassio Motta 1 1–0 C 1–0 Feb 7, 1992 H2H
49048 Gabriel Markus Christian Bergstrom 1 0–1 C 0–1 Jul 15, 1992 H2H
49049 Gabriel Markus Claudio Mezzadri 1 0–1 C 0–1 Jun 22, 1989 H2H
49050 Gabriel Markus Claudio Pistolesi 1 1–0 C 1–0 Oct 3, 1991 H2H
49051 Gabriel Markus Daniel Orsanic 1 1–0 C 1–0 Apr 16, 1994 H2H
49052 Gabriel Markus David Engel 1 0–1 C 0–1 Apr 26, 1990 H2H
49053 Gabriel Markus Dick Bosse 1 1–0 H 1–0 Sep 2, 1992 H2H
49054 Gabriel Markus Diego Nargiso 1 1–0 H 1–0 Aug 28, 1991 H2H
49055 Gabriel Markus Diego Perez 1 1–0 C 1–0 May 31, 1991 H2H
49056 Gabriel Markus Francisco Roig 1 0–1 C 0–1 Jun 17, 1994 H2H
49057 Gabriel Markus Galo Blanco 1 1–0 C 1–0 Oct 6, 1994 H2H
49058 Gabriel Markus Jared Palmer 1 1–0 C 1–0 Apr 16, 1994 H2H
49059 Gabriel Markus Jimmy Arias 1 1–0 C 1–0 Apr 14, 1994 H2H
49060 Gabriel Markus Jose Daher 1 0–1 H 0–1 Oct 31, 1991 H2H
49061 Gabriel Markus Lars Koslowski 1 1–0 C 1–0 May 27, 1992 H2H
49062 Gabriel Markus Leonardo Lavalle 1 0–1 C 0–1 Apr 5, 1990 H2H
49063 Gabriel Markus Marcelo Filippini 1 0–1 C 0–1 Nov 5, 1994 H2H
49064 Gabriel Markus Marcos Ondruska 1 0–1 C 0–1 Apr 21, 1993 H2H
49065 Gabriel Markus Mark Koevermans 1 0–1 C 0–1 Jun 20, 1991 H2H
49066 Gabriel Markus Martin Laurendeau 1 0–1 C 0–1 Feb 19, 1992 H2H
49067 Gabriel Markus Martin Stringari 1 1–0 C 1–0 Aug 26, 1993 H2H
49068 Gabriel Markus Mauro Menezes 1 1–0 H 1–0 Feb 8, 1990 H2H
49069 Gabriel Markus Nuno Marques 1 1–0 C 1–0 Apr 1, 1993 H2H
49070 Gabriel Markus Olivier Delaitre 1 0–1 H 0–1 Sep 12, 1991 H2H
49071 Gabriel Markus Pavel Vizner 1 1–0 C 1–0 Aug 25, 1994 H2H
49072 Gabriel Markus Rodolphe Gilbert 1 1–0 C 1–0 Apr 17, 1992 H2H
49073 Gabriel Markus Sergio Cortes 1 0–1 H 0–1 Mar 13, 1993 H2H
49074 Gabriel Markus Tomas Nydahl 1 1–0 C 1–0 Aug 26, 1994 H2H
49075 Gabriel Mattos Jai Dilouie 1 1–0 C 1–0 Jul 21, 1982 H2H
49076 Gabriel Trifu Arnaud Di Pasquale 1 0–1 C 0–1 Sep 17, 1998 H2H
49077 Gabriel Trujillo-Soler Werner Eschauer 1 1–0 C 1–0 Apr 30, 2008 H2H
49078 Gabriel Urpi Adriano Panatta 1 0–1 C 0–1 May 20, 1981 H2H
49079 Gabriel Urpi Angel Gimenez 1 1–0 C 1–0 Apr 16, 1981 H2H
49080 Gabriel Urpi Billy Martin 1 1–0 C 1–0 Sep 25, 1981 H2H
49081 Gabriel Urpi Buster C Mottram 1 0–1 C 0–1 Apr 24, 1981 H2H
49082 Gabriel Urpi Carlos Kirmayr 1 0–1 C 0–1 Nov 6, 1980 H2H
49083 Gabriel Urpi Carlos Lando 1 1–0 C 1–0 Feb 5, 1981 H2H
49084 Gabriel Urpi Chris Johnstone 1 1–0 C 1–0 Aug 1, 1984 H2H
49085 Gabriel Urpi Chris Mayotte 1 1–0 C 1–0 Apr 23, 1981 H2H
49086 Gabriel Urpi Christophe Casa 1 1–0 C 1–0 May 27, 1981 H2H
49087 Gabriel Urpi Christophe Roger-Vasselin 1 0–1 C 0–1 Jun 22, 1980 H2H
49088 Gabriel Urpi Dave Siegler 1 1–0 C 1–0 Sep 11, 1980 H2H
49089 Gabriel Urpi David Mustard 1 1–0 C 1–0 Jul 25, 1984 H2H
49090 Gabriel Urpi Eddie Dibbs 1 0–1 C 0–1 Feb 6, 1981 H2H
49091 Gabriel Urpi Egan Adams 1 1–0 C 1–0 Aug 7, 1985 H2H
49092 Gabriel Urpi Fernando Maynetto 1 1–0 C 1–0 Aug 5, 1981 H2H
49093 Gabriel Urpi Georges Goven 1 1–0 C 1–0 Sep 25, 1980 H2H
49094 Gabriel Urpi Gianni Ocleppo 1 0–1 C 0–1 Jul 13, 1983 H2H
49095 Gabriel Urpi Hans Peter Kandler 1 1–0 H 1–0 Nov 21, 1985 H2H
49096 Gabriel Urpi Heinz Gunthardt 1 1–0 C 1–0 Aug 6, 1981 H2H
49097 Gabriel Urpi Jim Delaney 1 0–1 C 0–1 Jul 15, 1981 H2H
49098 Gabriel Urpi Jiri Hrebec 1 0–1 C 0–1 Oct 10, 1978 H2H
49099 Gabriel Urpi Jiri Prucha 1 1–0 C 1–0 Oct 8, 1980 H2H
49100 Gabriel Urpi Joao Soares 1 0–1 C 0–1 Jul 18, 1984 H2H
49101 Gabriel Urpi Juan Nunez 1 1–0 C 1–0 Nov 5, 1981 H2H
49102 Gabriel Urpi Manuel Orantes 1 0–1 C 0–1 Oct 11, 1979 H2H
49103 Gabriel Urpi Pascal Portes 1 1–0 C 1–0 Oct 2, 1981 H2H
49104 Gabriel Urpi Patrizio Parrini 1 1–0 C 1–0 May 26, 1982 H2H
49105 Gabriel Urpi Peter Feigl 1 0–1 C 0–1 Apr 13, 1979 H2H
49106 Gabriel Urpi Phil Dent 1 0–1 C 0–1 Sep 12, 1980 H2H
49107 Gabriel Urpi Ramesh Krishnan 1 1–0 C 1–0 May 30, 1984 H2H
49108 Gabriel Urpi Ricardo Ycaza 1 0–1 C 0–1 Sep 26, 1980 H2H
49109 Gabriel Urpi Roberto Vizcaino 1 1–0 C 1–0 Sep 27, 1979 H2H
49110 Gabriel Urpi Robert Reininger 1 1–0 C 1–0 Jun 21, 1980 H2H
49111 Gabriel Urpi Ross Case 1 0–1 C 0–1 Oct 2, 1980 H2H
49112 Gabriel Urpi Shlomo Glickstein 1 0–1 C 0–1 Aug 2, 1984 H2H
49113 Gabriel Urpi Terry Moor 1 1–0 C 1–0 Oct 10, 1979 H2H
49114 Gabriel Urpi Thomaz Koch 1 0–1 C 0–1 Nov 15, 1979 H2H
49115 Gabriel Urpi Ulf Eriksson 1 1–0 C 1–0 Sep 26, 1979 H2H
49116 Gabriel Urpi Van Winitsky 1 0–1 C 0–1 Jul 14, 1982 H2H
49117 Gael Monfils Alejandro Tabilo 1 0–1 G 0–1 Jun 28, 2024 H2H
49118 Gael Monfils Ben Shelton 1 0–1 H 0–1 Jan 21, 2025 H2H
49119 Gael Monfils Botic van de Zandschulp 1 1–0 H 1–0 Feb 21, 2024 H2H
49120 Gael Monfils Cristian Garin 1 1–0 H 1–0 Jan 23, 2022 H2H
49121 Gael Monfils Filip Misolic 1 1–0 H 1–0 Oct 20, 2023 H2H
49122 Gael Monfils Hugo Gaston 1 0–1 C 0–1 May 25, 2026 H2H
49123 Gael Monfils Juan Manuel Cerundolo 1 1–0 H 1–0 Jan 7, 2022 H2H
49124 Gael Monfils Kenny De Schepper 1 1–0 H 1–0 Feb 6, 2015 H2H
49125 Gael Monfils Laslo Djere 1 1–0 H 1–0 Oct 21, 2023 H2H
49126 Gael Monfils Maximilian Marterer 1 0–1 C 0–1 May 24, 2018 H2H
49127 Gael Monfils Nick Kyrgios 1 0–1 H 0–1 Oct 8, 2016 H2H
49128 Gael Monfils Pedro Cachin 1 0–1 C 0–1 May 25, 2023 H2H
49129 Gael Monfils Quentin Halys 1 1–0 H 1–0 Oct 24, 2024 H2H
49130 Galo Blanco Adrian Garcia 1 0–1 C 0–1 Mar 2, 2000 H2H
49131 Galo Blanco Alexander Peya 1 0–1 C 0–1 Jul 23, 2003 H2H
49132 Galo Blanco Andrei Cherkasov 1 1–0 C 1–0 Jul 24, 1996 H2H
49133 Galo Blanco Andre Sa 1 1–0 C 1–0 May 25, 2000 H2H
49134 Galo Blanco Bjorn Phau 1 1–0 C 1–0 Jul 18, 2001 H2H
49135 Galo Blanco Daniel Nestor 1 0–1 G 0–1 Jun 27, 2001 H2H
49136 Galo Blanco Danny Sapsford 1 0–1 G 0–1 Jun 25, 1999 H2H
49137 Galo Blanco Diego Lozano 1 1–0 C 1–0 Sep 11, 1997 H2H
49138 Galo Blanco Flavio Saretta 1 0–1 C 0–1 Jun 1, 2003 H2H
49139 Galo Blanco Florian Allgauer 1 1–0 C 1–0 Jun 10, 1999 H2H
49140 Galo Blanco Francisco Roig 1 1–0 C 1–0 Sep 13, 1997 H2H
49141 Galo Blanco Frederic Fontang 1 1–0 C 1–0 Oct 23, 1997 H2H
49142 Galo Blanco Gerald Mandl 1 1–0 C 1–0 May 1, 1998 H2H
49143 Galo Blanco Ivo Minar 1 0–1 C 0–1 Jul 21, 2004 H2H
49144 Galo Blanco Jacobo Diaz 1 1–0 C 1–0 Sep 18, 1998 H2H
49145 Galo Blanco James Sekulov 1 1–0 C 1–0 Sep 12, 1996 H2H
49146 Galo Blanco Jean Baptiste Perlant 1 1–0 C 1–0 Oct 9, 1998 H2H
49147 Galo Blanco Jens Knippschild 1 0–1 C 0–1 Sep 16, 1999 H2H
49148 Galo Blanco Jiri Vanek 1 0–1 C 0–1 Jul 13, 2000 H2H
49149 Galo Blanco Jordi Arrese 1 1–0 C 1–0 Apr 17, 1996 H2H
49150 Galo Blanco Jordi Burillo 1 1–0 C 1–0 Nov 10, 1995 H2H
49151 Galo Blanco Juan Balcells 1 0–1 H 0–1 Mar 7, 2002 H2H
49152 Galo Blanco Lars Burgsmuller 1 1–0 C 1–0 Jun 3, 2001 H2H
49153 Galo Blanco Leander Paes 1 1–0 C 1–0 May 1, 1997 H2H
49154 Galo Blanco Luis Adrian Morejon 1 1–0 C 1–0 Aug 15, 1996 H2H
49155 Galo Blanco Marcelo Filippini 1 0–1 C 0–1 Oct 2, 1997 H2H
49156 Galo Blanco Marcin Matkowski 1 1–0 C 1–0 Jul 31, 2003 H2H
49157 Galo Blanco Marc Kevin Goellner 1 0–1 C 0–1 Sep 16, 2000 H2H
49158 Galo Blanco Marc Lopez 1 0–1 C 0–1 Sep 13, 2001 H2H
49159 Galo Blanco Marco Meneschincheri 1 1–0 C 1–0 May 21, 1998 H2H
49160 Galo Blanco Markus Hantschk 1 1–0 C 1–0 May 26, 2000 H2H
49161 Galo Blanco Martin Rodriguez 1 1–0 C 1–0 Aug 12, 1999 H2H
49162 Galo Blanco Marzio Martelli 1 0–1 C 0–1 Jun 11, 1998 H2H
49163 Galo Blanco Michal Tabara 1 1–0 C 1–0 Jul 20, 2000 H2H
49164 Galo Blanco Mike Bryan 1 1–0 H 1–0 Aug 16, 2000 H2H
49165 Galo Blanco Neville Godwin 1 1–0 C 1–0 May 28, 1997 H2H
49166 Galo Blanco Nicklas Timfjord 1 1–0 C 1–0 Jul 8, 1999 H2H
49167 Galo Blanco Patrik Fredriksson 1 1–0 C 1–0 Jul 12, 1996 H2H
49168 Galo Blanco Rogier Wassen 1 1–0 C 1–0 Jul 11, 2002 H2H
49169 Galo Blanco Ruben Ramirez Hidalgo 1 0–1 C 0–1 Aug 2, 2003 H2H
49170 Galo Blanco Sebastian Prieto 1 1–0 C 1–0 Sep 28, 2000 H2H
49171 Galo Blanco Takao Suzuki 1 1–0 G 1–0 Jun 23, 1999 H2H
49172 Galo Blanco Tomas Zib 1 1–0 C 1–0 Apr 26, 2006 H2H
49173 Galo Blanco Vladimir Voltchkov 1 1–0 C 1–0 Apr 25, 2001 H2H
49174 Gap Taik Ro Paul Chamberlin 1 0–1 H 0–1 Apr 23, 1987 H2H
49175 Gary Donnelly Mark Edmondson 1 1–0 H 1–0 Apr 4, 1986 H2H
49176 Gary Donnelly Randy Nixon 1 1–0 H 1–0 Oct 16, 1985 H2H
49177 Gary Donnelly Russell Simpson 1 0–1 G 0–1 Jan 14, 1987 H2H
49178 Gary Donnelly Slobodan Zivojinovic 1 0–1 H 0–1 Feb 24, 1987 H2H
49179 Gary Donnelly Wolfgang Popp 1 1–0 H 1–0 Apr 3, 1986 H2H
49180 Gary Penberthy Bill Bowrey 1 0–1 G 0–1 Jan 6, 1968 H2H
49181 Gastao Elias Alex de Minaur 1 0–1 C 0–1 May 3, 2018 H2H
49182 Gastao Elias Benoit Paire 1 0–1 C 0–1 May 26, 2015 H2H
49183 Gastao Elias Christian Lindell 1 1–0 C 1–0 Jul 14, 2016 H2H
49184 Gastao Elias Diego Schwartzman 1 0–1 C 0–1 May 28, 2014 H2H
49185 Gastao Elias Gael Monfils 1 1–0 H 1–0 Oct 21, 2016 H2H
49186 Gastao Elias Jozef Kovalik 1 0–1 H 0–1 Jan 5, 2017 H2H
49187 Gastao Elias Kenny De Schepper 1 0–1 C 0–1 Apr 30, 2015 H2H
49188 Gastao Elias Nick Kyrgios 1 0–1 H 0–1 Jan 18, 2017 H2H
49189 Gastao Elias Orlando Luz 1 1–0 C 1–0 Mar 2, 2017 H2H
49190 Gastao Elias Pablo Carreno Busta 1 1–0 C 1–0 Jul 23, 2016 H2H
49191 Gastao Elias Taro Daniel 1 1–0 C 1–0 Jul 15, 2016 H2H
49192 Gastao Elias Thanasi Kokkinakis 1 1–0 H 1–0 Aug 8, 2016 H2H
49193 Gaston Etlis Alejandro Hernandez 1 0–1 C 0–1 Mar 7, 1996 H2H
49194 Gaston Etlis Alexander Waske 1 0–1 C 0–1 Apr 10, 2003 H2H
49195 Gaston Etlis Ben Ellwood 1 0–1 G 0–1 Jul 10, 1997 H2H
49196 Gaston Etlis Bjorn Rehnquist 1 1–0 H 1–0 Aug 28, 2002 H2H
49197 Gaston Etlis Carlos Drada 1 1–0 C 1–0 Sep 12, 1996 H2H
49198 Gaston Etlis Daniele Musa 1 1–0 C 1–0 Sep 14, 1995 H2H
49199 Gaston Etlis Eric Taino 1 1–0 H 1–0 Sep 12, 2003 H2H
49200 Gaston Etlis Jacco Eltingh 1 0–1 H 0–1 Mar 8, 1994 H2H