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
10401 Mel Purcell Deon Joubert 2 2–0 C 1–0 H 1–0 Aug 21, 1980 H2H
10402 Mel Purcell Eddie Dibbs 2 2–0 C 2–0 May 31, 1981 H2H
10403 Mel Purcell Ferdi Taygan 2 0–2 C 0–1 H 0–1 Feb 11, 1982 H2H
10404 Mel Purcell Fritz Buehning 2 2–0 C 1–0 H 1–0 Nov 3, 1982 H2H
10405 Mel Purcell Gabriel Urpi 2 2–0 C 2–0 Jun 1, 1984 H2H
10406 Mel Purcell Ilie Nastase 2 2–0 C 1–0 H 1–0 Apr 1, 1983 H2H
10407 Mel Purcell Manuel Orantes 2 2–0 C 2–0 Apr 2, 1983 H2H
10408 Mel Purcell Mark Dickson 2 0–2 C 0–1 H 0–1 Jul 17, 1985 H2H
10409 Mel Purcell Peter Feigl 2 2–0 H 2–0 Oct 26, 1984 H2H
10410 Mel Purcell Peter Rennert 2 2–0 H 2–0 Feb 18, 1981 H2H
10411 Mel Purcell Rolf Gehring 2 2–0 C 1–0 H 1–0 May 20, 1982 H2H
10412 Mel Purcell Shlomo Glickstein 2 2–0 C 1–0 H 1–0 Apr 2, 1983 H2H
10413 Mel Purcell Steve Denton 2 0–2 H 0–2 Apr 28, 1983 H2H
10414 Mel Purcell Terry Moor 2 2–0 C 1–0 C 1–0 Mar 7, 1981 H2H
10415 Mel Purcell Tom Cain 2 2–0 C 2–0 May 25, 1983 H2H
10416 Mel Purcell Van Winitsky 2 0–2 C 0–2 Jul 23, 1982 H2H
10417 Menno Oosting Eduardo Bengoechea 2 0–2 C 0–2 Jul 28, 1988 H2H
10418 Michael Berrer Igor Sijsling 2 0–2 H 0–2 Feb 14, 2014 H2H
10419 Michael Berrer Marco Chiudinelli 2 2–0 H 2–0 Feb 2, 2012 H2H
10420 Michael Berrer Marin Cilic 2 0–2 C 0–1 H 0–1 May 5, 2010 H2H
10421 Michael Chang Adrian Voinea 2 2–0 C 2–0 May 31, 2000 H2H
10422 Michael Chang Andrea Gaudenzi 2 2–0 C 1–0 H 1–0 Feb 20, 1998 H2H
10423 Michael Chang Andy Roddick 2 0–2 C 0–1 H 0–1 Aug 18, 2001 H2H
10424 Michael Chang Broderick Dyke 2 2–0 H 2–0 Jul 26, 1990 H2H
10425 Michael Chang Christian Ruud 2 2–0 H 2–0 Feb 13, 1999 H2H
10426 Michael Chang Cristiano Caratti 2 2–0 H 2–0 Aug 10, 1996 H2H
10427 Michael Chang Daniel Nestor 2 2–0 H 2–0 Feb 19, 1998 H2H
10428 Michael Chang Danie Visser 2 2–0 C 1–0 H 1–0 Aug 8, 1991 H2H
10429 Michael Chang David Rikl 2 2–0 H 2–0 Jan 17, 1996 H2H
10430 Michael Chang Fernando Vicente 2 2–0 C 1–0 H 1–0 Aug 8, 2002 H2H
10431 Michael Chang Jay Berger 2 2–0 H 2–0 Jul 30, 1990 H2H
10432 Michael Chang Jimmy Arias 2 2–0 H 2–0 Mar 7, 1991 H2H
10433 Michael Chang Jimmy Connors 2 2–0 C 1–0 H 1–0 Aug 28, 1992 H2H
10434 Michael Chang Kelly Jones 2 2–0 H 2–0 Apr 4, 1991 H2H
10435 Michael Chang Kenny Thorne 2 2–0 C 1–0 H 1–0 Oct 17, 1992 H2H
10436 Michael Chang Lleyton Hewitt 2 0–2 G 0–1 H 0–1 Oct 3, 2002 H2H
10437 Michael Chang Luiz Mattar 2 2–0 C 1–0 H 1–0 Apr 29, 1994 H2H
10438 Michael Chang Markus Zoecke 2 2–0 H 2–0 Apr 10, 1992 H2H
10439 Michael Chang Martin Jaite 2 2–0 C 1–0 H 1–0 Mar 4, 1992 H2H
10440 Michael Chang Michiel Schapers 2 2–0 G 1–0 H 1–0 Feb 7, 1992 H2H
10441 Michael Chang Nicklas Kroon 2 2–0 C 1–0 H 1–0 Oct 3, 1991 H2H
10442 Michael Chang Nicolas Kiefer 2 2–0 H 2–0 Mar 18, 2003 H2H
10443 Michael Chang Patrick McEnroe 2 2–0 C 1–0 H 1–0 Sep 4, 1992 H2H
10444 Michael Chang Patrik Kuhnen 2 2–0 C 1–0 H 1–0 Apr 13, 1990 H2H
10445 Michael Chang Paul Kilderry 2 2–0 H 2–0 Jul 27, 2000 H2H
10446 Michael Chang Pieter Aldrich 2 2–0 C 1–0 H 1–0 Sep 3, 1989 H2H
10447 Michael Chang Sandon Stolle 2 2–0 H 2–0 Jul 31, 1997 H2H
10448 Michael Chang Sargis Sargsian 2 2–0 H 2–0 Aug 31, 1997 H2H
10449 Michael Chang Scott Davis 2 2–0 H 2–0 Aug 2, 1990 H2H
10450 Michael Chang Simon Youl 2 2–0 C 1–0 H 1–0 Jul 20, 1990 H2H
10451 Michael Chang Stefan Koubek 2 0–2 C 0–1 H 0–1 Oct 12, 2001 H2H
10452 Michael Chang Stephane Simian 2 2–0 C 1–0 H 1–0 Jun 1, 1997 H2H
10453 Michael Chang Tim Wilkison 2 2–0 H 2–0 Aug 30, 1989 H2H
10454 Michael Chang Tomas Carbonell 2 2–0 C 2–0 Jun 4, 1995 H2H
10455 Michael Chang Tommy Haas 2 2–0 H 2–0 Aug 7, 2002 H2H
10456 Michael Chang Tommy Ho 2 2–0 C 1–0 H 1–0 Feb 3, 1994 H2H
10457 Michael Chang Wally Masur 2 2–0 C 2–0 Dec 11, 1993 H2H
10458 Michael Chang Younes El Aynaoui 2 2–0 H 2–0 Nov 4, 2000 H2H
10459 Michael Llodra Dmitry Tursunov 2 0–2 H 0–2 Feb 28, 2013 H2H
10460 Michael Llodra Evgeny Korolev 2 2–0 G 1–0 H 1–0 Jun 10, 2009 H2H
10461 Michael Llodra Gael Monfils 2 0–2 H 0–2 Feb 13, 2009 H2H
10462 Michael Llodra Grigor Dimitrov 2 0–2 H 0–2 Oct 30, 2013 H2H
10463 Michael Llodra Joachim Johansson 2 0–2 H 0–2 Sep 8, 2004 H2H
10464 Michael Llodra Joseph Sirianni 2 2–0 H 2–0 Jan 7, 2009 H2H
10465 Michael Llodra Karol Beck 2 0–2 C 0–1 H 0–1 Oct 30, 2004 H2H
10466 Michael Llodra Marinko Matosevic 2 0–2 G 0–1 H 0–1 Jun 13, 2013 H2H
10467 Michael Llodra Teymuraz Gabashvili 2 2–0 H 2–0 Aug 27, 2008 H2H
10468 Michael Mmoh J.J. Wolf 2 0–2 H 0–2 Aug 4, 2023 H2H
10469 Michael Mmoh Taylor Fritz 2 0–2 C 0–1 H 0–1 May 30, 2023 H2H
10470 Michael Russell Adrian Mannarino 2 2–0 H 2–0 Feb 2, 2012 H2H
10471 Michael Russell Kristian Pless 2 0–2 C 0–1 G 0–1 Jul 13, 2006 H2H
10472 Michael Russell Robby Ginepri 2 0–2 C 0–1 H 0–1 Apr 11, 2013 H2H
10473 Michael Stich Andrea Gaudenzi 2 0–2 C 0–2 May 16, 1996 H2H
10474 Michael Stich Bernd Karbacher 2 2–0 C 1–0 G 1–0 Jun 12, 1997 H2H
10475 Michael Stich Carl Limberger 2 2–0 G 2–0 Jun 11, 1992 H2H
10476 Michael Stich Carl Uwe Steeb 2 2–0 C 1–0 C 1–0 May 7, 1992 H2H
10477 Michael Stich Derrick Rostagno 2 2–0 H 2–0 Mar 7, 1992 H2H
10478 Michael Stich Gianluca Pozzi 2 2–0 C 1–0 H 1–0 Aug 3, 1995 H2H
10479 Michael Stich Gilbert Schaller 2 0–2 C 0–2 Apr 16, 1997 H2H
10480 Michael Stich Grant Stafford 2 2–0 G 1–0 H 1–0 Jun 13, 1997 H2H
10481 Michael Stich Hernan Gumy 2 2–0 C 1–0 H 1–0 Oct 10, 1996 H2H
10482 Michael Stich Jimmy Arias 2 2–0 C 1–0 H 1–0 Jan 5, 1991 H2H
10483 Michael Stich Joey Rive 2 2–0 C 1–0 G 1–0 May 30, 1990 H2H
10484 Michael Stich Karsten Braasch 2 2–0 C 2–0 Feb 17, 1995 H2H
10485 Michael Stich Kelly Jones 2 2–0 H 2–0 Aug 6, 1993 H2H
10486 Michael Stich Omar Camporese 2 2–0 C 1–0 G 1–0 Mar 21, 1997 H2H
10487 Michael Stich Patrick Rafter 2 2–0 H 2–0 Jul 27, 1995 H2H
10488 Michael Stich Patrik Fredriksson 2 2–0 C 1–0 H 1–0 Jan 15, 1997 H2H
10489 Michael Stich Renzo Furlan 2 2–0 C 2–0 May 25, 1994 H2H
10490 Michael Stich Tim Mayotte 2 2–0 H 2–0 Apr 11, 1991 H2H
10491 Michael Tebbutt Andrei Olhovskiy 2 0–2 C 0–1 H 0–1 Sep 30, 1994 H2H
10492 Michael Tebbutt Mark Woodforde 2 0–2 G 0–1 H 0–1 Jan 15, 1997 H2H
10493 Michel Kratochvil Albert Portas 2 2–0 C 1–0 C 1–0 Oct 25, 2001 H2H
10494 Michel Kratochvil Davide Sanguinetti 2 2–0 H 2–0 Jan 15, 2003 H2H
10495 Michel Kratochvil Hicham Arazi 2 0–2 C 0–1 H 0–1 Jan 3, 2002 H2H
10496 Michel Kratochvil Jan-Michael Gambill 2 0–2 H 0–2 Oct 3, 2003 H2H
10497 Michel Kratochvil Nicolas Kiefer 2 0–2 C 0–1 H 0–1 May 4, 2001 H2H
10498 Michel Kratochvil Tomas Behrend 2 2–0 C 1–0 H 1–0 Jul 10, 2003 H2H
10499 Michiel Schapers Ben Testerman 2 0–2 C 0–1 G 0–1 Feb 4, 1987 H2H
10500 Michiel Schapers Brian Gottfried 2 0–2 C 0–1 H 0–1 Oct 22, 1983 H2H
10501 Michiel Schapers Carl Limberger 2 2–0 C 1–0 H 1–0 Mar 19, 1987 H2H
10502 Michiel Schapers Claudio Pistolesi 2 2–0 C 1–0 H 1–0 Jan 7, 1988 H2H
10503 Michiel Schapers Gene Mayer 2 0–2 C 0–1 H 0–1 Feb 22, 1985 H2H
10504 Michiel Schapers Hans Schwaier 2 0–2 C 0–2 Jul 30, 1987 H2H
10505 Michiel Schapers Mark Edmondson 2 0–2 G 0–1 H 0–1 Apr 3, 1986 H2H
10506 Michiel Schapers Marko Ostoja 2 2–0 C 1–0 H 1–0 Feb 9, 1989 H2H
10507 Michiel Schapers Menno Oosting 2 0–2 C 0–2 Aug 1, 1986 H2H
10508 Michiel Schapers Milan Srejber 2 0–2 C 0–2 Nov 11, 1988 H2H
10509 Michiel Schapers Sergio Casal 2 0–2 C 0–1 C 0–1 Nov 13, 1986 H2H
10510 Michiel Schapers Simon Youl 2 2–0 G 2–0 Jun 12, 1992 H2H
10511 Miguel Mir Zeljko Franulovic 2 0–2 C 0–1 H 0–1 Jul 27, 1979 H2H
10512 Miguel Nido Philip Johnson 2 2–0 H 2–0 Oct 5, 1989 H2H
10513 Mikael Pernfors Jorge Lozano 2 2–0 H 2–0 Feb 18, 1988 H2H
10514 Mikael Pernfors Paul Vojtischek 2 0–2 C 0–2 Jul 31, 1987 H2H
10515 Mikael Tillstrom Alex Radulescu 2 2–0 G 1–0 H 1–0 Jun 24, 1998 H2H
10516 Mikael Tillstrom Mark Woodforde 2 2–0 C 1–0 H 1–0 Apr 11, 1998 H2H
10517 Mikael Tillstrom Olivier Delaitre 2 2–0 H 2–0 Apr 10, 1998 H2H
10518 Mikael Ymer Aslan Karatsev 2 2–0 H 2–0 Oct 14, 2022 H2H
10519 Mikael Ymer Ilya Ivashka 2 0–2 H 0–2 Sep 29, 2022 H2H
10520 Mikael Ymer Jan-Lennard Struff 2 2–0 H 2–0 Sep 23, 2021 H2H
10521 Mike Bauer Chris Johnstone 2 2–0 C 1–0 G 1–0 Nov 11, 1983 H2H
10522 Mike Bauer Marcos Hocevar 2 0–2 C 0–1 G 0–1 May 29, 1985 H2H
10523 Mike Bauer Matt Anger 2 0–2 C 0–1 G 0–1 Dec 12, 1985 H2H
10524 Mike Bauer Russell Simpson 2 0–2 G 0–1 H 0–1 Feb 20, 1985 H2H
10525 Mike Bauer Tim Wilkison 2 0–2 C 0–1 H 0–1 Apr 29, 1983 H2H
10526 Mike Belkin Andres Gimeno 2 0–2 C 0–2 Jul 21, 1971 H2H
10527 Mike Cahill Bruce Manson 2 0–2 C 0–1 H 0–1 Jan 23, 1982 H2H
10528 Mike Cahill Cliff Richey 2 0–2 C 0–1 H 0–1 Sep 28, 1977 H2H
10529 Mike Cahill David Carter 2 2–0 C 2–0 Jul 29, 1982 H2H
10530 Mike Cahill Eddie Dibbs 2 0–2 C 0–2 Feb 14, 1980 H2H
10531 Mike Cahill Francois Jauffret 2 0–2 C 0–2 Aug 25, 1977 H2H
10532 Mike Cahill Geoff Masters 2 0–2 C 0–2 Mar 27, 1980 H2H
10533 Mike Cahill Jim Delaney 2 2–0 C 1–0 H 1–0 Nov 11, 1977 H2H
10534 Mike Cahill John Alexander 2 0–2 C 0–2 Jul 20, 1977 H2H
10535 Mike Cahill John Yuill 2 2–0 C 1–0 C 1–0 Jul 29, 1980 H2H
10536 Mike Cahill Marcello Lara 2 2–0 C 1–0 H 1–0 Aug 24, 1978 H2H
10537 Mike Cahill Pat Dupre 2 0–2 C 0–1 H 0–1 Apr 19, 1979 H2H
10538 Mike Cahill Raul Ramirez 2 0–2 C 0–2 Jul 31, 1982 H2H
10539 Mike Cahill Rick Fagel 2 2–0 C 2–0 Jul 17, 1980 H2H
10540 Mike Cahill Robert Maud 2 0–2 C 0–2 Apr 24, 1975 H2H
10541 Mike Cahill Ross Case 2 2–0 C 2–0 Nov 24, 1978 H2H
10542 Mike Cahill Steve Docherty 2 2–0 C 1–0 H 1–0 Apr 5, 1980 H2H
10543 Mike Cahill Steve Krulevitz 2 0–2 C 0–1 C 0–1 Nov 4, 1976 H2H
10544 Mike Cahill Syd Ball 2 2–0 C 1–0 H 1–0 Oct 21, 1975 H2H
10545 Mike Collins Ray Keldie 2 2–0 G 2–0 Jun 13, 1974 H2H
10546 Mike Estep Arthur Ashe 2 0–2 C 0–1 H 0–1 Oct 29, 1976 H2H
10547 Mike Estep Bob Carmichael 2 0–2 C 0–2 Jul 29, 1970 H2H
10548 Mike Estep Clark Graebner 2 0–2 H 0–2 Aug 25, 1971 H2H
10549 Mike Estep Colin Dibley 2 2–0 H 2–0 Aug 15, 1975 H2H
10550 Mike Estep Dick Crealy 2 0–2 C 0–2 Aug 7, 1973 H2H
10551 Mike Estep Jean Claude Barclay 2 2–0 C 1–0 G 1–0 Jun 6, 1975 H2H
10552 Mike Estep John Bartlett 2 2–0 H 2–0 Oct 10, 1973 H2H
10553 Mike Estep Nicholas Kalogeropoulos 2 2–0 G 1–0 H 1–0 Feb 11, 1973 H2H
10554 Mike Estep Nikola Pilic 2 0–2 G 0–1 H 0–1 Jun 26, 1974 H2H
10555 Mike Estep Norman Holmes 2 2–0 G 1–0 H 1–0 Feb 6, 1975 H2H
10556 Mike Estep Onny Parun 2 0–2 G 0–1 H 0–1 Oct 10, 1974 H2H
10557 Mike Estep Pat Cramer 2 0–2 C 0–1 G 0–1 Sep 19, 1973 H2H
10558 Mike Estep Ray Ruffels 2 2–0 C 1–0 H 1–0 Apr 12, 1974 H2H
10559 Mike Fishbach Cliff Richey 2 0–2 C 0–1 H 0–1 Jan 25, 1978 H2H
10560 Mike Leach Brian Gottfried 2 0–2 C 0–1 H 0–1 Jun 1, 1984 H2H
10561 Mike Leach Brian Teacher 2 0–2 G 0–1 H 0–1 Aug 5, 1983 H2H
10562 Mike Leach Mark Edmondson 2 2–0 C 1–0 G 1–0 Oct 7, 1983 H2H
10563 Mike Leach Scott Mccain 2 2–0 C 1–0 G 1–0 Jul 7, 1983 H2H
10564 Mike Myburg Paul Avis 2 0–2 H 0–2 Apr 9, 1981 H2H
10565 Mikhail Kukushkin Diego Schwartzman 2 0–2 H 0–2 Aug 2, 2019 H2H
10566 Mikhail Kukushkin Nick Kyrgios 2 0–2 C 0–1 H 0–1 Feb 25, 2016 H2H
10567 Mikhail Kukushkin Pablo Carreno Busta 2 0–2 C 0–1 H 0–1 Oct 25, 2019 H2H
10568 Mikhail Kukushkin Radu Albot 2 2–0 H 2–0 Jan 4, 2018 H2H
10569 Mikhail Kukushkin Teymuraz Gabashvili 2 2–0 H 2–0 Feb 13, 2014 H2H
10570 Mikhail Youzhny Alberto Martin 2 0–2 C 0–2 Jul 8, 2004 H2H
10571 Mikhail Youzhny Alexander Popp 2 2–0 C 2–0 Jul 15, 2004 H2H
10572 Mikhail Youzhny Attila Savolt 2 0–2 C 0–2 May 30, 2003 H2H
10573 Mikhail Youzhny Benoit Paire 2 0–2 G 0–1 H 0–1 Mar 26, 2016 H2H
10574 Mikhail Youzhny Bernard Tomic 2 2–0 H 2–0 Oct 24, 2013 H2H
10575 Mikhail Youzhny David Sanchez 2 2–0 C 1–0 H 1–0 May 28, 2003 H2H
10576 Mikhail Youzhny Dennis van Scheppingen 2 2–0 C 1–0 H 1–0 May 26, 2004 H2H
10577 Mikhail Youzhny Dusan Lajovic 2 0–2 C 0–2 May 5, 2017 H2H
10578 Mikhail Youzhny Federico Delbonis 2 2–0 C 2–0 Jul 12, 2014 H2H
10579 Mikhail Youzhny Felix Mantilla 2 2–0 C 1–0 H 1–0 Oct 9, 2003 H2H
10580 Mikhail Youzhny Fernando Verdasco 2 0–2 C 0–2 May 31, 2008 H2H
10581 Mikhail Youzhny Flavio Cipolla 2 2–0 C 1–0 H 1–0 Oct 2, 2008 H2H
10582 Mikhail Youzhny Franco Squillari 2 2–0 C 1–0 H 1–0 Jul 11, 2003 H2H
10583 Mikhail Youzhny Goran Ivanisevic 2 0–2 G 0–1 H 0–1 Jun 23, 2004 H2H
10584 Mikhail Youzhny Horacio Zeballos 2 2–0 G 1–0 H 1–0 Jun 29, 2016 H2H
10585 Mikhail Youzhny Igor Kunitsyn 2 2–0 G 1–0 H 1–0 Feb 16, 2012 H2H
10586 Mikhail Youzhny Ivo Minar 2 2–0 C 2–0 May 6, 2009 H2H
10587 Mikhail Youzhny James Ward 2 2–0 G 1–0 H 1–0 Jun 25, 2014 H2H
10588 Mikhail Youzhny Jan Hajek 2 2–0 C 1–0 H 1–0 May 8, 2010 H2H
10589 Mikhail Youzhny Jerome Haehnel 2 2–0 C 1–0 H 1–0 Jul 7, 2005 H2H
10590 Mikhail Youzhny John-Patrick Smith 2 2–0 H 2–0 Sep 21, 2017 H2H
10591 Mikhail Youzhny Jose Acasuso 2 0–2 H 0–2 Mar 8, 2007 H2H
10592 Mikhail Youzhny Kristian Pless 2 2–0 G 1–0 H 1–0 Jun 27, 2007 H2H
10593 Mikhail Youzhny Lars Burgsmuller 2 2–0 C 2–0 May 13, 2004 H2H
10594 Mikhail Youzhny Malek Jaziri 2 0–2 C 0–1 H 0–1 May 29, 2018 H2H
10595 Mikhail Youzhny Marc Gicquel 2 2–0 C 1–0 C 1–0 Jul 28, 2010 H2H
10596 Mikhail Youzhny Marsel Ilhan 2 2–0 H 2–0 Jan 19, 2011 H2H
10597 Mikhail Youzhny Martin Vassallo Arguello 2 2–0 C 2–0 Jul 19, 2007 H2H
10598 Mikhail Youzhny Michal Przysiezny 2 2–0 C 1–0 H 1–0 Feb 26, 2014 H2H
10599 Mikhail Youzhny Mirza Basic 2 2–0 C 1–0 H 1–0 Sep 20, 2018 H2H
10600 Mikhail Youzhny Potito Starace 2 2–0 G 1–0 H 1–0 Oct 23, 2009 H2H