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. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

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
30801 Gilbert Schaller Stefano Pescosolido 1 0–1 C 0–1 Jun 24, 1995 H2H
30802 Gilbert Schaller Steve Campbell 1 1–0 C 1–0 May 2, 1997 H2H
30803 Gilbert Schaller Thierry Champion 1 1–0 C 1–0 Mar 28, 1996 H2H
30804 Gilbert Schaller Thomas Johansson 1 1–0 C 1–0 May 22, 1997 H2H
30805 Gilbert Schaller Todd Witsken 1 1–0 C 1–0 Apr 15, 1993 H2H
30806 Gilbert Schaller Victor Sendin 1 1–0 C 1–0 May 8, 1996 H2H
30807 Gilbert Schaller Vladimir Gabrichidze 1 1–0 H 1–0 Oct 15, 1992 H2H
30808 Giles Hussey Mariano Navone 1 1–0 G 1–0 Jun 26, 2024 H2H
30809 Giles Hussey Matteo Arnaldi 1 1–0 G 1–0 Jun 23, 2026 H2H
30810 Giles Hussey Quentin Halys 1 0–1 G 0–1 Jun 24, 2026 H2H
30811 Gil Kovalski Nduka Odizor 1 0–1 H 0–1 Oct 12, 1990 H2H
30812 Gil Kovalski Yuval Karutzi 1 1–0 H 1–0 Oct 11, 1990 H2H
30813 Gilles Moretton Alejandro Cortes 1 1–0 G 1–0 Jun 27, 1979 H2H
30814 Gilles Moretton Alvaro Betancur 1 1–0 C 1–0 Aug 23, 1978 H2H
30815 Gilles Moretton Billy Martin 1 0–1 H 0–1 Oct 22, 1980 H2H
30816 Gilles Moretton Bob Carmichael 1 1–0 G 1–0 Dec 26, 1978 H2H
30817 Gilles Moretton Brian Fairlie 1 0–1 C 0–1 Apr 5, 1979 H2H
30818 Gilles Moretton Colin Dibley 1 0–1 C 0–1 May 24, 1978 H2H
30819 Gilles Moretton Dale Collings 1 0–1 G 0–1 Dec 30, 1978 H2H
30820 Gilles Moretton Denis Naegelen 1 1–0 C 1–0 May 27, 1981 H2H
30821 Gilles Moretton Francois Jauffret 1 1–0 C 1–0 May 31, 1978 H2H
30822 Gilles Moretton Jan Norback 1 0–1 G 0–1 Dec 23, 1977 H2H
30823 Gilles Moretton Jean Baptiste Chanfreau 1 1–0 H 1–0 Mar 1, 1979 H2H
30824 Gilles Moretton Pavel Hutka 1 0–1 C 0–1 Oct 10, 1978 H2H
30825 Gilles Moretton Raul Ramirez 1 0–1 C 0–1 May 16, 1981 H2H
30826 Gilles Moretton Reinhart Probst 1 0–1 H 0–1 Mar 13, 1980 H2H
30827 Gilles Moretton Rick Fisher 1 0–1 H 0–1 Aug 23, 1978 H2H
30828 Gilles Moretton Tom Gorman 1 0–1 H 0–1 Feb 1, 1980 H2H
30829 Gilles Moretton Trey Waltke 1 0–1 C 0–1 May 28, 1980 H2H
30830 Gilles Muller Adrian Mannarino 1 1–0 G 1–0 Jul 16, 2016 H2H
30831 Gilles Muller Albert Ramos-Vinolas 1 0–1 H 0–1 Aug 16, 2017 H2H
30832 Gilles Muller Alejandro Falla 1 1–0 G 1–0 Jun 21, 2012 H2H
30833 Gilles Muller Alun Jones 1 0–1 H 0–1 Jan 1, 2007 H2H
30834 Gilles Muller Andrey Kuznetsov 1 0–1 G 0–1 Jun 30, 2016 H2H
30835 Gilles Muller Bjorn Rehnquist 1 1–0 H 1–0 Feb 2, 2006 H2H
30836 Gilles Muller Boris Pashanski 1 0–1 H 0–1 Aug 23, 2006 H2H
30837 Gilles Muller Cyril Saulnier 1 0–1 H 0–1 Jan 13, 2005 H2H
30838 Gilles Muller Daniel Evans 1 1–0 H 1–0 Jan 15, 2017 H2H
30839 Gilles Muller Davide Sanguinetti 1 1–0 H 1–0 Aug 3, 2005 H2H
30840 Gilles Muller Denis Shapovalov 1 1–0 G 1–0 Jun 21, 2018 H2H
30841 Gilles Muller Dudi Sela 1 0–1 G 0–1 Jun 10, 2010 H2H
30842 Gilles Muller Dustin Brown 1 0–1 H 0–1 Oct 20, 2016 H2H
30843 Gilles Muller Eduardo Schwank 1 1–0 C 1–0 May 4, 2012 H2H
30844 Gilles Muller Elias Ymer 1 1–0 H 1–0 Jan 9, 2015 H2H
30845 Gilles Muller Filippo Volandri 1 0–1 C 0–1 Apr 9, 2005 H2H
30846 Gilles Muller Frances Tiafoe 1 0–1 C 0–1 May 4, 2018 H2H
30847 Gilles Muller Frederico Ferreira Silva 1 1–0 C 1–0 Apr 30, 2015 H2H
30848 Gilles Muller Glenn Weiner 1 1–0 H 1–0 Oct 1, 2004 H2H
30849 Gilles Muller Horacio Zeballos 1 1–0 H 1–0 Sep 22, 2016 H2H
30850 Gilles Muller Hyeon Chung 1 0–1 H 0–1 Jan 3, 2018 H2H
30851 Gilles Muller Igor Sijsling 1 1–0 C 1–0 May 29, 2012 H2H
30852 Gilles Muller Ivan Navarro 1 0–1 G 0–1 Jun 17, 2009 H2H
30853 Gilles Muller Ivo Heuberger 1 0–1 G 0–1 Jun 20, 2002 H2H
30854 Gilles Muller Izak Van der Merwe 1 0–1 G 0–1 Jul 12, 2012 H2H
30855 Gilles Muller James Ward 1 1–0 G 1–0 Jun 16, 2016 H2H
30856 Gilles Muller Jeff Salzenstein 1 1–0 H 1–0 Feb 3, 2006 H2H
30857 Gilles Muller Jesse Levine 1 1–0 H 1–0 Feb 14, 2008 H2H
30858 Gilles Muller Josh Goodall 1 1–0 G 1–0 Jun 10, 2009 H2H
30859 Gilles Muller Konstantin Kravchuk 1 1–0 H 1–0 Oct 20, 2011 H2H
30860 Gilles Muller Laurent Recouderc 1 1–0 H 1–0 Aug 27, 2008 H2H
30861 Gilles Muller Leonardo Azzaro 1 1–0 C 1–0 May 25, 2006 H2H
30862 Gilles Muller Liam Broady 1 1–0 G 1–0 Jun 13, 2012 H2H
30863 Gilles Muller Lorenzo Sonego 1 0–1 H 0–1 Aug 29, 2018 H2H
30864 Gilles Muller Luis Horna 1 1–0 H 1–0 Sep 30, 2005 H2H
30865 Gilles Muller Marc Lopez 1 1–0 C 1–0 Apr 20, 2005 H2H
30866 Gilles Muller Marco Chiudinelli 1 1–0 H 1–0 Sep 25, 2014 H2H
30867 Gilles Muller Marinko Matosevic 1 1–0 H 1–0 Jul 19, 2012 H2H
30868 Gilles Muller Marsel Ilhan 1 1–0 G 1–0 Jun 11, 2015 H2H
30869 Gilles Muller Marton Fucsovics 1 1–0 G 1–0 Jul 5, 2017 H2H
30870 Gilles Muller Matthew Barton 1 1–0 H 1–0 Jan 13, 2017 H2H
30871 Gilles Muller Michael Mmoh 1 1–0 G 1–0 Jul 4, 2018 H2H
30872 Gilles Muller Nick Kyrgios 1 0–1 H 0–1 Oct 8, 2016 H2H
30873 Gilles Muller Oscar Hernandez 1 1–0 G 1–0 Jun 27, 2007 H2H
30874 Gilles Muller Pedro Sousa 1 1–0 C 1–0 May 5, 2017 H2H
30875 Gilles Muller Philip Bester 1 1–0 H 1–0 Aug 12, 2015 H2H
30876 Gilles Muller Pierre-Hugues Herbert 1 0–1 H 0–1 Mar 11, 2018 H2H
30877 Gilles Muller Razvan Sabau 1 1–0 H 1–0 Jan 5, 2006 H2H
30878 Gilles Muller Rohan Bopanna 1 1–0 H 1–0 Jan 6, 2006 H2H
30879 Gilles Muller Ruben Bemelmans 1 0–1 H 0–1 Sep 2, 2015 H2H
30880 Gilles Muller Sam Groth 1 1–0 H 1–0 Jan 14, 2015 H2H
30881 Gilles Muller Sebastien De Chaunac 1 1–0 H 1–0 Jul 28, 2005 H2H
30882 Gilles Muller Simon Stadler 1 1–0 H 1–0 Jan 19, 2011 H2H
30883 Gilles Muller Tallon Griekspoor 1 1–0 H 1–0 Feb 16, 2017 H2H
30884 Gilles Muller Taro Daniel 1 1–0 C 1–0 May 6, 2017 H2H
30885 Gilles Muller Taylor Fritz 1 1–0 H 1–0 Jan 18, 2017 H2H
30886 Gilles Muller Thomas Fabbiano 1 0–1 H 0–1 Jan 8, 2016 H2H
30887 Gilles Muller Tim Smyczek 1 1–0 H 1–0 Feb 16, 2012 H2H
30888 Gilles Muller Tomas Zib 1 0–1 H 0–1 Aug 24, 2005 H2H
30889 Gilles Muller Zack Fleishman 1 1–0 H 1–0 Jul 29, 2005 H2H
30890 Gilles Simon Agustin Calleri 1 1–0 G 1–0 Jun 26, 2008 H2H
30891 Gilles Simon Alejandro Gonzalez 1 1–0 C 1–0 May 29, 2014 H2H
30892 Gilles Simon Alexander Waske 1 1–0 H 1–0 Aug 29, 2007 H2H
30893 Gilles Simon Alex Bolt 1 0–1 H 0–1 Jan 17, 2019 H2H
30894 Gilles Simon Alexei Popyrin 1 1–0 C 1–0 Apr 16, 2019 H2H
30895 Gilles Simon Amer Delic 1 0–1 H 0–1 Jan 17, 2007 H2H
30896 Gilles Simon Andreas Beck 1 0–1 C 0–1 Apr 15, 2009 H2H
30897 Gilles Simon Andrej Martin 1 1–0 H 1–0 Nov 12, 2020 H2H
30898 Gilles Simon Andrey Golubev 1 1–0 H 1–0 Nov 9, 2010 H2H
30899 Gilles Simon Andrey Kuznetsov 1 1–0 G 1–0 Jun 17, 2010 H2H
30900 Gilles Simon Ante Pavic 1 1–0 C 1–0 May 28, 2014 H2H
30901 Gilles Simon Antoine Hoang 1 1–0 H 1–0 Feb 21, 2019 H2H
30902 Gilles Simon Arnau Brugues-Davi 1 1–0 H 1–0 Feb 8, 2013 H2H
30903 Gilles Simon Arthur Rinderknech 1 1–0 H 1–0 Aug 24, 2021 H2H
30904 Gilles Simon Aslan Karatsev 1 0–1 H 0–1 Oct 23, 2021 H2H
30905 Gilles Simon Benjamin Becker 1 1–0 H 1–0 Jul 14, 2008 H2H
30906 Gilles Simon Blaz Kavcic 1 1–0 G 1–0 Jul 2, 2015 H2H
30907 Gilles Simon Brian Baker 1 1–0 C 1–0 May 31, 2012 H2H
30908 Gilles Simon Brian Dabul 1 0–1 H 0–1 Mar 14, 2010 H2H
30909 Gilles Simon Damir Dzumhur 1 0–1 H 0–1 Aug 23, 2017 H2H
30910 Gilles Simon Danai Udomchoke 1 1–0 H 1–0 Jan 18, 2012 H2H
30911 Gilles Simon Davide Sanguinetti 1 1–0 C 1–0 Apr 14, 2006 H2H
30912 Gilles Simon Dawid Olejniczak 1 1–0 G 1–0 Jun 25, 2008 H2H
30913 Gilles Simon Dennis Novak 1 0–1 H 0–1 Feb 25, 2021 H2H
30914 Gilles Simon Di Wu 1 1–0 H 1–0 Oct 12, 2016 H2H
30915 Gilles Simon Eduardo Schwank 1 0–1 H 0–1 Oct 9, 2008 H2H
30916 Gilles Simon Elias Ymer 1 1–0 H 1–0 Feb 3, 2021 H2H
30917 Gilles Simon Evgeny Donskoy 1 1–0 H 1–0 Jan 21, 2016 H2H
30918 Gilles Simon Fernando Gonzalez 1 0–1 H 0–1 Oct 12, 2006 H2H
30919 Gilles Simon Florian Mayer 1 0–1 C 0–1 Jul 20, 2006 H2H
30920 Gilles Simon Frank Dancevic 1 1–0 H 1–0 Aug 12, 2009 H2H
30921 Gilles Simon Gaston Gaudio 1 1–0 C 1–0 May 18, 2006 H2H
30922 Gilles Simon Go Soeda 1 1–0 H 1–0 Sep 28, 2012 H2H
30923 Gilles Simon Grega Zemlja 1 1–0 H 1–0 Mar 25, 2013 H2H
30924 Gilles Simon Greg Rusedski 1 1–0 C 1–0 May 17, 2006 H2H
30925 Gilles Simon Guido Andreozzi 1 1–0 C 1–0 Apr 12, 2019 H2H
30926 Gilles Simon Guido Pella 1 1–0 C 1–0 May 26, 2016 H2H
30927 Gilles Simon Guillermo Alcaide 1 1–0 G 1–0 Jun 23, 2010 H2H
30928 Gilles Simon Harold Mayot 1 1–0 H 1–0 Feb 20, 2020 H2H
30929 Gilles Simon Horacio Zeballos 1 0–1 H 0–1 Mar 27, 2010 H2H
30930 Gilles Simon Hugo Armando 1 1–0 C 1–0 Sep 15, 2007 H2H
30931 Gilles Simon Hugo Dellien 1 0–1 C 0–1 May 7, 2019 H2H
30932 Gilles Simon James Ward 1 1–0 G 1–0 Jun 20, 2019 H2H
30933 Gilles Simon Jan Hernych 1 1–0 C 1–0 Apr 27, 2006 H2H
30934 Gilles Simon Jan Vacek 1 1–0 G 1–0 Jun 23, 2006 H2H
30935 Gilles Simon Jared Donaldson 1 0–1 H 0–1 Jan 11, 2018 H2H
30936 Gilles Simon Jesse Huta Galung 1 1–0 H 1–0 Feb 15, 2007 H2H
30937 Gilles Simon Jesse Levine 1 1–0 H 1–0 Jan 17, 2013 H2H
30938 Gilles Simon Jimmy Wang 1 1–0 H 1–0 Aug 30, 2012 H2H
30939 Gilles Simon Jiri Vanek 1 1–0 C 1–0 Apr 8, 2005 H2H
30940 Gilles Simon Jonas Bjorkman 1 1–0 H 1–0 Feb 17, 2007 H2H
30941 Gilles Simon Jordi Samper-Montana 1 1–0 C 1–0 May 24, 2018 H2H
30942 Gilles Simon Joris De Loore 1 1–0 C 1–0 May 25, 2018 H2H
30943 Gilles Simon Josselin Ouanna 1 1–0 C 1–0 Oct 25, 2008 H2H
30944 Gilles Simon Jozef Kovalik 1 1–0 C 1–0 Apr 11, 2019 H2H
30945 Gilles Simon Justin Gimelstob 1 1–0 H 1–0 Aug 23, 2006 H2H
30946 Gilles Simon Kenny De Schepper 1 1–0 H 1–0 Sep 20, 2013 H2H
30947 Gilles Simon Kevin Kim 1 1–0 H 1–0 Oct 2, 2009 H2H
30948 Gilles Simon Konstantin Kravchuk 1 1–0 G 1–0 Jun 25, 2014 H2H
30949 Gilles Simon Laslo Djere 1 1–0 H 1–0 Oct 21, 2021 H2H
30950 Gilles Simon Luis Horna 1 1–0 H 1–0 Mar 22, 2007 H2H
30951 Gilles Simon Lukas Dlouhy 1 1–0 H 1–0 Aug 16, 2006 H2H
30952 Gilles Simon Max Mirnyi 1 0–1 C 0–1 May 20, 2006 H2H
30953 Gilles Simon Mehdi Tahiri 1 1–0 C 1–0 Apr 28, 2006 H2H
30954 Gilles Simon Michael Mmoh 1 1–0 H 1–0 Jan 18, 2017 H2H
30955 Gilles Simon Mohammad Ghareeb 1 1–0 H 1–0 Feb 26, 2009 H2H
30956 Gilles Simon Nicolas Kiefer 1 0–1 H 0–1 Jul 26, 2008 H2H
30957 Gilles Simon Nicolas Lapentti 1 0–1 C 0–1 Sep 30, 2006 H2H
30958 Gilles Simon Nicolas Massu 1 1–0 H 1–0 Jan 18, 2006 H2H
30959 Gilles Simon Oliver Marach 1 0–1 C 0–1 May 26, 2006 H2H
30960 Gilles Simon Olivier Patience 1 0–1 C 0–1 May 25, 2005 H2H
30961 Gilles Simon Oscar Hernandez 1 0–1 C 0–1 May 31, 2006 H2H
30962 Gilles Simon Paradorn Srichaphan 1 0–1 H 0–1 Aug 9, 2006 H2H
30963 Gilles Simon Pavol Cervenak 1 1–0 H 1–0 Feb 28, 2008 H2H
30964 Gilles Simon Pedro Martinez 1 0–1 C 0–1 May 27, 2021 H2H
30965 Gilles Simon Pedro Sousa 1 0–1 C 0–1 May 3, 2018 H2H
30966 Gilles Simon Rajeev Ram 1 1–0 H 1–0 Jul 30, 2008 H2H
30967 Gilles Simon Reilly Opelka 1 0–1 H 0–1 Oct 4, 2019 H2H
30968 Gilles Simon Ricardas Berankis 1 0–1 H 0–1 Sep 25, 2014 H2H
30969 Gilles Simon Ricardo Mello 1 1–0 H 1–0 Aug 31, 2011 H2H
30970 Gilles Simon Ricardo Ojeda Lara 1 1–0 H 1–0 Jan 6, 2018 H2H
30971 Gilles Simon Roberto Carballes Baena 1 1–0 C 1–0 Apr 13, 2018 H2H
30972 Gilles Simon Robin Vik 1 1–0 C 1–0 Apr 13, 2006 H2H
30973 Gilles Simon Roko Karanusic 1 1–0 C 1–0 Apr 17, 2008 H2H
30974 Gilles Simon Rui Machado 1 1–0 C 1–0 Feb 23, 2012 H2H
30975 Gilles Simon Ryan Sweeting 1 1–0 H 1–0 Jan 4, 2012 H2H
30976 Gilles Simon Sam Groth 1 1–0 G 1–0 Jun 20, 2008 H2H
30977 Gilles Simon Sebastien Grosjean 1 0–1 G 0–1 Jun 28, 2006 H2H
30978 Gilles Simon Simon Greul 1 0–1 C 0–1 Jul 16, 2010 H2H
30979 Gilles Simon Stefan Koubek 1 0–1 H 0–1 Oct 4, 2007 H2H
30980 Gilles Simon Stefanos Tsitsipas 1 0–1 H 0–1 Feb 10, 2021 H2H
30981 Gilles Simon Stefano Travaglia 1 1–0 C 1–0 Apr 8, 2021 H2H
30982 Gilles Simon Takao Suzuki 1 1–0 H 1–0 Oct 8, 2009 H2H
30983 Gilles Simon Taro Daniel 1 1–0 C 1–0 Apr 13, 2019 H2H
30984 Gilles Simon Thanasi Kokkinakis 1 1–0 G 1–0 Jun 19, 2015 H2H
30985 Gilles Simon Thiago Alves 1 1–0 G 1–0 Jun 25, 2009 H2H
30986 Gilles Simon Thomas Fabbiano 1 0–1 G 0–1 Jun 28, 2019 H2H
30987 Gilles Simon Tim Smyczek 1 1–0 H 1–0 Feb 26, 2014 H2H
30988 Gilles Simon Torsten Popp 1 1–0 C 1–0 May 25, 2006 H2H
30989 Gilles Simon Wesley Moodie 1 1–0 H 1–0 Feb 23, 2006 H2H
30990 Gilles Simon Yibing Wu 1 1–0 H 1–0 Oct 10, 2017 H2H
30991 Giorgio Galimberti Bjorn Phau 1 0–1 H 0–1 Mar 2, 2006 H2H
30992 Giorgio Galimberti Brian Vahaly 1 1–0 C 1–0 May 7, 2003 H2H
30993 Giorgio Galimberti Marcelo Filippini 1 0–1 C 0–1 Jun 10, 1994 H2H
30994 Giorgio Galimberti Mario Radic 1 0–1 C 0–1 Jul 24, 2003 H2H
30995 Giorgio Galimberti Michael Russell 1 1–0 H 1–0 Sep 2, 1998 H2H
30996 Giorgio Galimberti Richard Gasquet 1 0–1 H 0–1 Sep 2, 2005 H2H
30997 Giovanni Lapentti Irakli Labadze 1 1–0 H 1–0 Feb 25, 2005 H2H
30998 Giovanni Lapentti Kevin Kim 1 0–1 H 0–1 Mar 8, 2005 H2H
30999 Giovanni Lapentti Lars Burgsmuller 1 1–0 G 1–0 Jul 7, 2005 H2H
31000 Giovanni Lapentti Paul Goldstein 1 0–1 H 0–1 Jul 18, 2005 H2H