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 descending Record Surface Last Met H2H
10601 Marty Riessen Robert Maud 2 2–0 C 1–0 H 1–0 Oct 1, 1971 H2H
10602 Marty Riessen Roy Barth 2 2–0 C 1–0 H 1–0 Nov 8, 1972 H2H
10603 Marty Riessen Terry Addison 2 2–0 C 2–0 Aug 1, 1972 H2H
10604 Massimiliano Narducci Kent Carlsson 2 0–2 C 0–2 Aug 12, 1988 H2H
10605 Massimo Cierro Roberto Azar 2 0–2 C 0–2 Jul 22, 1992 H2H
10606 Mats Wilander Alexander Mronz 2 2–0 C 1–0 H 1–0 Jan 23, 1994 H2H
10607 Mats Wilander Andrew Castle 2 2–0 G 1–0 H 1–0 Aug 17, 1988 H2H
10608 Mats Wilander Balazs Taroczy 2 2–0 C 2–0 Apr 4, 1985 H2H
10609 Mats Wilander Ben Testerman 2 2–0 C 1–0 G 1–0 Oct 19, 1984 H2H
10610 Mats Wilander Broderick Dyke 2 2–0 C 1–0 H 1–0 Mar 23, 1986 H2H
10611 Mats Wilander Bruce Manson 2 2–0 H 2–0 Sep 4, 1982 H2H
10612 Mats Wilander Christo Van Rensburg 2 2–0 G 1–0 H 1–0 Jul 5, 1989 H2H
10613 Mats Wilander Claudio Panatta 2 2–0 C 2–0 Oct 1, 1988 H2H
10614 Mats Wilander Dan Goldie 2 0–2 H 0–2 Nov 4, 1988 H2H
10615 Mats Wilander Diego Nargiso 2 2–0 C 1–0 H 1–0 Sep 15, 1994 H2H
10616 Mats Wilander Dominique Bedel 2 2–0 C 2–0 May 29, 1983 H2H
10617 Mats Wilander Eduardo Masso 2 2–0 C 1–0 G 1–0 Jun 22, 1988 H2H
10618 Mats Wilander Fernando Luna 2 2–0 C 2–0 Jul 31, 1987 H2H
10619 Mats Wilander Francisco Gonzalez 2 2–0 C 1–0 H 1–0 Mar 15, 1985 H2H
10620 Mats Wilander Gilad Bloom 2 2–0 C 2–0 Oct 19, 1990 H2H
10621 Mats Wilander Glenn Michibata 2 2–0 G 1–0 H 1–0 Jun 24, 1988 H2H
10622 Mats Wilander Gustavo Tiberti 2 2–0 C 1–0 H 1–0 Jan 27, 1983 H2H
10623 Mats Wilander Hans Simonsson 2 2–0 C 1–0 C 1–0 Jul 18, 1985 H2H
10624 Mats Wilander Harold Solomon 2 2–0 C 1–0 H 1–0 Apr 7, 1983 H2H
10625 Mats Wilander Jim Gurfein 2 2–0 C 2–0 Oct 6, 1983 H2H
10626 Mats Wilander John Alexander 2 2–0 C 1–0 H 1–0 Aug 23, 1984 H2H
10627 Mats Wilander Jose Luis Damiani 2 2–0 C 2–0 Aug 6, 1982 H2H
10628 Mats Wilander Juan Avendano 2 2–0 C 2–0 Oct 7, 1983 H2H
10629 Mats Wilander Ken Flach 2 2–0 H 2–0 Sep 10, 1987 H2H
10630 Mats Wilander Kevin Curren 2 2–0 G 1–0 H 1–0 Sep 2, 1988 H2H
10631 Mats Wilander Leif Shiras 2 2–0 C 1–0 G 1–0 Jul 16, 1987 H2H
10632 Mats Wilander Mark Kratzmann 2 2–0 C 1–0 G 1–0 Mar 27, 1987 H2H
10633 Mats Wilander Mel Purcell 2 2–0 C 2–0 Apr 3, 1983 H2H
10634 Mats Wilander Michael Westphal 2 2–0 C 1–0 H 1–0 May 3, 1985 H2H
10635 Mats Wilander Milan Srejber 2 2–0 C 1–0 H 1–0 Feb 21, 1987 H2H
10636 Mats Wilander Paul Mcnamee 2 2–0 C 1–0 G 1–0 May 10, 1984 H2H
10637 Mats Wilander Ricardo Acuna 2 2–0 C 1–0 H 1–0 May 28, 1986 H2H
10638 Mats Wilander Roland Stadler 2 2–0 C 2–0 Sep 20, 1984 H2H
10639 Mats Wilander Stanislav Birner 2 2–0 G 1–0 H 1–0 Jun 27, 1982 H2H
10640 Matt Anger Hank Pfister 2 0–2 G 0–1 H 0–1 Aug 12, 1982 H2H
10641 Matt Anger Larry Stefanki 2 2–0 C 1–0 H 1–0 Oct 16, 1986 H2H
10642 Matt Anger Raul Ramirez 2 0–2 C 0–1 H 0–1 Jul 30, 1982 H2H
10643 Matt Anger Shlomo Glickstein 2 2–0 G 1–0 H 1–0 Nov 21, 1986 H2H
10644 Matteo Arnaldi Botic van de Zandschulp 2 0–2 G 0–1 H 0–1 Aug 20, 2025 H2H
10645 Matteo Berrettini Alejandro Tabilo 2 2–0 C 1–0 H 1–0 Jul 25, 2024 H2H
10646 Matteo Berrettini Hugo Gaston 2 2–0 C 1–0 H 1–0 Mar 22, 2025 H2H
10647 Matteo Berrettini Ilya Ivashka 2 2–0 G 1–0 H 1–0 Sep 5, 2021 H2H
10648 Matteo Berrettini Jan-Lennard Struff 2 2–0 G 1–0 H 1–0 Oct 8, 2019 H2H
10649 Matteo Berrettini Quentin Halys 2 2–0 C 1–0 H 1–0 Nov 5, 2025 H2H
10650 Matthew Ebden Alexei Popyrin 2 0–2 H 0–2 Feb 27, 2021 H2H
10651 Matthew Ebden Gael Monfils 2 0–2 H 0–2 Mar 10, 2018 H2H
10652 Matthew Ebden Grigor Dimitrov 2 0–2 H 0–2 Sep 2, 2015 H2H
10653 Matthew Ebden Radu Albot 2 0–2 G 0–1 H 0–1 Jun 20, 2019 H2H
10654 Matthias Bachinger Marin Cilic 2 0–2 C 0–1 G 0–1 Jun 12, 2015 H2H
10655 Matthias Bachinger Martin Klizan 2 2–0 C 2–0 Jul 31, 2019 H2H
10656 Matthias Bachinger Matthew Ebden 2 0–2 G 0–2 Jun 13, 2012 H2H
10657 Mattia Bellucci Taylor Fritz 2 0–2 G 0–1 H 0–1 Sep 3, 2026 H2H
10658 Mauro Menezes Eduardo Bengoechea 2 0–2 C 0–1 H 0–1 Apr 13, 1989 H2H
10659 Maxime Cressy Dominic Stricker 2 0–2 G 0–1 H 0–1 Oct 27, 2022 H2H
10660 Maxime Cressy J.J. Wolf 2 0–2 H 0–2 Jul 28, 2023 H2H
10661 Maxime Cressy John Isner 2 2–0 G 1–0 H 1–0 Jul 16, 2022 H2H
10662 Maxime Cressy Nikoloz Basilashvili 2 0–2 C 0–1 H 0–1 May 24, 2022 H2H
10663 Maxime Cressy Reilly Opelka 2 2–0 G 1–0 H 1–0 Jun 22, 2022 H2H
10664 Maxime Cressy Stefanos Tsitsipas 2 0–2 H 0–2 Oct 21, 2022 H2H
10665 Maximo Gonzalez Albert Ramos-Vinolas 2 2–0 C 2–0 Jul 31, 2014 H2H
10666 Maximo Gonzalez Roko Karanusic 2 2–0 C 2–0 Jul 19, 2008 H2H
10667 Max Mirnyi Adrian Voinea 2 2–0 C 1–0 H 1–0 Feb 27, 2003 H2H
10668 Max Mirnyi Frederic Niemeyer 2 2–0 H 2–0 Aug 1, 2001 H2H
10669 Max Mirnyi Kevin Kim 2 2–0 C 1–0 H 1–0 Oct 12, 2006 H2H
10670 Max Mirnyi Richard Gasquet 2 0–2 C 0–1 G 0–1 May 2, 2007 H2H
10671 Max Mirnyi Vincent Spadea 2 2–0 C 1–0 G 1–0 Jun 25, 2003 H2H
10672 Max Mirnyi Wayne Arthurs 2 2–0 G 1–0 H 1–0 Jan 10, 2002 H2H
10673 Max Purcell Brandon Nakashima 2 0–2 H 0–2 Jul 27, 2023 H2H
10674 Max Purcell Felix Auger-Aliassime 2 2–0 H 2–0 Aug 9, 2023 H2H
10675 Max Purcell Taylor Fritz 2 0–2 G 0–1 H 0–1 Jun 29, 2024 H2H
10676 Max Purcell Zachary Svajda 2 0–2 H 0–2 Feb 15, 2024 H2H
10677 Mel Purcell Alejandro Gattiker 2 2–0 C 2–0 Jul 29, 1982 H2H
10678 Mel Purcell Deon Joubert 2 2–0 C 1–0 H 1–0 Aug 21, 1980 H2H
10679 Mel Purcell Eddie Dibbs 2 2–0 C 2–0 May 31, 1981 H2H
10680 Mel Purcell Ferdi Taygan 2 0–2 C 0–1 H 0–1 Feb 11, 1982 H2H
10681 Mel Purcell Fritz Buehning 2 2–0 C 1–0 H 1–0 Nov 3, 1982 H2H
10682 Mel Purcell Gabriel Urpi 2 2–0 C 2–0 Jun 1, 1984 H2H
10683 Mel Purcell Ilie Nastase 2 2–0 C 1–0 H 1–0 Apr 1, 1983 H2H
10684 Mel Purcell Manuel Orantes 2 2–0 C 2–0 Apr 2, 1983 H2H
10685 Mel Purcell Mark Dickson 2 0–2 C 0–1 H 0–1 Jul 17, 1985 H2H
10686 Mel Purcell Peter Feigl 2 2–0 H 2–0 Oct 26, 1984 H2H
10687 Mel Purcell Peter Rennert 2 2–0 H 2–0 Feb 18, 1981 H2H
10688 Mel Purcell Rolf Gehring 2 2–0 C 1–0 H 1–0 May 20, 1982 H2H
10689 Mel Purcell Shlomo Glickstein 2 2–0 C 1–0 H 1–0 Apr 2, 1983 H2H
10690 Mel Purcell Steve Denton 2 0–2 H 0–2 Apr 28, 1983 H2H
10691 Mel Purcell Terry Moor 2 2–0 C 1–0 C 1–0 Mar 7, 1981 H2H
10692 Mel Purcell Tom Cain 2 2–0 C 2–0 May 25, 1983 H2H
10693 Mel Purcell Van Winitsky 2 0–2 C 0–2 Jul 23, 1982 H2H
10694 Menno Oosting Eduardo Bengoechea 2 0–2 C 0–2 Jul 28, 1988 H2H
10695 Michael Berrer Igor Sijsling 2 0–2 H 0–2 Feb 14, 2014 H2H
10696 Michael Berrer Marco Chiudinelli 2 2–0 H 2–0 Feb 2, 2012 H2H
10697 Michael Berrer Marin Cilic 2 0–2 C 0–1 H 0–1 May 5, 2010 H2H
10698 Michael Chang Adrian Voinea 2 2–0 C 2–0 May 31, 2000 H2H
10699 Michael Chang Alberto Mancini 2 2–0 C 1–0 H 1–0 Jul 31, 1992 H2H
10700 Michael Chang Andrea Gaudenzi 2 2–0 C 1–0 H 1–0 Feb 20, 1998 H2H
10701 Michael Chang Andy Roddick 2 0–2 C 0–1 H 0–1 Aug 18, 2001 H2H
10702 Michael Chang Broderick Dyke 2 2–0 H 2–0 Jul 26, 1990 H2H
10703 Michael Chang Christian Ruud 2 2–0 H 2–0 Feb 13, 1999 H2H
10704 Michael Chang Christo Van Rensburg 2 2–0 C 1–0 H 1–0 Oct 14, 1993 H2H
10705 Michael Chang Cristiano Caratti 2 2–0 H 2–0 Aug 10, 1996 H2H
10706 Michael Chang Daniel Nestor 2 2–0 H 2–0 Feb 19, 1998 H2H
10707 Michael Chang Danie Visser 2 2–0 C 1–0 H 1–0 Aug 8, 1991 H2H
10708 Michael Chang David Rikl 2 2–0 H 2–0 Jan 17, 1996 H2H
10709 Michael Chang Fernando Vicente 2 2–0 C 1–0 H 1–0 Aug 8, 2002 H2H
10710 Michael Chang Jay Berger 2 2–0 H 2–0 Jul 30, 1990 H2H
10711 Michael Chang Jimmy Arias 2 2–0 H 2–0 Mar 7, 1991 H2H
10712 Michael Chang Jimmy Connors 2 2–0 C 1–0 H 1–0 Aug 28, 1992 H2H
10713 Michael Chang Kelly Jones 2 2–0 H 2–0 Apr 4, 1991 H2H
10714 Michael Chang Kenny Thorne 2 2–0 C 1–0 H 1–0 Oct 17, 1992 H2H
10715 Michael Chang Lleyton Hewitt 2 0–2 G 0–1 H 0–1 Oct 3, 2002 H2H
10716 Michael Chang Luiz Mattar 2 2–0 C 1–0 H 1–0 Apr 29, 1994 H2H
10717 Michael Chang Markus Zoecke 2 2–0 H 2–0 Apr 10, 1992 H2H
10718 Michael Chang Martin Jaite 2 2–0 C 1–0 H 1–0 Mar 4, 1992 H2H
10719 Michael Chang Michiel Schapers 2 2–0 G 1–0 H 1–0 Feb 7, 1992 H2H
10720 Michael Chang Nicklas Kroon 2 2–0 C 1–0 H 1–0 Oct 3, 1991 H2H
10721 Michael Chang Nicolas Kiefer 2 2–0 H 2–0 Mar 18, 2003 H2H
10722 Michael Chang Patrick McEnroe 2 2–0 C 1–0 H 1–0 Sep 4, 1992 H2H
10723 Michael Chang Patrik Kuhnen 2 2–0 C 1–0 H 1–0 Apr 13, 1990 H2H
10724 Michael Chang Paul Kilderry 2 2–0 H 2–0 Jul 27, 2000 H2H
10725 Michael Chang Pieter Aldrich 2 2–0 C 1–0 H 1–0 Sep 3, 1989 H2H
10726 Michael Chang Sandon Stolle 2 2–0 H 2–0 Jul 31, 1997 H2H
10727 Michael Chang Sargis Sargsian 2 2–0 H 2–0 Aug 31, 1997 H2H
10728 Michael Chang Scott Davis 2 2–0 H 2–0 Aug 2, 1990 H2H
10729 Michael Chang Simon Youl 2 2–0 C 1–0 H 1–0 Jul 20, 1990 H2H
10730 Michael Chang Stefan Koubek 2 0–2 C 0–1 H 0–1 Oct 12, 2001 H2H
10731 Michael Chang Stephane Simian 2 2–0 C 1–0 H 1–0 Jun 1, 1997 H2H
10732 Michael Chang Tim Wilkison 2 2–0 H 2–0 Aug 30, 1989 H2H
10733 Michael Chang Tomas Carbonell 2 2–0 C 2–0 Jun 4, 1995 H2H
10734 Michael Chang Tommy Haas 2 2–0 H 2–0 Aug 7, 2002 H2H
10735 Michael Chang Tommy Ho 2 2–0 C 1–0 H 1–0 Feb 3, 1994 H2H
10736 Michael Chang Wally Masur 2 2–0 C 2–0 Dec 11, 1993 H2H
10737 Michael Chang Younes El Aynaoui 2 2–0 H 2–0 Nov 4, 2000 H2H
10738 Michael Llodra Dmitry Tursunov 2 0–2 H 0–2 Feb 28, 2013 H2H
10739 Michael Llodra Evgeny Korolev 2 2–0 G 1–0 H 1–0 Jun 10, 2009 H2H
10740 Michael Llodra Gael Monfils 2 0–2 H 0–2 Feb 13, 2009 H2H
10741 Michael Llodra Grigor Dimitrov 2 0–2 H 0–2 Oct 30, 2013 H2H
10742 Michael Llodra Joachim Johansson 2 0–2 H 0–2 Sep 8, 2004 H2H
10743 Michael Llodra Joseph Sirianni 2 2–0 H 2–0 Jan 7, 2009 H2H
10744 Michael Llodra Karol Beck 2 0–2 C 0–1 H 0–1 Oct 30, 2004 H2H
10745 Michael Llodra Marinko Matosevic 2 0–2 G 0–1 H 0–1 Jun 13, 2013 H2H
10746 Michael Llodra Teymuraz Gabashvili 2 2–0 H 2–0 Aug 27, 2008 H2H
10747 Michael Mmoh J.J. Wolf 2 0–2 H 0–2 Aug 4, 2023 H2H
10748 Michael Mmoh Taylor Fritz 2 0–2 C 0–1 H 0–1 May 30, 2023 H2H
10749 Michael Russell Adrian Mannarino 2 2–0 H 2–0 Feb 2, 2012 H2H
10750 Michael Russell Kristian Pless 2 0–2 C 0–1 G 0–1 Jul 13, 2006 H2H
10751 Michael Russell Robby Ginepri 2 0–2 C 0–1 H 0–1 Apr 11, 2013 H2H
10752 Michael Stich Andrea Gaudenzi 2 0–2 C 0–2 May 16, 1996 H2H
10753 Michael Stich Bernd Karbacher 2 2–0 C 1–0 G 1–0 Jun 12, 1997 H2H
10754 Michael Stich Carl Limberger 2 2–0 G 2–0 Jun 11, 1992 H2H
10755 Michael Stich Derrick Rostagno 2 2–0 H 2–0 Mar 7, 1992 H2H
10756 Michael Stich Gianluca Pozzi 2 2–0 C 1–0 H 1–0 Aug 3, 1995 H2H
10757 Michael Stich Gilbert Schaller 2 0–2 C 0–2 Apr 16, 1997 H2H
10758 Michael Stich Grant Stafford 2 2–0 G 1–0 H 1–0 Jun 13, 1997 H2H
10759 Michael Stich Hernan Gumy 2 2–0 C 1–0 H 1–0 Oct 10, 1996 H2H
10760 Michael Stich Jimmy Arias 2 2–0 C 1–0 H 1–0 Jan 5, 1991 H2H
10761 Michael Stich Joey Rive 2 2–0 C 1–0 G 1–0 May 30, 1990 H2H
10762 Michael Stich Karsten Braasch 2 2–0 C 2–0 Feb 17, 1995 H2H
10763 Michael Stich Kelly Jones 2 2–0 H 2–0 Aug 6, 1993 H2H
10764 Michael Stich Omar Camporese 2 2–0 C 1–0 G 1–0 Mar 21, 1997 H2H
10765 Michael Stich Patrick Rafter 2 2–0 H 2–0 Jul 27, 1995 H2H
10766 Michael Stich Patrik Fredriksson 2 2–0 C 1–0 H 1–0 Jan 15, 1997 H2H
10767 Michael Stich Renzo Furlan 2 2–0 C 2–0 May 25, 1994 H2H
10768 Michael Stich Tim Mayotte 2 2–0 H 2–0 Apr 11, 1991 H2H
10769 Michael Tebbutt Andrei Olhovskiy 2 0–2 C 0–1 H 0–1 Sep 30, 1994 H2H
10770 Michael Tebbutt Mark Woodforde 2 0–2 G 0–1 H 0–1 Jan 15, 1997 H2H
10771 Michael Westphal Slobodan Zivojinovic 2 2–0 H 2–0 Nov 22, 1984 H2H
10772 Michael Zheng Fabian Marozsan 2 2–0 H 2–0 Sep 2, 2026 H2H
10773 Michel Kratochvil Albert Portas 2 2–0 C 1–0 C 1–0 Oct 25, 2001 H2H
10774 Michel Kratochvil Davide Sanguinetti 2 2–0 H 2–0 Jan 15, 2003 H2H
10775 Michel Kratochvil Hicham Arazi 2 0–2 C 0–1 H 0–1 Jan 3, 2002 H2H
10776 Michel Kratochvil Jan-Michael Gambill 2 0–2 H 0–2 Oct 3, 2003 H2H
10777 Michel Kratochvil Nicolas Kiefer 2 0–2 C 0–1 H 0–1 May 4, 2001 H2H
10778 Michel Kratochvil Tomas Behrend 2 2–0 C 1–0 H 1–0 Jul 10, 2003 H2H
10779 Michiel Schapers Ben Testerman 2 0–2 C 0–1 G 0–1 Feb 4, 1987 H2H
10780 Michiel Schapers Brian Gottfried 2 0–2 C 0–1 H 0–1 Oct 22, 1983 H2H
10781 Michiel Schapers Carl Limberger 2 2–0 C 1–0 H 1–0 Mar 19, 1987 H2H
10782 Michiel Schapers Claudio Pistolesi 2 2–0 C 1–0 H 1–0 Jan 7, 1988 H2H
10783 Michiel Schapers Gene Mayer 2 0–2 C 0–1 H 0–1 Feb 22, 1985 H2H
10784 Michiel Schapers Hans Schwaier 2 0–2 C 0–2 Jul 30, 1987 H2H
10785 Michiel Schapers Mark Edmondson 2 0–2 G 0–1 H 0–1 Apr 3, 1986 H2H
10786 Michiel Schapers Marko Ostoja 2 2–0 C 1–0 H 1–0 Feb 9, 1989 H2H
10787 Michiel Schapers Menno Oosting 2 0–2 C 0–2 Aug 1, 1986 H2H
10788 Michiel Schapers Milan Srejber 2 0–2 C 0–2 Nov 11, 1988 H2H
10789 Michiel Schapers Simon Youl 2 2–0 G 2–0 Jun 12, 1992 H2H
10790 Miguel Mir Zeljko Franulovic 2 0–2 C 0–1 H 0–1 Jul 27, 1979 H2H
10791 Miguel Nido Philip Johnson 2 2–0 H 2–0 Oct 5, 1989 H2H
10792 Mikael Pernfors Jorge Lozano 2 2–0 H 2–0 Feb 18, 1988 H2H
10793 Mikael Pernfors Paul Vojtischek 2 0–2 C 0–2 Jul 31, 1987 H2H
10794 Mikael Pernfors Slobodan Zivojinovic 2 2–0 H 2–0 Jan 17, 1990 H2H
10795 Mikael Tillstrom Alex Radulescu 2 2–0 G 1–0 H 1–0 Jun 24, 1998 H2H
10796 Mikael Tillstrom Leander Paes 2 2–0 H 2–0 Sep 21, 2000 H2H
10797 Mikael Tillstrom Mark Woodforde 2 2–0 C 1–0 H 1–0 Apr 11, 1998 H2H
10798 Mikael Tillstrom Olivier Delaitre 2 2–0 H 2–0 Apr 10, 1998 H2H
10799 Mikael Ymer Aslan Karatsev 2 2–0 H 2–0 Oct 14, 2022 H2H
10800 Mikael Ymer Ilya Ivashka 2 0–2 H 0–2 Sep 29, 2022 H2H