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
56001 Jeff Edwards Juan Herrera 1 0–1 C 0–1 Oct 23, 1973 H2H
56002 Jeff Klaparda Bill Scanlon 1 1–0 H 1–0 Aug 10, 1984 H2H
56003 Jeff Klaparda Danny Saltz 1 0–1 H 0–1 Sep 12, 1984 H2H
56004 Jeff Klaparda John Hayes 1 1–0 H 1–0 Aug 30, 1984 H2H
56005 Jeff Klaparda John Mccurdy 1 1–0 H 1–0 Aug 9, 1984 H2H
56006 Jeff Klaparda Michael Mortensen 1 0–1 H 0–1 Aug 16, 1984 H2H
56007 Jeff Klaparda Rodney Harmon 1 0–1 H 0–1 Jul 25, 1985 H2H
56008 Jeff Klaparda Terry Moor 1 0–1 H 0–1 Aug 11, 1984 H2H
56009 Jeff Klaparda Wolfgang Popp 1 0–1 G 0–1 Jun 17, 1987 H2H
56010 Jeff Morrison Alexander Popp 1 1–0 C 1–0 Apr 21, 2005 H2H
56011 Jeff Morrison Bjorn Phau 1 0–1 H 0–1 Aug 30, 2006 H2H
56012 Jeff Morrison Brian Baker 1 1–0 G 1–0 Jul 9, 2004 H2H
56013 Jeff Morrison Christian Vinck 1 0–1 G 0–1 Jul 13, 2000 H2H
56014 Jeff Morrison Dennis van Scheppingen 1 1–0 H 1–0 Jan 21, 2004 H2H
56015 Jeff Morrison Dick Norman 1 1–0 H 1–0 Oct 2, 2002 H2H
56016 Jeff Morrison George Bastl 1 0–1 H 0–1 Jul 18, 2005 H2H
56017 Jeff Morrison Gilles Elseneer 1 1–0 H 1–0 Jul 30, 2003 H2H
56018 Jeff Morrison Hugo Armando 1 0–1 H 0–1 Sep 17, 2004 H2H
56019 Jeff Morrison Jimmy Wang 1 0–1 H 0–1 Oct 6, 2004 H2H
56020 Jeff Morrison Justin Gimelstob 1 0–1 G 0–1 Jul 10, 2003 H2H
56021 Jeff Morrison Kevin Kim 1 1–0 H 1–0 Jul 17, 2006 H2H
56022 Jeff Morrison Lester Cook 1 1–0 H 1–0 Jul 15, 2004 H2H
56023 Jeff Morrison Michael Kohlmann 1 1–0 H 1–0 Sep 30, 2004 H2H
56024 Jeff Morrison Neville Godwin 1 1–0 G 1–0 Jul 11, 2002 H2H
56025 Jeff Morrison Noam Okun 1 1–0 G 1–0 Jun 26, 2002 H2H
56026 Jeff Morrison Richard Gasquet 1 0–1 H 0–1 Oct 16, 2004 H2H
56027 Jeff Morrison Santiago Gonzalez 1 1–0 H 1–0 Jul 17, 2006 H2H
56028 Jeff Morrison Takao Suzuki 1 1–0 H 1–0 Sep 26, 2002 H2H
56029 Jeff Morrison Todd Widom 1 1–0 H 1–0 Sep 16, 2004 H2H
56030 Jeff Morrison Tuomas Ketola 1 0–1 H 0–1 Sep 1, 2004 H2H
56031 Jeff Salzenstein Ivo Heuberger 1 1–0 H 1–0 Sep 25, 2003 H2H
56032 Jeff Simpson Allan Stone 1 0–1 G 0–1 Nov 22, 1973 H2H
56033 Jeff Simpson Armistead Neely 1 0–1 H 0–1 Apr 9, 1972 H2H
56034 Jeff Simpson Arthur Ashe 1 0–1 H 0–1 Aug 22, 1974 H2H
56035 Jeff Simpson Byron Bertram 1 1–0 G 1–0 Jul 14, 1973 H2H
56036 Jeff Simpson Clark Graebner 1 1–0 C 1–0 Aug 7, 1972 H2H
56037 Jeff Simpson Cliff Drysdale 1 0–1 C 0–1 Oct 11, 1973 H2H
56038 Jeff Simpson Cliff Richey 1 0–1 H 0–1 Sep 19, 1973 H2H
56039 Jeff Simpson Derek Schroder 1 0–1 G 0–1 Jun 13, 1974 H2H
56040 Jeff Simpson Frantisek Pala 1 1–0 C 1–0 Feb 26, 1974 H2H
56041 Jeff Simpson Gene Scott 1 0–1 G 0–1 Jul 15, 1972 H2H
56042 Jeff Simpson Grover Raz Reid 1 0–1 H 0–1 Aug 29, 1972 H2H
56043 Jeff Simpson Hans Engert 1 1–0 C 1–0 Mar 28, 1973 H2H
56044 Jeff Simpson Ionel Santeiu 1 1–0 C 1–0 Feb 7, 1974 H2H
56045 Jeff Simpson James Chico Hagey 1 1–0 G 1–0 Jun 29, 1973 H2H
56046 Jeff Simpson John Bartlett 1 1–0 C 1–0 Oct 30, 1973 H2H
56047 Jeff Simpson John Fort 1 1–0 G 1–0 Dec 9, 1971 H2H
56048 Jeff Simpson John Yuill 1 0–1 C 0–1 Jul 18, 1974 H2H
56049 Jeff Simpson Kiyoshi Tanabe 1 0–1 G 0–1 Jun 5, 1972 H2H
56050 Jeff Simpson Mike Machette 1 0–1 H 0–1 Sep 19, 1973 H2H
56051 Jeff Simpson Nicola Pietrangeli 1 1–0 G 1–0 Jun 27, 1973 H2H
56052 Jeff Simpson Nicola Spear 1 0–1 C 0–1 May 28, 1974 H2H
56053 Jeff Simpson Ove Bengtson 1 0–1 C 0–1 Apr 20, 1972 H2H
56054 Jeff Simpson Patrick Proisy 1 0–1 C 0–1 Aug 3, 1972 H2H
56055 Jeff Simpson Paul Gerken 1 0–1 G 0–1 Aug 30, 1974 H2H
56056 Jeff Simpson Peter Szoke 1 0–1 C 0–1 Apr 4, 1973 H2H
56057 Jeff Simpson Raul Ramirez 1 0–1 H 0–1 Nov 15, 1973 H2H
56058 Jeff Simpson Ray Ruffels 1 1–0 G 1–0 Jan 17, 1975 H2H
56059 Jeff Simpson Robert Casey 1 1–0 C 1–0 Jul 17, 1974 H2H
56060 Jeff Simpson Roger Taylor 1 0–1 H 0–1 Nov 19, 1974 H2H
56061 Jeff Simpson Roy Barth 1 0–1 H 0–1 Mar 10, 1971 H2H
56062 Jeff Simpson Steve Siegel 1 1–0 H 1–0 Aug 28, 1974 H2H
56063 Jeff Simpson Tom Gorman 1 0–1 C 0–1 Jul 25, 1974 H2H
56064 Jeff Simpson Tony Parun 1 1–0 G 1–0 Jan 15, 1975 H2H
56065 Jeff Simpson Wanaro N'Godrella 1 0–1 C 0–1 Apr 11, 1973 H2H
56066 Jeff Tarango Aki Rahunen 1 1–0 H 1–0 Feb 21, 1991 H2H
56067 Jeff Tarango Alejandro Hernandez 1 1–0 H 1–0 Jul 30, 1998 H2H
56068 Jeff Tarango Alejo Mancisidor 1 1–0 H 1–0 Sep 2, 1992 H2H
56069 Jeff Tarango Alexander Popp 1 0–1 H 0–1 Nov 23, 2000 H2H
56070 Jeff Tarango Alex Radulescu 1 1–0 H 1–0 Aug 28, 1996 H2H
56071 Jeff Tarango Andre Sa 1 1–0 C 1–0 Apr 13, 2000 H2H
56072 Jeff Tarango Andrew Burrow 1 0–1 C 0–1 Jul 6, 1988 H2H
56073 Jeff Tarango A. Parker 1 1–0 H 1–0 Aug 10, 1989 H2H
56074 Jeff Tarango Brian Macphie 1 1–0 H 1–0 Jan 15, 1998 H2H
56075 Jeff Tarango Broderick Dyke 1 0–1 H 0–1 Jul 25, 1990 H2H
56076 Jeff Tarango Christian Bergstrom 1 1–0 C 1–0 Nov 11, 1993 H2H
56077 Jeff Tarango Christian Saceanu 1 0–1 H 0–1 Jan 16, 1991 H2H
56078 Jeff Tarango Christian Vinck 1 0–1 H 0–1 Jan 16, 1998 H2H
56079 Jeff Tarango Cristiano Caratti 1 0–1 C 0–1 Feb 13, 1991 H2H
56080 Jeff Tarango Dan Goldie 1 0–1 H 0–1 Jul 22, 1989 H2H
56081 Jeff Tarango Daniel Nestor 1 1–0 H 1–0 Feb 24, 1994 H2H
56082 Jeff Tarango Danny Sapsford 1 1–0 C 1–0 Feb 2, 1996 H2H
56083 Jeff Tarango David Engel 1 0–1 G 0–1 Jun 15, 1990 H2H
56084 Jeff Tarango Dick Norman 1 1–0 H 1–0 Feb 19, 1998 H2H
56085 Jeff Tarango Diego Camacho 1 1–0 H 1–0 Sep 21, 2000 H2H
56086 Jeff Tarango Diego Nargiso 1 1–0 G 1–0 Jun 19, 1992 H2H
56087 Jeff Tarango Donald Johnson 1 1–0 H 1–0 Aug 14, 1995 H2H
56088 Jeff Tarango Eliot Teltscher 1 0–1 H 0–1 Jul 18, 1990 H2H
56089 Jeff Tarango Emanuel Couto 1 0–1 C 0–1 Jun 15, 1995 H2H
56090 Jeff Tarango Eric Jelen 1 0–1 G 0–1 Jun 12, 1991 H2H
56091 Jeff Tarango Eyal Ran 1 1–0 H 1–0 Oct 15, 1992 H2H
56092 Jeff Tarango Francisco Montana 1 1–0 H 1–0 Jul 22, 1992 H2H
56093 Jeff Tarango George Bastl 1 0–1 H 0–1 Oct 19, 2000 H2H
56094 Jeff Tarango German Puentes 1 0–1 C 0–1 Apr 29, 1999 H2H
56095 Jeff Tarango Gilad Bloom 1 1–0 H 1–0 Apr 20, 1991 H2H
56096 Jeff Tarango Grant Doyle 1 0–1 H 0–1 Feb 14, 1997 H2H
56097 Jeff Tarango Henrik Andersson 1 1–0 C 1–0 Jul 10, 1997 H2H
56098 Jeff Tarango Hernan Gumy 1 1–0 C 1–0 May 7, 1997 H2H
56099 Jeff Tarango Hyung-Taik Lee 1 0–1 H 0–1 Aug 30, 2000 H2H
56100 Jeff Tarango Ion Moldovan 1 0–1 C 0–1 Sep 12, 1996 H2H
56101 Jeff Tarango Ivo Heuberger 1 1–0 H 1–0 Oct 1, 1998 H2H
56102 Jeff Tarango Jamie Delgado 1 0–1 G 0–1 Jun 21, 2001 H2H
56103 Jeff Tarango Jan Kroslak 1 1–0 C 1–0 Oct 19, 1995 H2H
56104 Jeff Tarango Jared Palmer 1 0–1 H 0–1 Aug 31, 1988 H2H
56105 Jeff Tarango Javier Frana 1 1–0 H 1–0 Feb 6, 1992 H2H
56106 Jeff Tarango Jim Pugh 1 0–1 G 0–1 Jun 28, 1989 H2H
56107 Jeff Tarango Jiri Vanek 1 1–0 C 1–0 Apr 15, 2000 H2H
56108 Jeff Tarango Joern Renzenbrink 1 0–1 H 0–1 Apr 23, 1994 H2H
56109 Jeff Tarango Joey Rive 1 0–1 H 0–1 Apr 5, 1990 H2H
56110 Jeff Tarango Johan Kriek 1 0–1 H 0–1 Jul 30, 1987 H2H
56111 Jeff Tarango Joost Winnink 1 1–0 H 1–0 Apr 16, 1997 H2H
56112 Jeff Tarango Jordi Arrese 1 1–0 H 1–0 Nov 23, 1989 H2H
56113 Jeff Tarango Justin Gimelstob 1 0–1 G 0–1 Jul 10, 1998 H2H
56114 Jeff Tarango Karsten Braasch 1 0–1 C 0–1 Nov 12, 1993 H2H
56115 Jeff Tarango Kelly Evernden 1 1–0 H 1–0 Apr 18, 1991 H2H
56116 Jeff Tarango Ken Flach 1 1–0 H 1–0 Apr 4, 1991 H2H
56117 Jeff Tarango Kent Kinnear 1 0–1 C 0–1 Oct 20, 1994 H2H
56118 Jeff Tarango Lars Anders Wahlgren 1 1–0 H 1–0 Aug 31, 1994 H2H
56119 Jeff Tarango Lars Koslowski 1 1–0 H 1–0 Jan 4, 1992 H2H
56120 Jeff Tarango Lawson Duncan 1 1–0 C 1–0 May 10, 1990 H2H
56121 Jeff Tarango Luis Herrera 1 1–0 H 1–0 Apr 20, 1991 H2H
56122 Jeff Tarango Luiz Mattar 1 0–1 H 0–1 Aug 4, 1994 H2H
56123 Jeff Tarango Marc Kevin Goellner 1 1–0 H 1–0 Jan 8, 1998 H2H
56124 Jeff Tarango Marco Meneschincheri 1 1–0 C 1–0 May 19, 1994 H2H
56125 Jeff Tarango Marcos Aurelio Gorriz 1 1–0 C 1–0 May 8, 1992 H2H
56126 Jeff Tarango Mark Koevermans 1 1–0 H 1–0 Oct 13, 1990 H2H
56127 Jeff Tarango Markus Naewie 1 1–0 C 1–0 May 26, 1993 H2H
56128 Jeff Tarango Markus Zoecke 1 1–0 H 1–0 Apr 20, 1995 H2H
56129 Jeff Tarango Mark Woodforde 1 0–1 C 0–1 May 16, 1996 H2H
56130 Jeff Tarango Martin Strelba 1 1–0 C 1–0 Feb 25, 1993 H2H
56131 Jeff Tarango Marzio Martelli 1 0–1 C 0–1 Jul 20, 2000 H2H
56132 Jeff Tarango Maurice Ruah 1 1–0 C 1–0 Oct 12, 1994 H2H
56133 Jeff Tarango Michael Kohlmann 1 1–0 H 1–0 Jan 4, 2001 H2H
56134 Jeff Tarango Michael Robertson 1 1–0 H 1–0 Jul 26, 1989 H2H
56135 Jeff Tarango Michael Tebbutt 1 0–1 H 0–1 Mar 14, 1995 H2H
56136 Jeff Tarango Michal Tabara 1 1–0 C 1–0 Apr 14, 2000 H2H
56137 Jeff Tarango Miguel Nido 1 1–0 G 1–0 Jun 14, 1990 H2H
56138 Jeff Tarango Nenad Zimonjic 1 0–1 G 0–1 Jun 25, 1999 H2H
56139 Jeff Tarango Nicklas Kroon 1 1–0 C 1–0 Oct 9, 1991 H2H
56140 Jeff Tarango Nicolas Coutelot 1 1–0 C 1–0 May 4, 2000 H2H
56141 Jeff Tarango Noam Behr 1 0–1 H 0–1 Oct 12, 1995 H2H
56142 Jeff Tarango Nuno Marques 1 1–0 C 1–0 May 24, 1991 H2H
56143 Jeff Tarango Oliver Gross 1 1–0 C 1–0 May 18, 1995 H2H
56144 Jeff Tarango Olivier Delaitre 1 1–0 C 1–0 May 28, 1993 H2H
56145 Jeff Tarango Paolo Cane 1 0–1 C 0–1 May 25, 1991 H2H
56146 Jeff Tarango Patrick Baur 1 0–1 H 0–1 Apr 21, 1991 H2H
56147 Jeff Tarango Paul Goldstein 1 0–1 G 0–1 Jun 30, 2000 H2H
56148 Jeff Tarango Paul Kilderry 1 1–0 H 1–0 Jan 17, 1996 H2H
56149 Jeff Tarango Paul Wekesa 1 1–0 H 1–0 Jul 26, 1995 H2H
56150 Jeff Tarango Peter Doohan 1 1–0 H 1–0 Jan 18, 1989 H2H
56151 Jeff Tarango Philip Johnson 1 1–0 H 1–0 Aug 18, 1988 H2H
56152 Jeff Tarango Ramesh Krishnan 1 1–0 H 1–0 Aug 28, 1991 H2H
56153 Jeff Tarango Richard Schmidt 1 0–1 H 0–1 Aug 12, 1992 H2H
56154 Jeff Tarango Roberto Azar 1 1–0 C 1–0 Apr 30, 1992 H2H
56155 Jeff Tarango Sandor Noszaly 1 1–0 G 1–0 Jun 28, 1995 H2H
56156 Jeff Tarango Sargis Sargsian 1 1–0 H 1–0 Mar 18, 1997 H2H
56157 Jeff Tarango Sebastien Lareau 1 0–1 H 0–1 Jul 23, 1998 H2H
56158 Jeff Tarango Sergio Casal 1 1–0 C 1–0 Oct 4, 1990 H2H
56159 Jeff Tarango Seung Ho Ji 1 1–0 H 1–0 Apr 19, 1991 H2H
56160 Jeff Tarango Slobodan Zivojinovic 1 1–0 H 1–0 Aug 20, 1988 H2H
56161 Jeff Tarango Stephane Simian 1 1–0 H 1–0 Oct 18, 1992 H2H
56162 Jeff Tarango Steven Downs 1 1–0 H 1–0 Jan 9, 1997 H2H
56163 Jeff Tarango Sule Ladipo 1 1–0 H 1–0 Apr 13, 1995 H2H
56164 Jeff Tarango Takao Suzuki 1 1–0 H 1–0 Apr 17, 1997 H2H
56165 Jeff Tarango Tomas Zib 1 1–0 C 1–0 Jul 29, 1999 H2H
56166 Jeff Tarango Tommy Ho 1 1–0 H 1–0 Feb 13, 1997 H2H
56167 Jeff Tarango Tom Nijssen 1 0–1 C 0–1 Nov 7, 1991 H2H
56168 Jeff Tarango Tony Bujan 1 1–0 H 1–0 Aug 5, 1993 H2H
56169 Jeff Tarango Tony Mmoh 1 1–0 H 1–0 Jul 29, 1987 H2H
56170 Jeff Tarango Vijay Amritraj 1 1–0 H 1–0 Jul 21, 1989 H2H
56171 Jeff Tarango Vincenzo Santopadre 1 0–1 C 0–1 Sep 16, 1999 H2H
56172 Jeff Turpin Bruce Kleege 1 1–0 C 1–0 Jul 14, 1982 H2H
56173 Jeff Turpin Byron Bertram 1 0–1 C 0–1 Sep 2, 1979 H2H
56174 Jeff Turpin Dave Siegler 1 0–1 H 0–1 Jan 13, 1983 H2H
56175 Jeff Turpin Richard Akel 1 1–0 H 1–0 Jan 10, 1985 H2H
56176 Jeff Turpin Shai Puni 1 1–0 H 1–0 Sep 13, 1984 H2H
56177 Jeff Turpin Steve Krulevitz 1 1–0 C 1–0 Oct 20, 1982 H2H
56178 Jeff Turpin Tony Giammalva 1 0–1 G 0–1 Jun 22, 1983 H2H
56179 Jeff Twist Bill Bowrey 1 0–1 G 0–1 Dec 3, 1969 H2H
56180 Jeff Twist Roger Taylor 1 0–1 G 0–1 Jan 2, 1969 H2H
56181 Jens Knippschild Barry Cowan 1 1–0 H 1–0 Aug 30, 2000 H2H
56182 Jens Knippschild Eduardo Nicolas 1 1–0 C 1–0 Oct 7, 1999 H2H
56183 Jens Knippschild Jan Kroslak 1 1–0 C 1–0 Jul 21, 1999 H2H
56184 Jens Knippschild Jordi Burillo 1 0–1 C 0–1 Jul 30, 1998 H2H
56185 Jens Knippschild Justin Gimelstob 1 1–0 G 1–0 Jun 23, 1999 H2H
56186 Jens Knippschild Mark Woodforde 1 0–1 G 0–1 Jun 24, 1998 H2H
56187 Jens Knippschild Michael Kohlmann 1 1–0 C 1–0 Jul 22, 1998 H2H
56188 Jens Knippschild Oliver Marach 1 0–1 C 0–1 Jul 25, 2001 H2H
56189 Jens Knippschild Olivier Delaitre 1 1–0 G 1–0 Jun 12, 1997 H2H
56190 Jens Knippschild Radomir Vasek 1 1–0 C 1–0 Feb 12, 1998 H2H
56191 Jens Knippschild Sebastien Lareau 1 1–0 H 1–0 Jan 15, 1997 H2H
56192 Jens Knippschild Steve Campbell 1 0–1 G 0–1 Jun 11, 1998 H2H
56193 Jens Knippschild Wade Mcguire 1 1–0 G 1–0 Jun 25, 1997 H2H
56194 Jenson Brooksby Alejandro Tabilo 1 1–0 C 1–0 Apr 4, 2025 H2H
56195 Jenson Brooksby Aleksandar Kovacevic 1 1–0 C 1–0 Apr 5, 2025 H2H
56196 Jenson Brooksby Alex de Minaur 1 0–1 H 0–1 Jul 31, 2022 H2H
56197 Jenson Brooksby Alexei Popyrin 1 1–0 H 1–0 Mar 4, 2026 H2H
56198 Jenson Brooksby Arthur Cazaux 1 1–0 H 1–0 Aug 10, 2025 H2H
56199 Jenson Brooksby Benoit Paire 1 1–0 H 1–0 Jul 28, 2022 H2H
56200 Jenson Brooksby Botic van de Zandschulp 1 1–0 H 1–0 Oct 22, 2021 H2H