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
38201 Brad Drewett Stephen Myers 1 1–0 G 1–0 Jan 10, 1980 H2H
38202 Brad Drewett Steve Krulevitz 1 1–0 C 1–0 Feb 15, 1979 H2H
38203 Brad Drewett Syd Ball 1 0–1 G 0–1 Jan 11, 1980 H2H
38204 Brad Drewett Tim Garcia 1 0–1 C 0–1 Jul 29, 1980 H2H
38205 Brad Drewett Tom Gorman 1 0–1 G 0–1 Oct 13, 1978 H2H
38206 Brad Drewett Tom Okker 1 0–1 H 0–1 Aug 15, 1979 H2H
38207 Brad Drewett Tony Roche 1 0–1 G 0–1 Dec 13, 1979 H2H
38208 Brad Drewett Van Winitsky 1 0–1 H 0–1 Aug 21, 1980 H2H
38209 Brad Drewett Victor Amaya 1 1–0 G 1–0 Jul 8, 1982 H2H
38210 Brad Drewett Victor Pecci 1 1–0 G 1–0 Jul 1, 1979 H2H
38211 Brad Drewett Wayne Hampson 1 1–0 G 1–0 Oct 9, 1980 H2H
38212 Brad Gilbert Agustin Moreno 1 1–0 H 1–0 Aug 16, 1989 H2H
38213 Brad Gilbert Andrei Olhovskiy 1 1–0 H 1–0 Aug 11, 1993 H2H
38214 Brad Gilbert Andrew Castle 1 1–0 C 1–0 Nov 11, 1988 H2H
38215 Brad Gilbert Andrew Sznajder 1 1–0 H 1–0 Jul 20, 1990 H2H
38216 Brad Gilbert Balazs Taroczy 1 1–0 C 1–0 May 4, 1983 H2H
38217 Brad Gilbert Ben Testerman 1 1–0 H 1–0 Mar 29, 1985 H2H
38218 Brad Gilbert Bruce Kleege 1 1–0 H 1–0 Oct 19, 1983 H2H
38219 Brad Gilbert Bruce Manson 1 0–1 H 0–1 Sep 13, 1984 H2H
38220 Brad Gilbert Carl Limberger 1 1–0 H 1–0 Sep 29, 1990 H2H
38221 Brad Gilbert Carsten Arriens 1 0–1 H 0–1 Aug 28, 1992 H2H
38222 Brad Gilbert Cassio Motta 1 0–1 H 0–1 Nov 25, 1983 H2H
38223 Brad Gilbert Charles Honey 1 1–0 C 1–0 Apr 25, 1985 H2H
38224 Brad Gilbert Charlie Owens 1 0–1 H 0–1 Jan 22, 1981 H2H
38225 Brad Gilbert Chris Bailey 1 1–0 G 1–0 Jun 26, 1987 H2H
38226 Brad Gilbert Chris Lewis 1 1–0 C 1–0 Oct 7, 1983 H2H
38227 Brad Gilbert Christian Saceanu 1 1–0 H 1–0 Apr 5, 1990 H2H
38228 Brad Gilbert Claudio Mezzadri 1 1–0 C 1–0 Nov 5, 1987 H2H
38229 Brad Gilbert Claudio Panatta 1 1–0 H 1–0 Nov 23, 1984 H2H
38230 Brad Gilbert Clinton Marsh 1 1–0 H 1–0 Aug 27, 1992 H2H
38231 Brad Gilbert Dan Goldie 1 1–0 C 1–0 Feb 9, 1991 H2H
38232 Brad Gilbert Daniel Orsanic 1 1–0 G 1–0 Jun 26, 1991 H2H
38233 Brad Gilbert Daniel Vacek 1 1–0 H 1–0 Apr 8, 1994 H2H
38234 Brad Gilbert David Prinosil 1 1–0 C 1–0 May 28, 1993 H2H
38235 Brad Gilbert David Rikl 1 0–1 C 0–1 Oct 20, 1994 H2H
38236 Brad Gilbert Derek Tarr 1 1–0 C 1–0 Jul 21, 1982 H2H
38237 Brad Gilbert Diego Perez 1 1–0 H 1–0 Feb 11, 1986 H2H
38238 Brad Gilbert Dimitri Poliakov 1 1–0 H 1–0 Sep 3, 1993 H2H
38239 Brad Gilbert Doug Flach 1 1–0 H 1–0 Apr 9, 1993 H2H
38240 Brad Gilbert Eddie Edwards 1 1–0 G 1–0 Jun 29, 1984 H2H
38241 Brad Gilbert Ellis Ferreira 1 1–0 C 1–0 Apr 29, 1993 H2H
38242 Brad Gilbert Eric Jelen 1 1–0 H 1–0 Feb 13, 1987 H2H
38243 Brad Gilbert Eric Sherbeck 1 1–0 C 1–0 Oct 21, 1982 H2H
38244 Brad Gilbert Eric Winogradsky 1 1–0 C 1–0 Oct 18, 1991 H2H
38245 Brad Gilbert Gabriel Urpi 1 1–0 C 1–0 Jul 20, 1983 H2H
38246 Brad Gilbert Gene Mayer 1 0–1 C 0–1 Feb 3, 1983 H2H
38247 Brad Gilbert Gianluca Pozzi 1 1–0 H 1–0 Aug 3, 1989 H2H
38248 Brad Gilbert Glen Holroyd 1 1–0 H 1–0 Oct 3, 1981 H2H
38249 Brad Gilbert Glenn Michibata 1 1–0 H 1–0 Sep 30, 1983 H2H
38250 Brad Gilbert Goran Prpic 1 0–1 H 0–1 Aug 28, 1991 H2H
38251 Brad Gilbert Grant Doyle 1 1–0 C 1–0 Oct 21, 1993 H2H
38252 Brad Gilbert Hank Pfister 1 1–0 H 1–0 Aug 19, 1984 H2H
38253 Brad Gilbert Hans Simonsson 1 1–0 C 1–0 Feb 2, 1983 H2H
38254 Brad Gilbert Jamie Morgan 1 1–0 H 1–0 Apr 16, 1994 H2H
38255 Brad Gilbert Jim Gurfein 1 1–0 C 1–0 Nov 1, 1984 H2H
38256 Brad Gilbert Jiri Granat 1 0–1 C 0–1 Jul 22, 1982 H2H
38257 Brad Gilbert Joel Bailey 1 1–0 C 1–0 Nov 26, 1981 H2H
38258 Brad Gilbert John Sullivan 1 1–0 H 1–0 Jul 18, 1991 H2H
38259 Brad Gilbert Jonathan Canter 1 1–0 H 1–0 Sep 19, 1986 H2H
38260 Brad Gilbert Jordi Arrese 1 0–1 C 0–1 May 29, 1987 H2H
38261 Brad Gilbert Juan Aguilera 1 1–0 C 1–0 Sep 13, 1985 H2H
38262 Brad Gilbert Karim Alami 1 0–1 H 0–1 Jan 18, 1995 H2H
38263 Brad Gilbert Karsten Braasch 1 1–0 H 1–0 Feb 8, 1992 H2H
38264 Brad Gilbert Karsten Schulz 1 1–0 H 1–0 Oct 18, 1985 H2H
38265 Brad Gilbert Ken Flach 1 1–0 C 1–0 Feb 23, 1989 H2H
38266 Brad Gilbert Larry Scott 1 1–0 H 1–0 Aug 5, 1987 H2H
38267 Brad Gilbert Larry Stefanki 1 1–0 C 1–0 Nov 3, 1984 H2H
38268 Brad Gilbert Lars Anders Wahlgren 1 0–1 H 0–1 Jan 15, 1992 H2H
38269 Brad Gilbert Lars Jonsson 1 0–1 H 0–1 Oct 13, 1994 H2H
38270 Brad Gilbert Louis Gloria 1 1–0 H 1–0 Feb 15, 1995 H2H
38271 Brad Gilbert Louk Sanders 1 1–0 C 1–0 Nov 27, 1981 H2H
38272 Brad Gilbert Luke Jensen 1 1–0 H 1–0 Aug 31, 1985 H2H
38273 Brad Gilbert Marc Kevin Goellner 1 0–1 H 0–1 Mar 2, 1994 H2H
38274 Brad Gilbert Marcos Ondruska 1 0–1 H 0–1 Feb 27, 1993 H2H
38275 Brad Gilbert Mark Dickson 1 1–0 H 1–0 Mar 19, 1987 H2H
38276 Brad Gilbert Markus Naewie 1 1–0 C 1–0 Oct 23, 1992 H2H
38277 Brad Gilbert Markus Zoecke 1 1–0 H 1–0 Feb 27, 1992 H2H
38278 Brad Gilbert Martin Laurendeau 1 1–0 C 1–0 Feb 21, 1992 H2H
38279 Brad Gilbert Martin Wostenholme 1 1–0 H 1–0 Oct 12, 1985 H2H
38280 Brad Gilbert Matt Mitchell 1 1–0 H 1–0 Aug 16, 1984 H2H
38281 Brad Gilbert Mauro Menezes 1 1–0 H 1–0 Oct 14, 1988 H2H
38282 Brad Gilbert Mel Purcell 1 1–0 C 1–0 Apr 4, 1986 H2H
38283 Brad Gilbert Michael Daniel 1 1–0 H 1–0 Oct 13, 1988 H2H
38284 Brad Gilbert Michael Kures 1 0–1 C 0–1 Jul 8, 1988 H2H
38285 Brad Gilbert Michael Robertson 1 1–0 C 1–0 Jul 7, 1988 H2H
38286 Brad Gilbert Michael Tebbutt 1 1–0 H 1–0 Apr 7, 1994 H2H
38287 Brad Gilbert Mike Cahill 1 0–1 H 0–1 Aug 11, 1982 H2H
38288 Brad Gilbert Morris Skip Strode 1 1–0 H 1–0 Feb 23, 1983 H2H
38289 Brad Gilbert Murphy Jensen 1 1–0 H 1–0 Aug 19, 1992 H2H
38290 Brad Gilbert Neil Borwick 1 1–0 H 1–0 Apr 16, 1992 H2H
38291 Brad Gilbert Omar Camporese 1 1–0 C 1–0 Mar 2, 1990 H2H
38292 Brad Gilbert Patrick Baur 1 1–0 H 1–0 Apr 5, 1991 H2H
38293 Brad Gilbert Patrick Rafter 1 1–0 C 1–0 Oct 22, 1993 H2H
38294 Brad Gilbert Paul Mcnamee 1 1–0 C 1–0 Apr 19, 1984 H2H
38295 Brad Gilbert Paul Vojtischek 1 1–0 C 1–0 Nov 13, 1987 H2H
38296 Brad Gilbert Pavel Slozil 1 1–0 H 1–0 Feb 20, 1985 H2H
38297 Brad Gilbert Peter Carlsson 1 1–0 C 1–0 May 8, 1985 H2H
38298 Brad Gilbert Peter Elter 1 1–0 H 1–0 Oct 24, 1986 H2H
38299 Brad Gilbert Piet Norval 1 1–0 H 1–0 Nov 19, 1988 H2H
38300 Brad Gilbert Raul Ramirez 1 0–1 H 0–1 Apr 14, 1983 H2H
38301 Brad Gilbert Raviv Weidenfeld 1 1–0 H 1–0 Oct 15, 1987 H2H
38302 Brad Gilbert Renzo Furlan 1 1–0 H 1–0 Feb 25, 1993 H2H
38303 Brad Gilbert Ricardo Acuna 1 1–0 C 1–0 Apr 3, 1986 H2H
38304 Brad Gilbert Richard Schmidt 1 1–0 H 1–0 Aug 2, 1989 H2H
38305 Brad Gilbert Rick Leach 1 1–0 H 1–0 Aug 31, 1990 H2H
38306 Brad Gilbert Ricky Brown 1 1–0 H 1–0 Aug 16, 1985 H2H
38307 Brad Gilbert Roberto Saad 1 1–0 H 1–0 Nov 26, 1987 H2H
38308 Brad Gilbert Ryuso Tsujino 1 1–0 H 1–0 Mar 31, 1994 H2H
38309 Brad Gilbert Sandon Stolle 1 0–1 H 0–1 Aug 7, 1992 H2H
38310 Brad Gilbert Sandy Mayer 1 1–0 H 1–0 Aug 17, 1984 H2H
38311 Brad Gilbert Scott Mccain 1 1–0 H 1–0 Oct 12, 1984 H2H
38312 Brad Gilbert Shelby Cannon 1 1–0 H 1–0 Aug 6, 1987 H2H
38313 Brad Gilbert Stanislav Birner 1 0–1 C 0–1 Jul 28, 1983 H2H
38314 Brad Gilbert Stefano Pescosolido 1 0–1 H 0–1 Mar 1, 1992 H2H
38315 Brad Gilbert Stefan Simonsson 1 0–1 C 0–1 Jul 28, 1982 H2H
38316 Brad Gilbert Stephane Simian 1 0–1 H 0–1 Oct 16, 1992 H2H
38317 Brad Gilbert Steve Denton 1 0–1 H 0–1 Oct 16, 1982 H2H
38318 Brad Gilbert Steve Meister 1 1–0 H 1–0 Sep 29, 1983 H2H
38319 Brad Gilbert Steve Shaw 1 1–0 H 1–0 Oct 17, 1985 H2H
38320 Brad Gilbert Stuart Bale 1 1–0 G 1–0 Jun 24, 1987 H2H
38321 Brad Gilbert Thierry Tulasne 1 0–1 H 0–1 Feb 13, 1986 H2H
38322 Brad Gilbert Tom Cain 1 1–0 H 1–0 Oct 11, 1984 H2H
38323 Brad Gilbert Tomm Warneke 1 1–0 H 1–0 Aug 28, 1986 H2H
38324 Brad Gilbert Tommy Ho 1 1–0 H 1–0 Sep 6, 1992 H2H
38325 Brad Gilbert Tony Giammalva 1 0–1 C 0–1 Feb 16, 1983 H2H
38326 Brad Gilbert Toshihisa Tsuchihashi 1 1–0 H 1–0 Apr 20, 1989 H2H
38327 Brad Gilbert Tsuyoshi Fukui 1 1–0 C 1–0 Oct 24, 1985 H2H
38328 Brad Gilbert Van Winitsky 1 1–0 H 1–0 Nov 3, 1983 H2H
38329 Brad Gilbert Walter Redondo 1 1–0 C 1–0 Oct 20, 1982 H2H
38330 Brad Gilbert Wayne Black 1 0–1 H 0–1 Aug 17, 1994 H2H
38331 Brad Gilbert Wojtek Fibak 1 1–0 C 1–0 Jan 30, 1986 H2H
38332 Brad Gilbert Wolfgang Popp 1 1–0 H 1–0 Nov 21, 1985 H2H
38333 Brad Gilbert Xavier Daufresne 1 1–0 H 1–0 Feb 10, 1994 H2H
38334 Bradley Klahn Adrian Mannarino 1 0–1 H 0–1 Aug 3, 2022 H2H
38335 Bradley Klahn Axel Michon 1 0–1 C 0–1 May 28, 2014 H2H
38336 Bradley Klahn Daniel Brands 1 1–0 H 1–0 Jan 8, 2014 H2H
38337 Bradley Klahn Gael Monfils 1 0–1 H 0–1 Feb 10, 2011 H2H
38338 Bradley Klahn Grigor Dimitrov 1 0–1 H 0–1 Jan 15, 2014 H2H
38339 Bradley Klahn Hyeon Chung 1 0–1 H 0–1 Jan 16, 2019 H2H
38340 Bradley Klahn Kenny De Schepper 1 1–0 H 1–0 Aug 28, 2013 H2H
38341 Bradley Klahn Kyle Edmund 1 0–1 G 0–1 Jul 5, 2018 H2H
38342 Bradley Klahn Malek Jaziri 1 0–1 H 0–1 Mar 9, 2019 H2H
38343 Bradley Klahn Marin Cilic 1 0–1 H 0–1 Aug 7, 2019 H2H
38344 Bradley Klahn Maximilian Marterer 1 1–0 H 1–0 Aug 14, 2018 H2H
38345 Bradley Klahn Nick Kyrgios 1 1–0 H 1–0 Oct 9, 2018 H2H
38346 Bradley Klahn Noah Rubin 1 1–0 H 1–0 Aug 19, 2014 H2H
38347 Bradley Klahn Pablo Carreno Busta 1 0–1 H 0–1 Aug 15, 2018 H2H
38348 Bradley Klahn Thomas Fabbiano 1 0–1 H 0–1 Mar 10, 2018 H2H
38349 Brad Pearce Anthony Lane 1 0–1 G 0–1 Jan 2, 1987 H2H
38350 Brad Pearce Blaine Willenborg 1 0–1 H 0–1 Nov 27, 1986 H2H
38351 Brad Pearce Bong Soo Kim 1 1–0 H 1–0 Apr 26, 1990 H2H
38352 Brad Pearce Brian Gyetko 1 1–0 H 1–0 Oct 8, 1987 H2H
38353 Brad Pearce Broderick Dyke 1 0–1 C 0–1 Feb 4, 1987 H2H
38354 Brad Pearce Bryan Shelton 1 1–0 H 1–0 Jul 18, 1990 H2H
38355 Brad Pearce Bud Schultz 1 0–1 H 0–1 Jan 8, 1987 H2H
38356 Brad Pearce Chris Garner 1 0–1 H 0–1 Feb 20, 1991 H2H
38357 Brad Pearce Christo Van Rensburg 1 0–1 C 0–1 Feb 13, 1991 H2H
38358 Brad Pearce Dan Goldie 1 1–0 C 1–0 Oct 10, 1990 H2H
38359 Brad Pearce Danie Visser 1 1–0 G 1–0 Jan 16, 1987 H2H
38360 Brad Pearce David Engel 1 1–0 H 1–0 Oct 3, 1990 H2H
38361 Brad Pearce Derrick Rostagno 1 0–1 H 0–1 Oct 6, 1988 H2H
38362 Brad Pearce Eduardo Masso 1 0–1 H 0–1 Jan 16, 1991 H2H
38363 Brad Pearce Eric Winogradsky 1 0–1 C 0–1 Mar 26, 1987 H2H
38364 Brad Pearce Glenn Layendecker 1 1–0 H 1–0 Aug 6, 1986 H2H
38365 Brad Pearce Greg Holmes 1 1–0 H 1–0 Feb 26, 1986 H2H
38366 Brad Pearce Joakim Nystrom 1 0–1 H 0–1 Feb 28, 1986 H2H
38367 Brad Pearce Johan Kriek 1 0–1 H 0–1 Oct 9, 1987 H2H
38368 Brad Pearce John Letts 1 1–0 H 1–0 Jul 23, 1987 H2H
38369 Brad Pearce John Sadri 1 0–1 H 0–1 Oct 16, 1986 H2H
38370 Brad Pearce Jordi Arrese 1 0–1 C 0–1 Jul 13, 1989 H2H
38371 Brad Pearce Jorge Lozano 1 1–0 H 1–0 Aug 2, 1990 H2H
38372 Brad Pearce Kevin Curren 1 0–1 H 0–1 Feb 24, 1987 H2H
38373 Brad Pearce Malcolm Allen 1 1–0 C 1–0 Jul 12, 1989 H2H
38374 Brad Pearce Mark Kratzmann 1 0–1 C 0–1 Feb 21, 1990 H2H
38375 Brad Pearce Martin Wostenholme 1 0–1 C 0–1 May 11, 1990 H2H
38376 Brad Pearce Michael Kures 1 0–1 H 0–1 Jul 16, 1987 H2H
38377 Brad Pearce Mikael Stadling 1 1–0 H 1–0 Jul 22, 1992 H2H
38378 Brad Pearce Milan Srejber 1 1–0 G 1–0 Jul 1, 1990 H2H
38379 Brad Pearce Nick Fulwood 1 0–1 G 0–1 Jun 25, 1986 H2H
38380 Brad Pearce Patrik Kuhnen 1 0–1 H 0–1 Apr 28, 1990 H2H
38381 Brad Pearce Paul Annacone 1 0–1 H 0–1 Aug 8, 1985 H2H
38382 Brad Pearce Paul Vojtischek 1 0–1 C 0–1 Apr 6, 1990 H2H
38383 Brad Pearce Peter Fleming 1 1–0 H 1–0 Sep 19, 1985 H2H
38384 Brad Pearce Philip Johnson 1 1–0 H 1–0 Aug 15, 1990 H2H
38385 Brad Pearce Ramesh Krishnan 1 0–1 H 0–1 Jul 20, 1989 H2H
38386 Brad Pearce Rick Rudeen 1 1–0 H 1–0 Oct 15, 1986 H2H
38387 Brad Pearce Robbie Weiss 1 0–1 G 0–1 Jul 12, 1990 H2H
38388 Brad Pearce Robert Seguso 1 0–1 H 0–1 Aug 28, 1986 H2H
38389 Brad Pearce Ronnie Bathman 1 1–0 G 1–0 Jun 27, 1990 H2H
38390 Brad Pearce Scott Mccain 1 1–0 H 1–0 Aug 7, 1985 H2H
38391 Brad Pearce Slobodan Zivojinovic 1 0–1 C 0–1 Nov 22, 1986 H2H
38392 Brad Pearce Steve Guy 1 1–0 H 1–0 Aug 25, 1990 H2H
38393 Brad Pearce Tim Pawsat 1 0–1 H 0–1 Apr 13, 1988 H2H
38394 Brad Properjohn Andreas Maurer 1 0–1 G 0–1 Jun 15, 1988 H2H
38395 Brandon Holt Aleksandar Kovacevic 1 0–1 H 0–1 Feb 21, 2024 H2H
38396 Brandon Holt Aleksandar Vukic 1 1–0 H 1–0 Jan 18, 2023 H2H
38397 Brandon Holt Alex Michelsen 1 0–1 G 0–1 Jun 26, 2025 H2H
38398 Brandon Holt Arthur Fils 1 0–1 H 0–1 Aug 14, 2024 H2H
38399 Brandon Holt Benjamin Bonzi 1 1–0 G 1–0 Jun 25, 2025 H2H
38400 Brandon Holt Camilo Ugo Carabelli 1 0–1 H 0–1 Mar 21, 2025 H2H