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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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
15001 Reilly Opelka Ben Shelton 3 0–3 H 0–3 Mar 6, 2026 H2H
15002 Reilly Opelka Diego Schwartzman 3 2–1 H 2–1 Aug 25, 2020 H2H
15003 Reilly Opelka Nick Kyrgios 3 2–1 H 1–1 C 1–0 Aug 5, 2022 H2H
15004 Renzo Furlan Arnaud Boetsch 3 0–3 C 0–2 H 0–1 Apr 24, 1997 H2H
15005 Renzo Furlan Carl Uwe Steeb 3 1–2 H 1–2 Jan 20, 1995 H2H
15006 Renzo Furlan Cedric Pioline 3 2–1 C 2–0 H 0–1 Apr 30, 1998 H2H
15007 Renzo Furlan Derrick Rostagno 3 1–2 C 0–1 G 0–1 H 1–0 Sep 1, 1995 H2H
15008 Renzo Furlan Javier Frana 3 2–1 C 1–0 C 1–0 H 0–1 Jan 30, 1997 H2H
15009 Renzo Furlan Karim Alami 3 2–1 C 2–1 Jul 28, 2000 H2H
15010 Renzo Furlan Omar Camporese 3 2–1 C 2–1 Aug 12, 1994 H2H
15011 Renzo Furlan Thierry Champion 3 2–1 C 2–1 May 13, 1992 H2H
15012 Ricardas Berankis Roberto Bautista Agut 3 1–2 H 1–2 Sep 23, 2016 H2H
15013 Ricardo Acuna Hank Pfister 3 1–2 H 0–2 G 1–0 Aug 17, 1985 H2H
15014 Ricardo Acuna John Sadri 3 1–2 G 1–1 C 0–1 Mar 27, 1986 H2H
15015 Ricardo Acuna Kevin Curren 3 1–2 H 0–2 G 1–0 Aug 17, 1988 H2H
15016 Ricardo Acuna Pedro Rebolledo 3 1–2 C 0–1 C 1–0 H 0–1 Apr 13, 1989 H2H
15017 Ricardo Acuna Robert Seguso 3 3–0 H 2–0 G 1–0 Aug 21, 1985 H2H
15018 Ricardo Cano Patrice Dominguez 3 1–2 C 1–2 May 25, 1978 H2H
15019 Ricardo Cano Raul Ramirez 3 2–1 C 2–1 May 19, 1982 H2H
15020 Richard Fromberg Adrian Voinea 3 3–0 C 3–0 Aug 8, 1998 H2H
15021 Richard Fromberg Amos Mansdorf 3 1–2 H 1–1 G 0–1 Feb 11, 1993 H2H
15022 Richard Fromberg Andre Sa 3 1–2 H 0–2 C 1–0 Jan 17, 2001 H2H
15023 Richard Fromberg Bohdan Ulihrach 3 0–3 C 0–2 H 0–1 Jul 13, 2000 H2H
15024 Richard Fromberg Chris Pridham 3 2–1 H 2–1 Aug 18, 1993 H2H
15025 Richard Fromberg Christian Bergstrom 3 2–1 H 1–1 C 1–0 Jul 11, 1996 H2H
15026 Richard Fromberg David Wheaton 3 2–1 H 1–1 C 1–0 Aug 31, 1994 H2H
15027 Richard Fromberg Dennis van Scheppingen 3 1–2 C 0–1 C 1–0 G 0–1 Aug 7, 1998 H2H
15028 Richard Fromberg Horst Skoff 3 2–1 C 1–1 H 1–0 Apr 12, 1995 H2H
15029 Richard Fromberg John Fitzgerald 3 2–1 H 2–1 Jan 9, 1993 H2H
15030 Richard Fromberg Jonas Bjorkman 3 0–3 H 0–2 G 0–1 Jun 24, 2000 H2H
15031 Richard Fromberg Jonathan Stark 3 2–1 H 2–0 C 0–1 Mar 2, 2000 H2H
15032 Richard Fromberg Karel Novacek 3 2–1 C 1–1 H 1–0 Oct 5, 1995 H2H
15033 Richard Fromberg Karol Kucera 3 1–2 C 1–1 H 0–1 Aug 8, 1998 H2H
15034 Richard Fromberg MaliVai Washington 3 1–2 H 1–1 G 0–1 Jun 26, 1996 H2H
15035 Richard Fromberg Marc Kevin Goellner 3 1–2 C 1–1 H 0–1 Sep 16, 1999 H2H
15036 Richard Fromberg Nicolas Lapentti 3 2–1 C 2–1 Apr 14, 2000 H2H
15037 Richard Fromberg Patrick Rafter 3 0–3 C 0–1 C 0–1 H 0–1 May 22, 1997 H2H
15038 Richard Fromberg Paul Haarhuis 3 2–1 C 2–1 Apr 13, 1996 H2H
15039 Richard Fromberg Ronald Agenor 3 1–2 C 0–2 H 1–0 Sep 2, 1994 H2H
15040 Richard Fromberg Slava Dosedel 3 2–1 C 2–1 Apr 22, 1998 H2H
15041 Richard Fromberg Thomas Enqvist 3 1–2 H 1–2 Jan 19, 2000 H2H
15042 Richard Fromberg Tommy Ho 3 1–2 H 1–2 Mar 15, 1995 H2H
15043 Richard Fromberg Vincent Spadea 3 0–3 C 0–3 May 22, 1998 H2H
15044 Richard Fromberg Younes El Aynaoui 3 1–2 C 1–2 May 5, 2000 H2H
15045 Richard Gasquet Blaz Kavcic 3 3–0 H 2–0 C 1–0 Jan 17, 2018 H2H
15046 Richard Gasquet Botic van de Zandschulp 3 1–2 C 1–0 G 0–1 H 0–1 Apr 3, 2025 H2H
15047 Richard Gasquet Damir Dzumhur 3 2–1 C 1–1 H 1–0 Apr 21, 2023 H2H
15048 Richard Gasquet Jan-Lennard Struff 3 2–1 H 2–0 G 0–1 Jun 17, 2023 H2H
15049 Richard Gasquet Kenny De Schepper 3 3–0 C 1–0 G 1–0 H 1–0 Feb 11, 2017 H2H
15050 Richard Gasquet Marco Chiudinelli 3 2–1 H 2–1 Oct 26, 2012 H2H
15051 Richard Gasquet Marin Cilic 3 2–1 H 1–1 C 1–0 Mar 17, 2016 H2H
15052 Richard Gasquet Matthew Ebden 3 3–0 H 3–0 Oct 4, 2012 H2H
15053 Richard Gasquet Pablo Carreno Busta 3 1–2 H 1–2 Feb 16, 2023 H2H
15054 Richard Gasquet Simon Greul 3 2–1 H 1–1 C 1–0 Sep 1, 2010 H2H
15055 Richard Gasquet Teymuraz Gabashvili 3 3–0 H 2–0 C 1–0 Mar 9, 2014 H2H
15056 Richard Gasquet Thanasi Kokkinakis 3 2–1 H 2–1 Mar 25, 2022 H2H
15057 Richard Gasquet Yuichi Sugita 3 2–1 C 0–1 G 1–0 H 1–0 Jun 30, 2021 H2H
15058 Richard Krajicek Carlos Costa 3 2–1 C 2–0 H 0–1 Sep 2, 1994 H2H
15059 Richard Krajicek Carl Uwe Steeb 3 2–1 C 1–1 H 1–0 Apr 22, 1993 H2H
15060 Richard Krajicek Christian Saceanu 3 3–0 G 2–0 H 1–0 Jun 10, 1993 H2H
15061 Richard Krajicek Darren Cahill 3 1–2 H 1–1 G 0–1 Jun 22, 1994 H2H
15062 Richard Krajicek Derrick Rostagno 3 2–1 H 1–1 G 1–0 Jun 28, 1996 H2H
15063 Richard Krajicek Hicham Arazi 3 2–1 C 1–0 C 0–1 H 1–0 May 6, 1999 H2H
15064 Richard Krajicek Jordi Arrese 3 3–0 C 2–0 C 1–0 May 30, 1993 H2H
15065 Richard Krajicek Justin Gimelstob 3 3–0 H 3–0 Aug 14, 1999 H2H
15066 Richard Krajicek Marc Kevin Goellner 3 2–1 C 2–1 May 15, 1997 H2H
15067 Richard Krajicek Marcos Ondruska 3 2–1 H 2–1 Jul 24, 1997 H2H
15068 Richard Krajicek Mikael Tillstrom 3 1–2 C 1–1 H 0–1 Apr 26, 2000 H2H
15069 Richard Krajicek Nicolas Escude 3 1–2 H 0–2 C 1–0 Feb 21, 2003 H2H
15070 Richard Krajicek Renzo Furlan 3 3–0 C 2–0 C 1–0 Oct 13, 1995 H2H
15071 Richard Krajicek Wally Masur 3 2–1 C 1–0 G 0–1 H 1–0 Jun 12, 1993 H2H
15072 Richard Lewis Colin Dibley 3 0–3 H 0–2 C 0–1 Oct 13, 1979 H2H
15073 Richard Matuszewski Brad Drewett 3 2–1 G 1–1 H 1–0 Jun 24, 1989 H2H
15074 Richard Matuszewski Kevin Curren 3 1–2 H 1–1 C 0–1 Oct 28, 1989 H2H
15075 Richard Meyer Bernie Mitton 3 1–2 H 1–1 G 0–1 Dec 6, 1982 H2H
15076 Richard Russell Charlie Pasarell 3 0–3 H 0–2 G 0–1 Oct 22, 1970 H2H
15077 Richard Russell Dennis Ralston 3 1–2 H 1–1 G 0–1 Mar 27, 1972 H2H
15078 Richard Russell Jim Osborne 3 0–3 H 0–2 G 0–1 Mar 12, 1970 H2H
15079 Richard Russell John Paish 3 1–2 G 0–2 C 1–0 Jun 5, 1974 H2H
15080 Richard Russell Onny Parun 3 1–2 C 0–2 G 1–0 Jul 19, 1971 H2H
15081 Richey Reneberg Alex Antonitsch 3 3–0 H 3–0 Jul 22, 1993 H2H
15082 Richey Reneberg Dan Goldie 3 1–2 C 0–1 C 0–1 H 1–0 Feb 16, 1989 H2H
15083 Richey Reneberg David Engel 3 3–0 C 1–0 C 1–0 G 1–0 Oct 27, 1993 H2H
15084 Richey Reneberg Gilad Bloom 3 2–1 H 2–0 C 0–1 Jul 25, 1990 H2H
15085 Richey Reneberg Hernan Gumy 3 2–1 H 2–0 C 0–1 Apr 23, 1998 H2H
15086 Richey Reneberg Javier Frana 3 1–2 G 1–1 C 0–1 May 11, 1989 H2H
15087 Richey Reneberg Jim Grabb 3 2–1 C 1–0 C 1–0 H 0–1 May 31, 1995 H2H
15088 Richey Reneberg Kevin Curren 3 1–2 H 1–1 C 0–1 Mar 6, 1991 H2H
15089 Richey Reneberg Leif Shiras 3 3–0 H 2–0 C 1–0 Aug 16, 1990 H2H
15090 Richey Reneberg Marc Rosset 3 2–1 H 1–1 G 1–0 Jun 10, 1999 H2H
15091 Richey Reneberg Mikael Pernfors 3 0–3 C 0–1 C 0–1 H 0–1 May 14, 1993 H2H
15092 Richey Reneberg Milan Srejber 3 2–1 H 2–0 G 0–1 Jun 27, 1990 H2H
15093 Richey Reneberg Miloslav Mecir 3 1–2 H 1–1 C 0–1 Mar 7, 1990 H2H
15094 Richey Reneberg Nicklas Kulti 3 1–2 G 1–1 C 0–1 Jun 22, 1996 H2H
15095 Richey Reneberg Paul Haarhuis 3 0–3 C 0–1 G 0–1 H 0–1 Jun 14, 1997 H2H
15096 Richey Reneberg Ramesh Krishnan 3 2–1 H 2–1 Mar 18, 1990 H2H
15097 Richey Reneberg Renzo Furlan 3 2–1 H 2–1 Feb 5, 1994 H2H
15098 Richey Reneberg Robbie Weiss 3 1–2 H 1–2 Jan 8, 1994 H2H
15099 Richey Reneberg Sandon Stolle 3 2–1 H 2–1 Aug 11, 1993 H2H
15100 Richey Reneberg Sargis Sargsian 3 2–1 H 2–0 G 0–1 Sep 1, 1999 H2H
15101 Richey Reneberg Sebastien Lareau 3 2–1 H 2–0 G 0–1 Jun 24, 1998 H2H
15102 Richey Reneberg Simon Youl 3 1–2 C 1–1 H 0–1 Apr 28, 1988 H2H
15103 Richey Reneberg Stefano Pescosolido 3 2–1 C 1–1 H 1–0 May 17, 1995 H2H
15104 Richey Reneberg Tim Mayotte 3 1–2 H 1–1 G 0–1 Jul 24, 1991 H2H
15105 Richey Reneberg Tim Wilkison 3 2–1 C 1–1 H 1–0 Feb 14, 1990 H2H
15106 Rick Fisher Byron Bertram 3 0–3 C 0–1 C 0–1 H 0–1 Nov 26, 1976 H2H
15107 Rinky Hijikata Adrian Mannarino 3 2–1 H 2–0 G 0–1 Jan 19, 2026 H2H
15108 Rinky Hijikata Grigor Dimitrov 3 0–3 H 0–3 Aug 29, 2024 H2H
15109 Robbie Weiss Christo Van Rensburg 3 1–2 H 1–1 G 0–1 Sep 30, 1993 H2H
15110 Robby Ginepri Danai Udomchoke 3 3–0 H 3–0 Oct 1, 2009 H2H
15111 Robby Ginepri Karol Beck 3 2–1 H 2–0 C 0–1 Aug 4, 2005 H2H
15112 Robby Ginepri Paul Goldstein 3 2–1 H 1–1 G 1–0 Sep 1, 2006 H2H
15113 Robert Kendrick Gael Monfils 3 0–3 H 0–3 Feb 11, 2011 H2H
15114 Robert Maud Frank Froehling 3 3–0 C 2–0 G 1–0 Apr 12, 1972 H2H
15115 Roberto Arguello Juan Avendano 3 0–3 C 0–3 Aug 6, 1986 H2H
15116 Roberto Bautista Agut Diego Schwartzman 3 2–1 H 2–0 C 0–1 Aug 13, 2021 H2H
15117 Roberto Bautista Agut Pedro Martinez 3 0–3 C 0–2 H 0–1 Feb 6, 2025 H2H
15118 Roberto Bautista Agut Quentin Halys 3 1–2 C 1–1 H 0–1 Feb 27, 2025 H2H
15119 Roberto Carballes Baena Alex de Minaur 3 0–3 C 0–1 G 0–1 H 0–1 Jul 2, 2025 H2H
15120 Roberto Carballes Baena Bernabe Zapata Miralles 3 2–1 H 2–0 C 0–1 Mar 24, 2023 H2H
15121 Roberto Carballes Baena Cameron Norrie 3 1–2 C 1–1 H 0–1 Nov 7, 2024 H2H
15122 Roberto Carballes Baena Corentin Moutet 3 1–2 C 0–1 G 0–1 H 1–0 Sep 21, 2024 H2H
15123 Roberto Carballes Baena Daniel Evans 3 3–0 C 3–0 Apr 5, 2024 H2H
15124 Roberto Carballes Baena Denis Shapovalov 3 1–2 H 0–2 C 1–0 Sep 1, 2022 H2H
15125 Roberto Carballes Baena Hugo Dellien 3 2–1 C 2–1 May 12, 2023 H2H
15126 Roberto Carballes Baena Hugo Gaston 3 1–2 H 1–1 C 0–1 Aug 9, 2025 H2H
15127 Roberto Carballes Baena Jaume Munar 3 3–0 C 2–0 H 1–0 Aug 31, 2022 H2H
15128 Roberto Carballes Baena Lorenzo Sonego 3 1–2 C 1–2 Feb 4, 2022 H2H
15129 Roberto Carballes Baena Marco Cecchinato 3 2–1 C 2–1 Apr 7, 2022 H2H
15130 Roberto Carballes Baena Novak Djokovic 3 0–3 H 0–2 C 0–1 May 30, 2024 H2H
15131 Roberto Carballes Baena Ricardas Berankis 3 1–2 H 1–2 Jan 19, 2022 H2H
15132 Roberto Carballes Baena Richard Gasquet 3 0–3 C 0–2 H 0–1 Jul 21, 2022 H2H
15133 Roberto Carballes Baena Thiago Monteiro 3 0–3 C 0–3 Mar 4, 2021 H2H
15134 Robert Seguso Brad Drewett 3 2–1 H 1–1 C 1–0 Mar 21, 1989 H2H
15135 Robert Seguso Ramesh Krishnan 3 2–1 H 1–1 G 1–0 Oct 16, 1987 H2H
15136 Robin Drysdale Sashi Menon 3 0–3 G 0–3 Jun 25, 1980 H2H
15137 Robin Drysdale Steve Docherty 3 1–2 G 1–2 Dec 30, 1978 H2H
15138 Robin Haase Adrian Mannarino 3 1–2 H 1–1 C 0–1 Aug 15, 2017 H2H
15139 Robin Haase Aljaz Bedene 3 1–2 H 1–1 C 0–1 Apr 28, 2017 H2H
15140 Robin Haase Damir Dzumhur 3 2–1 C 1–1 H 1–0 Apr 18, 2017 H2H
15141 Robin Haase Grigor Dimitrov 3 1–2 H 1–2 Aug 11, 2017 H2H
15142 Robin Haase Guillermo Garcia-Lopez 3 1–2 H 1–1 G 0–1 Jan 16, 2019 H2H
15143 Robin Haase Joao Souza 3 2–1 C 2–1 Feb 27, 2014 H2H
15144 Robin Haase Lukas Lacko 3 2–1 H 2–1 Mar 22, 2019 H2H
15145 Robin Haase Marcos Baghdatis 3 1–2 H 1–1 G 0–1 Jun 16, 2011 H2H
15146 Robin Haase Marinko Matosevic 3 2–1 H 1–1 C 1–0 May 22, 2013 H2H
15147 Robin Haase Michael Berrer 3 2–1 H 2–1 Mar 29, 2008 H2H
15148 Robin Haase Mischa Zverev 3 1–2 C 0–1 G 1–0 H 0–1 May 24, 2017 H2H
15149 Robin Haase Novak Djokovic 3 0–3 H 0–2 C 0–1 Apr 21, 2012 H2H
15150 Robin Haase Pablo Andujar 3 2–1 H 1–1 C 1–0 Jan 14, 2016 H2H
15151 Robin Haase Pablo Carreno Busta 3 0–3 C 0–2 H 0–1 Aug 17, 2018 H2H
15152 Robin Haase Pablo Cuevas 3 2–1 H 2–1 Feb 4, 2021 H2H
15153 Robin Haase Thiemo de Bakker 3 2–1 H 1–1 C 1–0 Feb 15, 2018 H2H
15154 Robin Soderling Benjamin Becker 3 3–0 H 2–0 C 1–0 Oct 22, 2010 H2H
15155 Robin Soderling Evgeny Korolev 3 1–2 H 1–1 C 0–1 Mar 14, 2010 H2H
15156 Robin Soderling Gael Monfils 3 3–0 H 2–0 C 1–0 Nov 14, 2010 H2H
15157 Robin Soderling Hyung-Taik Lee 3 0–3 C 0–2 H 0–1 May 27, 2005 H2H
15158 Robin Soderling Justin Gimelstob 3 3–0 H 2–0 G 1–0 Aug 17, 2006 H2H
15159 Robin Soderling Philipp Petzschner 3 3–0 G 2–0 H 1–0 Jun 22, 2011 H2H
15160 Robin Soderling Robby Ginepri 3 2–1 C 1–0 G 1–0 H 0–1 Jun 23, 2010 H2H
15161 Robin Soderling Stefan Koubek 3 2–1 C 0–1 G 1–0 H 1–0 Mar 29, 2008 H2H
15162 Robin Soderling Thomas Johansson 3 1–2 H 1–1 C 0–1 Apr 26, 2007 H2H
15163 Rod Frawley Chris Johnstone 3 2–1 G 2–1 Jun 9, 1982 H2H
15164 Rod Frawley Eddie Dibbs 3 0–3 C 0–2 H 0–1 May 5, 1982 H2H
15165 Rod Frawley Peter Rennert 3 1–2 C 0–2 H 1–0 Oct 19, 1983 H2H
15166 Rod Frawley Victor Amaya 3 1–2 G 0–2 C 1–0 Jun 11, 1981 H2H
15167 Rod Laver Gerald Battrick 3 3–0 C 1–0 C 1–0 H 1–0 Aug 8, 1975 H2H
15168 Rod Laver Premjit Lall 3 3–0 G 2–0 H 1–0 Sep 4, 1970 H2H
15169 Rod Laver Tom Edlefsen 3 2–1 C 2–0 H 0–1 Apr 19, 1974 H2H
15170 Rodolphe Gilbert Derrick Rostagno 3 1–2 H 0–2 C 1–0 Feb 6, 1992 H2H
15171 Rodolphe Gilbert Olivier Delaitre 3 2–1 C 1–0 G 0–1 H 1–0 Oct 5, 1995 H2H
15172 Roger Federer Albert Ramos-Vinolas 3 2–1 H 1–1 G 1–0 Oct 9, 2019 H2H
15173 Roger Federer Arnaud Di Pasquale 3 2–1 H 1–1 C 1–0 Apr 21, 2001 H2H
15174 Roger Federer Bernard Tomic 3 3–0 H 3–0 Jan 20, 2013 H2H
15175 Roger Federer Damir Dzumhur 3 3–0 C 1–0 G 1–0 H 1–0 Aug 29, 2019 H2H
15176 Roger Federer David Prinosil 3 3–0 G 2–0 H 1–0 Jun 14, 2002 H2H
15177 Roger Federer Dominik Hrbaty 3 1–2 C 0–1 G 1–0 H 0–1 Jun 25, 2008 H2H
15178 Roger Federer Evgeny Korolev 3 3–0 H 3–0 Jan 7, 2010 H2H
15179 Roger Federer Fabio Fognini 3 3–0 H 2–0 G 1–0 Nov 2, 2018 H2H
15180 Roger Federer Frances Tiafoe 3 3–0 H 3–0 Oct 26, 2017 H2H
15181 Roger Federer Grega Zemlja 3 3–0 H 3–0 Aug 28, 2013 H2H
15182 Roger Federer Guillermo Coria 3 3–0 C 2–0 C 1–0 Nov 14, 2005 H2H
15183 Roger Federer Gustavo Kuerten 3 1–2 C 1–1 H 0–1 May 30, 2004 H2H
15184 Roger Federer Jan-Michael Gambill 3 2–1 H 1–1 C 1–0 Jan 4, 2003 H2H
15185 Roger Federer Lukas Lacko 3 3–0 C 1–0 G 1–0 H 1–0 Jul 5, 2018 H2H
15186 Roger Federer Marc Gicquel 3 3–0 H 2–0 G 1–0 Mar 15, 2009 H2H
15187 Roger Federer Mark Philippoussis 3 2–1 C 0–1 G 1–0 H 1–0 Jul 7, 2003 H2H
15188 Roger Federer Marton Fucsovics 3 3–0 H 3–0 Jan 29, 2020 H2H
15189 Roger Federer Matteo Berrettini 3 2–1 C 0–1 G 1–0 H 1–0 Jun 8, 2021 H2H
15190 Roger Federer Michel Kratochvil 3 3–0 H 2–0 C 1–0 Jan 3, 2003 H2H
15191 Roger Federer Patrick Rafter 3 0–3 C 0–1 G 0–1 H 0–1 Jun 16, 2001 H2H
15192 Roger Federer Peter Gojowczyk 3 3–0 H 3–0 Oct 24, 2019 H2H
15193 Roger Federer Raemon Sluiter 3 3–0 C 1–0 G 1–0 H 1–0 May 2, 2003 H2H
15194 Roger Federer Sam Querrey 3 3–0 C 1–0 G 1–0 H 1–0 Jul 2, 2015 H2H
15195 Roger Federer Steve Johnson 3 3–0 H 2–0 G 1–0 Jan 22, 2020 H2H
15196 Roger Federer Vasek Pospisil 3 3–0 H 3–0 Aug 13, 2014 H2H
15197 Roger Federer Vincent Spadea 3 2–1 H 2–0 C 0–1 Sep 3, 2006 H2H
15198 Roger Federer Wayne Ferreira 3 1–2 H 1–1 C 0–1 Oct 18, 2001 H2H
15199 Roger Federer Younes El Aynaoui 3 2–1 C 0–1 G 1–0 H 1–0 Jun 14, 2003 H2H
15200 Roger Taylor Haroon Rahim 3 3–0 C 3–0 Mar 6, 1974 H2H