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
1 Aaron Krickstein Aki Rahunen 1 0–1 G 0–1 Jun 21, 1990 H2H
2 Aaron Krickstein Alberto Tous 1 1–0 C 1–0 May 7, 1987 H2H
3 Aaron Krickstein Alejandro Ganzabal 1 1–0 C 1–0 Sep 22, 1984 H2H
4 Aaron Krickstein Alexander Reichel 1 1–0 H 1–0 Apr 3, 1993 H2H
5 Aaron Krickstein Alexis Hombrecher 1 0–1 H 0–1 Apr 6, 1990 H2H
6 Aaron Krickstein Andres Vysand 1 1–0 C 1–0 May 17, 1989 H2H
7 Aaron Krickstein Andrew Castle 1 1–0 C 1–0 Jul 10, 1987 H2H
8 Aaron Krickstein Arnaud Boetsch 1 0–1 C 0–1 Jul 13, 1995 H2H
9 Aaron Krickstein Arne Thoms 1 1–0 H 1–0 Jul 23, 1992 H2H
10 Aaron Krickstein Barry Moir 1 1–0 H 1–0 Oct 9, 1986 H2H
11 Aaron Krickstein Ben Testerman 1 0–1 C 0–1 Jan 29, 1986 H2H
12 Aaron Krickstein Blaine Willenborg 1 1–0 C 1–0 Apr 28, 1988 H2H
13 Aaron Krickstein Bob Green 1 1–0 H 1–0 Sep 15, 1984 H2H
14 Aaron Krickstein Brad Drewett 1 0–1 H 0–1 Apr 15, 1988 H2H
15 Aaron Krickstein Bret Garnett 1 1–0 H 1–0 Jul 21, 1988 H2H
16 Aaron Krickstein Brian Gottfried 1 0–1 C 0–1 Apr 19, 1984 H2H
17 Aaron Krickstein Bruce Manson 1 1–0 H 1–0 Aug 30, 1984 H2H
18 Aaron Krickstein Bruno Oresar 1 1–0 H 1–0 Jan 14, 1989 H2H
19 Aaron Krickstein Cedric Pioline 1 0–1 C 0–1 Apr 22, 1993 H2H
20 Aaron Krickstein Chris Bailey 1 1–0 H 1–0 Aug 17, 1989 H2H
21 Aaron Krickstein Chris Pridham 1 1–0 H 1–0 Apr 4, 1992 H2H
22 Aaron Krickstein Christophe Roger-Vasselin 1 1–0 C 1–0 Apr 26, 1984 H2H
23 Aaron Krickstein Christoph Zipf 1 1–0 H 1–0 Oct 16, 1983 H2H
24 Aaron Krickstein Colin Dowdeswell 1 1–0 H 1–0 Oct 15, 1983 H2H
25 Aaron Krickstein Dan Cassidy 1 1–0 H 1–0 Mar 11, 1988 H2H
26 Aaron Krickstein Dan Goldberg 1 1–0 C 1–0 Nov 17, 1988 H2H
27 Aaron Krickstein Daniel Nestor 1 0–1 C 0–1 Sep 16, 1994 H2H
28 Aaron Krickstein David Nainkin 1 1–0 H 1–0 Aug 6, 1993 H2H
29 Aaron Krickstein David Rikl 1 1–0 G 1–0 Jun 22, 1994 H2H
30 Aaron Krickstein Derrick Rostagno 1 0–1 H 0–1 Sep 19, 1986 H2H
31 Aaron Krickstein Dick Stockton 1 1–0 H 1–0 Feb 15, 1984 H2H
32 Aaron Krickstein Eduardo Masso 1 1–0 C 1–0 May 29, 1991 H2H
33 Aaron Krickstein Eduardo Oncins 1 1–0 C 1–0 May 30, 1984 H2H
34 Aaron Krickstein Egan Adams 1 1–0 C 1–0 Jul 27, 1984 H2H
35 Aaron Krickstein Ellis Ferreira 1 1–0 H 1–0 Jul 21, 1994 H2H
36 Aaron Krickstein Eric Jelen 1 1–0 H 1–0 Sep 29, 1990 H2H
37 Aaron Krickstein Eric Korita 1 0–1 C 0–1 Jul 20, 1983 H2H
38 Aaron Krickstein Fritz Buehning 1 0–1 C 0–1 Feb 2, 1983 H2H
39 Aaron Krickstein Gilad Bloom 1 1–0 H 1–0 Oct 14, 1988 H2H
40 Aaron Krickstein Grant Stafford 1 1–0 H 1–0 Apr 4, 1993 H2H
41 Aaron Krickstein Guillaume Raoux 1 0–1 H 0–1 Jul 16, 1992 H2H
42 Aaron Krickstein Guillermo Rivas 1 1–0 C 1–0 May 23, 1985 H2H
43 Aaron Krickstein Hans Peter Kandler 1 1–0 C 1–0 May 8, 1985 H2H
44 Aaron Krickstein Jan Kroslak 1 0–1 C 0–1 Nov 9, 1995 H2H
45 Aaron Krickstein Jaroslav Navratil 1 0–1 C 0–1 Jul 25, 1985 H2H
46 Aaron Krickstein Jeff Klaparda 1 1–0 H 1–0 Sep 1, 1984 H2H
47 Aaron Krickstein Jeff Turpin 1 1–0 H 1–0 Sep 14, 1984 H2H
48 Aaron Krickstein Jeremy Bates 1 1–0 H 1–0 Oct 7, 1988 H2H
49 Aaron Krickstein Jim Pugh 1 1–0 H 1–0 Sep 18, 1986 H2H
50 Aaron Krickstein Joao Soares 1 1–0 C 1–0 Jul 19, 1984 H2H
51 Aaron Krickstein Johan Carlsson 1 1–0 H 1–0 Aug 9, 1990 H2H
52 Aaron Krickstein Johan Kriek 1 0–1 C 0–1 Jan 13, 1985 H2H
53 Aaron Krickstein Juan Aguilera 1 1–0 C 1–0 May 4, 1988 H2H
54 Aaron Krickstein Karim Alami 1 0–1 C 0–1 Sep 14, 1995 H2H
55 Aaron Krickstein Karsten Braasch 1 0–1 H 0–1 Feb 25, 1994 H2H
56 Aaron Krickstein Kelly Evernden 1 1–0 H 1–0 Oct 17, 1986 H2H
57 Aaron Krickstein Kelly Jones 1 1–0 H 1–0 Apr 14, 1988 H2H
58 Aaron Krickstein Kevin Ullyett 1 1–0 H 1–0 Apr 2, 1993 H2H
59 Aaron Krickstein Lars Koslowski 1 1–0 C 1–0 Jul 27, 1989 H2H
60 Aaron Krickstein Lawson Duncan 1 0–1 C 0–1 Jul 9, 1988 H2H
61 Aaron Krickstein Leif Shiras 1 1–0 C 1–0 Nov 19, 1988 H2H
62 Aaron Krickstein Leonardo Lavalle 1 1–0 H 1–0 Apr 3, 1992 H2H
63 Aaron Krickstein Marcel Freeman 1 1–0 H 1–0 Oct 31, 1986 H2H
64 Aaron Krickstein Marc Flur 1 1–0 H 1–0 Jul 27, 1988 H2H
65 Aaron Krickstein Marc Kevin Goellner 1 1–0 H 1–0 Jan 18, 1995 H2H
66 Aaron Krickstein Marian Vajda 1 1–0 C 1–0 May 7, 1986 H2H
67 Aaron Krickstein Mark Buckley 1 1–0 C 1–0 Jul 24, 1986 H2H
68 Aaron Krickstein Mark Knowles 1 1–0 C 1–0 Sep 15, 1994 H2H
69 Aaron Krickstein Mark Koevermans 1 1–0 C 1–0 May 27, 1992 H2H
70 Aaron Krickstein Mark Merklein 1 1–0 H 1–0 Aug 17, 1994 H2H
71 Aaron Krickstein Martin Strelba 1 1–0 C 1–0 Jul 14, 1989 H2H
72 Aaron Krickstein Martin Wostenholme 1 1–0 C 1–0 May 15, 1986 H2H
73 Aaron Krickstein Matt Anger 1 1–0 H 1–0 Feb 24, 1987 H2H
74 Aaron Krickstein Mauricio Hadad 1 0–1 H 0–1 Jul 20, 1995 H2H
75 Aaron Krickstein Mel Purcell 1 1–0 H 1–0 Sep 1, 1986 H2H
76 Aaron Krickstein Michiel Schapers 1 1–0 H 1–0 Aug 31, 1988 H2H
77 Aaron Krickstein Mikael Tillstrom 1 0–1 H 0–1 Jan 17, 1996 H2H
78 Aaron Krickstein Milan Srejber 1 0–1 C 0–1 Feb 9, 1990 H2H
79 Aaron Krickstein Nicklas Kroon 1 1–0 H 1–0 Jan 22, 1989 H2H
80 Aaron Krickstein Oded Yaacov 1 1–0 H 1–0 Sep 13, 1984 H2H
81 Aaron Krickstein Oliver Gross 1 1–0 H 1–0 Mar 15, 1995 H2H
82 Aaron Krickstein Omar Camporese 1 1–0 C 1–0 Feb 8, 1990 H2H
83 Aaron Krickstein Pat Crow 1 1–0 H 1–0 Aug 6, 1992 H2H
84 Aaron Krickstein Patrick Rafter 1 0–1 H 0–1 Oct 8, 1994 H2H
85 Aaron Krickstein Paul Haarhuis 1 1–0 H 1–0 Sep 6, 1989 H2H
86 Aaron Krickstein Paul Kilderry 1 0–1 H 0–1 Mar 16, 1995 H2H
87 Aaron Krickstein Peter Carlsson 1 1–0 H 1–0 Oct 11, 1986 H2H
88 Aaron Krickstein Pieter Aldrich 1 1–0 H 1–0 Jan 12, 1989 H2H
89 Aaron Krickstein Radomir Vasek 1 1–0 C 1–0 May 29, 1994 H2H
90 Aaron Krickstein Renzo Furlan 1 1–0 H 1–0 Jan 19, 1994 H2H
91 Aaron Krickstein Richard Vogel 1 1–0 C 1–0 May 31, 1989 H2H
92 Aaron Krickstein Robbie Weiss 1 1–0 C 1–0 May 26, 1993 H2H
93 Aaron Krickstein Roberto Arguello 1 0–1 C 0–1 Sep 20, 1985 H2H
94 Aaron Krickstein Roberto Saad 1 1–0 C 1–0 May 9, 1985 H2H
95 Aaron Krickstein Rodolphe Gilbert 1 1–0 C 1–0 Feb 21, 1992 H2H
96 Aaron Krickstein Roland Stadler 1 1–0 H 1–0 Feb 25, 1987 H2H
97 Aaron Krickstein Ronnie Bathman 1 1–0 C 1–0 Nov 9, 1989 H2H
98 Aaron Krickstein Scott Lipton 1 1–0 H 1–0 Sep 3, 1983 H2H
99 Aaron Krickstein Sergio Casal 1 0–1 C 0–1 May 24, 1985 H2H
100 Aaron Krickstein Shlomo Glickstein 1 1–0 H 1–0 Oct 10, 1986 H2H
101 Aaron Krickstein Stephane Grenier 1 1–0 C 1–0 Jun 1, 1990 H2H
102 Aaron Krickstein Stephane Simian 1 1–0 H 1–0 Aug 11, 1993 H2H
103 Aaron Krickstein Steve Bryan 1 1–0 H 1–0 Mar 9, 1994 H2H
104 Aaron Krickstein Terry Moor 1 1–0 H 1–0 Mar 28, 1985 H2H
105 Aaron Krickstein Thierry Grin 1 1–0 C 1–0 Sep 19, 1985 H2H
106 Aaron Krickstein Thomas Hogstedt 1 1–0 C 1–0 Oct 17, 1991 H2H
107 Aaron Krickstein Tomas Nydahl 1 1–0 H 1–0 Jan 21, 1994 H2H
108 Aaron Krickstein Tom Nijssen 1 1–0 C 1–0 Feb 15, 1990 H2H
109 Aaron Krickstein Trevor Allan 1 0–1 C 0–1 Apr 27, 1984 H2H
110 Aaron Krickstein Udo Riglewski 1 1–0 H 1–0 Jan 18, 1989 H2H
111 Aaron Krickstein Ulf Stenlund 1 1–0 H 1–0 Aug 13, 1986 H2H
112 Aaron Krickstein Vaclav Roubicek 1 1–0 H 1–0 Apr 2, 1992 H2H
113 Aaron Krickstein Wojtek Fibak 1 0–1 C 0–1 Jun 1, 1984 H2H
114 Aaron Krickstein Wojtek Kowalski 1 0–1 H 0–1 Mar 19, 1996 H2H
115 Aaron Krickstein Yahiya Doumbia 1 1–0 C 1–0 Oct 18, 1990 H2H
116 Abdullah Shelbayh Botic van de Zandschulp 1 0–1 H 0–1 Feb 19, 2025 H2H
117 Abdullah Shelbayh Grigor Dimitrov 1 0–1 G 0–1 Jun 24, 2026 H2H
118 Adam Kennedy Brian Vahaly 1 0–1 H 0–1 Jan 2, 2003 H2H
119 Adam Kennedy Noam Okun 1 0–1 G 0–1 Jul 11, 2002 H2H
120 Adam Malik Robbie Weiss 1 1–0 C 1–0 Sep 30, 1994 H2H
121 Adam Pavlasek Diego Schwartzman 1 0–1 C 0–1 May 31, 2018 H2H
122 Adam Pavlasek Lucas Pouille 1 0–1 H 0–1 Mar 1, 2017 H2H
123 Adam Pavlasek Mirza Basic 1 1–0 C 1–0 May 29, 2018 H2H
124 Adam Pavlasek Taylor Fritz 1 0–1 H 0–1 Mar 24, 2017 H2H
125 Adam Walton Alejandro Tabilo 1 0–1 H 0–1 Nov 5, 2025 H2H
126 Adam Walton Benjamin Bonzi 1 1–0 H 1–0 Jul 29, 2025 H2H
127 Adam Walton Dalibor Svrcina 1 0–1 H 0–1 Jul 28, 2026 H2H
128 Adam Walton James Duckworth 1 1–0 H 1–0 Jul 18, 2025 H2H
129 Adam Walton Maximilian Marterer 1 1–0 C 1–0 May 27, 2025 H2H
130 Adam Walton Nick Kyrgios 1 1–0 G 1–0 Jun 22, 2026 H2H
131 Adam Walton Taylor Fritz 1 0–1 H 0–1 Mar 26, 2025 H2H
132 Adam Walton Tristan Schoolkate 1 1–0 H 1–0 Oct 16, 2025 H2H
133 Adolfo Daniel Vallejo Cameron Norrie 1 1–0 C 1–0 May 26, 2026 H2H
134 Adolfo Daniel Vallejo Emilio Nava 1 0–1 C 0–1 Feb 26, 2026 H2H
135 Adolfo Daniel Vallejo Grigor Dimitrov 1 1–0 C 1–0 Apr 23, 2026 H2H
136 Adolfo Daniel Vallejo Juncheng Shang 1 0–1 H 0–1 Aug 2, 2026 H2H
137 Adolfo Daniel Vallejo Kilian Feldbausch 1 0–1 C 0–1 Jul 21, 2026 H2H
138 Adolfo Daniel Vallejo Learner Tien 1 1–0 C 1–0 Apr 25, 2026 H2H
139 Adolfo Daniel Vallejo Miguel Damas 1 1–0 C 1–0 Jul 14, 2026 H2H
140 Adolfo Daniel Vallejo Moise Kouame 1 0–1 C 0–1 May 28, 2026 H2H
141 Adolfo Daniel Vallejo Nicolas Mejia 1 0–1 G 0–1 Jun 29, 2026 H2H
142 Adolfo Daniel Vallejo Pablo Carreno Busta 1 1–0 H 1–0 Aug 23, 2026 H2H
143 Adolfo Daniel Vallejo Stefano Travaglia 1 1–0 C 1–0 Jul 17, 2026 H2H
144 Adolfo Daniel Vallejo Valentin Vacherot 1 1–0 H 1–0 Aug 15, 2026 H2H
145 Adrian Andreev Alex de Minaur 1 0–1 H 0–1 Jan 9, 2021 H2H
146 Adrian Andreev Alexei Popyrin 1 0–1 H 0–1 Feb 26, 2021 H2H
147 Adrian Andreev Denis Istomin 1 0–1 H 0–1 Feb 8, 2018 H2H
148 Adrian Andreev John Millman 1 0–1 H 0–1 Nov 12, 2020 H2H
149 Adrian Andreev Lloyd Harris 1 1–0 H 1–0 Feb 25, 2021 H2H
150 Adrian Andreev Marsel Ilhan 1 1–0 H 1–0 Jan 8, 2021 H2H
151 Adrian Andreev Matthew Ebden 1 0–1 H 0–1 Feb 7, 2019 H2H
152 Adrian Andreev Miomir Kecmanovic 1 0–1 H 0–1 Sep 30, 2021 H2H
153 Adrian Garcia Gregory Carraz 1 1–0 H 1–0 Jan 6, 2005 H2H
154 Adrian Garcia Kevin Kim 1 0–1 C 0–1 Apr 21, 2005 H2H
155 Adrian Garcia Paul Goldstein 1 0–1 H 0–1 Jul 19, 2007 H2H
156 Adrian Garcia Satoshi Iwabuchi 1 1–0 H 1–0 Sep 30, 2004 H2H
157 Adrian Garcia Takao Suzuki 1 0–1 H 0–1 Oct 6, 2004 H2H
158 Adrian Mannarino Adam Walton 1 1–0 H 1–0 Feb 11, 2026 H2H
159 Adrian Mannarino Eliot Spizzirri 1 0–1 H 0–1 Jan 11, 2026 H2H
160 Adrian Mannarino Evgeny Karlovskiy 1 1–0 H 1–0 Oct 18, 2018 H2H
161 Adrian Mannarino Jacob Fearnley 1 0–1 H 0–1 Aug 4, 2026 H2H
162 Adrian Mannarino Jan-Lennard Struff 1 1–0 G 1–0 Jun 23, 2021 H2H
163 Adrian Mannarino Laslo Djere 1 1–0 H 1–0 Aug 27, 2022 H2H
164 Adrian Mannarino Mariano Navone 1 0–1 H 0–1 Jan 8, 2025 H2H
165 Adrian Mannarino Martin Klizan 1 1–0 H 1–0 Nov 12, 2020 H2H
166 Adrian Mannarino Mattia Bellucci 1 0–1 H 0–1 Jul 26, 2024 H2H
167 Adrian Mannarino Nick Kyrgios 1 0–1 H 0–1 Mar 25, 2022 H2H
168 Adrian Mannarino Pedro Cachin 1 0–1 H 0–1 Oct 20, 2022 H2H
169 Adrian Mannarino Pedro Martinez 1 1–0 H 1–0 Feb 2, 2026 H2H
170 Adrian Mannarino Raphael Collignon 1 0–1 C 0–1 May 19, 2026 H2H
171 Adrian Marcu Henrik Sundstrom 1 0–1 C 0–1 Jul 15, 1987 H2H
172 Adriano Panatta Akinori Naguro 1 1–0 C 1–0 Oct 26, 1978 H2H
173 Adriano Panatta Alberto Martorell 1 1–0 C 1–0 Apr 6, 1976 H2H
174 Adriano Panatta Allan Stone 1 0–1 G 0–1 Sep 4, 1973 H2H
175 Adriano Panatta Bernard Fritz 1 0–1 C 0–1 Jun 11, 1983 H2H
176 Adriano Panatta Bernie Mitton 1 1–0 G 1–0 Jun 15, 1977 H2H
177 Adriano Panatta Bill Bowrey 1 1–0 C 1–0 May 5, 1971 H2H
178 Adriano Panatta Birger Andersson 1 1–0 C 1–0 Apr 8, 1977 H2H
179 Adriano Panatta Bob Carmichael 1 1–0 C 1–0 May 23, 1973 H2H
180 Adriano Panatta Bob Lutz 1 1–0 H 1–0 May 14, 1976 H2H
181 Adriano Panatta Bruce Nichols 1 1–0 H 1–0 Sep 2, 1978 H2H
182 Adriano Panatta Butch Seewagen 1 1–0 G 1–0 Jun 23, 1971 H2H
183 Adriano Panatta Butch Walts 1 1–0 C 1–0 Mar 13, 1980 H2H
184 Adriano Panatta Byron Bertram 1 1–0 C 1–0 Aug 6, 1975 H2H
185 Adriano Panatta Chris Delaney 1 0–1 C 0–1 Mar 14, 1980 H2H
186 Adriano Panatta Cliff Richey 1 0–1 G 0–1 Jun 27, 1971 H2H
187 Adriano Panatta Daniel Contet 1 1–0 C 1–0 May 17, 1972 H2H
188 Adriano Panatta David Carter 1 1–0 C 1–0 Aug 9, 1978 H2H
189 Adriano Panatta Dennis Ralston 1 0–1 H 0–1 Apr 3, 1974 H2H
190 Adriano Panatta Ferdi Taygan 1 1–0 H 1–0 Sep 3, 1981 H2H
191 Adriano Panatta Fernando Gentil 1 1–0 C 1–0 May 14, 1975 H2H
192 Adriano Panatta Frank Gebert 1 1–0 C 1–0 Sep 2, 1977 H2H
193 Adriano Panatta Gene Malin 1 0–1 H 0–1 Aug 17, 1979 H2H
194 Adriano Panatta Geoff Masters 1 0–1 G 0–1 Jun 4, 1971 H2H
195 Adriano Panatta George Rudman 1 1–0 H 1–0 Nov 19, 1975 H2H
196 Adriano Panatta Gilles Moretton 1 0–1 C 0–1 May 15, 1981 H2H
197 Adriano Panatta Hans Kary 1 0–1 C 0–1 May 21, 1975 H2H
198 Adriano Panatta Howard Schoenfield 1 1–0 C 1–0 Aug 10, 1978 H2H
199 Adriano Panatta Jan Norback 1 1–0 C 1–0 Jun 12, 1981 H2H
200 Adriano Panatta Jan Zabrodsky 1 0–1 C 0–1 Apr 24, 1975 H2H