ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

About this search tool

Compare ATP tennis records 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 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
35001 Mark Woodforde David Nainkin 1 1–0 H 1–0 Apr 9, 1998 H2H
35002 Mark Woodforde Doug Flach 1 1–0 G 1–0 Jul 11, 1997 H2H
35003 Mark Woodforde Eddie Edwards 1 1–0 G 1–0 Nov 27, 1985 H2H
35004 Mark Woodforde Eliot Teltscher 1 0–1 C 0–1 May 8, 1986 H2H
35005 Mark Woodforde Fernando Luna 1 0–1 C 0–1 May 17, 1989 H2H
35006 Mark Woodforde Gary Donnelly 1 1–0 G 1–0 Jun 11, 1986 H2H
35007 Mark Woodforde Grant Doyle 1 1–0 H 1–0 Oct 2, 1991 H2H
35008 Mark Woodforde Harald Rittersbacher 1 1–0 H 1–0 Jan 9, 1986 H2H
35009 Mark Woodforde Jan Gunnarsson 1 1–0 C 1–0 Jul 29, 1988 H2H
35010 Mark Woodforde Jay Lapidus 1 0–1 G 0–1 Dec 1, 1985 H2H
35011 Mark Woodforde Jeff Salzenstein 1 1–0 H 1–0 Aug 15, 1996 H2H
35012 Mark Woodforde Jens Woehrmann 1 1–0 C 1–0 Mar 7, 1991 H2H
35013 Mark Woodforde Jimmy Connors 1 1–0 H 1–0 Aug 8, 1992 H2H
35014 Mark Woodforde Jim Pugh 1 0–1 H 0–1 Jan 7, 1988 H2H
35015 Mark Woodforde Joern Renzenbrink 1 1–0 H 1–0 Jan 20, 1993 H2H
35016 Mark Woodforde Johan Anderson 1 1–0 H 1–0 Jan 2, 1988 H2H
35017 Mark Woodforde Jonathan Canter 1 1–0 G 1–0 Dec 19, 1985 H2H
35018 Mark Woodforde Jose Francisco Altur 1 1–0 H 1–0 Jan 17, 1990 H2H
35019 Mark Woodforde Kent Kinnear 1 1–0 H 1–0 Apr 11, 1996 H2H
35020 Mark Woodforde Lars Anders Wahlgren 1 1–0 C 1–0 May 25, 1994 H2H
35021 Mark Woodforde Leif Shiras 1 0–1 G 0–1 Dec 20, 1985 H2H
35022 Mark Woodforde Libor Pimek 1 1–0 C 1–0 May 25, 1988 H2H
35023 Mark Woodforde Luke Jensen 1 1–0 G 1–0 Jun 14, 1989 H2H
35024 Mark Woodforde Marco Cacopardo 1 1–0 C 1–0 Feb 23, 1995 H2H
35025 Mark Woodforde Mark Koevermans 1 1–0 H 1–0 Jan 3, 1991 H2H
35026 Mark Woodforde Marko Ostoja 1 1–0 C 1–0 Jul 28, 1988 H2H
35027 Mark Woodforde Mark Petchey 1 1–0 H 1–0 Aug 5, 1994 H2H
35028 Mark Woodforde Marty Davis 1 1–0 H 1–0 Aug 17, 1988 H2H
35029 Mark Woodforde Massimo Cierro 1 0–1 C 0–1 Jul 17, 1987 H2H
35030 Mark Woodforde Mauro Menezes 1 1–0 H 1–0 Oct 5, 1989 H2H
35031 Mark Woodforde Mel Purcell 1 0–1 H 0–1 Aug 20, 1986 H2H
35032 Mark Woodforde Mike Baroch 1 1–0 G 1–0 Jan 14, 1987 H2H
35033 Mark Woodforde Milan Srejber 1 1–0 H 1–0 Sep 7, 1987 H2H
35034 Mark Woodforde Patrick Baur 1 1–0 H 1–0 Jan 2, 1988 H2H
35035 Mark Woodforde Paul Annacone 1 1–0 H 1–0 Jul 18, 1990 H2H
35036 Mark Woodforde Paul Chamberlin 1 1–0 H 1–0 Mar 9, 1989 H2H
35037 Mark Woodforde Paul Goldstein 1 0–1 H 0–1 Aug 11, 1999 H2H
35038 Mark Woodforde Pieter Aldrich 1 0–1 H 0–1 Oct 7, 1988 H2H
35039 Mark Woodforde Ramon Delgado 1 1–0 H 1–0 Feb 12, 1999 H2H
35040 Mark Woodforde Roberto Azar 1 1–0 C 1–0 Apr 16, 1992 H2H
35041 Mark Woodforde Russell Simpson 1 1–0 G 1–0 Dec 26, 1985 H2H
35042 Mark Woodforde Satoshi Iwabuchi 1 1–0 H 1–0 Apr 16, 1997 H2H
35043 Mark Woodforde Shane Barr 1 1–0 H 1–0 Oct 12, 1989 H2H
35044 Mark Woodforde Shlomo Glickstein 1 0–1 H 0–1 Nov 20, 1986 H2H
35045 Mark Woodforde Steve Bryan 1 1–0 G 1–0 Jul 10, 1997 H2H
35046 Mark Woodforde Steve Campbell 1 1–0 H 1–0 Feb 11, 1999 H2H
35047 Mark Woodforde Tim Wilkison 1 0–1 H 0–1 Oct 16, 1987 H2H
35048 Mark Woodforde Todd Nelson 1 1–0 H 1–0 Sep 2, 1992 H2H
35049 Mark Woodforde Tom Nijssen 1 0–1 C 0–1 Oct 26, 1989 H2H
35050 Mark Woodforde Udo Riglewski 1 1–0 G 1–0 Jun 29, 1990 H2H
35051 Mark Woodforde Ulf Stenlund 1 0–1 C 0–1 Jul 10, 1986 H2H
35052 Mark Woodforde Vijay Amritraj 1 0–1 G 0–1 Jun 21, 1986 H2H
35053 Mark Woodforde Wojtek Kowalski 1 0–1 C 0–1 Aug 3, 1988 H2H
35054 Mark Woodforde Yannick Noah 1 1–0 H 1–0 Jan 18, 1989 H2H
35055 Marsel Ilhan Adrian Mannarino 1 1–0 C 1–0 May 12, 2015 H2H
35056 Marsel Ilhan Benoit Paire 1 0–1 H 0–1 Sep 3, 2015 H2H
35057 Marsel Ilhan Flavio Cipolla 1 0–1 H 0–1 Aug 2, 2011 H2H
35058 Marsel Ilhan Gael Monfils 1 0–1 H 0–1 Oct 8, 2009 H2H
35059 Marsel Ilhan James Ward 1 1–0 C 1–0 Apr 22, 2015 H2H
35060 Marsel Ilhan Jan Hajek 1 1–0 G 1–0 Jun 8, 2011 H2H
35061 Marsel Ilhan Malek Jaziri 1 0–1 C 0–1 May 3, 2018 H2H
35062 Marsel Ilhan Marcos Daniel 1 1–0 G 1–0 Jun 23, 2010 H2H
35063 Marsel Ilhan Roberto Bautista Agut 1 0–1 H 0–1 Oct 23, 2015 H2H
35064 Marsel Ilhan Steve Darcis 1 0–1 C 0–1 May 24, 2016 H2H
35065 Marsel Ilhan Tatsuma Ito 1 1–0 H 1–0 Oct 22, 2015 H2H
35066 Marsel Ilhan Tobias Kamke 1 1–0 H 1–0 Mar 25, 2011 H2H
35067 Martin Alund Albert Ramos-Vinolas 1 1–0 C 1–0 Feb 6, 2014 H2H
35068 Martin Alund Daniel Garza 1 1–0 C 1–0 Feb 27, 2013 H2H
35069 Martin Barba Barry Moir 1 0–1 C 0–1 Jul 13, 1989 H2H
35070 Martin Barba Brad Drewett 1 0–1 H 0–1 Jul 20, 1988 H2H
35071 Martin Barba John Boytim 1 1–0 H 1–0 Jul 26, 1989 H2H
35072 Martin Barba Paul Chamberlin 1 0–1 H 0–1 Jul 27, 1989 H2H
35073 Martin Blackman Bryan Shelton 1 0–1 C 0–1 May 25, 1994 H2H
35074 Martin Blackman Doug Burke 1 0–1 H 0–1 Jul 22, 1988 H2H
35075 Martin Blackman Eric Fromm 1 0–1 C 0–1 May 6, 1987 H2H
35076 Martin Blackman Matt Anger 1 0–1 H 0–1 Aug 18, 1988 H2H
35077 Martin Carlstein Arthur Ashe 1 0–1 C 0–1 Jul 11, 1968 H2H
35078 Martin Carlstein Jan Hordijk 1 1–0 C 1–0 Dec 8, 1968 H2H
35079 Martin Carlstein John Clifton 1 0–1 G 0–1 Jun 12, 1969 H2H
35080 Martin Carlstein Luis Felipe Tavares 1 0–1 H 0–1 Nov 6, 1974 H2H
35081 Martin Carlstein Wilhelm Bungert 1 0–1 C 0–1 Apr 17, 1969 H2H
35082 Martin Damm Abdullah Shelbayh 1 1–0 H 1–0 Aug 24, 2026 H2H
35083 Martin Damm Adrian Mannarino 1 0–1 H 0–1 Feb 7, 2026 H2H
35084 Martin Damm Alexander Zverev 1 0–1 H 0–1 Mar 22, 2026 H2H
35085 Martin Damm Alex de Minaur 1 0–1 G 0–1 Jun 10, 2026 H2H
35086 Martin Damm Alexei Popyrin 1 1–0 C 1–0 Apr 23, 2026 H2H
35087 Martin Damm Ben Shelton 1 0–1 H 0–1 Jul 28, 2026 H2H
35088 Martin Damm Brandon Nakashima 1 0–1 C 0–1 Mar 31, 2026 H2H
35089 Martin Damm Camilo Ugo Carabelli 1 0–1 H 0–1 Mar 4, 2026 H2H
35090 Martin Damm Darwin Blanch 1 1–0 H 1–0 Aug 26, 2025 H2H
35091 Martin Damm Fabian Marozsan 1 0–1 H 0–1 Aug 26, 2026 H2H
35092 Martin Damm Hubert Hurkacz 1 1–0 H 1–0 Feb 3, 2026 H2H
35093 Martin Damm Jacob Fearnley 1 1–0 H 1–0 Mar 19, 2026 H2H
35094 Martin Damm Jaume Munar 1 1–0 G 1–0 Jun 9, 2026 H2H
35095 Martin Damm Jenson Brooksby 1 0–1 G 0–1 Jun 16, 2026 H2H
35096 Martin Damm Roberto Bautista Agut 1 1–0 H 1–0 Feb 4, 2026 H2H
35097 Martin Damm Stefanos Tsitsipas 1 0–1 H 0–1 Aug 4, 2026 H2H
35098 Martin Damm Valentin Vacherot 1 0–1 H 0–1 Jan 19, 2026 H2H
35099 Martin Damm Zhizhen Zhang 1 1–0 H 1–0 Mar 22, 2024 H2H
35100 Martin Fischer Diego Hartfield 1 0–1 C 0–1 Jul 25, 2007 H2H
35101 Martin Fischer Sandro Ehrat 1 1–0 C 1–0 Jul 19, 2012 H2H
35102 Martin Garcia George Bastl 1 0–1 C 0–1 May 4, 2000 H2H
35103 Martin Jaite Aki Rahunen 1 1–0 C 1–0 Jun 3, 1990 H2H
35104 Martin Jaite Alberto Tous 1 1–0 C 1–0 May 30, 1984 H2H
35105 Martin Jaite Alexandre Hocevar 1 1–0 H 1–0 Feb 10, 1990 H2H
35106 Martin Jaite Anders Jarryd 1 1–0 C 1–0 Jul 9, 1992 H2H
35107 Martin Jaite Andreas Maurer 1 1–0 C 1–0 Apr 19, 1985 H2H
35108 Martin Jaite Andrei Cherkasov 1 1–0 H 1–0 Jan 11, 1991 H2H
35109 Martin Jaite Andrei Olhovskiy 1 1–0 H 1–0 Aug 25, 1990 H2H
35110 Martin Jaite Angel Gimenez 1 0–1 C 0–1 May 13, 1983 H2H
35111 Martin Jaite Arnaud Boetsch 1 0–1 C 0–1 May 1, 1992 H2H
35112 Martin Jaite Bart Wuyts 1 0–1 C 0–1 Jul 8, 1993 H2H
35113 Martin Jaite Bernard Fritz 1 1–0 C 1–0 Sep 23, 1983 H2H
35114 Martin Jaite Bill Csipkay 1 1–0 C 1–0 Oct 5, 1983 H2H
35115 Martin Jaite Blaine Willenborg 1 1–0 C 1–0 Oct 3, 1984 H2H
35116 Martin Jaite Bong Soo Kim 1 1–0 H 1–0 Sep 27, 1988 H2H
35117 Martin Jaite Brad Gilbert 1 0–1 H 0–1 Sep 29, 1988 H2H
35118 Martin Jaite Chris Lewis 1 1–0 C 1–0 Aug 9, 1984 H2H
35119 Martin Jaite Chris Pridham 1 1–0 H 1–0 Sep 23, 1988 H2H
35120 Martin Jaite Christian Miniussi 1 0–1 C 0–1 Aug 13, 1987 H2H
35121 Martin Jaite Claudio Mezzadri 1 0–1 C 0–1 Aug 12, 1993 H2H
35122 Martin Jaite Claudio Panatta 1 1–0 C 1–0 Sep 24, 1986 H2H
35123 Martin Jaite Cristiano Caratti 1 0–1 C 0–1 May 15, 1991 H2H
35124 Martin Jaite Dan Goldie 1 0–1 H 0–1 Mar 3, 1988 H2H
35125 Martin Jaite Daniel Orsanic 1 1–0 C 1–0 Feb 6, 1992 H2H
35126 Martin Jaite Danie Visser 1 0–1 H 0–1 Feb 24, 1987 H2H
35127 Martin Jaite Danilo Marcelino 1 1–0 H 1–0 Nov 6, 1992 H2H
35128 Martin Jaite Darren Cahill 1 0–1 C 0–1 Apr 28, 1988 H2H
35129 Martin Jaite David Engel 1 1–0 C 1–0 Sep 14, 1989 H2H
35130 Martin Jaite David Mustard 1 0–1 C 0–1 Aug 1, 1984 H2H
35131 Martin Jaite David Pate 1 0–1 H 0–1 Mar 12, 1988 H2H
35132 Martin Jaite David Prinosil 1 1–0 C 1–0 Oct 8, 1992 H2H
35133 Martin Jaite Derek Tarr 1 1–0 C 1–0 May 8, 1985 H2H
35134 Martin Jaite Derrick Rostagno 1 0–1 H 0–1 Jan 12, 1991 H2H
35135 Martin Jaite Diego Nargiso 1 1–0 C 1–0 Sep 17, 1992 H2H
35136 Martin Jaite Dirk Leppen 1 1–0 C 1–0 May 16, 1990 H2H
35137 Martin Jaite Doug Burke 1 1–0 C 1–0 Jul 13, 1989 H2H
35138 Martin Jaite Eduardo Masso 1 1–0 C 1–0 Nov 10, 1989 H2H
35139 Martin Jaite Eliot Teltscher 1 1–0 C 1–0 Apr 17, 1987 H2H
35140 Martin Jaite Eric Korita 1 1–0 C 1–0 Jul 11, 1985 H2H
35141 Martin Jaite Eric Winogradsky 1 0–1 C 0–1 Oct 27, 1988 H2H
35142 Martin Jaite Fabrice Santoro 1 1–0 H 1–0 Aug 24, 1990 H2H
35143 Martin Jaite Felipe Rivera 1 0–1 H 0–1 Nov 7, 1991 H2H
35144 Martin Jaite Fernando Roese 1 1–0 C 1–0 Apr 14, 1989 H2H
35145 Martin Jaite Florin Segarceanu 1 0–1 H 0–1 Oct 18, 1985 H2H
35146 Martin Jaite Francisco Montana 1 0–1 C 0–1 Feb 26, 1993 H2H
35147 Martin Jaite Francisco Roig 1 0–1 C 0–1 Feb 8, 1992 H2H
35148 Martin Jaite Francisco Yunis 1 1–0 C 1–0 Oct 4, 1984 H2H
35149 Martin Jaite German Lopez 1 0–1 C 0–1 Apr 2, 1992 H2H
35150 Martin Jaite Givaldo Barbosa 1 1–0 C 1–0 Jul 26, 1984 H2H
35151 Martin Jaite Guillaume Raoux 1 1–0 H 1–0 Jan 10, 1991 H2H
35152 Martin Jaite Guillermo Rivas 1 1–0 C 1–0 Apr 15, 1989 H2H
35153 Martin Jaite Gustavo Guerrero 1 1–0 C 1–0 Mar 1, 1985 H2H
35154 Martin Jaite Hans Schwaier 1 1–0 C 1–0 May 27, 1987 H2H
35155 Martin Jaite Hans Simonsson 1 1–0 C 1–0 Apr 3, 1985 H2H
35156 Martin Jaite Harold Solomon 1 1–0 C 1–0 Jul 12, 1985 H2H
35157 Martin Jaite Horst Skoff 1 0–1 C 0–1 Apr 28, 1989 H2H
35158 Martin Jaite Hugo Chapacu 1 1–0 C 1–0 Jul 16, 1987 H2H
35159 Martin Jaite Jacco Eltingh 1 1–0 C 1–0 Sep 26, 1991 H2H
35160 Martin Jaite Jan Gunnarsson 1 0–1 C 0–1 May 1, 1985 H2H
35161 Martin Jaite Jan Siemerink 1 1–0 C 1–0 Oct 19, 1990 H2H
35162 Martin Jaite Jerome Potier 1 1–0 C 1–0 Aug 3, 1988 H2H
35163 Martin Jaite Jim Courier 1 1–0 C 1–0 Jul 14, 1990 H2H
35164 Martin Jaite Johan Anderson 1 1–0 C 1–0 Nov 9, 1989 H2H
35165 Martin Jaite Johan Kriek 1 0–1 H 0–1 Sep 2, 1988 H2H
35166 Martin Jaite John Alexander 1 0–1 C 0–1 Sep 17, 1982 H2H
35167 Martin Jaite John McEnroe 1 0–1 C 0–1 May 10, 1985 H2H
35168 Martin Jaite John Sobel 1 1–0 H 1–0 Feb 9, 1990 H2H
35169 Martin Jaite Jon Levine 1 1–0 C 1–0 Jul 10, 1985 H2H
35170 Martin Jaite Jose Clavet 1 1–0 C 1–0 Jun 1, 1986 H2H
35171 Martin Jaite Josef Cihak 1 1–0 C 1–0 Oct 3, 1987 H2H
35172 Martin Jaite Juan Aguilera 1 1–0 C 1–0 Apr 4, 1985 H2H
35173 Martin Jaite Juan Avendano 1 1–0 C 1–0 Sep 20, 1984 H2H
35174 Martin Jaite Juan Carlos Baguena 1 1–0 C 1–0 Sep 15, 1989 H2H
35175 Martin Jaite Ken Flach 1 0–1 G 0–1 Jun 27, 1986 H2H
35176 Martin Jaite Kent Kinnear 1 1–0 C 1–0 Apr 13, 1989 H2H
35177 Martin Jaite Lars Koslowski 1 0–1 C 0–1 Jul 18, 1991 H2H
35178 Martin Jaite Leif Shiras 1 1–0 C 1–0 May 6, 1987 H2H
35179 Martin Jaite Lionel Roux 1 0–1 C 0–1 May 27, 1992 H2H
35180 Martin Jaite Magnus Tideman 1 1–0 C 1–0 Jul 25, 1984 H2H
35181 Martin Jaite Marcelo Hennemann 1 1–0 C 1–0 Jun 9, 1988 H2H
35182 Martin Jaite Marc Kevin Goellner 1 1–0 H 1–0 Nov 5, 1992 H2H
35183 Martin Jaite Mark Dickson 1 0–1 C 0–1 May 15, 1985 H2H
35184 Martin Jaite Martin Blackman 1 1–0 H 1–0 Aug 29, 1990 H2H
35185 Martin Jaite Massimo Zampieri 1 1–0 C 1–0 Apr 18, 1985 H2H
35186 Martin Jaite Mel Purcell 1 1–0 C 1–0 May 2, 1986 H2H
35187 Martin Jaite Michael Westphal 1 1–0 C 1–0 Jul 14, 1988 H2H
35188 Martin Jaite Miguel Mir 1 1–0 C 1–0 Sep 16, 1982 H2H
35189 Martin Jaite Mikael Pernfors 1 0–1 C 0–1 Jun 4, 1986 H2H
35190 Martin Jaite Milan Srejber 1 1–0 C 1–0 Apr 24, 1986 H2H
35191 Martin Jaite Norm Schellenger 1 1–0 C 1–0 Jul 25, 1985 H2H
35192 Martin Jaite Olivier Delaitre 1 1–0 H 1–0 Jan 17, 1992 H2H
35193 Martin Jaite Omar Camporese 1 0–1 C 0–1 Jul 25, 1991 H2H
35194 Martin Jaite Patrick Baur 1 0–1 C 0–1 Aug 4, 1993 H2H
35195 Martin Jaite Paul Annacone 1 0–1 H 0–1 Aug 31, 1990 H2H
35196 Martin Jaite Paul Vojtischek 1 1–0 H 1–0 Feb 10, 1990 H2H
35197 Martin Jaite Peter Lundgren 1 0–1 H 0–1 Aug 16, 1990 H2H
35198 Martin Jaite Ricki Osterthun 1 1–0 C 1–0 Sep 25, 1987 H2H
35199 Martin Jaite Robbie Weiss 1 1–0 C 1–0 Sep 12, 1991 H2H
35200 Martin Jaite Roger Smith 1 1–0 C 1–0 Sep 13, 1991 H2H