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
17601 Gilad Bloom Wolfgang Popp 1 0–1 C 0–1 Feb 25, 1988 H2H
17602 Gilbert Schaller Albert Portas 1 0–1 C 0–1 Mar 26, 1998 H2H
17603 Gilbert Schaller Alejo Mancisidor 1 1–0 C 1–0 Jun 23, 1995 H2H
17604 Gilbert Schaller Alexander Reichel 1 1–0 H 1–0 Jan 15, 1997 H2H
17605 Gilbert Schaller Carsten Arriens 1 0–1 C 0–1 Oct 7, 1994 H2H
17606 Gilbert Schaller Cristiano Caratti 1 1–0 C 1–0 May 25, 1995 H2H
17607 Gilbert Schaller Daniele Musa 1 1–0 C 1–0 Aug 3, 1995 H2H
17608 Gilbert Schaller Daniel Nestor 1 0–1 H 0–1 Jan 21, 1998 H2H
17609 Gilbert Schaller David Prinosil 1 0–1 H 0–1 Jan 4, 1996 H2H
17610 Gilbert Schaller Diego Nargiso 1 0–1 C 0–1 Aug 11, 1995 H2H
17611 Gilbert Schaller Diego Perez 1 1–0 C 1–0 Nov 3, 1994 H2H
17612 Gilbert Schaller Eduardo Masso 1 1–0 C 1–0 Jun 11, 1992 H2H
17613 Gilbert Schaller Filippo Messori 1 1–0 C 1–0 Aug 8, 1996 H2H
17614 Gilbert Schaller Frederik Fetterlein 1 1–0 C 1–0 Oct 5, 1995 H2H
17615 Gilbert Schaller Gabriel Markus 1 1–0 C 1–0 Nov 11, 1993 H2H
17616 Gilbert Schaller Gerald Mandl 1 0–1 C 0–1 Jul 23, 1997 H2H
17617 Gilbert Schaller Goran Prpic 1 0–1 C 0–1 Aug 2, 1989 H2H
17618 Gilbert Schaller Guillaume Raoux 1 0–1 H 0–1 Jan 20, 1993 H2H
17619 Gilbert Schaller Iztok Bozic 1 1–0 C 1–0 Jun 22, 1995 H2H
17620 Gilbert Schaller Jacco Eltingh 1 0–1 H 0–1 Jan 14, 1993 H2H
17621 Gilbert Schaller Jacobo Diaz 1 0–1 C 0–1 May 1, 1998 H2H
17622 Gilbert Schaller Jamie Morgan 1 1–0 C 1–0 May 13, 1993 H2H
17623 Gilbert Schaller Karsten Braasch 1 1–0 H 1–0 Jan 7, 1994 H2H
17624 Gilbert Schaller Lars Jonsson 1 0–1 H 0–1 Feb 3, 1994 H2H
17625 Gilbert Schaller Lars Rehmann 1 1–0 H 1–0 Jan 6, 1994 H2H
17626 Gilbert Schaller Luis Adrian Morejon 1 1–0 C 1–0 Aug 9, 1996 H2H
17627 Gilbert Schaller Luiz Mattar 1 0–1 C 0–1 Nov 11, 1994 H2H
17628 Gilbert Schaller Marcello Craca 1 0–1 C 0–1 Sep 11, 1997 H2H
17629 Gilbert Schaller Marcelo Charpentier 1 0–1 C 0–1 Aug 10, 1996 H2H
17630 Gilbert Schaller Mark Buckley 1 0–1 C 0–1 Aug 6, 1986 H2H
17631 Gilbert Schaller Mark Koevermans 1 1–0 C 1–0 Oct 7, 1993 H2H
17632 Gilbert Schaller Mark Petchey 1 0–1 C 0–1 Feb 25, 1994 H2H
17633 Gilbert Schaller Markus Zoecke 1 0–1 C 0–1 Mar 11, 1993 H2H
17634 Gilbert Schaller Martin Strelba 1 1–0 C 1–0 Mar 20, 1993 H2H
17635 Gilbert Schaller Mats Wilander 1 1–0 C 1–0 May 26, 1995 H2H
17636 Gilbert Schaller Mikael Pernfors 1 0–1 C 0–1 Apr 16, 1993 H2H
17637 Gilbert Schaller Nicklas Kulti 1 0–1 C 0–1 Feb 12, 1998 H2H
17638 Gilbert Schaller Olivier Delaitre 1 0–1 C 0–1 May 26, 1993 H2H
17639 Gilbert Schaller Paolo Cane 1 0–1 C 0–1 Sep 30, 1993 H2H
17640 Gilbert Schaller Paul Haarhuis 1 0–1 H 0–1 Aug 30, 1995 H2H
17641 Gilbert Schaller Razvan Sabau 1 1–0 C 1–0 Sep 30, 1994 H2H
17642 Gilbert Schaller Roberto Carretero 1 0–1 C 0–1 May 12, 1996 H2H
17643 Gilbert Schaller Scott Humphries 1 1–0 C 1–0 May 1, 1997 H2H
17644 Gilbert Schaller Sergio Cortes 1 1–0 C 1–0 Aug 25, 1994 H2H
17645 Gilbert Schaller Stefano Pescosolido 1 0–1 C 0–1 Jun 24, 1995 H2H
17646 Gilbert Schaller Steve Campbell 1 1–0 C 1–0 May 2, 1997 H2H
17647 Gilbert Schaller Thierry Champion 1 1–0 C 1–0 Mar 28, 1996 H2H
17648 Gilbert Schaller Thomas Johansson 1 1–0 C 1–0 May 22, 1997 H2H
17649 Gilbert Schaller Todd Witsken 1 1–0 C 1–0 Apr 15, 1993 H2H
17650 Gilbert Schaller Victor Sendin 1 1–0 C 1–0 May 8, 1996 H2H
17651 Gilbert Schaller Vladimir Gabrichidze 1 1–0 H 1–0 Oct 15, 1992 H2H
17652 Giles Hussey Mariano Navone 1 1–0 G 1–0 Jun 26, 2024 H2H
17653 Giles Hussey Matteo Arnaldi 1 1–0 G 1–0 Jun 23, 2026 H2H
17654 Giles Hussey Quentin Halys 1 0–1 G 0–1 Jun 24, 2026 H2H
17655 Gil Kovalski Nduka Odizor 1 0–1 H 0–1 Oct 12, 1990 H2H
17656 Gil Kovalski Yuval Karutzi 1 1–0 H 1–0 Oct 11, 1990 H2H
17657 Gilles Moretton Alejandro Cortes 1 1–0 G 1–0 Jun 27, 1979 H2H
17658 Gilles Moretton Alvaro Betancur 1 1–0 C 1–0 Aug 23, 1978 H2H
17659 Gilles Moretton Billy Martin 1 0–1 H 0–1 Oct 22, 1980 H2H
17660 Gilles Moretton Bob Carmichael 1 1–0 G 1–0 Dec 26, 1978 H2H
17661 Gilles Moretton Brian Fairlie 1 0–1 C 0–1 Apr 5, 1979 H2H
17662 Gilles Moretton Colin Dibley 1 0–1 C 0–1 May 24, 1978 H2H
17663 Gilles Moretton Dale Collings 1 0–1 G 0–1 Dec 30, 1978 H2H
17664 Gilles Moretton Denis Naegelen 1 1–0 C 1–0 May 27, 1981 H2H
17665 Gilles Moretton Francois Jauffret 1 1–0 C 1–0 May 31, 1978 H2H
17666 Gilles Moretton Jan Norback 1 0–1 G 0–1 Dec 23, 1977 H2H
17667 Gilles Moretton Jean Baptiste Chanfreau 1 1–0 H 1–0 Mar 1, 1979 H2H
17668 Gilles Moretton Pavel Hutka 1 0–1 C 0–1 Oct 10, 1978 H2H
17669 Gilles Moretton Ramesh Krishnan 1 1–0 C 1–0 Jul 13, 1983 H2H
17670 Gilles Moretton Raul Ramirez 1 0–1 C 0–1 May 16, 1981 H2H
17671 Gilles Moretton Reinhart Probst 1 0–1 H 0–1 Mar 13, 1980 H2H
17672 Gilles Moretton Rick Fisher 1 0–1 H 0–1 Aug 23, 1978 H2H
17673 Gilles Moretton Tom Gorman 1 0–1 H 0–1 Feb 1, 1980 H2H
17674 Gilles Moretton Trey Waltke 1 0–1 C 0–1 May 28, 1980 H2H
17675 Gilles Muller Adrian Mannarino 1 1–0 G 1–0 Jul 16, 2016 H2H
17676 Gilles Muller Adrian Ungur 1 1–0 G 1–0 Jul 30, 2012 H2H
17677 Gilles Muller Albert Ramos-Vinolas 1 0–1 H 0–1 Aug 16, 2017 H2H
17678 Gilles Muller Alejandro Falla 1 1–0 G 1–0 Jun 21, 2012 H2H
17679 Gilles Muller Alun Jones 1 0–1 H 0–1 Jan 1, 2007 H2H
17680 Gilles Muller Andrey Kuznetsov 1 0–1 G 0–1 Jun 30, 2016 H2H
17681 Gilles Muller Bjorn Rehnquist 1 1–0 H 1–0 Feb 2, 2006 H2H
17682 Gilles Muller Boris Pashanski 1 0–1 H 0–1 Aug 23, 2006 H2H
17683 Gilles Muller Cyril Saulnier 1 0–1 H 0–1 Jan 13, 2005 H2H
17684 Gilles Muller Daniel Evans 1 1–0 H 1–0 Jan 15, 2017 H2H
17685 Gilles Muller Davide Sanguinetti 1 1–0 H 1–0 Aug 3, 2005 H2H
17686 Gilles Muller Denis Shapovalov 1 1–0 G 1–0 Jun 21, 2018 H2H
17687 Gilles Muller Dudi Sela 1 0–1 G 0–1 Jun 10, 2010 H2H
17688 Gilles Muller Dustin Brown 1 0–1 H 0–1 Oct 20, 2016 H2H
17689 Gilles Muller Eduardo Schwank 1 1–0 C 1–0 May 4, 2012 H2H
17690 Gilles Muller Elias Ymer 1 1–0 H 1–0 Jan 9, 2015 H2H
17691 Gilles Muller Filippo Volandri 1 0–1 C 0–1 Apr 9, 2005 H2H
17692 Gilles Muller Frances Tiafoe 1 0–1 C 0–1 May 4, 2018 H2H
17693 Gilles Muller Frederico Ferreira Silva 1 1–0 C 1–0 Apr 30, 2015 H2H
17694 Gilles Muller Glenn Weiner 1 1–0 H 1–0 Oct 1, 2004 H2H
17695 Gilles Muller Horacio Zeballos 1 1–0 H 1–0 Sep 22, 2016 H2H
17696 Gilles Muller Hyeon Chung 1 0–1 H 0–1 Jan 3, 2018 H2H
17697 Gilles Muller Igor Sijsling 1 1–0 C 1–0 May 29, 2012 H2H
17698 Gilles Muller Ivan Navarro 1 0–1 G 0–1 Jun 17, 2009 H2H
17699 Gilles Muller Ivo Heuberger 1 0–1 G 0–1 Jun 20, 2002 H2H
17700 Gilles Muller Izak Van der Merwe 1 0–1 G 0–1 Jul 12, 2012 H2H
17701 Gilles Muller James Ward 1 1–0 G 1–0 Jun 16, 2016 H2H
17702 Gilles Muller Jeff Salzenstein 1 1–0 H 1–0 Feb 3, 2006 H2H
17703 Gilles Muller Jesse Levine 1 1–0 H 1–0 Feb 14, 2008 H2H
17704 Gilles Muller Josh Goodall 1 1–0 G 1–0 Jun 10, 2009 H2H
17705 Gilles Muller Konstantin Kravchuk 1 1–0 H 1–0 Oct 20, 2011 H2H
17706 Gilles Muller Laurent Recouderc 1 1–0 H 1–0 Aug 27, 2008 H2H
17707 Gilles Muller Leonardo Azzaro 1 1–0 C 1–0 May 25, 2006 H2H
17708 Gilles Muller Liam Broady 1 1–0 G 1–0 Jun 13, 2012 H2H
17709 Gilles Muller Lorenzo Sonego 1 0–1 H 0–1 Aug 29, 2018 H2H
17710 Gilles Muller Luis Horna 1 1–0 H 1–0 Sep 30, 2005 H2H
17711 Gilles Muller Marc Lopez 1 1–0 C 1–0 Apr 20, 2005 H2H
17712 Gilles Muller Marco Chiudinelli 1 1–0 H 1–0 Sep 25, 2014 H2H
17713 Gilles Muller Marinko Matosevic 1 1–0 H 1–0 Jul 19, 2012 H2H
17714 Gilles Muller Marsel Ilhan 1 1–0 G 1–0 Jun 11, 2015 H2H
17715 Gilles Muller Marton Fucsovics 1 1–0 G 1–0 Jul 5, 2017 H2H
17716 Gilles Muller Matthew Barton 1 1–0 H 1–0 Jan 13, 2017 H2H
17717 Gilles Muller Michael Mmoh 1 1–0 G 1–0 Jul 4, 2018 H2H
17718 Gilles Muller Nick Kyrgios 1 0–1 H 0–1 Oct 8, 2016 H2H
17719 Gilles Muller Oscar Hernandez 1 1–0 G 1–0 Jun 27, 2007 H2H
17720 Gilles Muller Pedro Sousa 1 1–0 C 1–0 May 5, 2017 H2H
17721 Gilles Muller Philip Bester 1 1–0 H 1–0 Aug 12, 2015 H2H
17722 Gilles Muller Pierre-Hugues Herbert 1 0–1 H 0–1 Mar 11, 2018 H2H
17723 Gilles Muller Razvan Sabau 1 1–0 H 1–0 Jan 5, 2006 H2H
17724 Gilles Muller Rohan Bopanna 1 1–0 H 1–0 Jan 6, 2006 H2H
17725 Gilles Muller Ruben Bemelmans 1 0–1 H 0–1 Sep 2, 2015 H2H
17726 Gilles Muller Sam Groth 1 1–0 H 1–0 Jan 14, 2015 H2H
17727 Gilles Muller Sebastien De Chaunac 1 1–0 H 1–0 Jul 28, 2005 H2H
17728 Gilles Muller Simon Stadler 1 1–0 H 1–0 Jan 19, 2011 H2H
17729 Gilles Muller Tallon Griekspoor 1 1–0 H 1–0 Feb 16, 2017 H2H
17730 Gilles Muller Taro Daniel 1 1–0 C 1–0 May 6, 2017 H2H
17731 Gilles Muller Taylor Fritz 1 1–0 H 1–0 Jan 18, 2017 H2H
17732 Gilles Muller Thomas Fabbiano 1 0–1 H 0–1 Jan 8, 2016 H2H
17733 Gilles Muller Tim Smyczek 1 1–0 H 1–0 Feb 16, 2012 H2H
17734 Gilles Muller Tomas Zib 1 0–1 H 0–1 Aug 24, 2005 H2H
17735 Gilles Muller Zack Fleishman 1 1–0 H 1–0 Jul 29, 2005 H2H
17736 Gilles Simon Agustin Calleri 1 1–0 G 1–0 Jun 26, 2008 H2H
17737 Gilles Simon Alejandro Gonzalez 1 1–0 C 1–0 May 29, 2014 H2H
17738 Gilles Simon Alexander Waske 1 1–0 H 1–0 Aug 29, 2007 H2H
17739 Gilles Simon Alex Bolt 1 0–1 H 0–1 Jan 17, 2019 H2H
17740 Gilles Simon Alexei Popyrin 1 1–0 C 1–0 Apr 16, 2019 H2H
17741 Gilles Simon Amer Delic 1 0–1 H 0–1 Jan 17, 2007 H2H
17742 Gilles Simon Andreas Beck 1 0–1 C 0–1 Apr 15, 2009 H2H
17743 Gilles Simon Andrej Martin 1 1–0 H 1–0 Nov 12, 2020 H2H
17744 Gilles Simon Andrey Golubev 1 1–0 H 1–0 Nov 9, 2010 H2H
17745 Gilles Simon Andrey Kuznetsov 1 1–0 G 1–0 Jun 17, 2010 H2H
17746 Gilles Simon Ante Pavic 1 1–0 C 1–0 May 28, 2014 H2H
17747 Gilles Simon Antoine Hoang 1 1–0 H 1–0 Feb 21, 2019 H2H
17748 Gilles Simon Arnau Brugues-Davi 1 1–0 H 1–0 Feb 8, 2013 H2H
17749 Gilles Simon Arthur Rinderknech 1 1–0 H 1–0 Aug 24, 2021 H2H
17750 Gilles Simon Aslan Karatsev 1 0–1 H 0–1 Oct 23, 2021 H2H
17751 Gilles Simon Benjamin Becker 1 1–0 H 1–0 Jul 18, 2008 H2H
17752 Gilles Simon Blaz Kavcic 1 1–0 G 1–0 Jul 2, 2015 H2H
17753 Gilles Simon Brian Baker 1 1–0 C 1–0 May 31, 2012 H2H
17754 Gilles Simon Brian Dabul 1 0–1 H 0–1 Mar 14, 2010 H2H
17755 Gilles Simon Damir Dzumhur 1 0–1 H 0–1 Aug 23, 2017 H2H
17756 Gilles Simon Danai Udomchoke 1 1–0 H 1–0 Jan 18, 2012 H2H
17757 Gilles Simon Davide Sanguinetti 1 1–0 C 1–0 Apr 14, 2006 H2H
17758 Gilles Simon Dawid Olejniczak 1 1–0 G 1–0 Jun 25, 2008 H2H
17759 Gilles Simon Dennis Novak 1 0–1 H 0–1 Feb 25, 2021 H2H
17760 Gilles Simon Di Wu 1 1–0 H 1–0 Oct 12, 2016 H2H
17761 Gilles Simon Eduardo Schwank 1 0–1 H 0–1 Oct 9, 2008 H2H
17762 Gilles Simon Egor Gerasimov 1 0–1 H 0–1 Jul 26, 2021 H2H
17763 Gilles Simon Elias Ymer 1 1–0 H 1–0 Feb 3, 2021 H2H
17764 Gilles Simon Evgeny Donskoy 1 1–0 H 1–0 Jan 21, 2016 H2H
17765 Gilles Simon Fernando Gonzalez 1 0–1 H 0–1 Oct 12, 2006 H2H
17766 Gilles Simon Florian Mayer 1 0–1 C 0–1 Jul 20, 2006 H2H
17767 Gilles Simon Frank Dancevic 1 1–0 H 1–0 Aug 12, 2009 H2H
17768 Gilles Simon Gaston Gaudio 1 1–0 C 1–0 May 18, 2006 H2H
17769 Gilles Simon Go Soeda 1 1–0 H 1–0 Sep 28, 2012 H2H
17770 Gilles Simon Grega Zemlja 1 1–0 H 1–0 Mar 25, 2013 H2H
17771 Gilles Simon Greg Rusedski 1 1–0 C 1–0 May 17, 2006 H2H
17772 Gilles Simon Guido Andreozzi 1 1–0 C 1–0 Apr 12, 2019 H2H
17773 Gilles Simon Guido Pella 1 1–0 C 1–0 May 26, 2016 H2H
17774 Gilles Simon Guillermo Alcaide 1 1–0 G 1–0 Jun 23, 2010 H2H
17775 Gilles Simon Harold Mayot 1 1–0 H 1–0 Feb 20, 2020 H2H
17776 Gilles Simon Horacio Zeballos 1 0–1 H 0–1 Mar 27, 2010 H2H
17777 Gilles Simon Hugo Armando 1 1–0 C 1–0 Sep 15, 2007 H2H
17778 Gilles Simon Hugo Dellien 1 0–1 C 0–1 May 7, 2019 H2H
17779 Gilles Simon James Ward 1 1–0 G 1–0 Jun 20, 2019 H2H
17780 Gilles Simon Jan Hernych 1 1–0 C 1–0 Apr 27, 2006 H2H
17781 Gilles Simon Jan Vacek 1 1–0 G 1–0 Jun 23, 2006 H2H
17782 Gilles Simon Jared Donaldson 1 0–1 H 0–1 Jan 11, 2018 H2H
17783 Gilles Simon Jesse Huta Galung 1 1–0 H 1–0 Feb 15, 2007 H2H
17784 Gilles Simon Jesse Levine 1 1–0 H 1–0 Jan 17, 2013 H2H
17785 Gilles Simon Jimmy Wang 1 1–0 H 1–0 Aug 30, 2012 H2H
17786 Gilles Simon Jiri Vanek 1 1–0 C 1–0 Apr 8, 2005 H2H
17787 Gilles Simon Jonas Bjorkman 1 1–0 H 1–0 Feb 17, 2007 H2H
17788 Gilles Simon Jordi Samper-Montana 1 1–0 C 1–0 May 24, 2018 H2H
17789 Gilles Simon Joris De Loore 1 1–0 C 1–0 May 25, 2018 H2H
17790 Gilles Simon Josselin Ouanna 1 1–0 C 1–0 Oct 25, 2008 H2H
17791 Gilles Simon Jozef Kovalik 1 1–0 C 1–0 Apr 11, 2019 H2H
17792 Gilles Simon Justin Gimelstob 1 1–0 H 1–0 Aug 23, 2006 H2H
17793 Gilles Simon Kenny De Schepper 1 1–0 H 1–0 Sep 20, 2013 H2H
17794 Gilles Simon Kevin Kim 1 1–0 H 1–0 Oct 2, 2009 H2H
17795 Gilles Simon Konstantin Kravchuk 1 1–0 G 1–0 Jun 25, 2014 H2H
17796 Gilles Simon Laslo Djere 1 1–0 H 1–0 Oct 21, 2021 H2H
17797 Gilles Simon Luis Horna 1 1–0 H 1–0 Mar 22, 2007 H2H
17798 Gilles Simon Lukas Dlouhy 1 1–0 H 1–0 Aug 16, 2006 H2H
17799 Gilles Simon Max Mirnyi 1 0–1 C 0–1 May 20, 2006 H2H
17800 Gilles Simon Mehdi Tahiri 1 1–0 C 1–0 Apr 28, 2006 H2H