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
20801 Gilles Muller Ryan Sweeting 2 1–1 H 1–1 Jan 12, 2012 H2H
20802 Gilles Muller Santiago Giraldo 2 2–0 G 2–0 Jun 29, 2016 H2H
20803 Gilles Muller Sergiy Stakhovsky 2 1–1 H 1–1 Feb 22, 2018 H2H
20804 Gilles Muller Steve Darcis 2 1–1 H 1–1 Mar 28, 2015 H2H
20805 Gilles Muller Teymuraz Gabashvili 2 0–2 C 0–2 Oct 12, 2006 H2H
20806 Gilles Muller Vincent Spadea 2 0–2 H 0–2 Feb 15, 2008 H2H
20807 Gilles Muller Xavier Malisse 2 0–2 G 0–1 H 0–1 Jun 22, 2012 H2H
20808 Gilles Simon Alex de Minaur 2 0–2 H 0–2 Jan 12, 2019 H2H
20809 Gilles Simon Andrei Pavel 2 2–0 C 1–0 G 1–0 Oct 25, 2007 H2H
20810 Gilles Simon Benjamin Balleret 2 2–0 C 2–0 Apr 14, 2015 H2H
20811 Gilles Simon Bobby Reynolds 2 2–0 G 1–0 H 1–0 Jun 24, 2009 H2H
20812 Gilles Simon Boris Pashanski 2 2–0 C 2–0 May 22, 2008 H2H
20813 Gilles Simon Cameron Norrie 2 1–1 C 1–0 H 0–1 Oct 8, 2019 H2H
20814 Gilles Simon Carlos Moya 2 1–1 C 1–0 H 0–1 Sep 14, 2008 H2H
20815 Gilles Simon Chris Guccione 2 2–0 G 1–0 H 1–0 Jun 18, 2014 H2H
20816 Gilles Simon Christophe Rochus 2 1–1 C 1–1 Jun 12, 2008 H2H
20817 Gilles Simon Daniel Gimeno-Traver 2 1–1 C 0–1 H 1–0 Apr 25, 2015 H2H
20818 Gilles Simon David Guez 2 2–0 H 2–0 Oct 30, 2009 H2H
20819 Gilles Simon Diego Schwartzman 2 0–2 H 0–2 Oct 20, 2018 H2H
20820 Gilles Simon Dmitry Tursunov 2 1–1 H 1–1 Aug 1, 2013 H2H
20821 Gilles Simon Dusan Lajovic 2 0–2 C 0–1 G 0–1 Jun 30, 2021 H2H
20822 Gilles Simon Fabrice Santoro 2 1–1 H 1–1 Feb 28, 2009 H2H
20823 Gilles Simon Filip Krajinovic 2 1–1 H 1–1 Sep 21, 2018 H2H
20824 Gilles Simon Flavio Cipolla 2 1–1 C 0–1 H 1–0 Feb 3, 2012 H2H
20825 Gilles Simon Guillaume Rufin 2 2–0 C 1–0 H 1–0 May 23, 2013 H2H
20826 Gilles Simon Guillermo Canas 2 1–1 C 1–1 Jul 28, 2007 H2H
20827 Gilles Simon Igor Sijsling 2 2–0 H 2–0 Sep 28, 2013 H2H
20828 Gilles Simon Ilya Ivashka 2 2–0 C 1–0 H 1–0 Jan 4, 2019 H2H
20829 Gilles Simon James Blake 2 1–1 H 1–1 Oct 15, 2008 H2H
20830 Gilles Simon Jerzy Janowicz 2 0–2 H 0–2 Feb 7, 2015 H2H
20831 Gilles Simon Joachim Johansson 2 0–2 H 0–2 Jan 1, 2007 H2H
20832 Gilles Simon John Isner 2 0–2 H 0–2 Mar 16, 2012 H2H
20833 Gilles Simon John Millman 2 1–1 H 1–1 Nov 13, 2020 H2H
20834 Gilles Simon Juan Carlos Ferrero 2 0–2 G 0–1 H 0–1 Sep 6, 2009 H2H
20835 Gilles Simon Juan Ignacio Chela 2 0–2 C 0–1 H 0–1 May 11, 2011 H2H
20836 Gilles Simon Kei Nishikori 2 1–1 C 0–1 H 1–0 Jun 2, 2018 H2H
20837 Gilles Simon Lloyd Harris 2 1–1 G 0–1 H 1–0 Jun 10, 2021 H2H
20838 Gilles Simon Lorenzo Sonego 2 0–2 C 0–1 H 0–1 Sep 23, 2022 H2H
20839 Gilles Simon Lukasz Kubot 2 1–1 C 1–1 May 7, 2014 H2H
20840 Gilles Simon Marco Cecchinato 2 0–2 C 0–1 H 0–1 Oct 9, 2018 H2H
20841 Gilles Simon Mariano Zabaleta 2 1–1 C 1–1 Sep 29, 2006 H2H
20842 Gilles Simon Marton Fucsovics 2 1–1 C 0–1 H 1–0 Jun 1, 2021 H2H
20843 Gilles Simon Matteo Berrettini 2 1–1 C 0–1 G 1–0 Aug 1, 2018 H2H
20844 Gilles Simon Matteo Viola 2 2–0 G 1–0 H 1–0 Jun 14, 2018 H2H
20845 Gilles Simon Maximilian Marterer 2 2–0 C 1–0 H 1–0 Feb 22, 2018 H2H
20846 Gilles Simon Michael Berrer 2 2–0 H 2–0 Mar 17, 2015 H2H
20847 Gilles Simon Michael Russell 2 2–0 C 1–0 H 1–0 Aug 29, 2012 H2H
20848 Gilles Simon Nick Kyrgios 2 0–2 H 0–2 Jan 24, 2020 H2H
20849 Gilles Simon Nicolas Jarry 2 2–0 G 2–0 Jun 27, 2019 H2H
20850 Gilles Simon Olivier Rochus 2 0–2 H 0–2 Feb 18, 2010 H2H
20851 Gilles Simon Paolo Lorenzi 2 1–1 H 1–1 Sep 1, 2016 H2H
20852 Gilles Simon Philipp Petzschner 2 1–1 C 1–0 H 0–1 Aug 10, 2011 H2H
20853 Gilles Simon Potito Starace 2 1–1 C 0–1 H 1–0 Apr 9, 2011 H2H
20854 Gilles Simon Robby Ginepri 2 1–1 C 0–1 H 1–0 Oct 17, 2008 H2H
20855 Gilles Simon Robert Kendrick 2 2–0 C 2–0 May 28, 2009 H2H
20856 Gilles Simon Rogerio Dutra Silva 2 2–0 C 1–0 H 1–0 Jan 19, 2017 H2H
20857 Gilles Simon Salvatore Caruso 2 1–1 C 0–1 G 1–0 Jul 3, 2019 H2H
20858 Gilles Simon Santiago Giraldo 2 1–1 H 1–1 Jan 7, 2012 H2H
20859 Gilles Simon Steve Darcis 2 1–1 C 0–1 H 1–0 Oct 17, 2019 H2H
20860 Gilles Simon Steve Johnson 2 2–0 C 1–0 H 1–0 May 26, 2022 H2H
20861 Gilles Simon Thiago Monteiro 2 0–2 C 0–2 Jul 26, 2018 H2H
20862 Gilles Simon Thomas Johansson 2 1–1 H 1–1 Jan 22, 2006 H2H
20863 Gilles Simon Vincent Spadea 2 2–0 C 1–0 H 1–0 May 30, 2007 H2H
20864 Gilles Simon Wayne Odesnik 2 2–0 C 1–0 H 1–0 Aug 18, 2009 H2H
20865 Gilles Simon Yannick Maden 2 2–0 H 2–0 Feb 8, 2018 H2H
20866 Giorgio Galimberti Ivo Heuberger 2 1–1 C 0–1 C 1–0 Feb 3, 2005 H2H
20867 Giovanni Mpetshi Perricard Ben Shelton 2 2–0 G 1–0 H 1–0 Oct 27, 2024 H2H
20868 Giovanni Mpetshi Perricard Hamad Medjedovic 2 1–1 C 1–1 Aug 22, 2025 H2H
20869 Giovanni Mpetshi Perricard Taylor Fritz 2 1–1 G 0–1 H 1–0 Oct 6, 2025 H2H
20870 Givaldo Barbosa Damir Keretic 2 1–1 C 0–1 H 1–0 Jan 27, 1983 H2H
20871 Givaldo Barbosa Jose Higueras 2 0–2 C 0–1 C 0–1 Jul 14, 1983 H2H
20872 Givaldo Barbosa Ney Keller 2 1–1 C 1–1 Nov 25, 1982 H2H
20873 Givaldo Barbosa Werner Zirngibl 2 0–2 C 0–2 Nov 29, 1979 H2H
20874 Glenn Layendecker Eddie Edwards 2 1–1 G 1–1 Jul 9, 1987 H2H
20875 Glenn Layendecker Leif Shiras 2 1–1 G 1–0 H 0–1 Jun 14, 1989 H2H
20876 Glenn Layendecker Milan Srejber 2 1–1 C 0–1 H 1–0 Aug 13, 1986 H2H
20877 Glenn Layendecker Pieter Aldrich 2 1–1 H 1–1 Aug 30, 1989 H2H
20878 Glenn Layendecker Tim Mayotte 2 0–2 C 0–1 H 0–1 Feb 23, 1990 H2H
20879 Glenn Michibata Bob Green 2 1–1 G 1–1 Jun 19, 1986 H2H
20880 Glenn Michibata Brian Teacher 2 1–1 C 0–1 G 1–0 Jun 27, 1984 H2H
20881 Glenn Michibata Chris Pridham 2 1–1 H 1–1 Jul 22, 1989 H2H
20882 Glenn Michibata Drew Gitlin 2 1–1 H 1–1 Nov 3, 1983 H2H
20883 Glenn Michibata Eddie Edwards 2 2–0 C 1–0 H 1–0 Sep 18, 1986 H2H
20884 Glenn Michibata Eliot Teltscher 2 0–2 C 0–2 Feb 21, 1985 H2H
20885 Glenn Michibata John Fitzgerald 2 2–0 H 2–0 Oct 14, 1988 H2H
20886 Glenn Michibata Miguel Nido 2 0–2 C 0–1 H 0–1 Nov 9, 1989 H2H
20887 Glenn Michibata Mike Bauer 2 2–0 C 2–0 Apr 3, 1986 H2H
20888 Glenn Michibata Nduka Odizor 2 1–1 C 0–1 H 1–0 Jul 21, 1989 H2H
20889 Glenn Michibata Peter Fleming 2 0–2 C 0–2 Feb 8, 1986 H2H
20890 Glenn Michibata Steve Denton 2 1–1 C 1–0 H 0–1 Oct 27, 1983 H2H
20891 Glenn Michibata Vijay Amritraj 2 0–2 G 0–1 H 0–1 Jun 17, 1987 H2H
20892 Glenn Weiner Alexander Peya 2 1–1 G 1–0 H 0–1 Oct 14, 2004 H2H
20893 Glenn Weiner Christian Vinck 2 1–1 H 1–1 Feb 18, 1998 H2H
20894 Glenn Weiner Jeff Salzenstein 2 1–1 H 1–1 Jan 21, 2004 H2H
20895 Goran Ivanisevic Alberto Mancini 2 1–1 C 1–0 H 0–1 Mar 4, 1993 H2H
20896 Goran Ivanisevic Andrei Olhovskiy 2 2–0 C 1–0 H 1–0 Feb 27, 1997 H2H
20897 Goran Ivanisevic Andres Gomez 2 0–2 C 0–1 H 0–1 Jul 18, 1991 H2H
20898 Goran Ivanisevic Andrew Castle 2 2–0 G 2–0 Jun 26, 1991 H2H
20899 Goran Ivanisevic Arnaud Boetsch 2 2–0 C 1–0 G 1–0 Jul 2, 1995 H2H
20900 Goran Ivanisevic Arne Thoms 2 2–0 C 1–0 G 1–0 Oct 22, 1994 H2H
20901 Goran Ivanisevic Carl Limberger 2 1–1 C 1–1 May 29, 1992 H2H
20902 Goran Ivanisevic Christian Miniussi 2 0–2 C 0–2 May 13, 1992 H2H
20903 Goran Ivanisevic Cristiano Caratti 2 1–1 G 0–1 H 1–0 Jun 13, 2001 H2H
20904 Goran Ivanisevic Darren Cahill 2 0–2 H 0–2 Mar 3, 1994 H2H
20905 Goran Ivanisevic David Pate 2 1–1 H 1–1 Mar 15, 1989 H2H
20906 Goran Ivanisevic Derrick Rostagno 2 2–0 G 1–0 H 1–0 Aug 17, 1991 H2H
20907 Goran Ivanisevic Franco Davin 2 1–1 C 1–1 Sep 18, 1994 H2H
20908 Goran Ivanisevic Gilbert Schaller 2 2–0 C 2–0 Apr 30, 1995 H2H
20909 Goran Ivanisevic Grant Stafford 2 2–0 G 1–0 H 1–0 Jun 24, 1998 H2H
20910 Goran Ivanisevic Hendrik Dreekmann 2 1–1 C 0–1 H 1–0 Sep 1, 1996 H2H
20911 Goran Ivanisevic Horacio de la Pena 2 1–1 C 1–1 Jul 13, 1991 H2H
20912 Goran Ivanisevic Horst Skoff 2 1–1 C 1–1 Sep 16, 1993 H2H
20913 Goran Ivanisevic Jacco Eltingh 2 2–0 C 2–0 May 13, 1995 H2H
20914 Goran Ivanisevic Jan Apell 2 1–1 C 1–0 G 0–1 Oct 27, 1994 H2H
20915 Goran Ivanisevic Jay Berger 2 0–2 H 0–2 Mar 19, 1990 H2H
20916 Goran Ivanisevic Jens Woehrmann 2 2–0 C 1–0 C 1–0 May 2, 1991 H2H
20917 Goran Ivanisevic Jim Grabb 2 1–1 H 1–1 Aug 4, 1995 H2H
20918 Goran Ivanisevic Jimmy Arias 2 1–1 C 1–0 H 0–1 Aug 16, 1993 H2H
20919 Goran Ivanisevic Joern Renzenbrink 2 2–0 C 2–0 May 11, 1995 H2H
20920 Goran Ivanisevic Jonas Svensson 2 2–0 C 2–0 Feb 26, 1994 H2H
20921 Goran Ivanisevic Jordi Burillo 2 2–0 H 2–0 Mar 16, 1996 H2H
20922 Goran Ivanisevic Juan Aguilera 2 0–2 C 0–2 May 9, 1990 H2H
20923 Goran Ivanisevic Justin Gimelstob 2 2–0 C 1–0 H 1–0 Aug 31, 2001 H2H
20924 Goran Ivanisevic Kevin Curren 2 2–0 C 1–0 G 1–0 Dec 15, 1990 H2H
20925 Goran Ivanisevic Lawson Duncan 2 1–1 C 1–0 H 0–1 May 27, 1989 H2H
20926 Goran Ivanisevic Leander Paes 2 2–0 G 1–0 H 1–0 Aug 22, 1998 H2H
20927 Goran Ivanisevic Marcelo Filippini 2 2–0 C 2–0 Sep 17, 1993 H2H
20928 Goran Ivanisevic Marc Kevin Goellner 2 2–0 H 2–0 Jan 9, 1997 H2H
20929 Goran Ivanisevic Markus Zoecke 2 1–1 H 1–1 Aug 31, 1994 H2H
20930 Goran Ivanisevic Nicklas Kroon 2 2–0 C 1–0 C 1–0 Oct 16, 1992 H2H
20931 Goran Ivanisevic Nicklas Kulti 2 2–0 C 1–0 H 1–0 Jan 2, 1992 H2H
20932 Goran Ivanisevic Nicolas Escude 2 2–0 H 2–0 Mar 23, 2004 H2H
20933 Goran Ivanisevic Nicolas Lapentti 2 2–0 C 1–0 H 1–0 May 7, 1998 H2H
20934 Goran Ivanisevic Nicolas Pereira 2 2–0 C 2–0 May 17, 1990 H2H
20935 Goran Ivanisevic Paolo Cane 2 1–1 C 1–1 Sep 15, 1994 H2H
20936 Goran Ivanisevic Patrik Kuhnen 2 2–0 C 1–0 H 1–0 Jan 9, 1993 H2H
20937 Goran Ivanisevic Radek Stepanek 2 0–2 C 0–1 H 0–1 May 5, 2004 H2H
20938 Goran Ivanisevic Ramon Delgado 2 2–0 C 1–0 H 1–0 Oct 10, 1998 H2H
20939 Goran Ivanisevic Sargis Sargsian 2 2–0 H 2–0 Feb 21, 2001 H2H
20940 Goran Ivanisevic Simon Youl 2 2–0 C 1–0 H 1–0 May 27, 1992 H2H
20941 Goran Ivanisevic Stefan Koubek 2 1–1 H 1–1 Jan 3, 2002 H2H
20942 Goran Ivanisevic Thomas Johansson 2 2–0 C 1–0 C 1–0 Jan 31, 1997 H2H
20943 Goran Ivanisevic Tomas Carbonell 2 2–0 C 2–0 Sep 16, 1994 H2H
20944 Goran Ivanisevic Veli Paloheimo 2 1–1 C 0–1 H 1–0 Apr 11, 1991 H2H
20945 Goran Ivanisevic Xavier Malisse 2 0–2 H 0–2 Mar 2, 2001 H2H
20946 Goran Prpic Andrei Cherkasov 2 1–1 C 0–1 C 1–0 Feb 8, 1992 H2H
20947 Goran Prpic Claudio Mezzadri 2 2–0 C 2–0 Aug 23, 1990 H2H
20948 Goran Prpic Claudio Pistolesi 2 1–1 C 1–1 May 29, 1992 H2H
20949 Goran Prpic Diego Perez 2 1–1 C 1–1 May 18, 1990 H2H
20950 Goran Prpic Eduardo Masso 2 1–1 C 1–1 Jul 26, 1990 H2H
20951 Goran Prpic Federico Mordegan 2 2–0 C 2–0 Sep 27, 1990 H2H
20952 Goran Prpic Henri Leconte 2 2–0 C 2–0 Feb 14, 1991 H2H
20953 Goran Prpic Jordi Arrese 2 1–1 C 1–1 May 9, 1991 H2H
20954 Goran Prpic Lars Koslowski 2 0–2 C 0–2 Jun 11, 1992 H2H
20955 Goran Prpic Markus Zoecke 2 0–2 C 0–1 H 0–1 Mar 16, 1992 H2H
20956 Goran Prpic Martin Strelba 2 2–0 C 2–0 Jul 12, 1990 H2H
20957 Goran Prpic Mats Wilander 2 1–1 C 1–1 Apr 18, 1991 H2H
20958 Goran Prpic Nicklas Kulti 2 0–2 C 0–1 C 0–1 Mar 6, 1993 H2H
20959 Goran Prpic Stefano Pescosolido 2 1–1 C 1–1 May 14, 1992 H2H
20960 Goran Prpic Thierry Champion 2 1–1 C 1–1 May 30, 1990 H2H
20961 Go Soeda Adrian Mannarino 2 1–1 H 1–1 Oct 5, 2017 H2H
20962 Go Soeda Karol Beck 2 1–1 H 1–1 Sep 29, 2011 H2H
20963 Gouichi Motomura Paul Goldstein 2 0–2 G 0–2 Jul 13, 2000 H2H
20964 Graham Stilwell Frank Froehling 2 0–2 C 0–1 H 0–1 Mar 8, 1972 H2H
20965 Graham Stilwell Terry Addison 2 0–2 C 0–2 Oct 4, 1972 H2H
20966 Grant Connell Aki Rahunen 2 0–2 C 0–1 C 0–1 Feb 13, 1991 H2H
20967 Grant Connell Jonathan Canter 2 2–0 H 2–0 Apr 25, 1991 H2H
20968 Grant Connell Jorge Lozano 2 0–2 H 0–2 Jul 21, 1988 H2H
20969 Grant Connell Kelly Evernden 2 2–0 H 2–0 Jan 11, 1992 H2H
20970 Grant Connell Kevin Curren 2 0–2 C 0–1 G 0–1 Feb 16, 1990 H2H
20971 Grant Connell Nicklas Kroon 2 1–1 H 1–1 Jan 16, 1991 H2H
20972 Grant Connell Paul Chamberlin 2 2–0 H 2–0 Apr 19, 1990 H2H
20973 Grant Connell Thomas Hogstedt 2 2–0 H 2–0 Apr 27, 1991 H2H
20974 Grant Stafford Alex Radulescu 2 2–0 H 2–0 Aug 11, 1997 H2H
20975 Grant Stafford Cristiano Caratti 2 1–1 H 1–1 Jul 21, 1995 H2H
20976 Grant Stafford Daniel Nestor 2 2–0 G 2–0 Jun 19, 1997 H2H
20977 Grant Stafford David Nainkin 2 2–0 G 1–0 H 1–0 Oct 17, 1996 H2H
20978 Grant Stafford Derrick Rostagno 2 1–1 H 1–1 Jul 28, 1993 H2H
20979 Grant Stafford Jared Palmer 2 0–2 C 0–1 G 0–1 May 11, 1995 H2H
20980 Grant Stafford Mats Wilander 2 1–1 C 0–1 H 1–0 Apr 28, 1994 H2H
20981 Grant Stafford Neville Godwin 2 1–1 G 0–1 H 1–0 Jan 9, 1997 H2H
20982 Grant Stafford Robbie Weiss 2 2–0 H 2–0 Apr 3, 1993 H2H
20983 Grant Stafford Sandon Stolle 2 2–0 C 1–0 H 1–0 Apr 25, 1997 H2H
20984 Grant Stafford Sebastien Lareau 2 0–2 C 0–1 H 0–1 Feb 28, 1998 H2H
20985 Grega Zemlja Benjamin Becker 2 1–1 H 1–1 Aug 3, 2010 H2H
20986 Grega Zemlja Lukas Lacko 2 2–0 G 1–0 H 1–0 Sep 20, 2012 H2H
20987 Greg Braun Ken Rosewall 2 0–2 G 0–2 Oct 13, 1977 H2H
20988 Greg Halder Tom Leonard 2 0–2 C 0–1 H 0–1 Aug 14, 1980 H2H
20989 Greg Holmes Bob Green 2 1–1 C 0–1 H 1–0 Feb 12, 1986 H2H
20990 Greg Holmes Bud Schultz 2 1–1 G 1–0 H 0–1 Aug 16, 1985 H2H
20991 Greg Holmes Eliot Teltscher 2 0–2 C 0–1 H 0–1 Feb 2, 1985 H2H
20992 Greg Holmes Henrik Sundstrom 2 1–1 C 0–1 G 1–0 May 27, 1987 H2H
20993 Greg Holmes Mark Dickson 2 0–2 C 0–1 H 0–1 Oct 25, 1984 H2H
20994 Greg Holmes Peter Fleming 2 0–2 C 0–2 Sep 25, 1986 H2H
20995 Greg Holmes Steve Denton 2 2–0 C 1–0 H 1–0 Feb 6, 1986 H2H
20996 Gregoire Barrere Benoit Paire 2 0–2 H 0–2 Feb 20, 2020 H2H
20997 Greg Rusedski Aaron Krickstein 2 1–1 H 1–1 Feb 17, 1995 H2H
20998 Greg Rusedski Adrian Voinea 2 2–0 G 1–0 H 1–0 Jun 21, 2002 H2H
20999 Greg Rusedski Alberto Martin 2 2–0 C 1–0 G 1–0 Jun 22, 2005 H2H
21000 Greg Rusedski Albert Portas 2 1–1 C 1–1 May 30, 2001 H2H