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
59001 Jonas Bjorkman Mariano Zabaleta 1 1–0 C 1–0 May 8, 1997 H2H
59002 Jonas Bjorkman Mark Knowles 1 1–0 H 1–0 Aug 30, 1995 H2H
59003 Jonas Bjorkman Mark Petchey 1 1–0 G 1–0 Jun 22, 1994 H2H
59004 Jonas Bjorkman Markus Menzler 1 1–0 G 1–0 Jun 17, 1999 H2H
59005 Jonas Bjorkman Mark Woodforde 1 1–0 H 1–0 Aug 11, 1997 H2H
59006 Jonas Bjorkman Maximilian Abel 1 1–0 G 1–0 Jun 12, 2003 H2H
59007 Jonas Bjorkman Melvin Tong 1 1–0 H 1–0 Oct 5, 2000 H2H
59008 Jonas Bjorkman Michael Tebbutt 1 0–1 H 0–1 Apr 14, 1994 H2H
59009 Jonas Bjorkman Michal Przysiezny 1 1–0 C 1–0 Jul 12, 2007 H2H
59010 Jonas Bjorkman Michal Tabara 1 0–1 H 0–1 Feb 15, 2001 H2H
59011 Jonas Bjorkman Neville Godwin 1 1–0 G 1–0 Jul 2, 2000 H2H
59012 Jonas Bjorkman Nuno Marques 1 1–0 C 1–0 May 9, 1996 H2H
59013 Jonas Bjorkman Oliver Gross 1 1–0 C 1–0 May 2, 1996 H2H
59014 Jonas Bjorkman Olivier Delaitre 1 0–1 C 0–1 Nov 12, 1994 H2H
59015 Jonas Bjorkman Olivier Patience 1 1–0 H 1–0 Jan 17, 2007 H2H
59016 Jonas Bjorkman Omar Camporese 1 1–0 C 1–0 Feb 24, 1994 H2H
59017 Jonas Bjorkman Oscar Hernandez 1 1–0 C 1–0 Jun 3, 2007 H2H
59018 Jonas Bjorkman Paradorn Srichaphan 1 0–1 H 0–1 Jan 15, 2004 H2H
59019 Jonas Bjorkman Pat Cash 1 1–0 H 1–0 Feb 27, 1997 H2H
59020 Jonas Bjorkman Paul Capdeville 1 1–0 H 1–0 Feb 28, 2008 H2H
59021 Jonas Bjorkman Paul Goldstein 1 1–0 H 1–0 Oct 7, 1999 H2H
59022 Jonas Bjorkman Peter Luczak 1 1–0 C 1–0 May 30, 2007 H2H
59023 Jonas Bjorkman Petr Luxa 1 1–0 G 1–0 Jun 25, 2003 H2H
59024 Jonas Bjorkman Ricardo Mello 1 0–1 H 0–1 Jan 13, 2005 H2H
59025 Jonas Bjorkman Richard Bloomfield 1 1–0 G 1–0 Jun 21, 2007 H2H
59026 Jonas Bjorkman Richard Gasquet 1 0–1 G 0–1 Jun 25, 2006 H2H
59027 Jonas Bjorkman Rik De Voest 1 0–1 H 0–1 Feb 23, 2006 H2H
59028 Jonas Bjorkman Robin Vik 1 0–1 H 0–1 Mar 21, 2006 H2H
59029 Jonas Bjorkman Santiago Ventura 1 0–1 C 0–1 Jul 8, 2004 H2H
59030 Jonas Bjorkman Scoville Jenkins 1 1–0 H 1–0 Aug 30, 2006 H2H
59031 Jonas Bjorkman Shuzo Matsuoka 1 0–1 H 0–1 Jan 11, 1996 H2H
59032 Jonas Bjorkman Simone Bolelli 1 0–1 C 0–1 Oct 25, 2007 H2H
59033 Jonas Bjorkman Stefan Edberg 1 1–0 H 1–0 Sep 4, 1994 H2H
59034 Jonas Bjorkman Stefano Pescosolido 1 1–0 G 1–0 Jun 26, 1998 H2H
59035 Jonas Bjorkman Steve Bryan 1 0–1 H 0–1 Jul 27, 1994 H2H
59036 Jonas Bjorkman Steve Darcis 1 0–1 H 0–1 Mar 1, 2008 H2H
59037 Jonas Bjorkman Takao Suzuki 1 1–0 H 1–0 Oct 12, 2000 H2H
59038 Jonas Bjorkman Thierry Champion 1 1–0 C 1–0 May 31, 1996 H2H
59039 Jonas Bjorkman Tomas Behrend 1 1–0 H 1–0 Aug 31, 2005 H2H
59040 Jonas Bjorkman Tomas Cakl 1 0–1 H 0–1 Feb 19, 2004 H2H
59041 Jonas Bjorkman Tomas Carbonell 1 0–1 C 0–1 Mar 5, 1998 H2H
59042 Jonas Bjorkman Tommy Ho 1 1–0 H 1–0 Aug 11, 1997 H2H
59043 Jonas Bjorkman Toshitsugu Mori 1 1–0 H 1–0 Apr 6, 1994 H2H
59044 Jonas Bjorkman Tuomas Ketola 1 1–0 C 1–0 Oct 26, 2000 H2H
59045 Jonas Bjorkman Wesley Moodie 1 1–0 H 1–0 Oct 13, 2005 H2H
59046 Jonas Forejtek Marin Cilic 1 1–0 H 1–0 Nov 12, 2020 H2H
59047 Jonas Svensson Alejo Mancisidor 1 1–0 C 1–0 Apr 1, 1993 H2H
59048 Jonas Svensson Andrei Olhovskiy 1 1–0 C 1–0 Oct 11, 1990 H2H
59049 Jonas Svensson Andres Gomez 1 1–0 C 1–0 Sep 13, 1986 H2H
59050 Jonas Svensson Balazs Taroczy 1 1–0 H 1–0 Nov 22, 1984 H2H
59051 Jonas Svensson Bing Pan 1 1–0 C 1–0 Oct 21, 1993 H2H
59052 Jonas Svensson Blaine Willenborg 1 0–1 C 0–1 Aug 7, 1985 H2H
59053 Jonas Svensson Brian Levine 1 1–0 G 1–0 Jun 25, 1986 H2H
59054 Jonas Svensson Bruce Derlin 1 1–0 H 1–0 Jan 13, 1988 H2H
59055 Jonas Svensson Bruno Oresar 1 0–1 C 0–1 Aug 4, 1989 H2H
59056 Jonas Svensson Carlos Costa 1 1–0 C 1–0 Oct 13, 1994 H2H
59057 Jonas Svensson Carl Uwe Steeb 1 1–0 C 1–0 Apr 25, 1990 H2H
59058 Jonas Svensson Cassio Motta 1 1–0 C 1–0 Sep 12, 1986 H2H
59059 Jonas Svensson Christian Saceanu 1 0–1 C 0–1 Nov 24, 1988 H2H
59060 Jonas Svensson Christo Steyn 1 0–1 G 0–1 Dec 19, 1985 H2H
59061 Jonas Svensson Christo Van Rensburg 1 1–0 H 1–0 Aug 19, 1993 H2H
59062 Jonas Svensson Claudio Mezzadri 1 1–0 H 1–0 Oct 24, 1987 H2H
59063 Jonas Svensson Colin Dowdeswell 1 0–1 C 0–1 Sep 15, 1983 H2H
59064 Jonas Svensson Cyril Suk 1 1–0 H 1–0 Sep 12, 1991 H2H
59065 Jonas Svensson David Lewis 1 0–1 H 0–1 Dec 31, 1987 H2H
59066 Jonas Svensson David Pate 1 1–0 C 1–0 Oct 27, 1988 H2H
59067 Jonas Svensson Diego Nargiso 1 1–0 H 1–0 Oct 9, 1988 H2H
59068 Jonas Svensson Dinu Pescariu 1 1–0 C 1–0 Apr 25, 1991 H2H
59069 Jonas Svensson Eduardo Masso 1 1–0 C 1–0 Oct 19, 1990 H2H
59070 Jonas Svensson Eric Fromm 1 1–0 H 1–0 Oct 20, 1983 H2H
59071 Jonas Svensson Eyal Ran 1 0–1 H 0–1 Aug 26, 1993 H2H
59072 Jonas Svensson Francisco Gonzalez 1 0–1 G 0–1 Nov 27, 1985 H2H
59073 Jonas Svensson Frederik Fetterlein 1 1–0 C 1–0 Mar 8, 1991 H2H
59074 Jonas Svensson Fredrik Waern 1 1–0 H 1–0 Nov 5, 1986 H2H
59075 Jonas Svensson Gary Donnelly 1 1–0 H 1–0 Sep 5, 1987 H2H
59076 Jonas Svensson Gerard Solves 1 1–0 C 1–0 May 26, 1993 H2H
59077 Jonas Svensson Girts Dzelde 1 1–0 C 1–0 Oct 16, 1992 H2H
59078 Jonas Svensson Guillaume Raoux 1 1–0 C 1–0 Feb 23, 1989 H2H
59079 Jonas Svensson Hans Dieter Beutel 1 1–0 H 1–0 Jan 20, 1989 H2H
59080 Jonas Svensson Henrik Sundstrom 1 0–1 C 0–1 May 8, 1985 H2H
59081 Jonas Svensson Ivan Kley 1 1–0 C 1–0 May 13, 1987 H2H
59082 Jonas Svensson Jaroslav Navratil 1 1–0 H 1–0 Oct 24, 1985 H2H
59083 Jonas Svensson Jimmy Arias 1 0–1 C 0–1 May 29, 1987 H2H
59084 Jonas Svensson Jimmy Connors 1 1–0 C 1–0 Feb 13, 1988 H2H
59085 Jonas Svensson Jim Pugh 1 0–1 H 0–1 Aug 19, 1987 H2H
59086 Jonas Svensson Joern Renzenbrink 1 1–0 C 1–0 Oct 14, 1994 H2H
59087 Jonas Svensson Jose Francisco Altur 1 1–0 C 1–0 Mar 12, 1993 H2H
59088 Jonas Svensson Kelly Evernden 1 0–1 G 0–1 Jun 19, 1987 H2H
59089 Jonas Svensson Ken Flach 1 1–0 H 1–0 Aug 28, 1986 H2H
59090 Jonas Svensson Lars Jonsson 1 1–0 H 1–0 Jan 21, 1990 H2H
59091 Jonas Svensson Leif Shiras 1 1–0 C 1–0 May 27, 1987 H2H
59092 Jonas Svensson Leonardo Lavalle 1 1–0 H 1–0 Aug 21, 1986 H2H
59093 Jonas Svensson Luke Jensen 1 1–0 C 1–0 May 16, 1990 H2H
59094 Jonas Svensson Magnus Tideman 1 1–0 H 1–0 Jan 15, 1988 H2H
59095 Jonas Svensson Marcelo Filippini 1 0–1 C 0–1 May 4, 1995 H2H
59096 Jonas Svensson Mark Dickson 1 1–0 C 1–0 Feb 6, 1986 H2H
59097 Jonas Svensson Massimiliano Narducci 1 1–0 C 1–0 Feb 16, 1989 H2H
59098 Jonas Svensson Michael Robertson 1 0–1 H 0–1 Feb 12, 1986 H2H
59099 Jonas Svensson Michael Tebbutt 1 1–0 H 1–0 Jan 19, 1994 H2H
59100 Jonas Svensson Michiel Schapers 1 1–0 C 1–0 Feb 28, 1988 H2H
59101 Jonas Svensson Neil Borwick 1 1–0 H 1–0 Oct 2, 1993 H2H
59102 Jonas Svensson Nicklas Kroon 1 1–0 H 1–0 Jan 17, 1988 H2H
59103 Jonas Svensson Nicolas Pereira 1 1–0 H 1–0 Aug 18, 1993 H2H
59104 Jonas Svensson Pablo Arraya 1 1–0 C 1–0 Mar 26, 1987 H2H
59105 Jonas Svensson Paul Annacone 1 0–1 G 0–1 Jun 26, 1988 H2H
59106 Jonas Svensson Pavel Slozil 1 1–0 C 1–0 May 14, 1986 H2H
59107 Jonas Svensson Pavel Vizner 1 1–0 C 1–0 Oct 15, 1992 H2H
59108 Jonas Svensson Per Henricsson 1 1–0 C 1–0 Aug 3, 1989 H2H
59109 Jonas Svensson Peter Lindgren 1 1–0 C 1–0 Mar 19, 1987 H2H
59110 Jonas Svensson Ramesh Krishnan 1 0–1 H 0–1 Oct 25, 1985 H2H
59111 Jonas Svensson Ricardo Acuna 1 1–0 C 1–0 Sep 11, 1986 H2H
59112 Jonas Svensson Robbie Weiss 1 0–1 H 0–1 Jan 6, 1994 H2H
59113 Jonas Svensson Ryuso Tsujino 1 1–0 C 1–0 Oct 14, 1993 H2H
59114 Jonas Svensson Sander Groen 1 1–0 G 1–0 Jun 17, 1993 H2H
59115 Jonas Svensson Sebastien Lareau 1 0–1 G 0–1 Jun 23, 1993 H2H
59116 Jonas Svensson Stanislav Birner 1 1–0 H 1–0 Oct 22, 1987 H2H
59117 Jonas Svensson Thierry Guardiola 1 1–0 H 1–0 Sep 29, 1994 H2H
59118 Jonas Svensson Thierry Tulasne 1 1–0 C 1–0 Apr 27, 1989 H2H
59119 Jonas Svensson Tim Mayotte 1 0–1 H 0–1 Feb 13, 1987 H2H
59120 Jonas Svensson Todd Witsken 1 1–0 H 1–0 Aug 31, 1988 H2H
59121 Jonas Svensson Tommy Ho 1 1–0 H 1–0 Aug 16, 1990 H2H
59122 Jonas Svensson Tore Meinecke 1 1–0 C 1–0 May 7, 1988 H2H
59123 Jonas Svensson Udo Riglewski 1 1–0 H 1–0 Oct 13, 1988 H2H
59124 Jonas Svensson Ulf Stenlund 1 1–0 C 1–0 Apr 24, 1993 H2H
59125 Jonas Svensson Woody Hunt 1 1–0 H 1–0 Aug 17, 1989 H2H
59126 Jonas Svensson Zoltan Kuharszky 1 1–0 H 1–0 Oct 7, 1988 H2H
59127 Jonathan Canter Andrew Castle 1 0–1 H 0–1 Oct 12, 1989 H2H
59128 Jonathan Canter Broderick Dyke 1 1–0 G 1–0 Dec 28, 1985 H2H
59129 Jonathan Canter Bud Schultz 1 1–0 C 1–0 Apr 3, 1986 H2H
59130 Jonathan Canter Chris Pridham 1 1–0 H 1–0 Aug 14, 1985 H2H
59131 Jonathan Canter Claudio Panatta 1 1–0 H 1–0 Mar 21, 1989 H2H
59132 Jonathan Canter Dan Cassidy 1 1–0 H 1–0 Oct 9, 1986 H2H
59133 Jonathan Canter David Livingston 1 1–0 H 1–0 Oct 16, 1986 H2H
59134 Jonathan Canter Dominique Bedel 1 1–0 C 1–0 Nov 19, 1982 H2H
59135 Jonathan Canter Drew Gitlin 1 1–0 C 1–0 Jul 14, 1982 H2H
59136 Jonathan Canter Eric Jelen 1 0–1 C 0–1 Oct 26, 1989 H2H
59137 Jonathan Canter Florin Segarceanu 1 1–0 C 1–0 Feb 7, 1986 H2H
59138 Jonathan Canter Glenn Layendecker 1 0–1 H 0–1 Oct 10, 1986 H2H
59139 Jonathan Canter Greg Holmes 1 1–0 H 1–0 Sep 3, 1987 H2H
59140 Jonathan Canter Harold Solomon 1 1–0 G 1–0 Jun 25, 1986 H2H
59141 Jonathan Canter Howard Sands 1 0–1 H 0–1 Jan 10, 1985 H2H
59142 Jonathan Canter Joakim Nystrom 1 0–1 C 0–1 Feb 8, 1986 H2H
59143 Jonathan Canter Karel Demuynck 1 1–0 C 1–0 Mar 21, 1986 H2H
59144 Jonathan Canter Karl Richter 1 1–0 H 1–0 Oct 17, 1985 H2H
59145 Jonathan Canter Kevin Curren 1 1–0 H 1–0 Feb 5, 1985 H2H
59146 Jonathan Canter Laurie Warder 1 1–0 C 1–0 May 27, 1987 H2H
59147 Jonathan Canter Lawson Duncan 1 0–1 C 0–1 May 4, 1988 H2H
59148 Jonathan Canter Lloyd Bourne 1 0–1 C 0–1 Oct 18, 1984 H2H
59149 Jonathan Canter Marcel Freeman 1 1–0 H 1–0 Aug 17, 1986 H2H
59150 Jonathan Canter Marc Flur 1 1–0 C 1–0 Feb 6, 1986 H2H
59151 Jonathan Canter Mark Edmondson 1 1–0 G 1–0 Dec 28, 1985 H2H
59152 Jonathan Canter Mark Kratzmann 1 0–1 H 0–1 Apr 12, 1990 H2H
59153 Jonathan Canter Miguel Nido 1 0–1 C 0–1 Oct 26, 1990 H2H
59154 Jonathan Canter Nick Fulwood 1 0–1 G 0–1 Jun 28, 1989 H2H
59155 Jonathan Canter Paul Annacone 1 0–1 G 0–1 Jul 13, 1989 H2H
59156 Jonathan Canter Peter Carlsson 1 1–0 G 1–0 Dec 12, 1985 H2H
59157 Jonathan Canter Raul Antonio Viver 1 0–1 C 0–1 Feb 28, 1985 H2H
59158 Jonathan Canter Roberto Arguello 1 1–0 C 1–0 May 28, 1986 H2H
59159 Jonathan Canter Russell Simpson 1 0–1 G 0–1 Jun 12, 1985 H2H
59160 Jonathan Canter Sashi Menon 1 1–0 C 1–0 Nov 18, 1982 H2H
59161 Jonathan Canter Shoichi Horiuchi 1 1–0 H 1–0 Oct 16, 1985 H2H
59162 Jonathan Canter Slobodan Zivojinovic 1 1–0 H 1–0 Mar 22, 1989 H2H
59163 Jonathan Canter Steve Denton 1 0–1 H 0–1 Aug 30, 1984 H2H
59164 Jonathan Canter Tim Wilkison 1 0–1 H 0–1 Nov 4, 1982 H2H
59165 Jonathan Canter Tom Cain 1 0–1 C 0–1 Jul 13, 1983 H2H
59166 Jonathan Canter Tore Meinecke 1 0–1 C 0–1 May 7, 1987 H2H
59167 Jonathan Canter Ulf Stenlund 1 0–1 G 0–1 Jun 24, 1987 H2H
59168 Jonathan Canter Vijay Amritraj 1 0–1 G 0–1 Jun 26, 1985 H2H
59169 Jonathan Canter Zoltan Kuharszky 1 0–1 C 0–1 Nov 20, 1982 H2H
59170 Jonathan Erlich Adrian Voinea 1 1–0 H 1–0 Aug 12, 2002 H2H
59171 Jonathan Erlich Eyal Erlich 1 1–0 H 1–0 Oct 13, 1994 H2H
59172 Jonathan Erlich Justin Gimelstob 1 0–1 G 0–1 Jul 12, 2002 H2H
59173 Jonathan Erlich Sonchat Ratiwatana 1 1–0 H 1–0 Sep 25, 2003 H2H
59174 Jonathan Eysseric Olivier Patience 1 0–1 C 0–1 May 30, 2007 H2H
59175 Jonathan Marray Alan Mackin 1 1–0 G 1–0 Jun 16, 2005 H2H
59176 Jonathan Marray Flavio Saretta 1 0–1 G 0–1 Jun 18, 2004 H2H
59177 Jonathan Marray Jamie Delgado 1 1–0 G 1–0 Jun 10, 2004 H2H
59178 Jonathan Stark Andrei Cherkasov 1 1–0 H 1–0 Apr 8, 1993 H2H
59179 Jonathan Stark Arvind Parmar 1 0–1 G 0–1 Jun 21, 2001 H2H
59180 Jonathan Stark Axel Finnberg 1 1–0 H 1–0 Jan 7, 1994 H2H
59181 Jonathan Stark Bill Barber 1 1–0 H 1–0 Jul 21, 1994 H2H
59182 Jonathan Stark Brent Larkham 1 1–0 C 1–0 May 25, 1994 H2H
59183 Jonathan Stark Bret Garnett 1 1–0 H 1–0 Aug 16, 1993 H2H
59184 Jonathan Stark Bruce Steel 1 1–0 G 1–0 Jul 11, 1991 H2H
59185 Jonathan Stark Christo Van Rensburg 1 1–0 C 1–0 Nov 11, 1993 H2H
59186 Jonathan Stark Dan Cassidy 1 0–1 H 0–1 Aug 3, 1988 H2H
59187 Jonathan Stark Dan Goldie 1 0–1 C 0–1 Feb 8, 1990 H2H
59188 Jonathan Stark Daniel Courcol 1 1–0 G 1–0 Jun 13, 1996 H2H
59189 Jonathan Stark Daniel Nestor 1 0–1 H 0–1 Mar 18, 1997 H2H
59190 Jonathan Stark Danilo Marcelino 1 1–0 H 1–0 Mar 14, 1992 H2H
59191 Jonathan Stark David Dilucia 1 1–0 C 1–0 Feb 23, 1995 H2H
59192 Jonathan Stark David Engel 1 1–0 H 1–0 Aug 15, 1994 H2H
59193 Jonathan Stark David Nainkin 1 1–0 G 1–0 Jun 12, 1996 H2H
59194 Jonathan Stark David Pate 1 1–0 H 1–0 Apr 7, 1994 H2H
59195 Jonathan Stark David Prinosil 1 0–1 H 0–1 Apr 18, 1997 H2H
59196 Jonathan Stark David Rikl 1 0–1 C 0–1 May 31, 1995 H2H
59197 Jonathan Stark Diego Nargiso 1 0–1 H 0–1 Mar 18, 1992 H2H
59198 Jonathan Stark Gaston Etlis 1 1–0 C 1–0 May 18, 1995 H2H
59199 Jonathan Stark Grant Connell 1 1–0 C 1–0 Oct 14, 1992 H2H
59200 Jonathan Stark Grant Stafford 1 0–1 H 0–1 Oct 2, 1997 H2H