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
58801 John Paish Szabolcz Baranyi 1 1–0 G 1–0 Jun 16, 1971 H2H
58802 John Paish Torben Ulrich 1 1–0 G 1–0 Jun 30, 1972 H2H
58803 John-Patrick Smith Kenny De Schepper 1 0–1 G 0–1 Jul 1, 2015 H2H
58804 John-Patrick Smith Radu Albot 1 0–1 H 0–1 Feb 25, 2021 H2H
58805 John Sadri Andrew Jarrett 1 1–0 G 1–0 Jun 24, 1981 H2H
58806 John Sadri Bill Maze 1 1–0 G 1–0 Jul 10, 1980 H2H
58807 John Sadri Bong Soo Kim 1 1–0 H 1–0 Apr 24, 1987 H2H
58808 John Sadri Buster C Mottram 1 0–1 H 0–1 Nov 10, 1979 H2H
58809 John Sadri Chris Kachel 1 1–0 G 1–0 Dec 30, 1980 H2H
58810 John Sadri Chris Mayotte 1 1–0 H 1–0 Nov 6, 1981 H2H
58811 John Sadri Christophe Roger-Vasselin 1 1–0 G 1–0 Jun 26, 1981 H2H
58812 John Sadri Corey Wittenberg 1 1–0 G 1–0 Nov 28, 1984 H2H
58813 John Sadri Dale Collings 1 1–0 G 1–0 Jun 11, 1980 H2H
58814 John Sadri David Carter 1 1–0 H 1–0 Jan 5, 1980 H2H
58815 John Sadri David Graham 1 1–0 G 1–0 Dec 4, 1982 H2H
58816 John Sadri Derek Segal 1 1–0 H 1–0 Aug 15, 1984 H2H
58817 John Sadri Egan Adams 1 1–0 C 1–0 Mar 3, 1983 H2H
58818 John Sadri Eric Fromm 1 1–0 H 1–0 Aug 30, 1979 H2H
58819 John Sadri Erick Iskersky 1 0–1 C 0–1 Mar 5, 1983 H2H
58820 John Sadri Francisco Gonzalez 1 1–0 H 1–0 Oct 16, 1980 H2H
58821 John Sadri Ion Tiriac 1 1–0 G 1–0 Dec 26, 1978 H2H
58822 John Sadri Jim Delaney 1 1–0 G 1–0 Jul 8, 1982 H2H
58823 John Sadri John Mccurdy 1 1–0 G 1–0 Dec 8, 1982 H2H
58824 John Sadri Jurgen Fassbender 1 1–0 C 1–0 Oct 25, 1979 H2H
58825 John Sadri Leo Palin 1 1–0 H 1–0 Jan 5, 1979 H2H
58826 John Sadri Louk Sanders 1 1–0 C 1–0 Mar 14, 1980 H2H
58827 John Sadri Matt Mitchell 1 1–0 G 1–0 Jul 9, 1982 H2H
58828 John Sadri Mike Estep 1 1–0 G 1–0 Jun 10, 1981 H2H
58829 John Sadri Mike Gandolfo 1 1–0 G 1–0 Dec 6, 1982 H2H
58830 John Sadri Noel Phillips 1 1–0 G 1–0 Dec 30, 1978 H2H
58831 John Sadri Ove Bengtson 1 0–1 H 0–1 Nov 2, 1978 H2H
58832 John Sadri Pascal Portes 1 0–1 C 0–1 Apr 2, 1981 H2H
58833 John Sadri Pavel Slozil 1 1–0 C 1–0 Mar 29, 1985 H2H
58834 John Sadri Raymond Moore 1 1–0 G 1–0 Dec 30, 1979 H2H
58835 John Sadri Richard Meyer 1 1–0 C 1–0 Nov 15, 1984 H2H
58836 John Sadri Robert Reininger 1 1–0 H 1–0 Nov 1, 1978 H2H
58837 John Sadri Rodney Harmon 1 1–0 H 1–0 Aug 25, 1984 H2H
58838 John Sadri Ron Hightower 1 1–0 G 1–0 Jul 9, 1981 H2H
58839 John Sadri Sashi Menon 1 1–0 G 1–0 Dec 19, 1980 H2H
58840 John Sadri Scott Mccain 1 1–0 C 1–0 Mar 4, 1983 H2H
58841 John Sadri Sean Brawley 1 1–0 C 1–0 Nov 19, 1983 H2H
58842 John Sadri Steve Krulevitz 1 1–0 C 1–0 Mar 5, 1981 H2H
58843 John Sadri Steve Meister 1 0–1 G 0–1 Jun 13, 1984 H2H
58844 John Sadri Syd Ball 1 1–0 G 1–0 Jun 11, 1981 H2H
58845 John Sadri Tony Roche 1 0–1 C 0–1 Apr 23, 1977 H2H
58846 John Sadri Trey Waltke 1 1–0 C 1–0 Feb 5, 1981 H2H
58847 John Sadri Vallis Wilder 1 0–1 G 0–1 Jul 9, 1987 H2H
58848 John Sobel Eduardo Bengoechea 1 0–1 C 0–1 Jul 13, 1989 H2H
58849 John Sobel Paul Chamberlin 1 0–1 C 0–1 Oct 21, 1988 H2H
58850 John Sobel Peter Doohan 1 0–1 C 0–1 Apr 13, 1989 H2H
58851 John Sobel Roberto Arguello 1 1–0 H 1–0 Feb 8, 1990 H2H
58852 John Stimpson Dan Goldie 1 0–1 H 0–1 Apr 11, 1991 H2H
58853 John Stoddart Wes Horskins 1 1–0 G 1–0 Dec 4, 1982 H2H
58854 John Trickey Allan Stone 1 0–1 G 0–1 Dec 8, 1977 H2H
58855 John Trickey Bob Carmichael 1 0–1 G 0–1 Dec 28, 1976 H2H
58856 John Trickey Bob Giltinan 1 0–1 G 0–1 Dec 25, 1974 H2H
58857 John Trickey John Bartlett 1 0–1 G 0–1 Jan 5, 1977 H2H
58858 John Trickey Larry Turville 1 0–1 G 0–1 Jun 5, 1974 H2H
58859 John Trickey Milan Holecek 1 0–1 G 0–1 Nov 22, 1973 H2H
58860 John Trickey Saeed Meer 1 0–1 G 0–1 Jan 2, 1974 H2H
58861 John Whitlinger Charlie Pasarell 1 1–0 C 1–0 Jan 24, 1976 H2H
58862 John Whitlinger Chris Kachel 1 1–0 H 1–0 Nov 17, 1976 H2H
58863 John Whitlinger Gardnar Mulloy 1 1–0 C 1–0 Feb 10, 1977 H2H
58864 John Whitlinger Henry Bunis 1 1–0 C 1–0 Jul 28, 1976 H2H
58865 John Whitlinger Ian Crookenden 1 1–0 C 1–0 Feb 16, 1976 H2H
58866 John Whitlinger James Chico Hagey 1 1–0 C 1–0 Apr 27, 1976 H2H
58867 John Whitlinger John Bartlett 1 1–0 C 1–0 Nov 4, 1976 H2H
58868 John Whitlinger Milan Holecek 1 1–0 H 1–0 Feb 6, 1976 H2H
58869 John Whitlinger Ramesh Krishnan 1 1–0 C 1–0 Nov 25, 1976 H2H
58870 John Whitlinger Ray Kelly 1 1–0 H 1–0 Oct 20, 1976 H2H
58871 John Whitlinger Roger Taylor 1 0–1 C 0–1 Jul 29, 1976 H2H
58872 John Whitlinger Tom Kreiss 1 1–0 C 1–0 Nov 20, 1975 H2H
58873 John Whitlinger William Brown 1 0–1 C 0–1 Jul 23, 1975 H2H
58874 John Whitlinger Woody Blocher 1 0–1 C 0–1 Jul 14, 1976 H2H
58875 John Yuill Allan Stone 1 0–1 G 0–1 Jun 23, 1976 H2H
58876 John Yuill Alvaro Betancur 1 1–0 G 1–0 Jun 22, 1977 H2H
58877 John Yuill Bernard Mignot 1 1–0 H 1–0 Mar 31, 1971 H2H
58878 John Yuill Charlie Pasarell 1 1–0 H 1–0 Mar 11, 1977 H2H
58879 John Yuill Dennis Ralston 1 0–1 H 0–1 Apr 6, 1969 H2H
58880 John Yuill Douglas Palm 1 0–1 H 0–1 Oct 6, 1977 H2H
58881 John Yuill Frantisek Pala 1 0–1 C 0–1 Jun 2, 1976 H2H
58882 John Yuill Gavorielle Marcu 1 1–0 C 1–0 Jun 5, 1974 H2H
58883 John Yuill Gene Malin 1 0–1 H 0–1 Aug 7, 1980 H2H
58884 John Yuill Graham Stilwell 1 1–0 H 1–0 Jul 14, 1973 H2H
58885 John Yuill Hubertus Hoyt 1 1–0 C 1–0 Sep 16, 1976 H2H
58886 John Yuill Ian Fletcher 1 1–0 C 1–0 Feb 6, 1975 H2H
58887 John Yuill Ivan Molina 1 0–1 C 0–1 Jul 31, 1979 H2H
58888 John Yuill James Chico Hagey 1 1–0 C 1–0 Aug 2, 1977 H2H
58889 John Yuill Janos Benyik 1 1–0 C 1–0 Feb 12, 1975 H2H
58890 John Yuill Jim Osborne 1 0–1 H 0–1 Oct 6, 1976 H2H
58891 John Yuill John Whitlinger 1 0–1 G 0–1 Aug 29, 1974 H2H
58892 John Yuill Julian Ganzabal 1 1–0 C 1–0 Oct 14, 1974 H2H
58893 John Yuill Jurgen Fassbender 1 0–1 C 0–1 Jan 24, 1975 H2H
58894 John Yuill Larry Gottfried 1 1–0 C 1–0 Feb 27, 1975 H2H
58895 John Yuill Marcello Lara 1 1–0 C 1–0 Mar 2, 1978 H2H
58896 John Yuill Mark Farrell 1 1–0 C 1–0 Jul 17, 1974 H2H
58897 John Yuill Marty Riessen 1 0–1 H 0–1 Jan 16, 1968 H2H
58898 John Yuill Milan Holecek 1 1–0 C 1–0 Jul 20, 1976 H2H
58899 John Yuill Nicolas Kelaidis 1 1–0 G 1–0 Jun 12, 1974 H2H
58900 John Yuill Nicola Spear 1 1–0 C 1–0 May 29, 1974 H2H
58901 John Yuill Nikola Pilic 1 0–1 C 0–1 Apr 6, 1976 H2H
58902 John Yuill Onny Parun 1 0–1 C 0–1 Jul 6, 1976 H2H
58903 John Yuill Owen Davidson 1 1–0 H 1–0 Jul 14, 1973 H2H
58904 John Yuill Patrice Dominguez 1 0–1 C 0–1 May 30, 1974 H2H
58905 John Yuill Peter Curtis 1 1–0 G 1–0 Jun 29, 1973 H2H
58906 John Yuill Reinhart Probst 1 1–0 C 1–0 May 16, 1979 H2H
58907 John Yuill Robert Maud 1 0–1 H 0–1 Apr 17, 1969 H2H
58908 John Yuill Rocky Maguire 1 1–0 C 1–0 Aug 9, 1979 H2H
58909 John Yuill Roger Dowdeswell 1 1–0 G 1–0 Jun 26, 1974 H2H
58910 John Yuill Roger Taylor 1 0–1 C 0–1 Feb 13, 1975 H2H
58911 John Yuill Rolf Norberg 1 0–1 H 0–1 Nov 8, 1977 H2H
58912 John Yuill Stephen Warboys 1 1–0 G 1–0 Jun 27, 1973 H2H
58913 John Yuill Steve Docherty 1 1–0 C 1–0 Feb 15, 1978 H2H
58914 John Yuill Toby Crabel 1 1–0 C 1–0 Feb 14, 1980 H2H
58915 John Yuill Torben Ulrich 1 0–1 H 0–1 Apr 3, 1968 H2H
58916 John Yuill Vladimir Zednik 1 0–1 C 0–1 Feb 10, 1977 H2H
58917 Jonas Bjorkman Adrian Voinea 1 1–0 H 1–0 Feb 14, 2003 H2H
58918 Jonas Bjorkman Aisam-Ul-Haq Qureshi 1 1–0 G 1–0 Jun 17, 2004 H2H
58919 Jonas Bjorkman Alberto Mancini 1 0–1 C 0–1 Jul 11, 1991 H2H
58920 Jonas Bjorkman Albert Portas 1 1–0 H 1–0 Nov 9, 2000 H2H
58921 Jonas Bjorkman Alex Antonitsch 1 0–1 G 0–1 Jun 9, 1993 H2H
58922 Jonas Bjorkman Allen Belobrajdic 1 1–0 H 1–0 Jan 21, 1998 H2H
58923 Jonas Bjorkman Amer Delic 1 1–0 G 1–0 Jun 22, 2007 H2H
58924 Jonas Bjorkman Andrei Cherkasov 1 1–0 C 1–0 Feb 22, 1996 H2H
58925 Jonas Bjorkman Andrei Chesnokov 1 1–0 C 1–0 May 18, 1995 H2H
58926 Jonas Bjorkman Andrei Olhovskiy 1 1–0 G 1–0 Jun 16, 1994 H2H
58927 Jonas Bjorkman Arvind Parmar 1 1–0 G 1–0 Jun 20, 2003 H2H
58928 Jonas Bjorkman Attila Savolt 1 1–0 H 1–0 Aug 22, 2002 H2H
58929 Jonas Bjorkman Axel Pretzsch 1 1–0 G 1–0 Jul 13, 2000 H2H
58930 Jonas Bjorkman Bernd Karbacher 1 0–1 H 0–1 Apr 10, 1999 H2H
58931 Jonas Bjorkman Bjorn Phau 1 1–0 H 1–0 Mar 7, 2007 H2H
58932 Jonas Bjorkman Bobby Kokavec 1 1–0 H 1–0 Jul 30, 1997 H2H
58933 Jonas Bjorkman Brad Gilbert 1 1–0 H 1–0 Jul 20, 1994 H2H
58934 Jonas Bjorkman Bryan Shelton 1 1–0 H 1–0 Aug 14, 1995 H2H
58935 Jonas Bjorkman Carl Uwe Steeb 1 0–1 H 0–1 Jan 12, 1995 H2H
58936 Jonas Bjorkman Chris Bailey 1 1–0 H 1–0 Oct 1, 1993 H2H
58937 Jonas Bjorkman Christian Camradt 1 1–0 C 1–0 Mar 4, 1993 H2H
58938 Jonas Bjorkman Christophe Rochus 1 1–0 H 1–0 Mar 7, 2006 H2H
58939 Jonas Bjorkman Chris Wilkinson 1 0–1 G 0–1 Jun 25, 1997 H2H
58940 Jonas Bjorkman Claudio Mezzadri 1 1–0 C 1–0 Oct 13, 1993 H2H
58941 Jonas Bjorkman Clemens Trimmel 1 0–1 C 0–1 May 22, 1997 H2H
58942 Jonas Bjorkman Cristiano Caratti 1 1–0 H 1–0 Aug 1, 1996 H2H
58943 Jonas Bjorkman David Dilucia 1 1–0 G 1–0 Jun 24, 1998 H2H
58944 Jonas Bjorkman David Sanchez 1 1–0 C 1–0 Oct 14, 2004 H2H
58945 Jonas Bjorkman Denis Gremelmayr 1 0–1 H 0–1 Jan 18, 2006 H2H
58946 Jonas Bjorkman Donald Young 1 1–0 H 1–0 Mar 1, 2008 H2H
58947 Jonas Bjorkman Doug Flach 1 1–0 H 1–0 Jul 31, 1997 H2H
58948 Jonas Bjorkman Eyal Ran 1 1–0 H 1–0 Oct 13, 1994 H2H
58949 Jonas Bjorkman Federico Browne 1 0–1 C 0–1 May 5, 2000 H2H
58950 Jonas Bjorkman Fernando Verdasco 1 0–1 H 0–1 Oct 20, 2004 H2H
58951 Jonas Bjorkman Fernando Vicente 1 1–0 G 1–0 Jun 27, 2007 H2H
58952 Jonas Bjorkman Fernon Wibier 1 1–0 G 1–0 Jun 21, 1997 H2H
58953 Jonas Bjorkman Frederik Fetterlein 1 1–0 C 1–0 Mar 3, 1994 H2H
58954 Jonas Bjorkman Gaston Gaudio 1 1–0 H 1–0 Jan 10, 2002 H2H
58955 Jonas Bjorkman George Bastl 1 1–0 H 1–0 Nov 12, 1999 H2H
58956 Jonas Bjorkman Gerard Solves 1 1–0 C 1–0 Jul 7, 1994 H2H
58957 Jonas Bjorkman Gouichi Motomura 1 1–0 H 1–0 Apr 9, 1999 H2H
58958 Jonas Bjorkman Gregory Carraz 1 1–0 C 1–0 Nov 1, 2003 H2H
58959 Jonas Bjorkman Guillermo Coria 1 0–1 H 0–1 Sep 3, 2003 H2H
58960 Jonas Bjorkman Harel Levy 1 1–0 H 1–0 Mar 10, 2004 H2H
58961 Jonas Bjorkman Hernan Gumy 1 1–0 H 1–0 Mar 7, 1996 H2H
58962 Jonas Bjorkman Hicham Arazi 1 1–0 H 1–0 Aug 13, 2001 H2H
58963 Jonas Bjorkman Hiroki Kondo 1 1–0 H 1–0 Oct 4, 2001 H2H
58964 Jonas Bjorkman Igor Andreev 1 0–1 C 0–1 May 25, 2005 H2H
58965 Jonas Bjorkman Igor Kunitsyn 1 1–0 G 1–0 Jun 11, 2008 H2H
58966 Jonas Bjorkman Ivo Heuberger 1 1–0 H 1–0 Mar 3, 2000 H2H
58967 Jonas Bjorkman Jacco Eltingh 1 1–0 H 1–0 Nov 9, 1995 H2H
58968 Jonas Bjorkman Jacobo Diaz 1 0–1 H 0–1 Feb 10, 2000 H2H
58969 Jonas Bjorkman Jaime Yzaga 1 0–1 H 0–1 Mar 10, 1994 H2H
58970 Jonas Bjorkman Jamie Morgan 1 1–0 G 1–0 Jun 15, 1995 H2H
58971 Jonas Bjorkman Jan Hernych 1 0–1 H 0–1 Jul 28, 2005 H2H
58972 Jonas Bjorkman Jared Palmer 1 1–0 H 1–0 Nov 11, 2000 H2H
58973 Jonas Bjorkman Jeff Salzenstein 1 1–0 H 1–0 Mar 19, 1997 H2H
58974 Jonas Bjorkman Jens Knippschild 1 1–0 H 1–0 Apr 16, 1999 H2H
58975 Jonas Bjorkman Jeremy Chardy 1 0–1 C 0–1 May 31, 2006 H2H
58976 Jonas Bjorkman Jim Grabb 1 0–1 C 0–1 Feb 23, 1995 H2H
58977 Jonas Bjorkman Joachim Johansson 1 0–1 G 0–1 Jun 27, 2004 H2H
58978 Jonas Bjorkman Joern Renzenbrink 1 1–0 H 1–0 Sep 7, 1994 H2H
58979 Jonas Bjorkman Jonas Svensson 1 0–1 C 0–1 Feb 25, 1994 H2H
58980 Jonas Bjorkman Jose Francisco Altur 1 1–0 H 1–0 Mar 8, 1994 H2H
58981 Jonas Bjorkman Juan Ignacio Chela 1 0–1 H 0–1 Mar 8, 2007 H2H
58982 Jonas Bjorkman Juan Monaco 1 0–1 H 0–1 Oct 9, 2008 H2H
58983 Jonas Bjorkman Juan-Pablo Guzman 1 1–0 H 1–0 Aug 29, 2007 H2H
58984 Jonas Bjorkman Julian Alonso 1 0–1 H 0–1 Aug 22, 1997 H2H
58985 Jonas Bjorkman Jurgen Melzer 1 1–0 G 1–0 Jun 27, 2003 H2H
58986 Jonas Bjorkman Karan Rastogi 1 1–0 H 1–0 Jan 6, 2005 H2H
58987 Jonas Bjorkman Karol Beck 1 0–1 H 0–1 Jul 18, 2005 H2H
58988 Jonas Bjorkman Kenny Thorne 1 1–0 H 1–0 Jan 19, 1994 H2H
58989 Jonas Bjorkman Kris Goossens 1 0–1 C 0–1 Jul 13, 1995 H2H
58990 Jonas Bjorkman Lars Rehmann 1 0–1 C 0–1 Oct 26, 1994 H2H
58991 Jonas Bjorkman Laurence Tieleman 1 1–0 H 1–0 Apr 15, 1999 H2H
58992 Jonas Bjorkman Leander Paes 1 1–0 H 1–0 Mar 18, 1998 H2H
58993 Jonas Bjorkman Libor Nemecek 1 1–0 H 1–0 Apr 13, 1995 H2H
58994 Jonas Bjorkman Luis Herrera 1 1–0 G 1–0 Jun 12, 1997 H2H
58995 Jonas Bjorkman Luke Milligan 1 0–1 G 0–1 Jun 26, 1996 H2H
58996 Jonas Bjorkman Luke Smith 1 1–0 H 1–0 Aug 11, 1997 H2H
58997 Jonas Bjorkman MaliVai Washington 1 0–1 C 0–1 Oct 14, 1995 H2H
58998 Jonas Bjorkman Marcel Granollers 1 1–0 C 1–0 Jul 10, 2008 H2H
58999 Jonas Bjorkman Marcelo Filippini 1 1–0 H 1–0 Mar 2, 1995 H2H
59000 Jonas Bjorkman Marcos Baghdatis 1 0–1 H 0–1 Mar 8, 2006 H2H