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
49801 Goran Prpic Frank Dennhardt 1 1–0 C 1–0 May 31, 1989 H2H
49802 Goran Prpic Frederic Fontang 1 1–0 H 1–0 Mar 15, 1992 H2H
49803 Goran Prpic Gilad Bloom 1 1–0 C 1–0 Sep 12, 1991 H2H
49804 Goran Prpic Glenn Layendecker 1 1–0 H 1–0 Jan 15, 1992 H2H
49805 Goran Prpic Guillermo Vilas 1 1–0 C 1–0 Jun 13, 1985 H2H
49806 Goran Prpic Jan Gunnarsson 1 1–0 C 1–0 Apr 19, 1990 H2H
49807 Goran Prpic Javier Frana 1 0–1 C 0–1 Oct 17, 1991 H2H
49808 Goran Prpic Jerome Potier 1 1–0 C 1–0 Apr 5, 1990 H2H
49809 Goran Prpic Jimmy Connors 1 1–0 C 1–0 Oct 24, 1991 H2H
49810 Goran Prpic Jim Pugh 1 1–0 H 1–0 Jan 16, 1991 H2H
49811 Goran Prpic Johan Anderson 1 1–0 C 1–0 Mar 10, 1990 H2H
49812 Goran Prpic Karsten Braasch 1 1–0 C 1–0 Jul 25, 1991 H2H
49813 Goran Prpic Libor Pimek 1 0–1 H 0–1 Oct 17, 1985 H2H
49814 Goran Prpic Luiz Mattar 1 1–0 H 1–0 Jan 18, 1991 H2H
49815 Goran Prpic Marcos Ondruska 1 0–1 C 0–1 Sep 17, 1992 H2H
49816 Goran Prpic Marko Ostoja 1 1–0 C 1–0 Jul 18, 1985 H2H
49817 Goran Prpic Mark Woodforde 1 1–0 C 1–0 May 2, 1991 H2H
49818 Goran Prpic Massimo Cierro 1 1–0 C 1–0 Sep 12, 1985 H2H
49819 Goran Prpic Maurice Ruah 1 1–0 H 1–0 Mar 6, 1991 H2H
49820 Goran Prpic Michael Robertson 1 1–0 C 1–0 May 29, 1991 H2H
49821 Goran Prpic Michiel Schapers 1 0–1 G 0–1 Jun 13, 1991 H2H
49822 Goran Prpic Milan Srejber 1 0–1 C 0–1 May 3, 1990 H2H
49823 Goran Prpic Miloslav Mecir 1 1–0 C 1–0 Jul 27, 1989 H2H
49824 Goran Prpic Pablo Arraya 1 0–1 C 0–1 Aug 24, 1990 H2H
49825 Goran Prpic Paul Vojtischek 1 1–0 C 1–0 Aug 9, 1990 H2H
49826 Goran Prpic Per Henricsson 1 1–0 C 1–0 Jul 13, 1990 H2H
49827 Goran Prpic Peter Lundgren 1 0–1 H 0–1 Oct 25, 1985 H2H
49828 Goran Prpic Raul Antonio Viver 1 1–0 C 1–0 Jul 25, 1985 H2H
49829 Goran Prpic Ricki Osterthun 1 0–1 C 0–1 May 3, 1989 H2H
49830 Goran Prpic Rodolphe Gilbert 1 0–1 C 0–1 May 20, 1993 H2H
49831 Goran Prpic Stephane Huet 1 1–0 C 1–0 Feb 4, 1993 H2H
49832 Goran Prpic Tom Nijssen 1 1–0 C 1–0 Feb 28, 1992 H2H
49833 Goran Prpic Veli Paloheimo 1 1–0 C 1–0 Aug 10, 1990 H2H
49834 Goran Prpic Vicente Solves 1 1–0 C 1–0 Apr 11, 1990 H2H
49835 Goran Prpic Xavier Daufresne 1 1–0 C 1–0 Sep 28, 1989 H2H
49836 Goran Prpic Yannick Noah 1 0–1 H 0–1 Jan 17, 1990 H2H
49837 Gordon Jones Haroon Rahim 1 0–1 C 0–1 Mar 5, 1976 H2H
49838 Gordon Simmonds Bob Giltinan 1 0–1 H 0–1 Jan 3, 1976 H2H
49839 Gorka Fraile Flavio Saretta 1 0–1 C 0–1 Feb 16, 2006 H2H
49840 Go Soeda Amer Delic 1 0–1 H 0–1 Oct 1, 2008 H2H
49841 Go Soeda Brian Dabul 1 0–1 G 0–1 Jul 9, 2010 H2H
49842 Go Soeda Danai Udomchoke 1 1–0 H 1–0 Sep 27, 2012 H2H
49843 Go Soeda Gael Monfils 1 0–1 H 0–1 Oct 7, 2010 H2H
49844 Go Soeda Jan-Lennard Struff 1 1–0 H 1–0 Oct 3, 2019 H2H
49845 Go Soeda Kento Takeuchi 1 1–0 H 1–0 Sep 25, 2014 H2H
49846 Go Soeda Luke Saville 1 1–0 H 1–0 Jan 16, 2013 H2H
49847 Go Soeda Martin Fischer 1 0–1 G 0–1 Jun 23, 2010 H2H
49848 Go Soeda Matteo Berrettini 1 0–1 H 0–1 Sep 2, 2020 H2H
49849 Go Soeda Maxime Teixeira 1 1–0 H 1–0 Oct 18, 2012 H2H
49850 Go Soeda Prakash Amritraj 1 1–0 H 1–0 Jan 4, 2013 H2H
49851 Go Soeda Soonwoo Kwon 1 0–1 H 0–1 Feb 13, 2020 H2H
49852 Go Soeda Yan Bai 1 1–0 H 1–0 Sep 25, 2008 H2H
49853 Go Soeda Zhizhen Zhang 1 0–1 H 0–1 Oct 1, 2015 H2H
49854 Gouichi Motomura Dick Norman 1 0–1 C 0–1 Oct 11, 1995 H2H
49855 Gouichi Motomura Jasper Smit 1 1–0 H 1–0 Sep 28, 2006 H2H
49856 Graeme Thomson Jean Paul Meyer 1 1–0 G 1–0 Dec 30, 1973 H2H
49857 Graeme Thomson Peter Curtis 1 0–1 G 0–1 Jun 27, 1973 H2H
49858 Graeme Thomson Sergei Likhachev 1 1–0 G 1–0 Jun 13, 1973 H2H
49859 Graeme Thomson Thierry Bernasconi 1 1–0 G 1–0 Dec 30, 1972 H2H
49860 Graham Stilwell Allan McDonald 1 0–1 G 0–1 Jul 23, 1970 H2H
49861 Graham Stilwell Bengt Aberg 1 1–0 H 1–0 Nov 3, 1971 H2H
49862 Graham Stilwell Eugenio Castigliano 1 1–0 C 1–0 May 19, 1970 H2H
49863 Graham Stilwell F D Robbins 1 1–0 C 1–0 Aug 12, 1971 H2H
49864 Graham Stilwell Jean Loup Rouyer 1 0–1 C 0–1 Jun 3, 1973 H2H
49865 Graham Stilwell John Fraser 1 0–1 G 0–1 Jan 25, 1968 H2H
49866 Graham Stilwell Max Senior 1 1–0 G 1–0 Jan 6, 1968 H2H
49867 Graham Stilwell Premjit Lall 1 0–1 G 0–1 Sep 4, 1970 H2H
49868 Graham Stilwell Robert Maud 1 1–0 H 1–0 Aug 24, 1972 H2H
49869 Graham Stilwell Sergei Likhachev 1 1–0 G 1–0 Jun 26, 1968 H2H
49870 Grant Connell Andrew Sznajder 1 1–0 H 1–0 Jul 18, 1991 H2H
49871 Grant Connell Bryan Shelton 1 0–1 H 0–1 Apr 18, 1991 H2H
49872 Grant Connell Carl Uwe Steeb 1 0–1 C 0–1 May 27, 1992 H2H
49873 Grant Connell Charlton Eagle 1 1–0 H 1–0 Oct 3, 1990 H2H
49874 Grant Connell Chris Bailey 1 1–0 C 1–0 Nov 7, 1991 H2H
49875 Grant Connell Christian Bergstrom 1 1–0 H 1–0 Aug 31, 1988 H2H
49876 Grant Connell Danie Visser 1 0–1 G 0–1 Jun 27, 1990 H2H
49877 Grant Connell Glenn Layendecker 1 0–1 H 0–1 Aug 4, 1989 H2H
49878 Grant Connell Hidehiko Tanizawa 1 1–0 H 1–0 Apr 11, 1990 H2H
49879 Grant Connell Jeremy Bates 1 0–1 H 0–1 Jan 4, 1990 H2H
49880 Grant Connell Jim Pugh 1 0–1 H 0–1 Apr 27, 1989 H2H
49881 Grant Connell Joakim Nystrom 1 0–1 H 0–1 Aug 15, 1984 H2H
49882 Grant Connell Kelly Jones 1 0–1 H 0–1 Mar 16, 1991 H2H
49883 Grant Connell Ken Flach 1 1–0 H 1–0 Aug 15, 1990 H2H
49884 Grant Connell Lawson Duncan 1 1–0 C 1–0 Feb 24, 1988 H2H
49885 Grant Connell Leif Shiras 1 1–0 H 1–0 Apr 26, 1990 H2H
49886 Grant Connell Marc Flur 1 0–1 C 0–1 Nov 17, 1988 H2H
49887 Grant Connell Markus Zoecke 1 0–1 H 0–1 Jan 15, 1992 H2H
49888 Grant Connell Martin Wostenholme 1 1–0 H 1–0 Jul 17, 1991 H2H
49889 Grant Connell Marty Davis 1 0–1 H 0–1 Mar 21, 1989 H2H
49890 Grant Connell Matt Anger 1 1–0 H 1–0 Oct 13, 1988 H2H
49891 Grant Connell Milan Srejber 1 1–0 H 1–0 Jul 18, 1990 H2H
49892 Grant Connell Miles Walker 1 1–0 H 1–0 Aug 16, 1989 H2H
49893 Grant Connell Miloslav Mecir 1 1–0 H 1–0 Aug 17, 1989 H2H
49894 Grant Connell Peter Carter 1 1–0 H 1–0 Jul 20, 1988 H2H
49895 Grant Connell Peter Lundgren 1 0–1 H 0–1 Apr 23, 1992 H2H
49896 Grant Connell Pieter Aldrich 1 0–1 H 0–1 Sep 2, 1988 H2H
49897 Grant Connell Ramesh Krishnan 1 0–1 G 0–1 Jun 22, 1988 H2H
49898 Grant Connell Richard Schmidt 1 1–0 H 1–0 Jul 22, 1992 H2H
49899 Grant Connell Slobodan Zivojinovic 1 0–1 H 0–1 Oct 15, 1988 H2H
49900 Grant Connell Ted Scherman 1 0–1 H 0–1 Oct 5, 1989 H2H
49901 Grant Connell Tim Wilkison 1 0–1 H 0–1 Aug 14, 1985 H2H
49902 Grant Connell Tobias Svantesson 1 0–1 H 0–1 Aug 18, 1988 H2H
49903 Grant Connell Todd Nelson 1 0–1 G 0–1 Jan 14, 1987 H2H
49904 Grant Connell Veli Paloheimo 1 1–0 H 1–0 Jan 10, 1991 H2H
49905 Grant Doyle Bret Garnett 1 0–1 H 0–1 Jan 15, 1992 H2H
49906 Grant Doyle Derrick Rostagno 1 0–1 G 0–1 Jun 23, 1993 H2H
49907 Grant Doyle Neil Borwick 1 0–1 H 0–1 Oct 1, 1992 H2H
49908 Grant Doyle Robbie Weiss 1 0–1 H 0–1 Aug 31, 1994 H2H
49909 Grant Doyle Steve Campbell 1 0–1 H 0–1 Feb 18, 1998 H2H
49910 Grant Stafford Bryan Shelton 1 1–0 H 1–0 Jan 13, 1994 H2H
49911 Grant Stafford Carl Uwe Steeb 1 0–1 H 0–1 Aug 30, 1991 H2H
49912 Grant Stafford Christo Van Rensburg 1 1–0 H 1–0 Mar 8, 1994 H2H
49913 Grant Stafford Claudio Mezzadri 1 1–0 H 1–0 Apr 2, 1993 H2H
49914 Grant Stafford Diego Nargiso 1 1–0 H 1–0 Aug 18, 1993 H2H
49915 Grant Stafford Ellis Ferreira 1 0–1 H 0–1 Jul 20, 1994 H2H
49916 Grant Stafford Gabriel Markus 1 1–0 H 1–0 Oct 14, 1993 H2H
49917 Grant Stafford Gilad Bloom 1 1–0 G 1–0 Jul 8, 1993 H2H
49918 Grant Stafford Ivo Heuberger 1 0–1 G 0–1 Jun 11, 1998 H2H
49919 Grant Stafford Jeff Salzenstein 1 1–0 G 1–0 Jul 10, 1997 H2H
49920 Grant Stafford Jim Pugh 1 1–0 H 1–0 Aug 28, 1991 H2H
49921 Grant Stafford Joern Renzenbrink 1 0–1 H 0–1 Aug 31, 1994 H2H
49922 Grant Stafford Jordi Burillo 1 1–0 H 1–0 Jan 15, 1997 H2H
49923 Grant Stafford Jose Francisco Altur 1 0–1 C 0–1 Apr 15, 1994 H2H
49924 Grant Stafford Justin Gimelstob 1 0–1 C 0–1 May 7, 1998 H2H
49925 Grant Stafford Kelly Jones 1 0–1 H 0–1 Aug 19, 1993 H2H
49926 Grant Stafford Kenny Thorne 1 1–0 G 1–0 Jun 9, 1993 H2H
49927 Grant Stafford Kevin Ullyett 1 0–1 H 0–1 Apr 6, 1995 H2H
49928 Grant Stafford Luis Herrera 1 1–0 H 1–0 Mar 3, 1993 H2H
49929 Grant Stafford Luke Jensen 1 1–0 G 1–0 Jul 11, 1997 H2H
49930 Grant Stafford Marcelo Filippini 1 1–0 C 1–0 May 12, 1994 H2H
49931 Grant Stafford Marcio Carlsson 1 0–1 C 0–1 Apr 24, 1998 H2H
49932 Grant Stafford Marc Kevin Goellner 1 0–1 G 0–1 Jun 11, 1993 H2H
49933 Grant Stafford Mark Knowles 1 0–1 G 0–1 Jul 10, 1998 H2H
49934 Grant Stafford Markus Zoecke 1 0–1 H 0–1 Mar 31, 1994 H2H
49935 Grant Stafford Mark Woodforde 1 0–1 C 0–1 May 5, 1994 H2H
49936 Grant Stafford Martin Laurendeau 1 1–0 H 1–0 Jul 17, 1991 H2H
49937 Grant Stafford Martin Strelba 1 1–0 H 1–0 Apr 1, 1993 H2H
49938 Grant Stafford Michael Tebbutt 1 1–0 H 1–0 Jul 22, 1998 H2H
49939 Grant Stafford Nicolas Pereira 1 0–1 G 0–1 Jul 14, 1996 H2H
49940 Grant Stafford Oleg Ogorodov 1 1–0 G 1–0 Jul 11, 1996 H2H
49941 Grant Stafford Peter Lundgren 1 1–0 H 1–0 Aug 12, 1991 H2H
49942 Grant Stafford Peter Tramacchi 1 0–1 H 0–1 Mar 19, 1996 H2H
49943 Grant Stafford Rodolphe Gilbert 1 0–1 H 0–1 Jan 20, 1993 H2H
49944 Grant Stafford Sandor Noszaly 1 1–0 G 1–0 Jun 26, 1996 H2H
49945 Grant Stafford Sergio Cortes 1 1–0 C 1–0 Apr 14, 1994 H2H
49946 Grant Stafford Steve Devries 1 1–0 H 1–0 Aug 7, 1991 H2H
49947 Grant Stafford Steven Randjelovic 1 1–0 G 1–0 Jul 9, 1998 H2H
49948 Grant Stafford Thierry Champion 1 1–0 C 1–0 Apr 24, 1997 H2H
49949 Grant Stafford Tomas Anzari 1 1–0 H 1–0 Apr 2, 1992 H2H
49950 Graydon Garner Bill Bowrey 1 0–1 H 0–1 Apr 9, 1970 H2H
49951 Graydon Garner Premjit Lall 1 0–1 G 0–1 Jun 6, 1968 H2H
49952 Graydon Garner Torben Ulrich 1 0–1 H 0–1 Jan 4, 1968 H2H
49953 Grega Zemlja Alejandro Falla 1 0–1 H 0–1 Jan 9, 2013 H2H
49954 Grega Zemlja Antonio Veic 1 1–0 H 1–0 Feb 2, 2012 H2H
49955 Grega Zemlja Cedrik-Marcel Stebe 1 1–0 H 1–0 Aug 30, 2012 H2H
49956 Grega Zemlja Flavio Cipolla 1 0–1 H 0–1 Sep 21, 2012 H2H
49957 Grega Zemlja Gael Monfils 1 0–1 G 0–1 Jun 23, 2011 H2H
49958 Grega Zemlja Grigor Dimitrov 1 1–0 G 1–0 Jun 27, 2013 H2H
49959 Grega Zemlja Henri Laaksonen 1 1–0 C 1–0 Apr 12, 2013 H2H
49960 Grega Zemlja Ilija Bozoljac 1 1–0 H 1–0 Feb 7, 2013 H2H
49961 Grega Zemlja Ivan Dodig 1 0–1 H 0–1 Aug 7, 2013 H2H
49962 Grega Zemlja Josh Goodall 1 1–0 G 1–0 Jun 27, 2012 H2H
49963 Grega Zemlja Kei Nishikori 1 0–1 C 0–1 May 30, 2013 H2H
49964 Grega Zemlja Kyle Edmund 1 1–0 G 1–0 Jun 12, 2013 H2H
49965 Grega Zemlja Marin Cilic 1 0–1 H 0–1 Feb 8, 2013 H2H
49966 Grega Zemlja Marsel Ilhan 1 1–0 H 1–0 Oct 28, 2010 H2H
49967 Grega Zemlja Marvin Moeller 1 1–0 C 1–0 Jul 14, 2016 H2H
49968 Grega Zemlja Matthew Ebden 1 1–0 H 1–0 Oct 19, 2012 H2H
49969 Grega Zemlja Matthias Bachinger 1 1–0 C 1–0 Apr 11, 2013 H2H
49970 Grega Zemlja Michael Russell 1 1–0 G 1–0 Jun 26, 2013 H2H
49971 Grega Zemlja Rajeev Ram 1 0–1 G 0–1 Jul 12, 2012 H2H
49972 Grega Zemlja Ricardo Mello 1 1–0 H 1–0 Aug 29, 2012 H2H
49973 Grega Zemlja Richard Gasquet 1 0–1 H 0–1 Jan 3, 2013 H2H
49974 Grega Zemlja Roberto Bautista Agut 1 1–0 H 1–0 Mar 22, 2013 H2H
49975 Grega Zemlja Santiago Giraldo 1 1–0 C 1–0 May 29, 2013 H2H
49976 Grega Zemlja Sergei Bubka 1 1–0 H 1–0 Jan 4, 2012 H2H
49977 Grega Zemlja Sergiy Stakhovsky 1 1–0 G 1–0 Jun 13, 2013 H2H
49978 Grega Zemlja Teymuraz Gabashvili 1 0–1 C 0–1 May 27, 2010 H2H
49979 Grega Zemlja Tim Smyczek 1 0–1 H 0–1 Jul 31, 2013 H2H
49980 Grega Zemlja Xavier Malisse 1 1–0 H 1–0 Oct 18, 2012 H2H
49981 Greg Braun Allan McDonald 1 0–1 G 0–1 Jun 27, 1973 H2H
49982 Greg Braun Bob Carmichael 1 0–1 G 0–1 Jan 4, 1979 H2H
49983 Greg Braun Chris Kachel 1 0–1 H 0–1 Oct 21, 1976 H2H
49984 Greg Braun Greg Perkins 1 0–1 G 0–1 Nov 12, 1970 H2H
49985 Greg Braun Grover Raz Reid 1 0–1 G 0–1 Dec 25, 1974 H2H
49986 Greg Braun Jose Higueras 1 0–1 C 0–1 May 28, 1974 H2H
49987 Greg Braun Mike Phillips 1 0–1 G 0–1 Jan 3, 1973 H2H
49988 Greg Braun Phil Dent 1 0–1 G 0–1 Oct 12, 1979 H2H
49989 Greg Braun Ross Case 1 0–1 G 0–1 Dec 9, 1971 H2H
49990 Greg Braun Syd Ball 1 0–1 G 0–1 Oct 12, 1978 H2H
49991 Greg Ewansky Tony Lloyd 1 0–1 G 0–1 Jun 4, 1980 H2H
49992 Greg Failla Kevin Curren 1 0–1 H 0–1 Oct 8, 1987 H2H
49993 Greg Failla Marty Davis 1 1–0 H 1–0 Aug 3, 1988 H2H
49994 Greg Halder Alvin Gardiner 1 1–0 C 1–0 Dec 1, 1977 H2H
49995 Greg Halder Jay Royappa 1 0–1 G 0–1 Jun 28, 1978 H2H
49996 Greg Halder John Yuill 1 0–1 H 0–1 Sep 21, 1977 H2H
49997 Greg Halder Marcello Lara 1 0–1 C 0–1 Apr 19, 1978 H2H
49998 Greg Halder Phil Dent 1 0–1 C 0–1 Sep 28, 1977 H2H
49999 Greg Halder Raul Ramirez 1 1–0 C 1–0 Aug 3, 1977 H2H
50000 Greg Halder Ray Ruffels 1 0–1 G 0–1 Jan 15, 1975 H2H