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
36601 Michael Stich Stephane Simian 1 1–0 H 1–0 Jan 6, 1994 H2H
36602 Michael Stich Steve Bryan 1 1–0 H 1–0 Sep 2, 1994 H2H
36603 Michael Stich Thomas Hogstedt 1 1–0 H 1–0 Jul 25, 1990 H2H
36604 Michael Stich Tomas Smid 1 1–0 C 1–0 May 3, 1989 H2H
36605 Michael Stich Wolfgang Schranz 1 1–0 C 1–0 Oct 19, 1995 H2H
36606 Michael Tauson Craig Campbell 1 1–0 H 1–0 Oct 15, 1986 H2H
36607 Michael Tauson Thomas Haldin 1 1–0 C 1–0 Aug 10, 1989 H2H
36608 Michael Tebbutt Brent Larkham 1 1–0 C 1–0 Sep 29, 1994 H2H
36609 Michael Tebbutt Bryan Shelton 1 0–1 C 0–1 Apr 22, 1995 H2H
36610 Michael Tebbutt Carl Uwe Steeb 1 1–0 H 1–0 Jan 17, 1996 H2H
36611 Michael Tebbutt Carsten Arriens 1 0–1 H 0–1 Mar 3, 1995 H2H
36612 Michael Tebbutt Chris Bailey 1 1–0 G 1–0 Jun 9, 1993 H2H
36613 Michael Tebbutt David Nainkin 1 1–0 C 1–0 Feb 1, 1996 H2H
36614 Michael Tebbutt Dick Norman 1 1–0 C 1–0 Oct 20, 1995 H2H
36615 Michael Tebbutt Frederic Niemeyer 1 1–0 H 1–0 Jul 30, 1997 H2H
36616 Michael Tebbutt Jared Palmer 1 1–0 H 1–0 Jan 12, 1995 H2H
36617 Michael Tebbutt Jean-Rene Lisnard 1 0–1 H 0–1 Jan 6, 2000 H2H
36618 Michael Tebbutt John Fitzgerald 1 1–0 C 1–0 Oct 13, 1993 H2H
36619 Michael Tebbutt Justin Gimelstob 1 0–1 H 0–1 Oct 2, 1997 H2H
36620 Michael Tebbutt Lars Jonsson 1 0–1 G 0–1 Jun 28, 1995 H2H
36621 Michael Tebbutt Louis Gloria 1 1–0 G 1–0 Jul 7, 1994 H2H
36622 Michael Tebbutt Marcelo Filippini 1 1–0 H 1–0 Jan 21, 1998 H2H
36623 Michael Tebbutt Michael Sell 1 1–0 H 1–0 Aug 19, 1998 H2H
36624 Michael Tebbutt Murphy Jensen 1 1–0 C 1–0 May 7, 1998 H2H
36625 Michael Tebbutt Nuno Marques 1 0–1 H 0–1 Feb 15, 1996 H2H
36626 Michael Tebbutt Paul Wekesa 1 1–0 C 1–0 Oct 19, 1995 H2H
36627 Michael Tebbutt Peter Tramacchi 1 1–0 H 1–0 Jan 19, 1996 H2H
36628 Michael Tebbutt Ramon Delgado 1 0–1 C 0–1 Oct 10, 1998 H2H
36629 Michael Tebbutt Robbie Weiss 1 1–0 G 1–0 Jun 22, 1994 H2H
36630 Michael Tebbutt Takahiro Terachi 1 0–1 H 0–1 Sep 21, 2001 H2H
36631 Michael Tebbutt Wade Mcguire 1 1–0 G 1–0 Jun 24, 1998 H2H
36632 Michael Venus Benoit Paire 1 0–1 H 0–1 Jan 14, 2016 H2H
36633 Michael Venus Lucas Pouille 1 0–1 H 0–1 Jan 15, 2015 H2H
36634 Michael Venus Roberto Bautista Agut 1 0–1 H 0–1 Jan 10, 2018 H2H
36635 Michael Westphal Alejandro Gattiker 1 1–0 H 1–0 Oct 13, 1983 H2H
36636 Michael Westphal Balazs Taroczy 1 1–0 C 1–0 Mar 1, 1984 H2H
36637 Michael Westphal Ben Testerman 1 1–0 H 1–0 Nov 21, 1986 H2H
36638 Michael Westphal Brian Gottfried 1 1–0 C 1–0 Jul 28, 1983 H2H
36639 Michael Westphal Brian Teacher 1 1–0 C 1–0 May 17, 1984 H2H
36640 Michael Westphal Bruce Brescia 1 1–0 C 1–0 Jul 25, 1984 H2H
36641 Michael Westphal Chip Hooper 1 1–0 C 1–0 May 19, 1984 H2H
36642 Michael Westphal Christo Steyn 1 0–1 H 0–1 Oct 11, 1986 H2H
36643 Michael Westphal Dominique Bedel 1 0–1 C 0–1 Nov 11, 1982 H2H
36644 Michael Westphal Eric Fromm 1 0–1 C 0–1 May 12, 1983 H2H
36645 Michael Westphal Eric Korita 1 0–1 C 0–1 Jul 30, 1983 H2H
36646 Michael Westphal Hank Pfister 1 1–0 H 1–0 Aug 12, 1987 H2H
36647 Michael Westphal Henrik Sundstrom 1 0–1 C 0–1 Apr 6, 1985 H2H
36648 Michael Westphal Jay Lapidus 1 1–0 H 1–0 Feb 20, 1985 H2H
36649 Michael Westphal Joel Figueras 1 1–0 C 1–0 Jun 16, 1988 H2H
36650 Michael Westphal Mark Dickson 1 0–1 H 0–1 Nov 24, 1984 H2H
36651 Michael Westphal Mike Brunnberg 1 1–0 C 1–0 Jul 29, 1983 H2H
36652 Michael Westphal Pender Murphy 1 0–1 C 0–1 Jul 13, 1983 H2H
36653 Michael Westphal Peter Elter 1 0–1 H 0–1 Oct 11, 1984 H2H
36654 Michael Westphal Ramesh Krishnan 1 0–1 G 0–1 Jun 24, 1987 H2H
36655 Michael Westphal Sandy Mayer 1 0–1 C 0–1 Jul 15, 1982 H2H
36656 Michael Westphal Trey Waltke 1 1–0 C 1–0 May 11, 1983 H2H
36657 Michael Westphal Victor Pecci 1 0–1 C 0–1 Apr 11, 1985 H2H
36658 Michael Westphal Wojtek Fibak 1 0–1 H 0–1 Oct 15, 1983 H2H
36659 Michael Yani Brendan Evans 1 0–1 H 0–1 Oct 1, 2009 H2H
36660 Michael Yani Lars Burgsmuller 1 0–1 H 0–1 Jul 27, 2006 H2H
36661 Michael Zheng Corentin Moutet 1 0–1 H 0–1 Jan 21, 2026 H2H
36662 Michael Zheng Felix Auger-Aliassime 1 0–1 G 0–1 Jul 3, 2026 H2H
36663 Michael Zheng Lorenzo Musetti 1 0–1 H 0–1 Aug 18, 2026 H2H
36664 Michael Zheng Miomir Kecmanovic 1 0–1 H 0–1 Aug 3, 2026 H2H
36665 Michael Zheng Ugo Humbert 1 1–0 H 1–0 Aug 16, 2026 H2H
36666 Michail Pervolarakis Kyle Edmund 1 0–1 H 0–1 Aug 23, 2022 H2H
36667 Michal Lewandowski Allan Stone 1 0–1 C 0–1 May 31, 1968 H2H
36668 Michal Mertinak Bobby Reynolds 1 1–0 G 1–0 Jul 7, 2005 H2H
36669 Michal Przysiezny Albert Ramos-Vinolas 1 1–0 H 1–0 Sep 19, 2013 H2H
36670 Michal Przysiezny Benoit Paire 1 0–1 H 0–1 Jan 8, 2014 H2H
36671 Michal Przysiezny Bjorn Rehnquist 1 0–1 C 0–1 Jul 10, 2008 H2H
36672 Michal Przysiezny Brian Dabul 1 0–1 H 0–1 Feb 17, 2011 H2H
36673 Michal Przysiezny Dudi Sela 1 0–1 G 0–1 Jul 10, 2014 H2H
36674 Michal Przysiezny Gael Monfils 1 0–1 H 0–1 Sep 19, 2014 H2H
36675 Michal Przysiezny Jimmy Wang 1 0–1 H 0–1 Jul 17, 2014 H2H
36676 Michal Przysiezny Jiri Vanek 1 1–0 C 1–0 Aug 4, 2006 H2H
36677 Michal Przysiezny Karol Beck 1 0–1 H 0–1 Jan 8, 2009 H2H
36678 Michal Przysiezny Malek Jaziri 1 1–0 H 1–0 Sep 25, 2014 H2H
36679 Michal Przysiezny Martin Fischer 1 1–0 H 1–0 Feb 3, 2011 H2H
36680 Michal Przysiezny Mate Delic 1 0–1 C 0–1 May 21, 2014 H2H
36681 Michal Przysiezny Rhyne Williams 1 1–0 C 1–0 May 29, 2013 H2H
36682 Michal Przysiezny Rik De Voest 1 0–1 H 0–1 Feb 4, 2011 H2H
36683 Michal Przysiezny Rui Machado 1 0–1 C 0–1 May 7, 2010 H2H
36684 Michal Przysiezny Sam Groth 1 0–1 G 0–1 Jul 14, 2016 H2H
36685 Michal Przysiezny Taro Daniel 1 0–1 H 0–1 Oct 29, 2015 H2H
36686 Michal Tabara Adrian Voinea 1 1–0 H 1–0 Feb 14, 2002 H2H
36687 Michal Tabara Andre Sa 1 1–0 H 1–0 Jan 10, 2002 H2H
36688 Michal Tabara Daniel Koellerer 1 0–1 C 0–1 Jul 27, 2005 H2H
36689 Michal Tabara David Miketa 1 1–0 C 1–0 May 2, 1996 H2H
36690 Michal Tabara Dennis van Scheppingen 1 0–1 H 0–1 Jan 3, 2002 H2H
36691 Michal Tabara Dinu Pescariu 1 0–1 C 0–1 May 1, 1998 H2H
36692 Michal Tabara Edwin Kempes 1 1–0 H 1–0 Jan 5, 2001 H2H
36693 Michal Tabara George Bastl 1 1–0 H 1–0 Aug 15, 2001 H2H
36694 Michal Tabara Ivo Minar 1 0–1 G 0–1 Jun 22, 2005 H2H
36695 Michal Tabara Jan Kroslak 1 0–1 C 0–1 May 1, 1997 H2H
36696 Michal Tabara Jean-Rene Lisnard 1 0–1 C 0–1 Apr 12, 2002 H2H
36697 Michal Tabara Jiri Vanek 1 1–0 H 1–0 Jan 6, 2005 H2H
36698 Michal Tabara Johan Settergren 1 1–0 C 1–0 Jul 13, 2001 H2H
36699 Michal Tabara Joost Winnink 1 0–1 C 0–1 Oct 17, 1996 H2H
36700 Michal Tabara Juan Balcells 1 0–1 H 0–1 Jan 11, 2001 H2H
36701 Michal Tabara Justin Gimelstob 1 0–1 H 0–1 Aug 29, 2001 H2H
36702 Michal Tabara Kristian Pless 1 1–0 H 1–0 Jan 6, 2001 H2H
36703 Michal Tabara Lars Burgsmuller 1 0–1 H 0–1 Feb 16, 2001 H2H
36704 Michal Tabara Lorenzo Manta 1 0–1 H 0–1 Jan 7, 2000 H2H
36705 Michal Tabara Markus Hipfl 1 0–1 C 0–1 May 26, 2001 H2H
36706 Michal Tabara Marzio Martelli 1 1–0 C 1–0 Jul 19, 2001 H2H
36707 Michal Tabara Olivier Patience 1 1–0 H 1–0 Jan 7, 2005 H2H
36708 Michal Tabara Orlin Stanoytchev 1 1–0 C 1–0 May 1, 1999 H2H
36709 Michal Tabara Patrick Baur 1 1–0 C 1–0 May 3, 1996 H2H
36710 Michal Tabara Sebastien Lareau 1 1–0 C 1–0 Apr 26, 2001 H2H
36711 Michel Kratochvil Alex Calatrava 1 1–0 C 1–0 May 3, 2001 H2H
36712 Michel Kratochvil Andrei Stoliarov 1 0–1 C 0–1 Jul 19, 2001 H2H
36713 Michel Kratochvil Arnaud Di Pasquale 1 0–1 C 0–1 Sep 13, 2002 H2H
36714 Michel Kratochvil Byron Black 1 0–1 G 0–1 Jun 13, 2001 H2H
36715 Michel Kratochvil Cedric Pioline 1 0–1 C 0–1 Apr 24, 2002 H2H
36716 Michel Kratochvil Chris Woodruff 1 0–1 H 0–1 Mar 2, 2000 H2H
36717 Michel Kratochvil David Prinosil 1 1–0 H 1–0 Aug 15, 2002 H2H
36718 Michel Kratochvil Dmitry Tursunov 1 1–0 H 1–0 Aug 20, 2004 H2H
36719 Michel Kratochvil Edwin Kempes 1 1–0 H 1–0 Sep 22, 2001 H2H
36720 Michel Kratochvil Emin Agaev 1 1–0 H 1–0 Aug 14, 2002 H2H
36721 Michel Kratochvil George Bastl 1 1–0 H 1–0 Sep 21, 2001 H2H
36722 Michel Kratochvil German Puentes 1 0–1 H 0–1 Mar 8, 2001 H2H
36723 Michel Kratochvil Gilles Muller 1 0–1 H 0–1 Aug 21, 2004 H2H
36724 Michel Kratochvil Gregory Carraz 1 1–0 G 1–0 Jun 11, 2003 H2H
36725 Michel Kratochvil Hyung-Taik Lee 1 0–1 H 0–1 Mar 7, 2003 H2H
36726 Michel Kratochvil Irakli Labadze 1 1–0 G 1–0 Jun 28, 2002 H2H
36727 Michel Kratochvil Jamie Delgado 1 1–0 G 1–0 Jun 20, 2002 H2H
36728 Michel Kratochvil Jan Kroslak 1 0–1 H 0–1 Sep 13, 2001 H2H
36729 Michel Kratochvil Jan Vacek 1 1–0 H 1–0 Jul 21, 2004 H2H
36730 Michel Kratochvil Jeff Salzenstein 1 1–0 H 1–0 Aug 19, 2004 H2H
36731 Michel Kratochvil Julien Boutter 1 1–0 C 1–0 Jul 23, 2003 H2H
36732 Michel Kratochvil Justin Gimelstob 1 1–0 C 1–0 May 31, 2000 H2H
36733 Michel Kratochvil Kristian Pless 1 1–0 G 1–0 Jun 21, 2002 H2H
36734 Michel Kratochvil Lars Burgsmuller 1 1–0 H 1–0 Oct 5, 2001 H2H
36735 Michel Kratochvil Marc Kevin Goellner 1 0–1 C 0–1 Jul 31, 2003 H2H
36736 Michel Kratochvil Marco Chiudinelli 1 0–1 G 0–1 Jun 10, 2004 H2H
36737 Michel Kratochvil Marc Rosset 1 0–1 C 0–1 Jul 13, 2000 H2H
36738 Michel Kratochvil Mark Nielsen 1 1–0 H 1–0 Jan 11, 2002 H2H
36739 Michel Kratochvil Markus Hipfl 1 1–0 G 1–0 Jun 22, 2001 H2H
36740 Michel Kratochvil Orlin Stanoytchev 1 1–0 C 1–0 Jun 2, 2000 H2H
36741 Michel Kratochvil Ota Fukarek 1 1–0 H 1–0 Oct 4, 2001 H2H
36742 Michel Kratochvil Paradorn Srichaphan 1 0–1 H 0–1 Jul 31, 2002 H2H
36743 Michel Kratochvil Patrick Rafter 1 0–1 H 0–1 Jan 21, 2001 H2H
36744 Michel Kratochvil Phillip King 1 1–0 H 1–0 Aug 16, 2000 H2H
36745 Michel Kratochvil Radomir Vasek 1 1–0 C 1–0 Jul 26, 2000 H2H
36746 Michel Kratochvil Raemon Sluiter 1 1–0 H 1–0 Jan 17, 2001 H2H
36747 Michel Kratochvil Robby Ginepri 1 1–0 H 1–0 Jan 10, 2002 H2H
36748 Michel Kratochvil Stefan Koubek 1 1–0 G 1–0 Jun 19, 2003 H2H
36749 Michel Kratochvil Stephane Huet 1 1–0 H 1–0 Feb 15, 2001 H2H
36750 Michel Kratochvil Sultan Khalfan 1 1–0 H 1–0 Jan 2, 2003 H2H
36751 Michel Kratochvil Wayne Arthurs 1 0–1 G 0–1 Jun 22, 2002 H2H
36752 Michel Kratochvil Xavier Malisse 1 1–0 C 1–0 Apr 29, 2004 H2H
36753 Michel Kratochvil Yu Jr. Wang 1 1–0 H 1–0 Sep 20, 2001 H2H
36754 Michiel Schapers Alexander Mronz 1 1–0 C 1–0 Oct 15, 1992 H2H
36755 Michiel Schapers Andrei Cherkasov 1 0–1 H 0–1 Feb 4, 1993 H2H
36756 Michiel Schapers Arne Thoms 1 1–0 G 1–0 Jun 14, 1991 H2H
36757 Michiel Schapers Blaine Willenborg 1 0–1 C 0–1 May 15, 1985 H2H
36758 Michiel Schapers Bob Green 1 0–1 C 0–1 Mar 21, 1985 H2H
36759 Michiel Schapers Brad Pearce 1 1–0 H 1–0 Apr 8, 1992 H2H
36760 Michiel Schapers Bruce Derlin 1 1–0 C 1–0 May 29, 1985 H2H
36761 Michiel Schapers Bruno Oresar 1 1–0 C 1–0 Apr 11, 1990 H2H
36762 Michiel Schapers Bud Schultz 1 1–0 H 1–0 Jan 10, 1987 H2H
36763 Michiel Schapers Carlos Kirmayr 1 1–0 C 1–0 May 18, 1983 H2H
36764 Michiel Schapers Carl Uwe Steeb 1 1–0 C 1–0 Feb 27, 1988 H2H
36765 Michiel Schapers Cary Stansbury 1 1–0 H 1–0 Jan 9, 1986 H2H
36766 Michiel Schapers Chip Hooper 1 1–0 C 1–0 Feb 11, 1988 H2H
36767 Michiel Schapers Chris Pridham 1 1–0 C 1–0 May 29, 1992 H2H
36768 Michiel Schapers Christo Steyn 1 1–0 G 1–0 Jun 20, 1986 H2H
36769 Michiel Schapers Claudio Mezzadri 1 0–1 H 0–1 Oct 16, 1986 H2H
36770 Michiel Schapers Corrado Barazzutti 1 1–0 H 1–0 Nov 25, 1983 H2H
36771 Michiel Schapers Dan Goldie 1 1–0 C 1–0 Feb 12, 1988 H2H
36772 Michiel Schapers David Engel 1 1–0 C 1–0 Feb 16, 1989 H2H
36773 Michiel Schapers David Lewis 1 0–1 H 0–1 Jan 5, 1989 H2H
36774 Michiel Schapers David Rikl 1 0–1 H 0–1 Apr 1, 1993 H2H
36775 Michiel Schapers Diego Nargiso 1 1–0 G 1–0 Jun 15, 1991 H2H
36776 Michiel Schapers Diego Perez 1 0–1 H 0–1 Oct 11, 1986 H2H
36777 Michiel Schapers Dong Wook Song 1 1–0 H 1–0 Apr 24, 1987 H2H
36778 Michiel Schapers Eduardo Masso 1 1–0 C 1–0 Mar 13, 1986 H2H
36779 Michiel Schapers Eric Korita 1 1–0 C 1–0 May 30, 1984 H2H
36780 Michiel Schapers Florin Segarceanu 1 1–0 H 1–0 Oct 23, 1986 H2H
36781 Michiel Schapers Glenn Layendecker 1 1–0 G 1–0 Jun 19, 1986 H2H
36782 Michiel Schapers Grant Connell 1 0–1 H 0–1 Aug 2, 1989 H2H
36783 Michiel Schapers Hank Pfister 1 0–1 H 0–1 Feb 6, 1985 H2H
36784 Michiel Schapers Heinz Gunthardt 1 1–0 C 1–0 Jul 10, 1986 H2H
36785 Michiel Schapers Henrik Sundstrom 1 1–0 C 1–0 Jul 26, 1985 H2H
36786 Michiel Schapers Ivo Werner 1 1–0 H 1–0 Jan 13, 1988 H2H
36787 Michiel Schapers Jacco Eltingh 1 1–0 H 1–0 Jan 17, 1992 H2H
36788 Michiel Schapers Jaromir Becka 1 1–0 C 1–0 Feb 26, 1988 H2H
36789 Michiel Schapers Jeremy Bates 1 1–0 H 1–0 Aug 10, 1989 H2H
36790 Michiel Schapers Jim Gurfein 1 0–1 H 0–1 Mar 16, 1988 H2H
36791 Michiel Schapers Jimmy Arias 1 0–1 C 0–1 May 4, 1983 H2H
36792 Michiel Schapers Jon Levine 1 1–0 G 1–0 Jan 14, 1987 H2H
36793 Michiel Schapers Jorge Bardou 1 0–1 C 0–1 Sep 11, 1986 H2H
36794 Michiel Schapers Jose Francisco Altur 1 1–0 H 1–0 Aug 28, 1991 H2H
36795 Michiel Schapers Jose Higueras 1 0–1 C 0–1 Apr 25, 1985 H2H
36796 Michiel Schapers Jose Luis Clerc 1 0–1 C 0–1 May 21, 1983 H2H
36797 Michiel Schapers Kelly Jones 1 0–1 G 0–1 Jun 21, 1990 H2H
36798 Michiel Schapers Kelvin Belcher 1 1–0 H 1–0 Feb 5, 1985 H2H
36799 Michiel Schapers Ken Flach 1 0–1 G 0–1 Jun 27, 1990 H2H
36800 Michiel Schapers Kent Carlsson 1 0–1 H 0–1 Nov 6, 1986 H2H