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
31201 Goran Ivanisevic Henrik Holm 1 1–0 H 1–0 Aug 28, 1991 H2H
31202 Goran Ivanisevic Herbert Wiltschnig 1 1–0 C 1–0 Aug 4, 1994 H2H
31203 Goran Ivanisevic Hernan Gumy 1 1–0 H 1–0 Mar 5, 1999 H2H
31204 Goran Ivanisevic Hugo Armando 1 1–0 H 1–0 Aug 29, 2001 H2H
31205 Goran Ivanisevic Hyung-Taik Lee 1 0–1 H 0–1 Nov 24, 2000 H2H
31206 Goran Ivanisevic Ivan Kley 1 1–0 C 1–0 Oct 20, 1988 H2H
31207 Goran Ivanisevic Ivo Heuberger 1 0–1 H 0–1 Feb 21, 2002 H2H
31208 Goran Ivanisevic Jaime Oncins 1 1–0 C 1–0 May 12, 1993 H2H
31209 Goran Ivanisevic Jan Vacek 1 0–1 G 0–1 Jun 11, 2003 H2H
31210 Goran Ivanisevic Jared Palmer 1 0–1 H 0–1 Aug 16, 1999 H2H
31211 Goran Ivanisevic Javier Frana 1 1–0 H 1–0 Aug 12, 1996 H2H
31212 Goran Ivanisevic Jeff Tarango 1 1–0 C 1–0 May 21, 1995 H2H
31213 Goran Ivanisevic Jeremy Bates 1 1–0 G 1–0 Jun 21, 1991 H2H
31214 Goran Ivanisevic Joakim Nystrom 1 1–0 C 1–0 Sep 28, 1989 H2H
31215 Goran Ivanisevic Johan Anderson 1 1–0 H 1–0 Jan 6, 1989 H2H
31216 Goran Ivanisevic John Fitzgerald 1 1–0 H 1–0 Jan 20, 1989 H2H
31217 Goran Ivanisevic Jonathan Canter 1 0–1 H 0–1 Aug 16, 1989 H2H
31218 Goran Ivanisevic Jose Luis Aparisi 1 1–0 C 1–0 Sep 13, 1990 H2H
31219 Goran Ivanisevic Joshua Eagle 1 1–0 C 1–0 Oct 13, 1994 H2H
31220 Goran Ivanisevic Julian Alonso 1 0–1 H 0–1 Aug 23, 1997 H2H
31221 Goran Ivanisevic Julien Boutter 1 0–1 H 0–1 Jan 4, 2001 H2H
31222 Goran Ivanisevic Karim Alami 1 0–1 C 0–1 Apr 17, 1997 H2H
31223 Goran Ivanisevic Ken Flach 1 0–1 G 0–1 Jun 30, 1989 H2H
31224 Goran Ivanisevic Kent Carlsson 1 1–0 C 1–0 May 11, 1989 H2H
31225 Goran Ivanisevic Lars Burgsmuller 1 1–0 C 1–0 Nov 14, 1998 H2H
31226 Goran Ivanisevic Lars Koslowski 1 1–0 G 1–0 Jun 24, 1992 H2H
31227 Goran Ivanisevic Lionel Roux 1 1–0 H 1–0 Aug 12, 1996 H2H
31228 Goran Ivanisevic Louis Gloria 1 1–0 C 1–0 Oct 12, 1995 H2H
31229 Goran Ivanisevic Marcos Aurelio Gorriz 1 1–0 C 1–0 Aug 5, 1993 H2H
31230 Goran Ivanisevic Mariano Zabaleta 1 0–1 C 0–1 Oct 21, 1999 H2H
31231 Goran Ivanisevic Marian Vajda 1 1–0 C 1–0 Jul 13, 1989 H2H
31232 Goran Ivanisevic Mark Koevermans 1 1–0 G 1–0 Jul 4, 1990 H2H
31233 Goran Ivanisevic Markus Hantschk 1 0–1 C 0–1 Apr 29, 1999 H2H
31234 Goran Ivanisevic Martin Jaite 1 1–0 H 1–0 Mar 7, 1990 H2H
31235 Goran Ivanisevic Martin Lee 1 1–0 G 1–0 Jun 13, 1997 H2H
31236 Goran Ivanisevic Martin Strelba 1 1–0 C 1–0 Apr 20, 1989 H2H
31237 Goran Ivanisevic Marzio Martelli 1 0–1 C 0–1 May 27, 1998 H2H
31238 Goran Ivanisevic Michal Tabara 1 0–1 C 0–1 Jan 31, 2002 H2H
31239 Goran Ivanisevic Michel Kratochvil 1 1–0 H 1–0 Feb 22, 2001 H2H
31240 Goran Ivanisevic Michiel Schapers 1 0–1 C 0–1 Oct 19, 1989 H2H
31241 Goran Ivanisevic Mikael Pernfors 1 1–0 H 1–0 Oct 9, 1993 H2H
31242 Goran Ivanisevic Milan Srejber 1 0–1 C 0–1 Oct 26, 1989 H2H
31243 Goran Ivanisevic Miloslav Mecir 1 0–1 H 0–1 Jan 27, 1989 H2H
31244 Goran Ivanisevic Neville Godwin 1 1–0 H 1–0 Jul 24, 1997 H2H
31245 Goran Ivanisevic Nick Brown 1 0–1 G 0–1 Jun 28, 1991 H2H
31246 Goran Ivanisevic Nicolas Devilder 1 0–1 C 0–1 Apr 21, 2004 H2H
31247 Goran Ivanisevic Orlin Stanoytchev 1 1–0 G 1–0 Jun 10, 1999 H2H
31248 Goran Ivanisevic Oscar Martinez 1 1–0 C 1–0 May 17, 1995 H2H
31249 Goran Ivanisevic Patrick Baur 1 1–0 H 1–0 Oct 6, 1989 H2H
31250 Goran Ivanisevic Paul Chamberlin 1 0–1 H 0–1 Aug 16, 1990 H2H
31251 Goran Ivanisevic Paul Goldstein 1 1–0 H 1–0 Mar 15, 2000 H2H
31252 Goran Ivanisevic Paul Wekesa 1 1–0 H 1–0 Sep 14, 1995 H2H
31253 Goran Ivanisevic Pedro Rebolledo 1 1–0 C 1–0 May 25, 1989 H2H
31254 Goran Ivanisevic Peter Tramacchi 1 1–0 G 1–0 Jun 11, 1998 H2H
31255 Goran Ivanisevic Pierre Bouteyre 1 1–0 G 1–0 Jun 28, 1996 H2H
31256 Goran Ivanisevic Radomir Vasek 1 1–0 H 1–0 Sep 15, 1995 H2H
31257 Goran Ivanisevic Roberto Carretero 1 1–0 C 1–0 May 3, 1996 H2H
31258 Goran Ivanisevic Ronald Agenor 1 1–0 C 1–0 Apr 20, 1994 H2H
31259 Goran Ivanisevic Steve Bryan 1 1–0 H 1–0 Oct 8, 1993 H2H
31260 Goran Ivanisevic Steve Campbell 1 1–0 C 1–0 Oct 15, 1998 H2H
31261 Goran Ivanisevic Tarik Benhabiles 1 1–0 C 1–0 May 19, 1990 H2H
31262 Goran Ivanisevic Thomas Buchmayer 1 1–0 C 1–0 Oct 22, 1993 H2H
31263 Goran Ivanisevic Todd Woodbridge 1 1–0 H 1–0 Jan 13, 1996 H2H
31264 Goran Ivanisevic Tom Nijssen 1 1–0 H 1–0 Jan 22, 1989 H2H
31265 Goran Ivanisevic Udo Riglewski 1 0–1 H 0–1 Jan 4, 1990 H2H
31266 Goran Ivanisevic Victor Hanescu 1 0–1 G 0–1 Jun 9, 2004 H2H
31267 Goran Ivanisevic Ville Liukko 1 1–0 H 1–0 Sep 1, 1999 H2H
31268 Goran Ivanisevic Vladimir Voltchkov 1 1–0 H 1–0 Aug 13, 2001 H2H
31269 Goran Ivanisevic Wally Masur 1 1–0 C 1–0 Jul 20, 1990 H2H
31270 Goran Ivanisevic Wayne Black 1 1–0 H 1–0 Feb 24, 2000 H2H
31271 Goran Ivanisevic Yahiya Doumbia 1 1–0 H 1–0 Aug 30, 1989 H2H
31272 Goran Prpic Aki Rahunen 1 1–0 C 1–0 Apr 4, 1991 H2H
31273 Goran Prpic Andrei Olhovskiy 1 1–0 C 1–0 Feb 26, 1993 H2H
31274 Goran Prpic Bjorn Borg 1 1–0 C 1–0 Apr 30, 1992 H2H
31275 Goran Prpic Bruno Oresar 1 1–0 C 1–0 Oct 19, 1989 H2H
31276 Goran Prpic Carl Uwe Steeb 1 1–0 C 1–0 Apr 28, 1991 H2H
31277 Goran Prpic Cassio Motta 1 1–0 C 1–0 Jul 26, 1989 H2H
31278 Goran Prpic Christian Bergstrom 1 0–1 C 0–1 Oct 20, 1988 H2H
31279 Goran Prpic Christian Miniussi 1 0–1 C 0–1 Sep 13, 1991 H2H
31280 Goran Prpic Cristiano Caratti 1 1–0 C 1–0 Feb 6, 1992 H2H
31281 Goran Prpic Damir Keretic 1 0–1 C 0–1 Jun 15, 1985 H2H
31282 Goran Prpic David Rikl 1 0–1 C 0–1 Aug 15, 1996 H2H
31283 Goran Prpic Eduardo Bengoechea 1 1–0 C 1–0 Sep 13, 1985 H2H
31284 Goran Prpic Eric Jelen 1 1–0 C 1–0 Jul 19, 1991 H2H
31285 Goran Prpic Frank Dennhardt 1 1–0 C 1–0 May 31, 1989 H2H
31286 Goran Prpic Frederic Fontang 1 1–0 H 1–0 Mar 15, 1992 H2H
31287 Goran Prpic Gilad Bloom 1 1–0 C 1–0 Sep 12, 1991 H2H
31288 Goran Prpic Glenn Layendecker 1 1–0 H 1–0 Jan 15, 1992 H2H
31289 Goran Prpic Guillermo Vilas 1 1–0 C 1–0 Jun 13, 1985 H2H
31290 Goran Prpic Jan Gunnarsson 1 1–0 C 1–0 Apr 19, 1990 H2H
31291 Goran Prpic Javier Frana 1 0–1 C 0–1 Oct 17, 1991 H2H
31292 Goran Prpic Jerome Potier 1 1–0 C 1–0 Apr 5, 1990 H2H
31293 Goran Prpic Jimmy Connors 1 1–0 C 1–0 Oct 24, 1991 H2H
31294 Goran Prpic Jim Pugh 1 1–0 H 1–0 Jan 16, 1991 H2H
31295 Goran Prpic Johan Anderson 1 1–0 C 1–0 Mar 10, 1990 H2H
31296 Goran Prpic Karsten Braasch 1 1–0 C 1–0 Jul 25, 1991 H2H
31297 Goran Prpic Libor Pimek 1 0–1 H 0–1 Oct 17, 1985 H2H
31298 Goran Prpic Luiz Mattar 1 1–0 H 1–0 Jan 18, 1991 H2H
31299 Goran Prpic Marcos Ondruska 1 0–1 C 0–1 Sep 17, 1992 H2H
31300 Goran Prpic Marko Ostoja 1 1–0 C 1–0 Jul 18, 1985 H2H
31301 Goran Prpic Mark Woodforde 1 1–0 C 1–0 May 2, 1991 H2H
31302 Goran Prpic Massimo Cierro 1 1–0 C 1–0 Sep 12, 1985 H2H
31303 Goran Prpic Maurice Ruah 1 1–0 H 1–0 Mar 6, 1991 H2H
31304 Goran Prpic Michael Robertson 1 1–0 C 1–0 May 29, 1991 H2H
31305 Goran Prpic Michiel Schapers 1 0–1 G 0–1 Jun 13, 1991 H2H
31306 Goran Prpic Milan Srejber 1 0–1 C 0–1 May 3, 1990 H2H
31307 Goran Prpic Miloslav Mecir 1 1–0 C 1–0 Jul 27, 1989 H2H
31308 Goran Prpic Pablo Arraya 1 0–1 C 0–1 Aug 24, 1990 H2H
31309 Goran Prpic Paul Vojtischek 1 1–0 C 1–0 Aug 9, 1990 H2H
31310 Goran Prpic Per Henricsson 1 1–0 C 1–0 Jul 13, 1990 H2H
31311 Goran Prpic Peter Lundgren 1 0–1 H 0–1 Oct 25, 1985 H2H
31312 Goran Prpic Raul Antonio Viver 1 1–0 C 1–0 Jul 25, 1985 H2H
31313 Goran Prpic Ricki Osterthun 1 0–1 C 0–1 May 3, 1989 H2H
31314 Goran Prpic Rodolphe Gilbert 1 0–1 C 0–1 May 20, 1993 H2H
31315 Goran Prpic Stephane Huet 1 1–0 C 1–0 Feb 4, 1993 H2H
31316 Goran Prpic Tom Nijssen 1 1–0 C 1–0 Feb 28, 1992 H2H
31317 Goran Prpic Veli Paloheimo 1 1–0 C 1–0 Aug 10, 1990 H2H
31318 Goran Prpic Vicente Solves 1 1–0 C 1–0 Apr 11, 1990 H2H
31319 Goran Prpic Xavier Daufresne 1 1–0 C 1–0 Sep 28, 1989 H2H
31320 Goran Prpic Yannick Noah 1 0–1 H 0–1 Jan 17, 1990 H2H
31321 Gordon Jones Haroon Rahim 1 0–1 C 0–1 Mar 5, 1976 H2H
31322 Gordon Simmonds Bob Giltinan 1 0–1 H 0–1 Jan 3, 1976 H2H
31323 Gorka Fraile Flavio Saretta 1 0–1 C 0–1 Feb 16, 2006 H2H
31324 Go Soeda Amer Delic 1 0–1 H 0–1 Oct 1, 2008 H2H
31325 Go Soeda Brian Dabul 1 0–1 G 0–1 Jul 9, 2010 H2H
31326 Go Soeda Danai Udomchoke 1 1–0 H 1–0 Sep 27, 2012 H2H
31327 Go Soeda Gael Monfils 1 0–1 H 0–1 Oct 7, 2010 H2H
31328 Go Soeda Jan-Lennard Struff 1 1–0 H 1–0 Oct 3, 2019 H2H
31329 Go Soeda Kento Takeuchi 1 1–0 H 1–0 Sep 25, 2014 H2H
31330 Go Soeda Luke Saville 1 1–0 H 1–0 Jan 16, 2013 H2H
31331 Go Soeda Martin Fischer 1 0–1 G 0–1 Jun 23, 2010 H2H
31332 Go Soeda Matteo Berrettini 1 0–1 H 0–1 Sep 2, 2020 H2H
31333 Go Soeda Maxime Teixeira 1 1–0 H 1–0 Oct 18, 2012 H2H
31334 Go Soeda Prakash Amritraj 1 1–0 H 1–0 Jan 4, 2013 H2H
31335 Go Soeda Soonwoo Kwon 1 0–1 H 0–1 Feb 13, 2020 H2H
31336 Go Soeda Yan Bai 1 1–0 H 1–0 Sep 25, 2008 H2H
31337 Go Soeda Zhizhen Zhang 1 0–1 H 0–1 Oct 1, 2015 H2H
31338 Gouichi Motomura Dick Norman 1 0–1 C 0–1 Oct 11, 1995 H2H
31339 Gouichi Motomura Jasper Smit 1 1–0 H 1–0 Sep 28, 2006 H2H
31340 Graeme Thomson Jean Paul Meyer 1 1–0 G 1–0 Dec 30, 1973 H2H
31341 Graeme Thomson Peter Curtis 1 0–1 G 0–1 Jun 27, 1973 H2H
31342 Graeme Thomson Sergei Likhachev 1 1–0 G 1–0 Jun 13, 1973 H2H
31343 Graeme Thomson Thierry Bernasconi 1 1–0 G 1–0 Dec 30, 1972 H2H
31344 Graham Stilwell Allan McDonald 1 0–1 G 0–1 Jul 23, 1970 H2H
31345 Graham Stilwell Bengt Aberg 1 1–0 H 1–0 Nov 3, 1971 H2H
31346 Graham Stilwell Eugenio Castigliano 1 1–0 C 1–0 May 19, 1970 H2H
31347 Graham Stilwell F D Robbins 1 1–0 C 1–0 Aug 12, 1971 H2H
31348 Graham Stilwell Jean Loup Rouyer 1 0–1 C 0–1 Jun 3, 1973 H2H
31349 Graham Stilwell John Fraser 1 0–1 G 0–1 Jan 25, 1968 H2H
31350 Graham Stilwell Max Senior 1 1–0 G 1–0 Jan 6, 1968 H2H
31351 Graham Stilwell Premjit Lall 1 0–1 G 0–1 Sep 4, 1970 H2H
31352 Graham Stilwell Robert Maud 1 1–0 H 1–0 Aug 24, 1972 H2H
31353 Graham Stilwell Sergei Likhachev 1 1–0 G 1–0 Jun 26, 1968 H2H
31354 Grant Connell Andrew Sznajder 1 1–0 H 1–0 Jul 18, 1991 H2H
31355 Grant Connell Bryan Shelton 1 0–1 H 0–1 Apr 18, 1991 H2H
31356 Grant Connell Carl Uwe Steeb 1 0–1 C 0–1 May 27, 1992 H2H
31357 Grant Connell Charlton Eagle 1 1–0 H 1–0 Oct 3, 1990 H2H
31358 Grant Connell Chris Bailey 1 1–0 C 1–0 Nov 7, 1991 H2H
31359 Grant Connell Christian Bergstrom 1 1–0 H 1–0 Aug 31, 1988 H2H
31360 Grant Connell Danie Visser 1 0–1 G 0–1 Jun 27, 1990 H2H
31361 Grant Connell Glenn Layendecker 1 0–1 H 0–1 Aug 4, 1989 H2H
31362 Grant Connell Hidehiko Tanizawa 1 1–0 H 1–0 Apr 11, 1990 H2H
31363 Grant Connell Jeremy Bates 1 0–1 H 0–1 Jan 4, 1990 H2H
31364 Grant Connell Jim Pugh 1 0–1 H 0–1 Apr 27, 1989 H2H
31365 Grant Connell Joakim Nystrom 1 0–1 H 0–1 Aug 15, 1984 H2H
31366 Grant Connell Kelly Jones 1 0–1 H 0–1 Mar 16, 1991 H2H
31367 Grant Connell Ken Flach 1 1–0 H 1–0 Aug 15, 1990 H2H
31368 Grant Connell Lawson Duncan 1 1–0 C 1–0 Feb 24, 1988 H2H
31369 Grant Connell Leif Shiras 1 1–0 H 1–0 Apr 26, 1990 H2H
31370 Grant Connell Marc Flur 1 0–1 C 0–1 Nov 17, 1988 H2H
31371 Grant Connell Markus Zoecke 1 0–1 H 0–1 Jan 15, 1992 H2H
31372 Grant Connell Martin Wostenholme 1 1–0 H 1–0 Jul 17, 1991 H2H
31373 Grant Connell Marty Davis 1 0–1 H 0–1 Mar 21, 1989 H2H
31374 Grant Connell Matt Anger 1 1–0 H 1–0 Oct 13, 1988 H2H
31375 Grant Connell Milan Srejber 1 1–0 H 1–0 Jul 18, 1990 H2H
31376 Grant Connell Miles Walker 1 1–0 H 1–0 Aug 16, 1989 H2H
31377 Grant Connell Miloslav Mecir 1 1–0 H 1–0 Aug 17, 1989 H2H
31378 Grant Connell Peter Carter 1 1–0 H 1–0 Jul 20, 1988 H2H
31379 Grant Connell Peter Lundgren 1 0–1 H 0–1 Apr 23, 1992 H2H
31380 Grant Connell Pieter Aldrich 1 0–1 H 0–1 Sep 2, 1988 H2H
31381 Grant Connell Richard Schmidt 1 1–0 H 1–0 Jul 22, 1992 H2H
31382 Grant Connell Ted Scherman 1 0–1 H 0–1 Oct 5, 1989 H2H
31383 Grant Connell Tim Wilkison 1 0–1 H 0–1 Aug 14, 1985 H2H
31384 Grant Connell Tobias Svantesson 1 0–1 H 0–1 Aug 18, 1988 H2H
31385 Grant Connell Todd Nelson 1 0–1 G 0–1 Jan 14, 1987 H2H
31386 Grant Connell Veli Paloheimo 1 1–0 H 1–0 Jan 10, 1991 H2H
31387 Grant Doyle Bret Garnett 1 0–1 H 0–1 Jan 15, 1992 H2H
31388 Grant Doyle Derrick Rostagno 1 0–1 G 0–1 Jun 23, 1993 H2H
31389 Grant Doyle Neil Borwick 1 0–1 H 0–1 Oct 1, 1992 H2H
31390 Grant Doyle Robbie Weiss 1 0–1 H 0–1 Aug 31, 1994 H2H
31391 Grant Doyle Steve Campbell 1 0–1 H 0–1 Feb 18, 1998 H2H
31392 Grant Stafford Bryan Shelton 1 1–0 H 1–0 Jan 13, 1994 H2H
31393 Grant Stafford Carl Uwe Steeb 1 0–1 H 0–1 Aug 30, 1991 H2H
31394 Grant Stafford Claudio Mezzadri 1 1–0 H 1–0 Apr 2, 1993 H2H
31395 Grant Stafford Diego Nargiso 1 1–0 H 1–0 Aug 18, 1993 H2H
31396 Grant Stafford Ellis Ferreira 1 0–1 H 0–1 Jul 20, 1994 H2H
31397 Grant Stafford Gabriel Markus 1 1–0 H 1–0 Oct 14, 1993 H2H
31398 Grant Stafford Gilad Bloom 1 1–0 G 1–0 Jul 8, 1993 H2H
31399 Grant Stafford Ivo Heuberger 1 0–1 G 0–1 Jun 11, 1998 H2H
31400 Grant Stafford Jeff Salzenstein 1 1–0 G 1–0 Jul 10, 1997 H2H