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
60201 Geoff Masters Terry Addison 2 2–0 C 2–0 Apr 19, 1974 H2H
60202 Geoffrey Blancaneaux Marton Fucsovics 2 0–2 C 0–1 H 0–1 Feb 9, 2023 H2H
60203 George Hardie Bob Hewitt 2 1–1 G 0–1 H 1–0 Nov 8, 1978 H2H
60204 George Hardie Buster C Mottram 2 1–1 C 1–0 C 0–1 Oct 28, 1977 H2H
60205 George Hardie Enrique Caviglia 2 1–1 C 1–1 Oct 5, 1977 H2H
60206 George Hardie Eric Deblicker 2 0–2 C 0–2 Mar 17, 1978 H2H
60207 George Hardie Ferdi Taygan 2 1–1 G 0–1 H 1–0 Feb 18, 1981 H2H
60208 George Hardie Jean Francois Caujolle 2 0–2 C 0–2 Jul 27, 1977 H2H
60209 George Hardie Jim Delaney 2 2–0 C 2–0 Jul 29, 1980 H2H
60210 George Hardie Paolo Bertolucci 2 0–2 C 0–2 Jun 2, 1978 H2H
60211 George Hardie Phil Dent 2 0–2 C 0–1 G 0–1 Aug 1, 1978 H2H
60212 George Hardie Ray Ruffels 2 1–1 C 1–0 G 0–1 Dec 7, 1977 H2H
60213 George Hardie Victor Amaya 2 0–2 C 0–1 C 0–1 Aug 9, 1978 H2H
60214 Georges Goven Bob Carmichael 2 2–0 C 1–0 H 1–0 Nov 5, 1970 H2H
60215 Georges Goven Bob Hewitt 2 1–1 C 1–0 C 0–1 Feb 1, 1974 H2H
60216 Georges Goven Dennis Ralston 2 1–1 G 1–1 Sep 6, 1970 H2H
60217 Georges Goven Dick Crealy 2 1–1 C 0–1 H 1–0 Nov 4, 1970 H2H
60218 Georges Goven F D Robbins 2 2–0 G 1–0 H 1–0 Jul 20, 1970 H2H
60219 Georges Goven Ferdi Taygan 2 0–2 C 0–2 May 28, 1980 H2H
60220 Georges Goven Hans Joachim Ploetz 2 1–1 C 1–1 May 23, 1974 H2H
60221 Georges Goven Hans Kary 2 1–1 C 1–1 Jul 23, 1975 H2H
60222 Georges Goven Harald Elschenbroich 2 1–1 C 1–1 May 30, 1975 H2H
60223 Georges Goven Jim Mcmanus 2 2–0 C 1–0 H 1–0 Aug 5, 1971 H2H
60224 Georges Goven Jun Kamiwazumi 2 1–1 C 0–1 G 1–0 May 12, 1976 H2H
60225 Georges Goven Mark Cox 2 1–1 H 1–1 Nov 3, 1977 H2H
60226 Georges Goven Mike Belkin 2 1–1 C 1–1 Jul 24, 1969 H2H
60227 Georges Goven Milan Holecek 2 0–2 C 0–1 H 0–1 Aug 28, 1974 H2H
60228 Georges Goven Pat Cramer 2 2–0 C 1–0 C 1–0 Mar 14, 1974 H2H
60229 Georges Goven Patrice Dominguez 2 0–2 C 0–2 Jun 22, 1979 H2H
60230 Georges Goven Patrick Proisy 2 0–2 C 0–2 Jul 20, 1979 H2H
60231 Georges Goven Phil Dent 2 1–1 C 1–1 Mar 28, 1974 H2H
60232 Georges Goven Ramesh Krishnan 2 1–1 C 0–1 H 1–0 Aug 11, 1983 H2H
60233 Georges Goven Ricardo Cano 2 0–2 C 0–2 May 24, 1978 H2H
60234 Georges Goven Roscoe Tanner 2 2–0 C 2–0 Jun 5, 1974 H2H
60235 Georges Goven Ross Case 2 1–1 H 1–1 Dec 7, 1972 H2H
60236 Georges Goven Roy Emerson 2 2–0 C 1–0 C 1–0 Nov 12, 1971 H2H
60237 Georges Goven Syd Ball 2 1–1 C 1–0 G 0–1 Sep 1, 1974 H2H
60238 Georges Goven Tadeusz Nowicki 2 1–1 C 1–1 Apr 14, 1973 H2H
60239 Georges Goven Tony Roche 2 1–1 C 0–1 C 1–0 Apr 10, 1974 H2H
60240 Georges Goven Zan Guerry 2 1–1 C 1–0 G 0–1 Jul 23, 1970 H2H
60241 Georges Goven Zeljko Franulovic 2 0–2 C 0–2 Feb 28, 1980 H2H
60242 Gerald Battrick Andres Gimeno 2 0–2 C 0–1 H 0–1 Nov 6, 1972 H2H
60243 Gerald Battrick Christian Kuhnke 2 1–1 H 1–1 Apr 12, 1970 H2H
60244 Gerald Battrick Giuseppe Merlo 2 1–1 C 1–1 Apr 26, 1972 H2H
60245 Gerald Battrick Hans Joachim Ploetz 2 2–0 C 1–0 G 1–0 Jun 23, 1976 H2H
60246 Gerald Battrick Roy Barth 2 2–0 H 2–0 Apr 18, 1973 H2H
60247 Gerald Battrick Tom Edlefsen 2 1–1 C 0–1 H 1–0 Feb 23, 1972 H2H
60248 Gerald Battrick Wanaro N'Godrella 2 2–0 C 1–0 G 1–0 Jul 15, 1971 H2H
60249 German Lopez Carlos Costa 2 1–1 C 1–1 May 1, 1992 H2H
60250 German Lopez Henri Leconte 2 0–2 C 0–2 Sep 20, 1989 H2H
60251 German Lopez Marcelo Filippini 2 1–1 C 1–1 May 29, 1992 H2H
60252 German Lopez Roberto Azar 2 2–0 C 1–0 H 1–0 Nov 7, 1991 H2H
60253 Gianluca Mager Aslan Karatsev 2 0–2 C 0–1 H 0–1 Apr 24, 2021 H2H
60254 Gianluca Mager Daniel Altmaier 2 0–2 C 0–2 Jul 30, 2021 H2H
60255 Gianluca Mager Dennis Novak 2 1–1 C 1–0 H 0–1 Oct 28, 2021 H2H
60256 Gianluca Mager Egor Gerasimov 2 1–1 H 1–1 Jan 13, 2022 H2H
60257 Gianluca Mager Francisco Cerundolo 2 1–1 C 0–1 H 1–0 Jan 6, 2022 H2H
60258 Gianluca Mager Gael Monfils 2 0–2 H 0–2 Oct 10, 2021 H2H
60259 Gianluca Mager Jordan Thompson 2 0–2 H 0–2 Sep 1, 2021 H2H
60260 Gianluca Mager Lorenzo Musetti 2 0–2 C 0–1 H 0–1 Oct 21, 2021 H2H
60261 Gianluca Mager Miomir Kecmanovic 2 1–1 H 1–1 Oct 1, 2021 H2H
60262 Gianluca Mager Pablo Andujar 2 1–1 C 0–1 H 1–0 Mar 5, 2021 H2H
60263 Gianluca Pozzi Anders Jarryd 2 1–1 C 1–0 H 0–1 Oct 22, 1992 H2H
60264 Gianluca Pozzi Andrei Cherkasov 2 0–2 H 0–2 Oct 14, 1994 H2H
60265 Gianluca Pozzi Bryan Shelton 2 2–0 G 1–0 H 1–0 Jun 10, 1993 H2H
60266 Gianluca Pozzi Cedric Pioline 2 1–1 C 1–0 H 0–1 Sep 16, 1994 H2H
60267 Gianluca Pozzi Daniel Nestor 2 1–1 H 1–1 Sep 1, 1999 H2H
60268 Gianluca Pozzi David Nainkin 2 1–1 G 0–1 H 1–0 Jun 9, 1994 H2H
60269 Gianluca Pozzi Derrick Rostagno 2 0–2 H 0–2 Aug 18, 1993 H2H
60270 Gianluca Pozzi Diego Nargiso 2 2–0 C 1–0 H 1–0 Feb 4, 1993 H2H
60271 Gianluca Pozzi Doug Flach 2 0–2 H 0–2 Aug 28, 1996 H2H
60272 Gianluca Pozzi Frederik Fetterlein 2 1–1 C 0–1 G 1–0 Jun 14, 1995 H2H
60273 Gianluca Pozzi James Sekulov 2 1–1 H 1–1 Aug 17, 2000 H2H
60274 Gianluca Pozzi Jim Grabb 2 2–0 H 2–0 Sep 28, 1991 H2H
60275 Gianluca Pozzi Jonathan Stark 2 2–0 G 1–0 H 1–0 Oct 28, 1998 H2H
60276 Gianluca Pozzi Kelly Jones 2 2–0 C 1–0 H 1–0 Oct 19, 1995 H2H
60277 Gianluca Pozzi Mark Petchey 2 2–0 G 1–0 H 1–0 Jun 12, 1996 H2H
60278 Gianluca Pozzi Martin Sinner 2 0–2 C 0–1 C 0–1 Oct 9, 1997 H2H
60279 Gianluca Pozzi Mikael Tillstrom 2 1–1 C 1–0 C 0–1 Mar 4, 1999 H2H
60280 Gianluca Pozzi Olivier Delaitre 2 1–1 C 0–1 C 1–0 Oct 23, 1998 H2H
60281 Gianluca Pozzi Peter Lundgren 2 1–1 H 1–1 Aug 31, 1988 H2H
60282 Gianluca Pozzi Sargis Sargsian 2 1–1 C 1–0 H 0–1 Sep 14, 2001 H2H
60283 Gianluca Pozzi Stefan Koubek 2 2–0 C 1–0 H 1–0 Oct 26, 2000 H2H
60284 Gianluca Pozzi Vincent Spadea 2 0–2 C 0–1 G 0–1 May 2, 1996 H2H
60285 Gianni Ocleppo Adriano Panatta 2 0–2 C 0–2 May 17, 1980 H2H
60286 Gianni Ocleppo Angel Gimenez 2 0–2 C 0–2 May 7, 1981 H2H
60287 Gianni Ocleppo Butch Walts 2 1–1 C 0–1 H 1–0 Nov 24, 1983 H2H
60288 Gianni Ocleppo Eddie Dibbs 2 0–2 C 0–2 May 18, 1983 H2H
60289 Gianni Ocleppo Ferdi Taygan 2 2–0 C 2–0 Nov 23, 1979 H2H
60290 Gianni Ocleppo Georges Goven 2 2–0 C 1–0 C 1–0 Mar 20, 1980 H2H
60291 Gianni Ocleppo Hans Kary 2 2–0 C 1–0 C 1–0 Jun 21, 1980 H2H
60292 Gianni Ocleppo Mark Edmondson 2 1–1 C 0–1 H 1–0 Apr 5, 1981 H2H
60293 Gianni Ocleppo Pat Dupre 2 2–0 C 1–0 H 1–0 Sep 1, 1983 H2H
60294 Gianni Ocleppo Patrick Proisy 2 1–1 C 1–1 Jul 16, 1976 H2H
60295 Gianni Ocleppo Per Hjertquist 2 2–0 C 1–0 H 1–0 Nov 2, 1983 H2H
60296 Gianni Ocleppo Rolf Gehring 2 1–1 H 1–1 Oct 20, 1983 H2H
60297 Gianni Ocleppo Sandy Mayer 2 0–2 C 0–1 G 0–1 Jun 24, 1983 H2H
60298 Gianni Ocleppo Tony Giammalva 2 2–0 C 2–0 May 6, 1981 H2H
60299 Gianni Ocleppo Trey Waltke 2 0–2 C 0–1 H 0–1 Oct 22, 1980 H2H
60300 Gijs Brouwer Adrian Mannarino 2 2–0 G 1–0 H 1–0 Jun 14, 2024 H2H
60301 Gijs Brouwer J.J. Wolf 2 2–0 C 2–0 Apr 8, 2023 H2H
60302 Gilad Bloom Aki Rahunen 2 1–1 C 0–1 G 1–0 Jun 22, 1990 H2H
60303 Gilad Bloom Dan Goldie 2 0–2 G 0–1 H 0–1 Apr 26, 1990 H2H
60304 Gilad Bloom Eric Jelen 2 0–2 G 0–1 H 0–1 Jan 10, 1991 H2H
60305 Gilad Bloom John Fitzgerald 2 1–1 H 1–1 Jan 17, 1990 H2H
60306 Gilad Bloom Mark Dickson 2 2–0 H 2–0 Oct 16, 1987 H2H
60307 Gilad Bloom Mark Koevermans 2 0–2 G 0–1 H 0–1 Feb 21, 1991 H2H
60308 Gilad Bloom Martin Strelba 2 1–1 C 0–1 H 1–0 Oct 10, 1991 H2H
60309 Gilad Bloom Milan Srejber 2 1–1 H 1–1 Apr 18, 1991 H2H
60310 Gilad Bloom Pedro Rebolledo 2 1–1 C 1–1 Aug 3, 1988 H2H
60311 Gilad Bloom Richard Matuszewski 2 1–1 C 0–1 H 1–0 Apr 21, 1990 H2H
60312 Gilbert Schaller Andrei Cherkasov 2 1–1 C 1–0 H 0–1 Oct 8, 1993 H2H
60313 Gilbert Schaller Andrei Olhovskiy 2 2–0 C 1–0 H 1–0 May 9, 1996 H2H
60314 Gilbert Schaller Carlos Costa 2 1–1 C 1–1 Aug 16, 1996 H2H
60315 Gilbert Schaller Dinu Pescariu 2 0–2 C 0–2 Sep 13, 1996 H2H
60316 Gilbert Schaller Gerard Solves 2 2–0 C 2–0 Oct 6, 1994 H2H
60317 Gilbert Schaller Hernan Gumy 2 1–1 C 1–1 Oct 27, 1995 H2H
60318 Gilbert Schaller Karim Alami 2 0–2 C 0–2 May 23, 1997 H2H
60319 Gilbert Schaller Marcos Aurelio Gorriz 2 2–0 C 2–0 Sep 12, 1996 H2H
60320 Gilbert Schaller Marcos Ondruska 2 1–1 C 1–0 H 0–1 Sep 28, 1995 H2H
60321 Gilbert Schaller Martin Sinner 2 2–0 C 1–0 C 1–0 Oct 19, 1995 H2H
60322 Gilbert Schaller Nicolas Pereira 2 2–0 C 1–0 H 1–0 Jan 13, 1995 H2H
60323 Gilbert Schaller Nuno Marques 2 1–1 C 1–1 Apr 11, 1997 H2H
60324 Gilbert Schaller Oliver Gross 2 1–1 C 1–0 H 0–1 Jan 5, 1995 H2H
60325 Gilbert Schaller Rodolphe Gilbert 2 2–0 C 2–0 Jun 20, 1996 H2H
60326 Gilbert Schaller Stephane Simian 2 1–1 C 1–1 May 28, 1997 H2H
60327 Gilles Arnaud Bailly Daniel Altmaier 2 1–1 H 1–1 Oct 16, 2025 H2H
60328 Gilles Moretton Eric Deblicker 2 1–1 C 1–1 Jul 24, 1980 H2H
60329 Gilles Moretton Nick Saviano 2 1–1 C 1–1 Jul 20, 1983 H2H
60330 Gilles Moretton Phil Dent 2 1–1 C 0–1 H 1–0 Aug 22, 1981 H2H
60331 Gilles Moretton Tony Graham 2 2–0 C 1–0 H 1–0 Jul 14, 1982 H2H
60332 Gilles Moretton Victor Amaya 2 1–1 H 1–1 Nov 4, 1981 H2H
60333 Gilles Muller Alexander Waske 2 1–1 C 0–1 H 1–0 Apr 27, 2006 H2H
60334 Gilles Muller Alexander Zverev 2 1–1 C 0–1 G 1–0 Apr 18, 2018 H2H
60335 Gilles Muller Ernests Gulbis 2 1–1 C 0–1 H 1–0 May 29, 2018 H2H
60336 Gilles Muller Go Soeda 2 2–0 H 2–0 Aug 1, 2015 H2H
60337 Gilles Muller Igor Kunitsyn 2 1–1 H 1–1 Sep 4, 2011 H2H
60338 Gilles Muller Jared Donaldson 2 1–1 H 1–1 Jan 4, 2017 H2H
60339 Gilles Muller Lukas Lacko 2 1–1 C 1–0 H 0–1 Jan 16, 2013 H2H
60340 Gilles Muller Matthew Ebden 2 1–1 G 0–1 H 1–0 Jun 15, 2018 H2H
60341 Gilles Muller Michal Przysiezny 2 2–0 G 1–0 H 1–0 Jul 22, 2010 H2H
60342 Gilles Muller Quentin Halys 2 1–1 H 1–1 Aug 1, 2018 H2H
60343 Gilles Muller Ricardas Berankis 2 1–1 H 1–1 Feb 5, 2016 H2H
60344 Gilles Muller Ricardo Mello 2 2–0 H 2–0 Jan 4, 2012 H2H
60345 Gilles Muller Ryan Sweeting 2 1–1 H 1–1 Jan 12, 2012 H2H
60346 Gilles Muller Santiago Giraldo 2 2–0 G 2–0 Jun 29, 2016 H2H
60347 Gilles Muller Sergiy Stakhovsky 2 1–1 H 1–1 Feb 22, 2018 H2H
60348 Gilles Muller Steve Darcis 2 1–1 H 1–1 Mar 28, 2015 H2H
60349 Gilles Muller Teymuraz Gabashvili 2 0–2 C 0–2 Oct 12, 2006 H2H
60350 Gilles Muller Vincent Spadea 2 0–2 H 0–2 Feb 15, 2008 H2H
60351 Gilles Muller Xavier Malisse 2 0–2 G 0–1 H 0–1 Jun 22, 2012 H2H
60352 Gilles Simon Alex de Minaur 2 0–2 H 0–2 Jan 12, 2019 H2H
60353 Gilles Simon Andrei Pavel 2 2–0 C 1–0 G 1–0 Oct 25, 2007 H2H
60354 Gilles Simon Benjamin Balleret 2 2–0 C 2–0 Apr 14, 2015 H2H
60355 Gilles Simon Bobby Reynolds 2 2–0 G 1–0 H 1–0 Jun 24, 2009 H2H
60356 Gilles Simon Boris Pashanski 2 2–0 C 2–0 May 22, 2008 H2H
60357 Gilles Simon Cameron Norrie 2 1–1 C 1–0 H 0–1 Oct 8, 2019 H2H
60358 Gilles Simon Carlos Moya 2 1–1 C 1–0 H 0–1 Sep 14, 2008 H2H
60359 Gilles Simon Chris Guccione 2 2–0 G 1–0 H 1–0 Jun 18, 2014 H2H
60360 Gilles Simon Christophe Rochus 2 1–1 C 1–1 Jun 12, 2008 H2H
60361 Gilles Simon Daniel Gimeno-Traver 2 1–1 C 0–1 H 1–0 Apr 25, 2015 H2H
60362 Gilles Simon David Guez 2 2–0 H 2–0 Oct 30, 2009 H2H
60363 Gilles Simon Diego Schwartzman 2 0–2 H 0–2 Oct 20, 2018 H2H
60364 Gilles Simon Dmitry Tursunov 2 1–1 H 1–1 Aug 1, 2013 H2H
60365 Gilles Simon Dusan Lajovic 2 0–2 C 0–1 G 0–1 Jun 30, 2021 H2H
60366 Gilles Simon Fabrice Santoro 2 1–1 H 1–1 Feb 28, 2009 H2H
60367 Gilles Simon Filip Krajinovic 2 1–1 H 1–1 Sep 21, 2018 H2H
60368 Gilles Simon Flavio Cipolla 2 1–1 C 0–1 H 1–0 Feb 3, 2012 H2H
60369 Gilles Simon Guillaume Rufin 2 2–0 C 1–0 H 1–0 May 23, 2013 H2H
60370 Gilles Simon Igor Sijsling 2 2–0 H 2–0 Sep 28, 2013 H2H
60371 Gilles Simon Ilya Ivashka 2 2–0 C 1–0 H 1–0 Jan 4, 2019 H2H
60372 Gilles Simon Jerzy Janowicz 2 0–2 H 0–2 Feb 7, 2015 H2H
60373 Gilles Simon Joachim Johansson 2 0–2 H 0–2 Jan 1, 2007 H2H
60374 Gilles Simon John Isner 2 0–2 H 0–2 Mar 16, 2012 H2H
60375 Gilles Simon John Millman 2 1–1 H 1–1 Nov 13, 2020 H2H
60376 Gilles Simon Juan Carlos Ferrero 2 0–2 G 0–1 H 0–1 Sep 6, 2009 H2H
60377 Gilles Simon Juan Ignacio Chela 2 0–2 C 0–1 H 0–1 May 11, 2011 H2H
60378 Gilles Simon Kei Nishikori 2 1–1 C 0–1 H 1–0 Jun 2, 2018 H2H
60379 Gilles Simon Lloyd Harris 2 1–1 G 0–1 H 1–0 Jun 10, 2021 H2H
60380 Gilles Simon Lorenzo Sonego 2 0–2 C 0–1 H 0–1 Sep 23, 2022 H2H
60381 Gilles Simon Lukasz Kubot 2 1–1 C 1–1 May 7, 2014 H2H
60382 Gilles Simon Marco Cecchinato 2 0–2 C 0–1 H 0–1 Oct 9, 2018 H2H
60383 Gilles Simon Mariano Zabaleta 2 1–1 C 1–1 Sep 29, 2006 H2H
60384 Gilles Simon Marton Fucsovics 2 1–1 C 0–1 H 1–0 Jun 1, 2021 H2H
60385 Gilles Simon Matteo Berrettini 2 1–1 C 0–1 G 1–0 Aug 1, 2018 H2H
60386 Gilles Simon Matteo Viola 2 2–0 G 1–0 H 1–0 Jun 14, 2018 H2H
60387 Gilles Simon Maximilian Marterer 2 2–0 C 1–0 H 1–0 Feb 22, 2018 H2H
60388 Gilles Simon Michael Berrer 2 2–0 H 2–0 Mar 17, 2015 H2H
60389 Gilles Simon Michael Russell 2 2–0 C 1–0 H 1–0 Aug 29, 2012 H2H
60390 Gilles Simon Nick Kyrgios 2 0–2 H 0–2 Jan 24, 2020 H2H
60391 Gilles Simon Nicolas Jarry 2 2–0 G 2–0 Jun 27, 2019 H2H
60392 Gilles Simon Olivier Rochus 2 0–2 H 0–2 Feb 18, 2010 H2H
60393 Gilles Simon Paolo Lorenzi 2 1–1 H 1–1 Sep 1, 2016 H2H
60394 Gilles Simon Philipp Petzschner 2 1–1 C 1–0 H 0–1 Aug 10, 2011 H2H
60395 Gilles Simon Potito Starace 2 1–1 C 0–1 H 1–0 Apr 9, 2011 H2H
60396 Gilles Simon Robby Ginepri 2 1–1 C 0–1 H 1–0 Oct 17, 2008 H2H
60397 Gilles Simon Robert Kendrick 2 2–0 C 2–0 May 28, 2009 H2H
60398 Gilles Simon Rogerio Dutra Silva 2 2–0 C 1–0 H 1–0 Jan 19, 2017 H2H
60399 Gilles Simon Salvatore Caruso 2 1–1 C 0–1 G 1–0 Jul 3, 2019 H2H
60400 Gilles Simon Santiago Giraldo 2 1–1 H 1–1 Jan 7, 2012 H2H