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
23801 Javier Sanchez Johan Anderson 1 0–1 H 0–1 Jan 4, 1990 H2H
23802 Javier Sanchez Johan Kriek 1 1–0 G 1–0 Jun 26, 1991 H2H
23803 Javier Sanchez John Fitzgerald 1 1–0 C 1–0 May 25, 1988 H2H
23804 Javier Sanchez John McEnroe 1 0–1 H 0–1 Aug 29, 1990 H2H
23805 Javier Sanchez Jorgen Windahl 1 1–0 C 1–0 Sep 19, 1987 H2H
23806 Javier Sanchez Jose Clavet 1 1–0 C 1–0 Aug 2, 1989 H2H
23807 Javier Sanchez Jose Luis Aparisi 1 1–0 C 1–0 Sep 14, 1989 H2H
23808 Javier Sanchez Jozsef Krocsko 1 1–0 C 1–0 Oct 8, 1993 H2H
23809 Javier Sanchez Karol Kucera 1 0–1 C 0–1 Jun 16, 1994 H2H
23810 Javier Sanchez Kenny Thorne 1 0–1 C 0–1 Oct 15, 1992 H2H
23811 Javier Sanchez Lars Rehmann 1 1–0 C 1–0 Jul 28, 1994 H2H
23812 Javier Sanchez Lawson Duncan 1 1–0 C 1–0 Oct 5, 1990 H2H
23813 Javier Sanchez Leonardo Lavalle 1 1–0 H 1–0 Aug 19, 1992 H2H
23814 Javier Sanchez Libor Pimek 1 0–1 H 0–1 Nov 4, 1987 H2H
23815 Javier Sanchez Lionel Roux 1 1–0 C 1–0 Jul 14, 1995 H2H
23816 Javier Sanchez Lucas Arnold Ker 1 0–1 C 0–1 Sep 13, 1996 H2H
23817 Javier Sanchez Luis Herrera 1 1–0 H 1–0 Nov 1, 1991 H2H
23818 Javier Sanchez Mahesh Bhupathi 1 1–0 H 1–0 Aug 13, 1997 H2H
23819 Javier Sanchez Mansour Bahrami 1 1–0 C 1–0 Aug 4, 1989 H2H
23820 Javier Sanchez Marc Kevin Goellner 1 0–1 C 0–1 Feb 2, 1996 H2H
23821 Javier Sanchez Mario Rincon 1 1–0 C 1–0 Sep 12, 1996 H2H
23822 Javier Sanchez Mark Koevermans 1 1–0 C 1–0 Apr 16, 1992 H2H
23823 Javier Sanchez Martin Strelba 1 1–0 C 1–0 Aug 5, 1989 H2H
23824 Javier Sanchez Miguel Nido 1 1–0 C 1–0 Nov 10, 1989 H2H
23825 Javier Sanchez Mikael Pernfors 1 0–1 H 0–1 Mar 14, 1993 H2H
23826 Javier Sanchez Mikael Tillstrom 1 0–1 H 0–1 Jan 11, 1996 H2H
23827 Javier Sanchez Mike Bauer 1 1–0 C 1–0 Aug 24, 1995 H2H
23828 Javier Sanchez Milen Velev 1 1–0 C 1–0 Oct 10, 1992 H2H
23829 Javier Sanchez Murphy Jensen 1 1–0 H 1–0 Jan 7, 1993 H2H
23830 Javier Sanchez Nir Welgreen 1 1–0 H 1–0 Oct 17, 1996 H2H
23831 Javier Sanchez Ofer Sela 1 1–0 H 1–0 Oct 15, 1993 H2H
23832 Javier Sanchez Pat Cash 1 0–1 C 0–1 May 27, 1988 H2H
23833 Javier Sanchez Paul Annacone 1 1–0 H 1–0 Jan 19, 1990 H2H
23834 Javier Sanchez Paul Chamberlin 1 1–0 H 1–0 Aug 30, 1989 H2H
23835 Javier Sanchez Paul Dogger 1 1–0 C 1–0 Jul 27, 1989 H2H
23836 Javier Sanchez Peter Lundgren 1 0–1 C 0–1 Oct 20, 1988 H2H
23837 Javier Sanchez Pietro Angelini 1 1–0 C 1–0 Aug 13, 1998 H2H
23838 Javier Sanchez Radomir Vasek 1 1–0 C 1–0 May 1, 1998 H2H
23839 Javier Sanchez Ramesh Krishnan 1 0–1 H 0–1 Aug 29, 1987 H2H
23840 Javier Sanchez Renzo Furlan 1 1–0 C 1–0 Sep 19, 1992 H2H
23841 Javier Sanchez Ricardo Acuna 1 1–0 H 1–0 Nov 12, 1987 H2H
23842 Javier Sanchez Richard Vogel 1 1–0 C 1–0 Jul 18, 1990 H2H
23843 Javier Sanchez Richey Reneberg 1 1–0 H 1–0 Mar 12, 1997 H2H
23844 Javier Sanchez Roberto Azar 1 1–0 C 1–0 Jun 14, 1990 H2H
23845 Javier Sanchez Roberto Carretero 1 0–1 C 0–1 Apr 17, 1996 H2H
23846 Javier Sanchez Sadiq Abdullahi 1 1–0 H 1–0 Sep 23, 1988 H2H
23847 Javier Sanchez Sandor Noszaly 1 1–0 C 1–0 Nov 2, 1995 H2H
23848 Javier Sanchez Sargis Sargsian 1 1–0 H 1–0 Oct 18, 1996 H2H
23849 Javier Sanchez Sasa Hirszon 1 1–0 C 1–0 Jul 24, 1997 H2H
23850 Javier Sanchez Sebastien Lareau 1 1–0 C 1–0 May 31, 1995 H2H
23851 Javier Sanchez Sergio Casal 1 1–0 H 1–0 Jan 3, 1991 H2H
23852 Javier Sanchez Sergio Cortes 1 1–0 C 1–0 Aug 5, 1993 H2H
23853 Javier Sanchez Simon Youl 1 0–1 H 0–1 Aug 26, 1988 H2H
23854 Javier Sanchez Thierry Champion 1 1–0 H 1–0 Sep 4, 1992 H2H
23855 Javier Sanchez Thierry Tulasne 1 1–0 C 1–0 Sep 23, 1987 H2H
23856 Javier Sanchez Thomas Buchmayer 1 1–0 C 1–0 Oct 8, 1992 H2H
23857 Javier Sanchez Tim Mayotte 1 0–1 H 0–1 Oct 22, 1987 H2H
23858 Javier Sanchez Tom Kempers 1 1–0 C 1–0 Jul 31, 1997 H2H
23859 Javier Sanchez Ulf Stenlund 1 1–0 C 1–0 Apr 30, 1987 H2H
23860 Javier Sanchez Veli Paloheimo 1 0–1 H 0–1 Jan 21, 1990 H2H
23861 Javier Sanchez Wayne Black 1 1–0 H 1–0 Mar 17, 1998 H2H
23862 Javier Sanchez Wojtek Kowalski 1 1–0 C 1–0 Aug 25, 1995 H2H
23863 Javier Soler Andrew Jarrett 1 0–1 C 0–1 Dec 7, 1978 H2H
23864 Javier Soler Birger Andersson 1 1–0 C 1–0 Jul 6, 1977 H2H
23865 Javier Soler Byron Bertram 1 1–0 C 1–0 Oct 20, 1976 H2H
23866 Javier Soler Corrado Barazzutti 1 1–0 C 1–0 Oct 22, 1976 H2H
23867 Javier Soler David Lloyd 1 0–1 C 0–1 Sep 27, 1978 H2H
23868 Javier Soler Eddie Dibbs 1 0–1 C 0–1 Oct 23, 1976 H2H
23869 Javier Soler Ivan Molina 1 1–0 C 1–0 Jun 15, 1978 H2H
23870 Javier Soler Jim Mcmanus 1 1–0 C 1–0 Oct 13, 1976 H2H
23871 Javier Soler Jorge Andrew 1 0–1 C 0–1 Sep 20, 1979 H2H
23872 Javier Soler Manuel Orantes 1 0–1 C 0–1 Oct 7, 1977 H2H
23873 Javier Soler Max Hurlimann 1 1–0 C 1–0 Oct 10, 1979 H2H
23874 Javier Soler Onny Parun 1 0–1 C 0–1 Sep 2, 1977 H2H
23875 Javier Soler Patrice Dominguez 1 1–0 C 1–0 Sep 29, 1977 H2H
23876 Javier Soler Patrick Proisy 1 1–0 C 1–0 Apr 16, 1977 H2H
23877 Javier Soler Ramesh Krishnan 1 0–1 H 0–1 Nov 16, 1978 H2H
23878 Javier Soler Raul Ramirez 1 0–1 C 0–1 Oct 14, 1976 H2H
23879 Javier Soler Rejean Genois 1 1–0 C 1–0 Jun 21, 1979 H2H
23880 Javier Soler Richard Lewis 1 0–1 C 0–1 Aug 18, 1977 H2H
23881 Javier Soler Roger Taylor 1 1–0 C 1–0 Apr 14, 1977 H2H
23882 Javier Soler Steve Docherty 1 0–1 C 0–1 Nov 23, 1978 H2H
23883 Javier Soler Steve Krulevitz 1 0–1 C 0–1 Jun 17, 1977 H2H
23884 Javier Soler Tom Gorman 1 0–1 C 0–1 Nov 16, 1978 H2H
23885 Javier Soler Trey Waltke 1 0–1 C 0–1 May 18, 1977 H2H
23886 Jay Berger Andrew Sznajder 1 0–1 H 0–1 Aug 3, 1989 H2H
23887 Jay Berger A. Parker 1 1–0 C 1–0 May 6, 1987 H2H
23888 Jay Berger Barry Moir 1 1–0 H 1–0 Aug 11, 1989 H2H
23889 Jay Berger Brad Drewett 1 1–0 H 1–0 Aug 12, 1987 H2H
23890 Jay Berger Brett Dickinson 1 1–0 C 1–0 Jul 8, 1987 H2H
23891 Jay Berger Brian Teacher 1 1–0 H 1–0 Sep 2, 1985 H2H
23892 Jay Berger Broderick Dyke 1 0–1 H 0–1 Apr 19, 1989 H2H
23893 Jay Berger Bruno Oresar 1 1–0 H 1–0 Mar 10, 1988 H2H
23894 Jay Berger Cassio Motta 1 1–0 H 1–0 Nov 5, 1988 H2H
23895 Jay Berger Christian Geyer 1 1–0 C 1–0 Oct 20, 1989 H2H
23896 Jay Berger Corrado Aprili 1 1–0 C 1–0 Apr 9, 1987 H2H
23897 Jay Berger Cristiano Caratti 1 1–0 H 1–0 Sep 2, 1990 H2H
23898 Jay Berger Dan Cassidy 1 1–0 H 1–0 Aug 31, 1988 H2H
23899 Jay Berger Danie Visser 1 1–0 C 1–0 Oct 1, 1987 H2H
23900 Jay Berger Darren Cahill 1 1–0 H 1–0 Aug 16, 1990 H2H
23901 Jay Berger David Engel 1 1–0 H 1–0 Mar 18, 1990 H2H
23902 Jay Berger David Lewis 1 1–0 H 1–0 Jul 27, 1988 H2H
23903 Jay Berger Diego Nargiso 1 1–0 C 1–0 May 31, 1989 H2H
23904 Jay Berger Eric Winogradsky 1 1–0 C 1–0 May 25, 1988 H2H
23905 Jay Berger Fernando Roese 1 1–0 C 1–0 Nov 10, 1988 H2H
23906 Jay Berger Francisco Maciel 1 1–0 C 1–0 Nov 15, 1986 H2H
23907 Jay Berger Gabriel Markus 1 1–0 H 1–0 Feb 9, 1990 H2H
23908 Jay Berger Glenn Layendecker 1 1–0 H 1–0 Feb 24, 1987 H2H
23909 Jay Berger Glenn Michibata 1 1–0 H 1–0 Jul 28, 1988 H2H
23910 Jay Berger Henrik Sundstrom 1 1–0 C 1–0 Apr 22, 1987 H2H
23911 Jay Berger Henri Leconte 1 1–0 C 1–0 Apr 20, 1990 H2H
23912 Jay Berger Ivan Kley 1 1–0 H 1–0 Nov 3, 1988 H2H
23913 Jay Berger Jan Gunnarsson 1 1–0 C 1–0 May 13, 1987 H2H
23914 Jay Berger Jay Lapidus 1 1–0 H 1–0 Jul 30, 1987 H2H
23915 Jay Berger Jeff Tarango 1 1–0 H 1–0 Aug 2, 1989 H2H
23916 Jay Berger Jim Gurfein 1 1–0 H 1–0 Sep 3, 1987 H2H
23917 Jay Berger Jimmy Arias 1 1–0 C 1–0 May 17, 1989 H2H
23918 Jay Berger Jim Pugh 1 1–0 H 1–0 Mar 15, 1989 H2H
23919 Jay Berger Joakim Nystrom 1 0–1 C 0–1 May 27, 1988 H2H
23920 Jay Berger Johan Anderson 1 0–1 H 0–1 Jan 10, 1991 H2H
23921 Jay Berger Johan Carlsson 1 1–0 H 1–0 Aug 31, 1990 H2H
23922 Jay Berger Johan Kriek 1 1–0 H 1–0 Mar 15, 1988 H2H
23923 Jay Berger Jonathan Canter 1 1–0 C 1–0 Oct 19, 1989 H2H
23924 Jay Berger Juan Avendano 1 0–1 C 0–1 Apr 10, 1987 H2H
23925 Jay Berger Kelly Evernden 1 1–0 H 1–0 Aug 18, 1990 H2H
23926 Jay Berger Leif Shiras 1 1–0 H 1–0 Jul 26, 1990 H2H
23927 Jay Berger Marian Vajda 1 0–1 C 0–1 May 3, 1990 H2H
23928 Jay Berger Mark Koevermans 1 1–0 H 1–0 Nov 25, 1989 H2H
23929 Jay Berger Mark Kratzmann 1 1–0 H 1–0 Mar 21, 1990 H2H
23930 Jay Berger Martin Wostenholme 1 1–0 C 1–0 Jul 13, 1989 H2H
23931 Jay Berger Mel Purcell 1 1–0 H 1–0 Sep 24, 1987 H2H
23932 Jay Berger Michiel Schapers 1 1–0 C 1–0 Feb 22, 1990 H2H
23933 Jay Berger Miloslav Mecir 1 0–1 H 0–1 Mar 20, 1988 H2H
23934 Jay Berger Nduka Odizor 1 1–0 H 1–0 Jul 27, 1989 H2H
23935 Jay Berger Nelson Aerts 1 1–0 H 1–0 Feb 8, 1990 H2H
23936 Jay Berger Olivier Soules 1 1–0 C 1–0 Apr 19, 1990 H2H
23937 Jay Berger Patrick Baur 1 1–0 C 1–0 May 5, 1988 H2H
23938 Jay Berger Patrik Kuhnen 1 1–0 C 1–0 May 10, 1990 H2H
23939 Jay Berger Paul Annacone 1 0–1 C 0–1 Oct 26, 1989 H2H
23940 Jay Berger Peter Lundgren 1 1–0 H 1–0 Jul 29, 1988 H2H
23941 Jay Berger Ramesh Krishnan 1 1–0 C 1–0 Feb 15, 1990 H2H
23942 Jay Berger Richard Matuszewski 1 0–1 C 0–1 Oct 21, 1988 H2H
23943 Jay Berger Rick Leach 1 1–0 H 1–0 Jul 21, 1988 H2H
23944 Jay Berger Roberto Arguello 1 1–0 H 1–0 Nov 12, 1987 H2H
23945 Jay Berger Roberto Azar 1 1–0 C 1–0 May 12, 1990 H2H
23946 Jay Berger Robert Seguso 1 1–0 H 1–0 Aug 13, 1987 H2H
23947 Jay Berger Simon Youl 1 1–0 H 1–0 Aug 17, 1989 H2H
23948 Jay Berger Slobodan Zivojinovic 1 0–1 C 0–1 May 6, 1988 H2H
23949 Jay Berger Tim Wilkison 1 1–0 H 1–0 Feb 25, 1987 H2H
23950 Jay Berger Tore Meinecke 1 1–0 H 1–0 Nov 14, 1987 H2H
23951 Jay Berger Yahiya Doumbia 1 0–1 H 0–1 Aug 3, 1988 H2H
23952 Jay Clarke Brandon Nakashima 1 0–1 G 0–1 Jun 22, 2022 H2H
23953 Jay Clarke Cameron Norrie 1 0–1 G 0–1 Jun 28, 2018 H2H
23954 Jay Clarke Christian Harrison 1 0–1 G 0–1 Jun 29, 2022 H2H
23955 Jay Clarke Daniel Evans 1 0–1 G 0–1 Jul 2, 2025 H2H
23956 Jay Clarke Egor Gerasimov 1 0–1 G 0–1 Jun 30, 2021 H2H
23957 Jay Clarke Kamil Majchrzak 1 0–1 H 0–1 Feb 3, 2022 H2H
23958 Jay Clarke Lucas Pouille 1 0–1 G 0–1 Jun 20, 2019 H2H
23959 Jay Clarke Noah Rubin 1 1–0 G 1–0 Jul 3, 2019 H2H
23960 Jay Lapidus Alejandro Pierola 1 0–1 C 0–1 Sep 24, 1981 H2H
23961 Jay Lapidus Andy Andrews 1 1–0 G 1–0 Jul 12, 1984 H2H
23962 Jay Lapidus Bruce Manson 1 1–0 H 1–0 Oct 11, 1984 H2H
23963 Jay Lapidus Bruce Nichols 1 1–0 H 1–0 Aug 14, 1980 H2H
23964 Jay Lapidus Buster C Mottram 1 1–0 H 1–0 Nov 5, 1982 H2H
23965 Jay Lapidus Carlos Kirmayr 1 0–1 H 0–1 Oct 21, 1981 H2H
23966 Jay Lapidus Chris Johnstone 1 0–1 G 0–1 Jun 25, 1982 H2H
23967 Jay Lapidus Chris Mayotte 1 1–0 G 1–0 Dec 17, 1980 H2H
23968 Jay Lapidus Colin Dowdeswell 1 0–1 H 0–1 Nov 24, 1983 H2H
23969 Jay Lapidus David Carter 1 1–0 H 1–0 Jan 8, 1981 H2H
23970 Jay Lapidus Dominique Bedel 1 1–0 C 1–0 May 26, 1982 H2H
23971 Jay Lapidus Drew Gitlin 1 0–1 C 0–1 Nov 1, 1984 H2H
23972 Jay Lapidus Eddie Dibbs 1 0–1 H 0–1 Oct 16, 1981 H2H
23973 Jay Lapidus Gene Malin 1 1–0 C 1–0 Aug 3, 1979 H2H
23974 Jay Lapidus Geoff Masters 1 0–1 C 0–1 Jan 23, 1980 H2H
23975 Jay Lapidus Gianni Ocleppo 1 0–1 G 0–1 Jun 21, 1984 H2H
23976 Jay Lapidus Jiri Hrebec 1 0–1 C 0–1 Aug 8, 1979 H2H
23977 Jay Lapidus John Alexander 1 1–0 H 1–0 Aug 21, 1982 H2H
23978 Jay Lapidus John Mattke 1 1–0 H 1–0 Oct 12, 1984 H2H
23979 Jay Lapidus Jose Higueras 1 1–0 C 1–0 Jul 16, 1981 H2H
23980 Jay Lapidus Morris Skip Strode 1 1–0 G 1–0 Jun 9, 1982 H2H
23981 Jay Lapidus Paolo Bertolucci 1 1–0 C 1–0 Sep 17, 1981 H2H
23982 Jay Lapidus Pascal Deniau 1 1–0 H 1–0 Oct 29, 1982 H2H
23983 Jay Lapidus Pascal Portes 1 1–0 C 1–0 Feb 4, 1982 H2H
23984 Jay Lapidus Pavel Slozil 1 0–1 C 0–1 Jul 31, 1981 H2H
23985 Jay Lapidus Peter Feigl 1 1–0 H 1–0 Oct 15, 1981 H2H
23986 Jay Lapidus Peter Thrupp 1 1–0 G 1–0 Nov 29, 1985 H2H
23987 Jay Lapidus Raul Ramirez 1 0–1 C 0–1 Jul 31, 1982 H2H
23988 Jay Lapidus Roscoe Tanner 1 0–1 H 0–1 Sep 15, 1983 H2H
23989 Jay Lapidus Stefan Simonsson 1 1–0 H 1–0 Nov 4, 1982 H2H
23990 Jay Lapidus Zan Guerry 1 0–1 C 0–1 Jul 14, 1982 H2H
23991 Jaymon Crabb Brian Vahaly 1 0–1 H 0–1 Sep 25, 2003 H2H
23992 Jaymon Crabb Leander Paes 1 0–1 H 0–1 Jan 15, 1997 H2H
23993 Jay Royappa Bob Giltinan 1 0–1 G 0–1 Jul 13, 1978 H2H
23994 Jay Royappa Dick Crealy 1 0–1 C 0–1 Nov 20, 1974 H2H
23995 Jay Royappa Louk Sanders 1 0–1 C 0–1 Dec 1, 1977 H2H
23996 Jay Royappa Mark Farrell 1 0–1 G 0–1 Jun 23, 1976 H2H
23997 Jay Royappa Stephen Warboys 1 0–1 G 0–1 Jun 5, 1974 H2H
23998 Jay Royappa Tom Leonard 1 0–1 C 0–1 Aug 10, 1978 H2H
23999 Jean Baptiste Chanfreau Allan McDonald 1 1–0 H 1–0 Jan 21, 1971 H2H
24000 Jean Baptiste Chanfreau Allan Stone 1 0–1 G 0–1 Aug 6, 1969 H2H