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 descending Record Surface Last Met H2H
50001 Gilbert Schaller Marcello Craca 1 0–1 C 0–1 Sep 11, 1997 H2H
50002 Gilbert Schaller Marcelo Charpentier 1 0–1 C 0–1 Aug 10, 1996 H2H
50003 Gilbert Schaller Mark Buckley 1 0–1 C 0–1 Aug 6, 1986 H2H
50004 Gilbert Schaller Mark Koevermans 1 1–0 C 1–0 Oct 7, 1993 H2H
50005 Gilbert Schaller Mark Petchey 1 0–1 C 0–1 Feb 25, 1994 H2H
50006 Gilbert Schaller Markus Zoecke 1 0–1 C 0–1 Mar 11, 1993 H2H
50007 Gilbert Schaller Martin Strelba 1 1–0 C 1–0 Mar 20, 1993 H2H
50008 Gilbert Schaller Mats Wilander 1 1–0 C 1–0 May 26, 1995 H2H
50009 Gilbert Schaller Mikael Pernfors 1 0–1 C 0–1 Apr 16, 1993 H2H
50010 Gilbert Schaller Nicklas Kulti 1 0–1 C 0–1 Feb 12, 1998 H2H
50011 Gilbert Schaller Olivier Delaitre 1 0–1 C 0–1 May 26, 1993 H2H
50012 Gilbert Schaller Paolo Cane 1 0–1 C 0–1 Sep 30, 1993 H2H
50013 Gilbert Schaller Paul Haarhuis 1 0–1 H 0–1 Aug 30, 1995 H2H
50014 Gilbert Schaller Razvan Sabau 1 1–0 C 1–0 Sep 30, 1994 H2H
50015 Gilbert Schaller Roberto Carretero 1 0–1 C 0–1 May 12, 1996 H2H
50016 Gilbert Schaller Scott Humphries 1 1–0 C 1–0 May 1, 1997 H2H
50017 Gilbert Schaller Sergio Cortes 1 1–0 C 1–0 Aug 25, 1994 H2H
50018 Gilbert Schaller Stefano Pescosolido 1 0–1 C 0–1 Jun 24, 1995 H2H
50019 Gilbert Schaller Steve Campbell 1 1–0 C 1–0 May 2, 1997 H2H
50020 Gilbert Schaller Thierry Champion 1 1–0 C 1–0 Mar 28, 1996 H2H
50021 Gilbert Schaller Thomas Johansson 1 1–0 C 1–0 May 22, 1997 H2H
50022 Gilbert Schaller Todd Witsken 1 1–0 C 1–0 Apr 15, 1993 H2H
50023 Gilbert Schaller Victor Sendin 1 1–0 C 1–0 May 8, 1996 H2H
50024 Gilbert Schaller Vladimir Gabrichidze 1 1–0 H 1–0 Oct 15, 1992 H2H
50025 Giles Hussey Mariano Navone 1 1–0 G 1–0 Jun 26, 2024 H2H
50026 Giles Hussey Matteo Arnaldi 1 1–0 G 1–0 Jun 23, 2026 H2H
50027 Giles Hussey Quentin Halys 1 0–1 G 0–1 Jun 24, 2026 H2H
50028 Gil Kovalski Nduka Odizor 1 0–1 H 0–1 Oct 12, 1990 H2H
50029 Gil Kovalski Yuval Karutzi 1 1–0 H 1–0 Oct 11, 1990 H2H
50030 Gilles Moretton Alejandro Cortes 1 1–0 G 1–0 Jun 27, 1979 H2H
50031 Gilles Moretton Alvaro Betancur 1 1–0 C 1–0 Aug 23, 1978 H2H
50032 Gilles Moretton Billy Martin 1 0–1 H 0–1 Oct 22, 1980 H2H
50033 Gilles Moretton Bob Carmichael 1 1–0 G 1–0 Dec 26, 1978 H2H
50034 Gilles Moretton Brian Fairlie 1 0–1 C 0–1 Apr 5, 1979 H2H
50035 Gilles Moretton Colin Dibley 1 0–1 C 0–1 May 24, 1978 H2H
50036 Gilles Moretton Dale Collings 1 0–1 G 0–1 Dec 30, 1978 H2H
50037 Gilles Moretton Denis Naegelen 1 1–0 C 1–0 May 27, 1981 H2H
50038 Gilles Moretton Francois Jauffret 1 1–0 C 1–0 May 31, 1978 H2H
50039 Gilles Moretton Jan Norback 1 0–1 G 0–1 Dec 23, 1977 H2H
50040 Gilles Moretton Jean Baptiste Chanfreau 1 1–0 H 1–0 Mar 1, 1979 H2H
50041 Gilles Moretton Pavel Hutka 1 0–1 C 0–1 Oct 10, 1978 H2H
50042 Gilles Moretton Ramesh Krishnan 1 1–0 C 1–0 Jul 13, 1983 H2H
50043 Gilles Moretton Raul Ramirez 1 0–1 C 0–1 May 16, 1981 H2H
50044 Gilles Moretton Reinhart Probst 1 0–1 H 0–1 Mar 13, 1980 H2H
50045 Gilles Moretton Rick Fisher 1 0–1 H 0–1 Aug 23, 1978 H2H
50046 Gilles Moretton Tom Gorman 1 0–1 H 0–1 Feb 1, 1980 H2H
50047 Gilles Moretton Trey Waltke 1 0–1 C 0–1 May 28, 1980 H2H
50048 Gilles Muller Adrian Mannarino 1 1–0 G 1–0 Jul 16, 2016 H2H
50049 Gilles Muller Adrian Ungur 1 1–0 G 1–0 Jul 30, 2012 H2H
50050 Gilles Muller Albert Ramos-Vinolas 1 0–1 H 0–1 Aug 16, 2017 H2H
50051 Gilles Muller Alejandro Falla 1 1–0 G 1–0 Jun 21, 2012 H2H
50052 Gilles Muller Alun Jones 1 0–1 H 0–1 Jan 1, 2007 H2H
50053 Gilles Muller Andrey Kuznetsov 1 0–1 G 0–1 Jun 30, 2016 H2H
50054 Gilles Muller Bjorn Rehnquist 1 1–0 H 1–0 Feb 2, 2006 H2H
50055 Gilles Muller Boris Pashanski 1 0–1 H 0–1 Aug 23, 2006 H2H
50056 Gilles Muller Cyril Saulnier 1 0–1 H 0–1 Jan 13, 2005 H2H
50057 Gilles Muller Daniel Evans 1 1–0 H 1–0 Jan 15, 2017 H2H
50058 Gilles Muller Davide Sanguinetti 1 1–0 H 1–0 Aug 3, 2005 H2H
50059 Gilles Muller Denis Shapovalov 1 1–0 G 1–0 Jun 21, 2018 H2H
50060 Gilles Muller Dudi Sela 1 0–1 G 0–1 Jun 10, 2010 H2H
50061 Gilles Muller Dustin Brown 1 0–1 H 0–1 Oct 20, 2016 H2H
50062 Gilles Muller Eduardo Schwank 1 1–0 C 1–0 May 4, 2012 H2H
50063 Gilles Muller Elias Ymer 1 1–0 H 1–0 Jan 9, 2015 H2H
50064 Gilles Muller Filippo Volandri 1 0–1 C 0–1 Apr 9, 2005 H2H
50065 Gilles Muller Frances Tiafoe 1 0–1 C 0–1 May 4, 2018 H2H
50066 Gilles Muller Frederico Ferreira Silva 1 1–0 C 1–0 Apr 30, 2015 H2H
50067 Gilles Muller Glenn Weiner 1 1–0 H 1–0 Oct 1, 2004 H2H
50068 Gilles Muller Horacio Zeballos 1 1–0 H 1–0 Sep 22, 2016 H2H
50069 Gilles Muller Hyeon Chung 1 0–1 H 0–1 Jan 3, 2018 H2H
50070 Gilles Muller Igor Sijsling 1 1–0 C 1–0 May 29, 2012 H2H
50071 Gilles Muller Ivan Navarro 1 0–1 G 0–1 Jun 17, 2009 H2H
50072 Gilles Muller Ivo Heuberger 1 0–1 G 0–1 Jun 20, 2002 H2H
50073 Gilles Muller Izak Van der Merwe 1 0–1 G 0–1 Jul 12, 2012 H2H
50074 Gilles Muller James Ward 1 1–0 G 1–0 Jun 16, 2016 H2H
50075 Gilles Muller Jeff Salzenstein 1 1–0 H 1–0 Feb 3, 2006 H2H
50076 Gilles Muller Jesse Levine 1 1–0 H 1–0 Feb 14, 2008 H2H
50077 Gilles Muller Josh Goodall 1 1–0 G 1–0 Jun 10, 2009 H2H
50078 Gilles Muller Konstantin Kravchuk 1 1–0 H 1–0 Oct 20, 2011 H2H
50079 Gilles Muller Laurent Recouderc 1 1–0 H 1–0 Aug 27, 2008 H2H
50080 Gilles Muller Leonardo Azzaro 1 1–0 C 1–0 May 25, 2006 H2H
50081 Gilles Muller Liam Broady 1 1–0 G 1–0 Jun 13, 2012 H2H
50082 Gilles Muller Lorenzo Sonego 1 0–1 H 0–1 Aug 29, 2018 H2H
50083 Gilles Muller Luis Horna 1 1–0 H 1–0 Sep 30, 2005 H2H
50084 Gilles Muller Marc Lopez 1 1–0 C 1–0 Apr 20, 2005 H2H
50085 Gilles Muller Marco Chiudinelli 1 1–0 H 1–0 Sep 25, 2014 H2H
50086 Gilles Muller Marinko Matosevic 1 1–0 H 1–0 Jul 19, 2012 H2H
50087 Gilles Muller Marsel Ilhan 1 1–0 G 1–0 Jun 11, 2015 H2H
50088 Gilles Muller Marton Fucsovics 1 1–0 G 1–0 Jul 5, 2017 H2H
50089 Gilles Muller Matthew Barton 1 1–0 H 1–0 Jan 13, 2017 H2H
50090 Gilles Muller Michael Mmoh 1 1–0 G 1–0 Jul 4, 2018 H2H
50091 Gilles Muller Nick Kyrgios 1 0–1 H 0–1 Oct 8, 2016 H2H
50092 Gilles Muller Oscar Hernandez 1 1–0 G 1–0 Jun 27, 2007 H2H
50093 Gilles Muller Pedro Sousa 1 1–0 C 1–0 May 5, 2017 H2H
50094 Gilles Muller Philip Bester 1 1–0 H 1–0 Aug 12, 2015 H2H
50095 Gilles Muller Pierre-Hugues Herbert 1 0–1 H 0–1 Mar 11, 2018 H2H
50096 Gilles Muller Razvan Sabau 1 1–0 H 1–0 Jan 5, 2006 H2H
50097 Gilles Muller Rohan Bopanna 1 1–0 H 1–0 Jan 6, 2006 H2H
50098 Gilles Muller Ruben Bemelmans 1 0–1 H 0–1 Sep 2, 2015 H2H
50099 Gilles Muller Sam Groth 1 1–0 H 1–0 Jan 14, 2015 H2H
50100 Gilles Muller Sebastien De Chaunac 1 1–0 H 1–0 Jul 28, 2005 H2H
50101 Gilles Muller Simon Stadler 1 1–0 H 1–0 Jan 19, 2011 H2H
50102 Gilles Muller Tallon Griekspoor 1 1–0 H 1–0 Feb 16, 2017 H2H
50103 Gilles Muller Taro Daniel 1 1–0 C 1–0 May 6, 2017 H2H
50104 Gilles Muller Taylor Fritz 1 1–0 H 1–0 Jan 18, 2017 H2H
50105 Gilles Muller Thomas Fabbiano 1 0–1 H 0–1 Jan 8, 2016 H2H
50106 Gilles Muller Tim Smyczek 1 1–0 H 1–0 Feb 16, 2012 H2H
50107 Gilles Muller Tomas Zib 1 0–1 H 0–1 Aug 24, 2005 H2H
50108 Gilles Muller Zack Fleishman 1 1–0 H 1–0 Jul 29, 2005 H2H
50109 Gilles Simon Agustin Calleri 1 1–0 G 1–0 Jun 26, 2008 H2H
50110 Gilles Simon Alejandro Gonzalez 1 1–0 C 1–0 May 29, 2014 H2H
50111 Gilles Simon Alexander Waske 1 1–0 H 1–0 Aug 29, 2007 H2H
50112 Gilles Simon Alex Bolt 1 0–1 H 0–1 Jan 17, 2019 H2H
50113 Gilles Simon Alexei Popyrin 1 1–0 C 1–0 Apr 16, 2019 H2H
50114 Gilles Simon Amer Delic 1 0–1 H 0–1 Jan 17, 2007 H2H
50115 Gilles Simon Andreas Beck 1 0–1 C 0–1 Apr 15, 2009 H2H
50116 Gilles Simon Andrej Martin 1 1–0 H 1–0 Nov 12, 2020 H2H
50117 Gilles Simon Andrey Golubev 1 1–0 H 1–0 Nov 9, 2010 H2H
50118 Gilles Simon Andrey Kuznetsov 1 1–0 G 1–0 Jun 17, 2010 H2H
50119 Gilles Simon Ante Pavic 1 1–0 C 1–0 May 28, 2014 H2H
50120 Gilles Simon Antoine Hoang 1 1–0 H 1–0 Feb 21, 2019 H2H
50121 Gilles Simon Arnau Brugues-Davi 1 1–0 H 1–0 Feb 8, 2013 H2H
50122 Gilles Simon Arthur Rinderknech 1 1–0 H 1–0 Aug 24, 2021 H2H
50123 Gilles Simon Aslan Karatsev 1 0–1 H 0–1 Oct 23, 2021 H2H
50124 Gilles Simon Benjamin Becker 1 1–0 H 1–0 Jul 18, 2008 H2H
50125 Gilles Simon Blaz Kavcic 1 1–0 G 1–0 Jul 2, 2015 H2H
50126 Gilles Simon Brian Baker 1 1–0 C 1–0 May 31, 2012 H2H
50127 Gilles Simon Brian Dabul 1 0–1 H 0–1 Mar 14, 2010 H2H
50128 Gilles Simon Damir Dzumhur 1 0–1 H 0–1 Aug 23, 2017 H2H
50129 Gilles Simon Danai Udomchoke 1 1–0 H 1–0 Jan 18, 2012 H2H
50130 Gilles Simon Davide Sanguinetti 1 1–0 C 1–0 Apr 14, 2006 H2H
50131 Gilles Simon Dawid Olejniczak 1 1–0 G 1–0 Jun 25, 2008 H2H
50132 Gilles Simon Dennis Novak 1 0–1 H 0–1 Feb 25, 2021 H2H
50133 Gilles Simon Di Wu 1 1–0 H 1–0 Oct 12, 2016 H2H
50134 Gilles Simon Eduardo Schwank 1 0–1 H 0–1 Oct 9, 2008 H2H
50135 Gilles Simon Egor Gerasimov 1 0–1 H 0–1 Jul 26, 2021 H2H
50136 Gilles Simon Elias Ymer 1 1–0 H 1–0 Feb 3, 2021 H2H
50137 Gilles Simon Evgeny Donskoy 1 1–0 H 1–0 Jan 21, 2016 H2H
50138 Gilles Simon Fernando Gonzalez 1 0–1 H 0–1 Oct 12, 2006 H2H
50139 Gilles Simon Florian Mayer 1 0–1 C 0–1 Jul 20, 2006 H2H
50140 Gilles Simon Frank Dancevic 1 1–0 H 1–0 Aug 12, 2009 H2H
50141 Gilles Simon Gaston Gaudio 1 1–0 C 1–0 May 18, 2006 H2H
50142 Gilles Simon Go Soeda 1 1–0 H 1–0 Sep 28, 2012 H2H
50143 Gilles Simon Grega Zemlja 1 1–0 H 1–0 Mar 25, 2013 H2H
50144 Gilles Simon Greg Rusedski 1 1–0 C 1–0 May 17, 2006 H2H
50145 Gilles Simon Guido Andreozzi 1 1–0 C 1–0 Apr 12, 2019 H2H
50146 Gilles Simon Guido Pella 1 1–0 C 1–0 May 26, 2016 H2H
50147 Gilles Simon Guillermo Alcaide 1 1–0 G 1–0 Jun 23, 2010 H2H
50148 Gilles Simon Harold Mayot 1 1–0 H 1–0 Feb 20, 2020 H2H
50149 Gilles Simon Horacio Zeballos 1 0–1 H 0–1 Mar 27, 2010 H2H
50150 Gilles Simon Hugo Armando 1 1–0 C 1–0 Sep 15, 2007 H2H
50151 Gilles Simon Hugo Dellien 1 0–1 C 0–1 May 7, 2019 H2H
50152 Gilles Simon James Ward 1 1–0 G 1–0 Jun 20, 2019 H2H
50153 Gilles Simon Jan Hernych 1 1–0 C 1–0 Apr 27, 2006 H2H
50154 Gilles Simon Jan Vacek 1 1–0 G 1–0 Jun 23, 2006 H2H
50155 Gilles Simon Jared Donaldson 1 0–1 H 0–1 Jan 11, 2018 H2H
50156 Gilles Simon Jesse Huta Galung 1 1–0 H 1–0 Feb 15, 2007 H2H
50157 Gilles Simon Jesse Levine 1 1–0 H 1–0 Jan 17, 2013 H2H
50158 Gilles Simon Jimmy Wang 1 1–0 H 1–0 Aug 30, 2012 H2H
50159 Gilles Simon Jiri Vanek 1 1–0 C 1–0 Apr 8, 2005 H2H
50160 Gilles Simon Jonas Bjorkman 1 1–0 H 1–0 Feb 17, 2007 H2H
50161 Gilles Simon Jordi Samper-Montana 1 1–0 C 1–0 May 24, 2018 H2H
50162 Gilles Simon Joris De Loore 1 1–0 C 1–0 May 25, 2018 H2H
50163 Gilles Simon Josselin Ouanna 1 1–0 C 1–0 Oct 25, 2008 H2H
50164 Gilles Simon Jozef Kovalik 1 1–0 C 1–0 Apr 11, 2019 H2H
50165 Gilles Simon Justin Gimelstob 1 1–0 H 1–0 Aug 23, 2006 H2H
50166 Gilles Simon Kenny De Schepper 1 1–0 H 1–0 Sep 20, 2013 H2H
50167 Gilles Simon Kevin Kim 1 1–0 H 1–0 Oct 2, 2009 H2H
50168 Gilles Simon Konstantin Kravchuk 1 1–0 G 1–0 Jun 25, 2014 H2H
50169 Gilles Simon Laslo Djere 1 1–0 H 1–0 Oct 21, 2021 H2H
50170 Gilles Simon Luis Horna 1 1–0 H 1–0 Mar 22, 2007 H2H
50171 Gilles Simon Lukas Dlouhy 1 1–0 H 1–0 Aug 16, 2006 H2H
50172 Gilles Simon Max Mirnyi 1 0–1 C 0–1 May 20, 2006 H2H
50173 Gilles Simon Mehdi Tahiri 1 1–0 C 1–0 Apr 28, 2006 H2H
50174 Gilles Simon Michael Mmoh 1 1–0 H 1–0 Jan 18, 2017 H2H
50175 Gilles Simon Mohammad Ghareeb 1 1–0 H 1–0 Feb 26, 2009 H2H
50176 Gilles Simon Nicolas Kiefer 1 0–1 H 0–1 Jul 26, 2008 H2H
50177 Gilles Simon Nicolas Lapentti 1 0–1 C 0–1 Sep 30, 2006 H2H
50178 Gilles Simon Nicolas Massu 1 1–0 H 1–0 Jan 18, 2006 H2H
50179 Gilles Simon Oliver Marach 1 0–1 C 0–1 May 26, 2006 H2H
50180 Gilles Simon Olivier Patience 1 0–1 C 0–1 May 25, 2005 H2H
50181 Gilles Simon Oscar Hernandez 1 0–1 C 0–1 May 31, 2006 H2H
50182 Gilles Simon Paradorn Srichaphan 1 0–1 H 0–1 Aug 9, 2006 H2H
50183 Gilles Simon Pavol Cervenak 1 1–0 H 1–0 Feb 28, 2008 H2H
50184 Gilles Simon Pedro Martinez 1 0–1 C 0–1 May 27, 2021 H2H
50185 Gilles Simon Pedro Sousa 1 0–1 C 0–1 May 3, 2018 H2H
50186 Gilles Simon Rajeev Ram 1 1–0 H 1–0 Jul 30, 2008 H2H
50187 Gilles Simon Reilly Opelka 1 0–1 H 0–1 Oct 4, 2019 H2H
50188 Gilles Simon Ricardas Berankis 1 0–1 H 0–1 Sep 25, 2014 H2H
50189 Gilles Simon Ricardo Mello 1 1–0 H 1–0 Aug 31, 2011 H2H
50190 Gilles Simon Ricardo Ojeda Lara 1 1–0 H 1–0 Jan 6, 2018 H2H
50191 Gilles Simon Roberto Carballes Baena 1 1–0 C 1–0 Apr 13, 2018 H2H
50192 Gilles Simon Robin Vik 1 1–0 C 1–0 Apr 13, 2006 H2H
50193 Gilles Simon Roko Karanusic 1 1–0 C 1–0 Apr 17, 2008 H2H
50194 Gilles Simon Rui Machado 1 1–0 C 1–0 Feb 23, 2012 H2H
50195 Gilles Simon Ryan Sweeting 1 1–0 H 1–0 Jan 4, 2012 H2H
50196 Gilles Simon Sam Groth 1 1–0 G 1–0 Jun 20, 2008 H2H
50197 Gilles Simon Sebastien Grosjean 1 0–1 G 0–1 Jun 28, 2006 H2H
50198 Gilles Simon Simon Greul 1 0–1 C 0–1 Jul 16, 2010 H2H
50199 Gilles Simon Stefan Koubek 1 0–1 H 0–1 Oct 4, 2007 H2H
50200 Gilles Simon Stefanos Tsitsipas 1 0–1 H 0–1 Feb 10, 2021 H2H