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.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted ascending Record Surface Last Met H2H
36601 Michael Llodra Martin Emmrich 1 1–0 G 1–0 Jun 16, 2010 H2H
36602 Michael Llodra Martin Vassallo Arguello 1 1–0 H 1–0 Jan 20, 2010 H2H
36603 Michael Llodra Max Mirnyi 1 0–1 H 0–1 Jul 27, 2002 H2H
36604 Michael Llodra Michael Berrer 1 0–1 H 0–1 Jan 15, 2014 H2H
36605 Michael Llodra Michael Kohlmann 1 1–0 C 1–0 Oct 29, 2004 H2H
36606 Michael Llodra Michal Mertinak 1 1–0 C 1–0 Oct 26, 2006 H2H
36607 Michael Llodra Mikhail Elgin 1 1–0 C 1–0 Oct 28, 2004 H2H
36608 Michael Llodra Neville Godwin 1 0–1 G 0–1 Jul 14, 2001 H2H
36609 Michael Llodra Nicolas Devilder 1 1–0 C 1–0 May 30, 2007 H2H
36610 Michael Llodra Olivier Patience 1 1–0 C 1–0 May 27, 2008 H2H
36611 Michael Llodra Paradorn Srichaphan 1 0–1 H 0–1 Oct 25, 2002 H2H
36612 Michael Llodra Paul Capdeville 1 0–1 H 0–1 Feb 26, 2007 H2H
36613 Michael Llodra Peter Wessels 1 1–0 H 1–0 Feb 17, 2005 H2H
36614 Michael Llodra Ricardo Mello 1 1–0 G 1–0 Jun 23, 2011 H2H
36615 Michael Llodra Rik De Voest 1 1–0 H 1–0 Feb 19, 2009 H2H
36616 Michael Llodra Robby Ginepri 1 0–1 H 0–1 Oct 14, 2008 H2H
36617 Michael Llodra Ryan Sweeting 1 0–1 H 0–1 Aug 4, 2010 H2H
36618 Michael Llodra Stan Wawrinka 1 1–0 G 1–0 Jun 27, 2007 H2H
36619 Michael Llodra Stephane Robert 1 1–0 G 1–0 Jun 17, 2010 H2H
36620 Michael Llodra Thomas Johansson 1 0–1 H 0–1 Oct 12, 2007 H2H
36621 Michael Llodra Tobias Kamke 1 1–0 H 1–0 Feb 18, 2011 H2H
36622 Michael Llodra Todd Reid 1 0–1 H 0–1 Jul 21, 2004 H2H
36623 Michael Llodra Tomas Zib 1 1–0 H 1–0 Mar 7, 2007 H2H
36624 Michael Llodra Vladimir Voltchkov 1 1–0 H 1–0 Oct 26, 2001 H2H
36625 Michael Llodra Werner Eschauer 1 1–0 H 1–0 Oct 4, 2007 H2H
36626 Michael Llodra Zack Fleishman 1 0–1 H 0–1 Feb 13, 2003 H2H
36627 Michael Mmoh Adam Walton 1 0–1 C 0–1 Apr 3, 2025 H2H
36628 Michael Mmoh Akira Santillan 1 0–1 G 0–1 Jul 20, 2017 H2H
36629 Michael Mmoh Alejandro Tabilo 1 1–0 H 1–0 Jan 8, 2026 H2H
36630 Michael Mmoh Aleksandar Kovacevic 1 1–0 H 1–0 Feb 16, 2023 H2H
36631 Michael Mmoh Alexandre Muller 1 1–0 H 1–0 Feb 2, 2024 H2H
36632 Michael Mmoh Alex de Minaur 1 0–1 H 0–1 Jan 6, 2018 H2H
36633 Michael Mmoh Benjamin Bonzi 1 1–0 H 1–0 Feb 1, 2024 H2H
36634 Michael Mmoh Ben Shelton 1 0–1 H 0–1 Feb 9, 2024 H2H
36635 Michael Mmoh Bernabe Zapata Miralles 1 0–1 C 0–1 May 24, 2022 H2H
36636 Michael Mmoh Bradley Klahn 1 1–0 H 1–0 Aug 2, 2023 H2H
36637 Michael Mmoh Damir Dzumhur 1 0–1 H 0–1 Aug 3, 2018 H2H
36638 Michael Mmoh Dustin Brown 1 0–1 H 0–1 Jan 11, 2017 H2H
36639 Michael Mmoh Emilio Nava 1 1–0 H 1–0 Feb 8, 2024 H2H
36640 Michael Mmoh Ernesto Escobedo 1 1–0 H 1–0 Aug 1, 2018 H2H
36641 Michael Mmoh Felix Auger-Aliassime 1 1–0 G 1–0 Jul 5, 2023 H2H
36642 Michael Mmoh Hubert Hurkacz 1 1–0 H 1–0 Aug 3, 2023 H2H
36643 Michael Mmoh Hyeon Chung 1 0–1 H 0–1 Mar 26, 2018 H2H
36644 Michael Mmoh Jan-Lennard Struff 1 0–1 H 0–1 Sep 3, 2020 H2H
36645 Michael Mmoh Laurent Lokoli 1 1–0 H 1–0 Jan 18, 2023 H2H
36646 Michael Mmoh Lorenzo Musetti 1 0–1 H 0–1 Mar 26, 2021 H2H
36647 Michael Mmoh Manas Dhamne 1 1–0 H 1–0 Jan 5, 2023 H2H
36648 Michael Mmoh Manuel Guinard 1 0–1 C 0–1 May 20, 2022 H2H
36649 Michael Mmoh Maximilian Marterer 1 0–1 G 0–1 Jul 6, 2023 H2H
36650 Michael Mmoh Nick Kyrgios 1 0–1 C 0–1 Apr 9, 2022 H2H
36651 Michael Mmoh Peter Polansky 1 1–0 H 1–0 Aug 2, 2018 H2H
36652 Michael Mmoh Prajnesh Gunneswaran 1 1–0 H 1–0 Jan 3, 2019 H2H
36653 Michael Mmoh Radu Albot 1 0–1 H 0–1 Jan 16, 2019 H2H
36654 Michael Mmoh Steve Darcis 1 0–1 H 0–1 Jan 4, 2019 H2H
36655 Michael Mmoh Tomas Martin Etcheverry 1 0–1 C 0–1 Apr 6, 2024 H2H
36656 Michael Mortensen Brian Teacher 1 0–1 H 0–1 Aug 17, 1984 H2H
36657 Michael Oberleitner Balazs Taroczy 1 0–1 H 0–1 Nov 21, 1985 H2H
36658 Michael Oberleitner Glenn Layendecker 1 0–1 C 0–1 Oct 19, 1989 H2H
36659 Michael Robertson Andreas Maurer 1 0–1 C 0–1 Sep 17, 1986 H2H
36660 Michael Robertson Christo Steyn 1 1–0 H 1–0 Feb 13, 1986 H2H
36661 Michael Robertson Danie Visser 1 0–1 G 0–1 Jun 25, 1986 H2H
36662 Michael Robertson Eliot Teltscher 1 1–0 H 1–0 Jul 27, 1988 H2H
36663 Michael Robertson Eric Jelen 1 0–1 H 0–1 Oct 18, 1985 H2H
36664 Michael Robertson Glenn Layendecker 1 1–0 C 1–0 May 27, 1987 H2H
36665 Michael Robertson Kent Carlsson 1 0–1 C 0–1 May 15, 1985 H2H
36666 Michael Robertson Kevin Moir 1 1–0 H 1–0 Oct 17, 1985 H2H
36667 Michael Robertson Leif Shiras 1 1–0 H 1–0 Nov 16, 1989 H2H
36668 Michael Robertson Mark Dickson 1 1–0 H 1–0 Aug 5, 1988 H2H
36669 Michael Robertson Mark Kratzmann 1 1–0 C 1–0 Jul 23, 1986 H2H
36670 Michael Robertson Matt Anger 1 1–0 H 1–0 Feb 5, 1985 H2H
36671 Michael Robertson Miloslav Mecir 1 0–1 C 0–1 May 28, 1986 H2H
36672 Michael Robertson Paul Chamberlin 1 0–1 H 0–1 Nov 18, 1989 H2H
36673 Michael Robertson Pavel Slozil 1 0–1 H 0–1 Aug 21, 1985 H2H
36674 Michael Robertson Peter Doohan 1 0–1 G 0–1 Dec 28, 1985 H2H
36675 Michael Robertson Pieter Aldrich 1 0–1 H 0–1 Nov 20, 1986 H2H
36676 Michael Robertson Roberto Arguello 1 0–1 C 0–1 Sep 25, 1985 H2H
36677 Michael Robertson Scott Warner 1 0–1 H 0–1 Jul 21, 1989 H2H
36678 Michael Robertson Shane Barr 1 1–0 G 1–0 Dec 27, 1985 H2H
36679 Michael Robertson Tim Mayotte 1 0–1 H 0–1 Aug 15, 1985 H2H
36680 Michael Robertson Vallis Wilder 1 0–1 G 0–1 Jul 10, 1986 H2H
36681 Michael Robertson Victor Pecci 1 0–1 C 0–1 Sep 10, 1986 H2H
36682 Michael Robertson Vitas Gerulaitis 1 0–1 H 0–1 Nov 25, 1982 H2H
36683 Michael Russell Albert Ramos-Vinolas 1 0–1 C 0–1 Apr 21, 2010 H2H
36684 Michael Russell Arnaud Di Pasquale 1 0–1 C 0–1 May 29, 2002 H2H
36685 Michael Russell Benoit Paire 1 1–0 H 1–0 Jul 27, 2012 H2H
36686 Michael Russell Denis Gremelmayr 1 1–0 G 1–0 Jun 8, 2011 H2H
36687 Michael Russell Diego Hartfield 1 1–0 C 1–0 Apr 26, 2007 H2H
36688 Michael Russell Hugo Armando 1 1–0 C 1–0 May 4, 2000 H2H
36689 Michael Russell Jiri Vanek 1 0–1 C 0–1 May 3, 2001 H2H
36690 Michael Russell Julian Reister 1 0–1 G 0–1 Jun 25, 2014 H2H
36691 Michael Russell Kyu Tae Im 1 1–0 H 1–0 Feb 11, 2010 H2H
36692 Michael Russell Marin Cilic 1 1–0 H 1–0 Oct 4, 2007 H2H
36693 Michael Russell Martin Klizan 1 0–1 C 0–1 May 29, 2013 H2H
36694 Michael Russell Martin Vassallo Arguello 1 1–0 C 1–0 May 23, 2007 H2H
36695 Michael Russell Michal Przysiezny 1 1–0 H 1–0 Feb 13, 2014 H2H
36696 Michael Russell Mirza Basic 1 0–1 H 0–1 Oct 17, 2013 H2H
36697 Michael Russell Paul Goldstein 1 1–0 C 1–0 Apr 12, 2007 H2H
36698 Michael Russell Peter Luczak 1 0–1 G 0–1 Jun 16, 2010 H2H
36699 Michael Russell Prakash Amritraj 1 1–0 H 1–0 Jan 7, 2010 H2H
36700 Michael Russell Wesley Whitehouse 1 1–0 H 1–0 Aug 1, 2007 H2H
36701 Michael Ryderstedt Bjorn Rehnquist 1 0–1 C 0–1 Jul 11, 2008 H2H
36702 Michael Ryderstedt Sebastian Rieschick 1 0–1 H 0–1 Oct 20, 2011 H2H
36703 Michael Ryderstedt Tim Goransson 1 1–0 C 1–0 Jul 10, 2008 H2H
36704 Michael Sell Gouichi Motomura 1 1–0 H 1–0 Apr 15, 1999 H2H
36705 Michael Sell Jordi Mas 1 0–1 C 0–1 May 27, 1998 H2H
36706 Michael Sell Lars Burgsmuller 1 0–1 H 0–1 Apr 9, 1998 H2H
36707 Michael Sell Mark Woodforde 1 1–0 H 1–0 Apr 14, 1999 H2H
36708 Michael Stich Aki Rahunen 1 1–0 G 1–0 Jun 29, 1990 H2H
36709 Michael Stich Albert Chang 1 0–1 H 0–1 Aug 17, 1995 H2H
36710 Michael Stich Alberto Berasategui 1 1–0 C 1–0 May 12, 1994 H2H
36711 Michael Stich Alberto Mancini 1 1–0 C 1–0 Jul 21, 1991 H2H
36712 Michael Stich Alex Antonitsch 1 1–0 H 1–0 Feb 21, 1991 H2H
36713 Michael Stich Alex Radulescu 1 1–0 C 1–0 Oct 18, 1996 H2H
36714 Michael Stich Andres Gomez 1 0–1 H 0–1 Jan 21, 1990 H2H
36715 Michael Stich Arnaud Boetsch 1 1–0 C 1–0 Jun 4, 1995 H2H
36716 Michael Stich Arne Thoms 1 1–0 C 1–0 May 1, 1992 H2H
36717 Michael Stich Austen Brice 1 1–0 G 1–0 Jun 22, 1989 H2H
36718 Michael Stich Brad Pearce 1 1–0 C 1–0 May 29, 1991 H2H
36719 Michael Stich Bruno Oresar 1 0–1 C 0–1 May 3, 1990 H2H
36720 Michael Stich Bryan Shelton 1 0–1 G 0–1 Jun 22, 1994 H2H
36721 Michael Stich Carsten Arriens 1 1–0 C 1–0 Jul 21, 1994 H2H
36722 Michael Stich Christian Ruud 1 1–0 H 1–0 Jan 4, 1996 H2H
36723 Michael Stich Cyril Suk 1 1–0 C 1–0 Jul 11, 1991 H2H
36724 Michael Stich Dan Goldie 1 1–0 G 1–0 Jun 26, 1991 H2H
36725 Michael Stich Darren Cahill 1 1–0 G 1–0 Jun 15, 1989 H2H
36726 Michael Stich David Rikl 1 1–0 C 1–0 May 11, 1994 H2H
36727 Michael Stich David Witt 1 1–0 H 1–0 Mar 17, 1991 H2H
36728 Michael Stich Diego Nargiso 1 1–0 G 1–0 Jun 28, 1991 H2H
36729 Michael Stich Dirk Dier 1 1–0 G 1–0 Jun 27, 1990 H2H
36730 Michael Stich Eduardo Masso 1 0–1 H 0–1 Apr 4, 1991 H2H
36731 Michael Stich Eui Jong Chang 1 1–0 H 1–0 Apr 16, 1992 H2H
36732 Michael Stich Fernando Luna 1 1–0 C 1–0 Jul 26, 1989 H2H
36733 Michael Stich Fernon Wibier 1 1–0 G 1–0 Jun 12, 1992 H2H
36734 Michael Stich Franco Davin 1 1–0 C 1–0 Jun 7, 1991 H2H
36735 Michael Stich Gabriel Markus 1 1–0 C 1–0 Apr 8, 1993 H2H
36736 Michael Stich Gilad Bloom 1 1–0 H 1–0 Jan 4, 1991 H2H
36737 Michael Stich Glenn Layendecker 1 1–0 H 1–0 Mar 7, 1991 H2H
36738 Michael Stich Hendrik Dreekmann 1 0–1 H 0–1 Sep 26, 1996 H2H
36739 Michael Stich Jason Stoltenberg 1 1–0 H 1–0 Jan 24, 1993 H2H
36740 Michael Stich Jeremy Bates 1 1–0 G 1–0 Jun 10, 1993 H2H
36741 Michael Stich Jim Grabb 1 1–0 H 1–0 Aug 13, 1994 H2H
36742 Michael Stich Johan Anderson 1 1–0 H 1–0 Jan 12, 1991 H2H
36743 Michael Stich Jonathan Stark 1 1–0 G 1–0 Jun 14, 1992 H2H
36744 Michael Stich Jordi Burillo 1 1–0 C 1–0 Apr 21, 1994 H2H
36745 Michael Stich Jose Francisco Altur 1 1–0 C 1–0 May 1, 1993 H2H
36746 Michael Stich Juan Aguilera 1 1–0 H 1–0 Mar 18, 1991 H2H
36747 Michael Stich Justin Gimelstob 1 1–0 G 1–0 Jun 27, 1997 H2H
36748 Michael Stich Karim Alami 1 1–0 C 1–0 May 14, 1994 H2H
36749 Michael Stich Kelly Evernden 1 1–0 H 1–0 Mar 1, 1990 H2H
36750 Michael Stich Ken Flach 1 1–0 C 1–0 Nov 10, 1989 H2H
36751 Michael Stich Kevin Curren 1 0–1 H 0–1 Apr 17, 1992 H2H
36752 Michael Stich Lars Anders Wahlgren 1 1–0 H 1–0 Mar 17, 1990 H2H
36753 Michael Stich Lars Jonsson 1 1–0 H 1–0 Aug 29, 1990 H2H
36754 Michael Stich Marcelo Filippini 1 1–0 C 1–0 May 6, 1995 H2H
36755 Michael Stich Marc Kevin Goellner 1 0–1 H 0–1 Feb 20, 1997 H2H
36756 Michael Stich Marcos Ondruska 1 0–1 H 0–1 Mar 17, 1993 H2H
36757 Michael Stich Mark Petchey 1 0–1 H 0–1 Mar 31, 1994 H2H
36758 Michael Stich Martin Blackman 1 1–0 H 1–0 Aug 27, 1992 H2H
36759 Michael Stich Mats Wilander 1 1–0 H 1–0 Feb 22, 1991 H2H
36760 Michael Stich Mikael Tillstrom 1 1–0 C 1–0 Jun 2, 1996 H2H
36761 Michael Stich Milan Srejber 1 1–0 C 1–0 Oct 27, 1989 H2H
36762 Michael Stich Miloslav Mecir 1 1–0 G 1–0 Jun 14, 1990 H2H
36763 Michael Stich Nick Brown 1 0–1 G 0–1 Jun 24, 1989 H2H
36764 Michael Stich Nicklas Kroon 1 1–0 H 1–0 Jan 4, 1990 H2H
36765 Michael Stich Nicklas Kulti 1 0–1 H 0–1 Jan 6, 1991 H2H
36766 Michael Stich Nicolas Pereira 1 1–0 G 1–0 Jun 16, 1994 H2H
36767 Michael Stich Nuno Marques 1 1–0 G 1–0 Jun 23, 1989 H2H
36768 Michael Stich Oliver Gross 1 1–0 H 1–0 Jan 6, 1995 H2H
36769 Michael Stich Paolo Cane 1 1–0 C 1–0 Feb 10, 1994 H2H
36770 Michael Stich Peter Doohan 1 1–0 H 1–0 Jan 17, 1990 H2H
36771 Michael Stich Ramesh Krishnan 1 1–0 H 1–0 Mar 15, 1993 H2H
36772 Michael Stich Roger Smith 1 1–0 C 1–0 May 31, 1989 H2H
36773 Michael Stich Sebastien Lareau 1 0–1 C 0–1 Nov 10, 1994 H2H
36774 Michael Stich Simon Youl 1 1–0 G 1–0 Jun 13, 1991 H2H
36775 Michael Stich Stefano Pescosolido 1 1–0 G 1–0 Jun 24, 1992 H2H
36776 Michael Stich Stephane Simian 1 1–0 H 1–0 Jan 6, 1994 H2H
36777 Michael Stich Steve Bryan 1 1–0 H 1–0 Sep 2, 1994 H2H
36778 Michael Stich Thomas Hogstedt 1 1–0 H 1–0 Jul 25, 1990 H2H
36779 Michael Stich Tomas Smid 1 1–0 C 1–0 May 3, 1989 H2H
36780 Michael Stich Wolfgang Schranz 1 1–0 C 1–0 Oct 19, 1995 H2H
36781 Michael Tauson Craig Campbell 1 1–0 H 1–0 Oct 15, 1986 H2H
36782 Michael Tauson Thomas Haldin 1 1–0 C 1–0 Aug 10, 1989 H2H
36783 Michael Tebbutt Brent Larkham 1 1–0 C 1–0 Sep 29, 1994 H2H
36784 Michael Tebbutt Bryan Shelton 1 0–1 C 0–1 Apr 22, 1995 H2H
36785 Michael Tebbutt Carl Uwe Steeb 1 1–0 H 1–0 Jan 17, 1996 H2H
36786 Michael Tebbutt Carsten Arriens 1 0–1 H 0–1 Mar 3, 1995 H2H
36787 Michael Tebbutt Chris Bailey 1 1–0 G 1–0 Jun 9, 1993 H2H
36788 Michael Tebbutt David Nainkin 1 1–0 C 1–0 Feb 1, 1996 H2H
36789 Michael Tebbutt Dick Norman 1 1–0 C 1–0 Oct 20, 1995 H2H
36790 Michael Tebbutt Frederic Niemeyer 1 1–0 H 1–0 Jul 30, 1997 H2H
36791 Michael Tebbutt Jared Palmer 1 1–0 H 1–0 Jan 12, 1995 H2H
36792 Michael Tebbutt Jean-Rene Lisnard 1 0–1 H 0–1 Jan 6, 2000 H2H
36793 Michael Tebbutt John Fitzgerald 1 1–0 C 1–0 Oct 13, 1993 H2H
36794 Michael Tebbutt Justin Gimelstob 1 0–1 H 0–1 Oct 2, 1997 H2H
36795 Michael Tebbutt Lars Jonsson 1 0–1 G 0–1 Jun 28, 1995 H2H
36796 Michael Tebbutt Louis Gloria 1 1–0 G 1–0 Jul 7, 1994 H2H
36797 Michael Tebbutt Marcelo Filippini 1 1–0 H 1–0 Jan 21, 1998 H2H
36798 Michael Tebbutt Michael Sell 1 1–0 H 1–0 Aug 19, 1998 H2H
36799 Michael Tebbutt Murphy Jensen 1 1–0 C 1–0 May 7, 1998 H2H
36800 Michael Tebbutt Nuno Marques 1 0–1 H 0–1 Feb 15, 1996 H2H