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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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 ascending Record Surface Last Met H2H
18201 Graydon Garner Torben Ulrich 1 0–1 H 0–1 Jan 4, 1968 H2H
18202 Grega Zemlja Alejandro Falla 1 0–1 H 0–1 Jan 9, 2013 H2H
18203 Grega Zemlja Antonio Veic 1 1–0 H 1–0 Feb 2, 2012 H2H
18204 Grega Zemlja Cedrik-Marcel Stebe 1 1–0 H 1–0 Aug 30, 2012 H2H
18205 Grega Zemlja Flavio Cipolla 1 0–1 H 0–1 Sep 21, 2012 H2H
18206 Grega Zemlja Gael Monfils 1 0–1 G 0–1 Jun 23, 2011 H2H
18207 Grega Zemlja Grigor Dimitrov 1 1–0 G 1–0 Jun 27, 2013 H2H
18208 Grega Zemlja Henri Laaksonen 1 1–0 C 1–0 Apr 12, 2013 H2H
18209 Grega Zemlja Ilija Bozoljac 1 1–0 H 1–0 Feb 7, 2013 H2H
18210 Grega Zemlja Ivan Dodig 1 0–1 H 0–1 Aug 7, 2013 H2H
18211 Grega Zemlja Josh Goodall 1 1–0 G 1–0 Jun 27, 2012 H2H
18212 Grega Zemlja Kei Nishikori 1 0–1 C 0–1 May 30, 2013 H2H
18213 Grega Zemlja Kyle Edmund 1 1–0 G 1–0 Jun 12, 2013 H2H
18214 Grega Zemlja Marin Cilic 1 0–1 H 0–1 Feb 8, 2013 H2H
18215 Grega Zemlja Marsel Ilhan 1 1–0 H 1–0 Oct 28, 2010 H2H
18216 Grega Zemlja Marvin Moeller 1 1–0 C 1–0 Jul 14, 2016 H2H
18217 Grega Zemlja Matthew Ebden 1 1–0 H 1–0 Oct 19, 2012 H2H
18218 Grega Zemlja Matthias Bachinger 1 1–0 C 1–0 Apr 11, 2013 H2H
18219 Grega Zemlja Michael Russell 1 1–0 G 1–0 Jun 26, 2013 H2H
18220 Grega Zemlja Rajeev Ram 1 0–1 G 0–1 Jul 12, 2012 H2H
18221 Grega Zemlja Ricardo Mello 1 1–0 H 1–0 Aug 29, 2012 H2H
18222 Grega Zemlja Richard Gasquet 1 0–1 H 0–1 Jan 3, 2013 H2H
18223 Grega Zemlja Roberto Bautista Agut 1 1–0 H 1–0 Mar 22, 2013 H2H
18224 Grega Zemlja Santiago Giraldo 1 1–0 C 1–0 May 29, 2013 H2H
18225 Grega Zemlja Sergei Bubka 1 1–0 H 1–0 Jan 4, 2012 H2H
18226 Grega Zemlja Sergiy Stakhovsky 1 1–0 G 1–0 Jun 13, 2013 H2H
18227 Grega Zemlja Teymuraz Gabashvili 1 0–1 C 0–1 May 27, 2010 H2H
18228 Grega Zemlja Tim Smyczek 1 0–1 H 0–1 Jul 31, 2013 H2H
18229 Grega Zemlja Xavier Malisse 1 1–0 H 1–0 Oct 18, 2012 H2H
18230 Greg Braun Allan McDonald 1 0–1 G 0–1 Jun 27, 1973 H2H
18231 Greg Braun Bob Carmichael 1 0–1 G 0–1 Jan 4, 1979 H2H
18232 Greg Braun Chris Kachel 1 0–1 H 0–1 Oct 21, 1976 H2H
18233 Greg Braun Greg Perkins 1 0–1 G 0–1 Nov 12, 1970 H2H
18234 Greg Braun Grover Raz Reid 1 0–1 G 0–1 Dec 25, 1974 H2H
18235 Greg Braun Jose Higueras 1 0–1 C 0–1 May 28, 1974 H2H
18236 Greg Braun Mike Phillips 1 0–1 G 0–1 Jan 3, 1973 H2H
18237 Greg Braun Phil Dent 1 0–1 G 0–1 Oct 12, 1979 H2H
18238 Greg Braun Ross Case 1 0–1 G 0–1 Dec 9, 1971 H2H
18239 Greg Braun Syd Ball 1 0–1 G 0–1 Oct 12, 1978 H2H
18240 Greg Ewansky Tony Lloyd 1 0–1 G 0–1 Jun 4, 1980 H2H
18241 Greg Failla Kevin Curren 1 0–1 H 0–1 Oct 8, 1987 H2H
18242 Greg Failla Marty Davis 1 1–0 H 1–0 Aug 3, 1988 H2H
18243 Greg Halder Alvin Gardiner 1 1–0 C 1–0 Dec 1, 1977 H2H
18244 Greg Halder Jay Royappa 1 0–1 G 0–1 Jun 28, 1978 H2H
18245 Greg Halder John Yuill 1 0–1 H 0–1 Sep 21, 1977 H2H
18246 Greg Halder Marcello Lara 1 0–1 C 0–1 Apr 19, 1978 H2H
18247 Greg Halder Phil Dent 1 0–1 C 0–1 Sep 28, 1977 H2H
18248 Greg Halder Raul Ramirez 1 1–0 C 1–0 Aug 3, 1977 H2H
18249 Greg Halder Ray Ruffels 1 0–1 G 0–1 Jan 15, 1975 H2H
18250 Greg Halder Steve Docherty 1 0–1 H 0–1 May 4, 1978 H2H
18251 Greg Halder Steve Krulevitz 1 0–1 H 0–1 Apr 3, 1980 H2H
18252 Greg Halder Timothy Noonan 1 1–0 C 1–0 Aug 19, 1976 H2H
18253 Greg Holmes Andrew Burrow 1 0–1 H 0–1 Jul 20, 1988 H2H
18254 Greg Holmes Barry Moir 1 1–0 H 1–0 Nov 17, 1988 H2H
18255 Greg Holmes Ben Testerman 1 1–0 C 1–0 Jan 31, 1985 H2H
18256 Greg Holmes Bob Lutz 1 1–0 H 1–0 Sep 1, 1983 H2H
18257 Greg Holmes Chip Hooper 1 1–0 H 1–0 Aug 7, 1985 H2H
18258 Greg Holmes Chris Dunk 1 1–0 H 1–0 Oct 18, 1985 H2H
18259 Greg Holmes Claudio Panatta 1 0–1 C 0–1 Jul 27, 1983 H2H
18260 Greg Holmes Colin Dowdeswell 1 0–1 H 0–1 Aug 8, 1985 H2H
18261 Greg Holmes Dan Nahirny 1 1–0 H 1–0 Aug 15, 1985 H2H
18262 Greg Holmes David Mustard 1 1–0 H 1–0 Aug 10, 1984 H2H
18263 Greg Holmes Eddie Edwards 1 1–0 H 1–0 Aug 6, 1986 H2H
18264 Greg Holmes Gary Donnelly 1 1–0 H 1–0 Jul 16, 1987 H2H
18265 Greg Holmes Gary Lemon 1 1–0 H 1–0 Oct 17, 1985 H2H
18266 Greg Holmes Hank Pfister 1 1–0 H 1–0 Mar 19, 1987 H2H
18267 Greg Holmes Hans Dieter Beutel 1 1–0 H 1–0 Feb 15, 1984 H2H
18268 Greg Holmes Hans Simonsson 1 1–0 H 1–0 Sep 3, 1983 H2H
18269 Greg Holmes Jeff Borowiak 1 0–1 C 0–1 Sep 23, 1982 H2H
18270 Greg Holmes Jim Gurfein 1 1–0 H 1–0 Jul 27, 1988 H2H
18271 Greg Holmes Joakim Nystrom 1 0–1 H 0–1 Aug 23, 1984 H2H
18272 Greg Holmes Joao Soares 1 0–1 C 0–1 Jan 25, 1985 H2H
18273 Greg Holmes Kazuya Morita 1 1–0 H 1–0 Oct 15, 1986 H2H
18274 Greg Holmes Larry Stefanki 1 0–1 H 0–1 Feb 23, 1985 H2H
18275 Greg Holmes Matt Mitchell 1 1–0 C 1–0 Jan 30, 1985 H2H
18276 Greg Holmes Miloslav Lacek 1 1–0 H 1–0 Aug 15, 1984 H2H
18277 Greg Holmes Ricky Brown 1 1–0 H 1–0 Feb 5, 1985 H2H
18278 Greg Holmes Shlomo Glickstein 1 0–1 H 0–1 Feb 16, 1984 H2H
18279 Greg Holmes Slobodan Zivojinovic 1 0–1 H 0–1 Mar 15, 1988 H2H
18280 Greg Holmes Stuart Bale 1 1–0 G 1–0 Jun 13, 1984 H2H
18281 Greg Holmes Terry Moor 1 0–1 H 0–1 Aug 11, 1984 H2H
18282 Greg Holmes Tomas Smid 1 1–0 H 1–0 Feb 22, 1985 H2H
18283 Greg Holmes Van Winitsky 1 1–0 H 1–0 Sep 28, 1984 H2H
18284 Greg Holmes Victor Amaya 1 0–1 H 0–1 Oct 19, 1983 H2H
18285 Greg Jones Gael Monfils 1 0–1 H 0–1 Jan 10, 2013 H2H
18286 Gregoire Barrere Emilio Nava 1 1–0 C 1–0 Apr 28, 2023 H2H
18287 Gregoire Barrere Pedro Martinez 1 1–0 C 1–0 Apr 20, 2024 H2H
18288 Gregoire Barrere Roberto Bautista Agut 1 0–1 H 0–1 Feb 26, 2021 H2H
18289 Gregoire Rafaitin Christophe Casa 1 1–0 H 1–0 Mar 13, 1980 H2H
18290 Gregoire Rafaitin Fritz Buehning 1 1–0 C 1–0 Aug 1, 1981 H2H
18291 Gregoire Rafaitin Gilles Moretton 1 0–1 C 0–1 Mar 27, 1980 H2H
18292 Gregoire Rafaitin Nick Saviano 1 0–1 C 0–1 Aug 2, 1981 H2H
18293 Gregoire Rafaitin Paolo Bertolucci 1 0–1 C 0–1 May 15, 1980 H2H
18294 Gregoire Rafaitin Patrick Proisy 1 0–1 C 0–1 Sep 26, 1979 H2H
18295 Gregoire Rafaitin Rod Frawley 1 0–1 H 0–1 Mar 14, 1980 H2H
18296 Gregoire Rafaitin Zeljko Franulovic 1 1–0 C 1–0 Oct 6, 1982 H2H
18297 Greg Perkins Jean Loup Rouyer 1 0–1 G 0–1 Jan 2, 1969 H2H
18298 Greg Perkins John Clifton 1 1–0 G 1–0 Jul 11, 1973 H2H
18299 Greg Rusedski Albert Montanes 1 1–0 H 1–0 Aug 14, 2002 H2H
18300 Greg Rusedski Alberto Berasategui 1 0–1 C 0–1 May 6, 1999 H2H
18301 Greg Rusedski Alejandro Hernandez 1 1–0 H 1–0 Feb 13, 1997 H2H
18302 Greg Rusedski Alexander Popp 1 1–0 G 1–0 Jul 11, 2004 H2H
18303 Greg Rusedski Alexander Waske 1 1–0 G 1–0 Jun 25, 2003 H2H
18304 Greg Rusedski Alex Antonitsch 1 1–0 G 1–0 Jul 10, 1993 H2H
18305 Greg Rusedski Alex Radulescu 1 0–1 H 0–1 Jan 9, 1997 H2H
18306 Greg Rusedski Amos Mansdorf 1 0–1 C 0–1 Feb 10, 1994 H2H
18307 Greg Rusedski Andrei Cherkasov 1 0–1 C 0–1 Mar 16, 1995 H2H
18308 Greg Rusedski Andrew Richardson 1 1–0 G 1–0 Jun 29, 1997 H2H
18309 Greg Rusedski Axel Pretzsch 1 1–0 H 1–0 Oct 8, 1998 H2H
18310 Greg Rusedski Bernardo Mota 1 1–0 C 1–0 Sep 12, 1996 H2H
18311 Greg Rusedski Brad Gilbert 1 1–0 C 1–0 Oct 23, 1993 H2H
18312 Greg Rusedski Carsten Arriens 1 1–0 H 1–0 Jan 12, 1996 H2H
18313 Greg Rusedski Chris Bailey 1 1–0 G 1–0 Jun 9, 1994 H2H
18314 Greg Rusedski Chris Woodruff 1 1–0 H 1–0 Sep 5, 1999 H2H
18315 Greg Rusedski Chuck Adams 1 1–0 G 1–0 Jun 16, 1994 H2H
18316 Greg Rusedski Daniel Orsanic 1 1–0 C 1–0 Sep 13, 1996 H2H
18317 Greg Rusedski David Wheaton 1 1–0 H 1–0 Aug 27, 1997 H2H
18318 Greg Rusedski Doug Flach 1 1–0 G 1–0 Jul 7, 1994 H2H
18319 Greg Rusedski Edwin Kempes 1 1–0 C 1–0 Feb 19, 1999 H2H
18320 Greg Rusedski Emilio Benfele Alvarez 1 1–0 C 1–0 May 7, 1998 H2H
18321 Greg Rusedski Emilio Sanchez 1 0–1 H 0–1 Mar 3, 1993 H2H
18322 Greg Rusedski Fernando Meligeni 1 1–0 H 1–0 Aug 28, 1998 H2H
18323 Greg Rusedski Fernando Verdasco 1 0–1 C 0–1 May 26, 2004 H2H
18324 Greg Rusedski Filippo Volandri 1 1–0 C 1–0 Oct 15, 2004 H2H
18325 Greg Rusedski Flavio Saretta 1 0–1 C 0–1 May 25, 2005 H2H
18326 Greg Rusedski Francisco Montana 1 1–0 C 1–0 Jan 30, 1997 H2H
18327 Greg Rusedski Franco Squillari 1 1–0 H 1–0 Mar 7, 2002 H2H
18328 Greg Rusedski George Bastl 1 1–0 C 1–0 Oct 17, 1996 H2H
18329 Greg Rusedski Gilbert Schaller 1 1–0 C 1–0 May 23, 1996 H2H
18330 Greg Rusedski Grant Doyle 1 1–0 C 1–0 May 29, 1996 H2H
18331 Greg Rusedski Grant Stafford 1 1–0 C 1–0 Oct 4, 1996 H2H
18332 Greg Rusedski Harel Levy 1 1–0 H 1–0 Mar 1, 2001 H2H
18333 Greg Rusedski Henrik Holm 1 0–1 H 0–1 Aug 31, 1994 H2H
18334 Greg Rusedski Hernan Gumy 1 1–0 C 1–0 May 20, 1995 H2H
18335 Greg Rusedski Igor Kunitsyn 1 0–1 C 0–1 Oct 14, 2005 H2H
18336 Greg Rusedski Ivan Miranda 1 1–0 H 1–0 Jul 31, 2003 H2H
18337 Greg Rusedski Jacco Eltingh 1 0–1 H 0–1 Sep 30, 1993 H2H
18338 Greg Rusedski Jacobo Diaz 1 1–0 H 1–0 Jan 3, 2002 H2H
18339 Greg Rusedski Jaime Yzaga 1 0–1 C 0–1 Feb 18, 1994 H2H
18340 Greg Rusedski Jamie Delgado 1 1–0 G 1–0 Jun 14, 2001 H2H
18341 Greg Rusedski Jamie Morgan 1 1–0 C 1–0 Oct 22, 1993 H2H
18342 Greg Rusedski Jan Hernych 1 1–0 H 1–0 Jan 6, 2005 H2H
18343 Greg Rusedski Jeff Morrison 1 1–0 G 1–0 Jul 10, 2004 H2H
18344 Greg Rusedski Jeff Tarango 1 0–1 H 0–1 Aug 23, 1997 H2H
18345 Greg Rusedski Jeremy Bates 1 1–0 H 1–0 Apr 2, 1993 H2H
18346 Greg Rusedski Jim Grabb 1 1–0 H 1–0 Sep 14, 1995 H2H
18347 Greg Rusedski Joern Renzenbrink 1 1–0 H 1–0 Apr 15, 1994 H2H
18348 Greg Rusedski Joost Winnink 1 0–1 H 0–1 Aug 30, 1995 H2H
18349 Greg Rusedski Jordi Arrese 1 0–1 C 0–1 May 19, 1994 H2H
18350 Greg Rusedski Josh Goodall 1 1–0 G 1–0 Jun 8, 2005 H2H
18351 Greg Rusedski Justin Gimelstob 1 1–0 H 1–0 Mar 19, 1996 H2H
18352 Greg Rusedski Karol Beck 1 1–0 H 1–0 Jul 16, 2004 H2H
18353 Greg Rusedski Kevin Kim 1 1–0 C 1–0 Oct 28, 2005 H2H
18354 Greg Rusedski Kevin Ullyett 1 1–0 G 1–0 Jun 12, 1997 H2H
18355 Greg Rusedski Lars Rehmann 1 1–0 H 1–0 Apr 30, 1995 H2H
18356 Greg Rusedski Lucas Arnold Ker 1 1–0 C 1–0 Sep 13, 1997 H2H
18357 Greg Rusedski Luke Jensen 1 1–0 C 1–0 May 19, 1995 H2H
18358 Greg Rusedski Marcelo Filippini 1 0–1 C 0–1 Jun 2, 1999 H2H
18359 Greg Rusedski Marcelo Rios 1 0–1 H 0–1 Mar 16, 1998 H2H
18360 Greg Rusedski Mardy Fish 1 1–0 G 1–0 Jun 22, 2003 H2H
18361 Greg Rusedski Mariano Puerta 1 1–0 H 1–0 Nov 2, 2000 H2H
18362 Greg Rusedski Mark Draper 1 0–1 G 0–1 Jun 24, 1998 H2H
18363 Greg Rusedski Mark Knowles 1 1–0 H 1–0 Aug 17, 1994 H2H
18364 Greg Rusedski Mark Nielsen 1 1–0 H 1–0 Jan 11, 2001 H2H
18365 Greg Rusedski Mark Petchey 1 0–1 G 0–1 Jun 14, 1995 H2H
18366 Greg Rusedski Markus Hipfl 1 1–0 H 1–0 Aug 15, 2001 H2H
18367 Greg Rusedski Martin Laurendeau 1 1–0 H 1–0 Jul 22, 1992 H2H
18368 Greg Rusedski Martin Lee 1 1–0 G 1–0 Jun 23, 2001 H2H
18369 Greg Rusedski Martin Verkerk 1 1–0 H 1–0 Aug 17, 2002 H2H
18370 Greg Rusedski Matias Boeker 1 1–0 H 1–0 Sep 17, 2004 H2H
18371 Greg Rusedski Mauricio Hadad 1 1–0 H 1–0 Aug 4, 1994 H2H
18372 Greg Rusedski Maxime Huard 1 0–1 C 0–1 Oct 20, 1995 H2H
18373 Greg Rusedski Michael Stich 1 0–1 C 0–1 May 31, 1996 H2H
18374 Greg Rusedski Michal Tabara 1 1–0 H 1–0 Jan 11, 2002 H2H
18375 Greg Rusedski Michiel Schapers 1 0–1 H 0–1 Apr 16, 1992 H2H
18376 Greg Rusedski Mikael Tillstrom 1 1–0 H 1–0 Aug 21, 1997 H2H
18377 Greg Rusedski Murphy Jensen 1 1–0 H 1–0 Feb 15, 1995 H2H
18378 Greg Rusedski Nathan Healey 1 1–0 H 1–0 Aug 4, 2005 H2H
18379 Greg Rusedski Nicolas Escude 1 0–1 H 0–1 Feb 16, 2002 H2H
18380 Greg Rusedski Nicolas Thomann 1 1–0 H 1–0 Feb 16, 2006 H2H
18381 Greg Rusedski Oliver Gross 1 0–1 C 0–1 Apr 30, 1998 H2H
18382 Greg Rusedski Pat Cash 1 0–1 C 0–1 Mar 10, 1995 H2H
18383 Greg Rusedski Patrik Kuhnen 1 0–1 C 0–1 Oct 12, 1995 H2H
18384 Greg Rusedski Paul Capdeville 1 0–1 C 0–1 May 31, 2006 H2H
18385 Greg Rusedski Paul Kilderry 1 1–0 H 1–0 Apr 12, 1995 H2H
18386 Greg Rusedski Peter Tramacchi 1 1–0 H 1–0 Jan 6, 1994 H2H
18387 Greg Rusedski Peter Wessels 1 1–0 H 1–0 Aug 13, 1997 H2H
18388 Greg Rusedski Philipp Petzschner 1 1–0 C 1–0 May 11, 2005 H2H
18389 Greg Rusedski Radomir Vasek 1 1–0 C 1–0 May 11, 1995 H2H
18390 Greg Rusedski Renzo Furlan 1 1–0 H 1–0 Mar 2, 2001 H2H
18391 Greg Rusedski Robby Ginepri 1 1–0 G 1–0 Jun 11, 2003 H2H
18392 Greg Rusedski Sebastien De Chaunac 1 0–1 H 0–1 Feb 11, 2005 H2H
18393 Greg Rusedski Sebastien Grosjean 1 1–0 H 1–0 Oct 16, 1999 H2H
18394 Greg Rusedski Sergi Bruguera 1 0–1 H 0–1 Jul 30, 1996 H2H
18395 Greg Rusedski Solon Peppas 1 1–0 H 1–0 Aug 27, 1999 H2H
18396 Greg Rusedski Stefan Edberg 1 0–1 G 0–1 Jun 23, 1993 H2H
18397 Greg Rusedski Stephane Simian 1 1–0 G 1–0 Jun 28, 1995 H2H
18398 Greg Rusedski Steve Bryan 1 1–0 H 1–0 Jul 23, 1992 H2H
18399 Greg Rusedski Todd Reid 1 1–0 G 1–0 Jun 20, 2002 H2H
18400 Greg Rusedski Uros Vico 1 1–0 G 1–0 Jul 7, 2005 H2H