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
12201 Roger Federer Guillaume Raoux 2 2–0 C 1–0 H 1–0 Feb 18, 1999 H2H
12202 Roger Federer Hyeon Chung 2 2–0 H 2–0 Mar 16, 2018 H2H
12203 Roger Federer Hyung-Taik Lee 2 2–0 C 1–0 G 1–0 Apr 20, 2007 H2H
12204 Roger Federer Ivo Heuberger 2 2–0 G 1–0 H 1–0 Oct 1, 2004 H2H
12205 Roger Federer James Duckworth 2 2–0 H 2–0 Jan 10, 2015 H2H
12206 Roger Federer Jean-Rene Lisnard 2 2–0 C 1–0 H 1–0 Aug 29, 2003 H2H
12207 Roger Federer Jeff Morrison 2 2–0 H 2–0 Jan 23, 2004 H2H
12208 Roger Federer Joao Sousa 2 2–0 C 1–0 G 1–0 May 15, 2019 H2H
12209 Roger Federer Julien Boutter 2 2–0 C 2–0 Oct 27, 2001 H2H
12210 Roger Federer Lars Burgsmuller 2 2–0 H 2–0 Jan 17, 2003 H2H
12211 Roger Federer Lorenzo Sonego 2 2–0 C 1–0 G 1–0 Jul 6, 2021 H2H
12212 Roger Federer Lucas Pouille 2 2–0 G 1–0 H 1–0 Jul 7, 2019 H2H
12213 Roger Federer Lukas Rosol 2 2–0 C 1–0 H 1–0 Apr 18, 2014 H2H
12214 Roger Federer Malek Jaziri 2 2–0 G 1–0 H 1–0 Jun 17, 2016 H2H
12215 Roger Federer Marcelo Rios 2 2–0 H 2–0 Oct 17, 2002 H2H
12216 Roger Federer Marco Chiudinelli 2 2–0 H 2–0 Jan 6, 2011 H2H
12217 Roger Federer Marinko Matosevic 2 2–0 H 2–0 Aug 27, 2014 H2H
12218 Roger Federer Martin Verkerk 2 2–0 C 2–0 Nov 1, 2003 H2H
12219 Roger Federer Michael Berrer 2 2–0 G 1–0 H 1–0 Jun 12, 2008 H2H
12220 Roger Federer Michael Llodra 2 2–0 H 2–0 Feb 29, 2012 H2H
12221 Roger Federer Mikhail Kukushkin 2 2–0 G 1–0 H 1–0 Oct 29, 2015 H2H
12222 Roger Federer Nicolas Thomann 2 2–0 C 1–0 H 1–0 Sep 30, 2004 H2H
12223 Roger Federer Pablo Cuevas 2 2–0 C 2–0 May 13, 2015 H2H
12224 Roger Federer Peter Polansky 2 2–0 H 2–0 Aug 10, 2017 H2H
12225 Roger Federer Radu Albot 2 2–0 H 2–0 Oct 25, 2019 H2H
12226 Roger Federer Richard Krajicek 2 2–0 G 1–0 H 1–0 Jun 20, 2002 H2H
12227 Roger Federer Robin Haase 2 2–0 H 2–0 Feb 17, 2018 H2H
12228 Roger Federer Ryan Harrison 2 2–0 H 2–0 Mar 24, 2012 H2H
12229 Roger Federer Sam Groth 2 2–0 G 1–0 H 1–0 Jul 5, 2015 H2H
12230 Roger Federer Santiago Giraldo 2 2–0 G 1–0 H 1–0 Jun 29, 2014 H2H
12231 Roger Federer Simone Bolelli 2 2–0 H 2–0 Jan 22, 2015 H2H
12232 Roger Federer Somdev Devvarman 2 2–0 C 1–0 H 1–0 May 30, 2013 H2H
12233 Roger Federer Takao Suzuki 2 2–0 H 2–0 Oct 7, 2006 H2H
12234 Roger Federer Taylor Dent 2 2–0 H 2–0 Oct 22, 2010 H2H
12235 Roger Federer Taylor Fritz 2 2–0 G 1–0 H 1–0 Jan 20, 2019 H2H
12236 Roger Federer Teymuraz Gabashvili 2 2–0 G 1–0 H 1–0 Jan 19, 2014 H2H
12237 Roger Federer Thiemo de Bakker 2 2–0 H 2–0 Mar 24, 2014 H2H
12238 Roger Federer Thierry Ascione 2 2–0 C 1–0 C 1–0 May 31, 2007 H2H
12239 Roger Federer Thomaz Bellucci 2 2–0 H 2–0 Oct 26, 2012 H2H
12240 Roger Federer Tobias Kamke 2 2–0 C 1–0 H 1–0 Jan 8, 2016 H2H
12241 Roger Federer Viktor Troicki 2 2–0 H 2–0 Jan 7, 2011 H2H
12242 Roger Federer Wayne Arthurs 2 2–0 C 2–0 Jun 6, 2001 H2H
12243 Roger Federer Zeljko Krajan 2 2–0 C 1–0 H 1–0 May 1, 2003 H2H
12244 Rogerio Dutra Silva Radu Albot 2 2–0 C 1–0 H 1–0 May 3, 2018 H2H
12245 Rogerio Dutra Silva Roberto Bautista Agut 2 0–2 H 0–2 Sep 22, 2017 H2H
12246 Roger Smith Kelly Evernden 2 2–0 H 2–0 Mar 17, 1990 H2H
12247 Roger Smith Yannick Noah 2 0–2 H 0–2 Mar 21, 1989 H2H
12248 Roger Taylor Derek Schroder 2 2–0 H 2–0 Aug 16, 1972 H2H
12249 Roger Taylor Gerald Battrick 2 2–0 C 1–0 G 1–0 May 21, 1975 H2H
12250 Roger Taylor Ian Crookenden 2 2–0 C 2–0 Feb 1, 1975 H2H
12251 Roger Taylor Mike Machette 2 2–0 C 1–0 H 1–0 Feb 12, 1975 H2H
12252 Roger Taylor Peter Burwash 2 2–0 C 1–0 G 1–0 May 21, 1969 H2H
12253 Roger Taylor Piero Toci 2 2–0 C 1–0 G 1–0 Jun 4, 1973 H2H
12254 Roger Taylor Premjit Lall 2 2–0 C 2–0 Mar 1, 1973 H2H
12255 Roger Taylor Robert Rheinberger 2 2–0 C 1–0 H 1–0 Nov 7, 1974 H2H
12256 Roger Taylor Spencer Segura 2 2–0 C 1–0 C 1–0 Feb 27, 1975 H2H
12257 Roger Taylor Woody Blocher 2 2–0 C 1–0 H 1–0 Feb 3, 1978 H2H
12258 Roland Stadler Kent Carlsson 2 0–2 C 0–2 Sep 23, 1988 H2H
12259 Roland Stadler Miloslav Mecir 2 0–2 H 0–2 Oct 18, 1985 H2H
12260 Roland Stadler Raymond Moore 2 2–0 C 2–0 Jul 22, 1982 H2H
12261 Rolf Gehring Buster C Mottram 2 0–2 C 0–2 Jul 21, 1978 H2H
12262 Rolf Gehring Dominique Bedel 2 0–2 C 0–2 Apr 13, 1984 H2H
12263 Rolf Gehring Ferdi Taygan 2 2–0 C 1–0 G 1–0 Jun 26, 1981 H2H
12264 Rolf Gehring Jerome Vanier 2 2–0 C 1–0 H 1–0 Mar 22, 1985 H2H
12265 Rolf Gehring Jim Delaney 2 2–0 C 1–0 H 1–0 Feb 18, 1981 H2H
12266 Rolf Gehring John Newcombe 2 0–2 G 0–2 Dec 30, 1975 H2H
12267 Rolf Gehring Patrick Proisy 2 0–2 C 0–2 Apr 29, 1977 H2H
12268 Rolf Gehring Raymond Moore 2 2–0 C 1–0 H 1–0 Nov 30, 1979 H2H
12269 Rolf Gehring Rod Frawley 2 2–0 C 2–0 May 13, 1981 H2H
12270 Rolf Gehring Ulrich Pinner 2 0–2 C 0–1 G 0–1 Jul 27, 1978 H2H
12271 Rolf Thung Ken Rosewall 2 0–2 C 0–1 H 0–1 Nov 13, 1975 H2H
12272 Roman Andres Burruchaga Camilo Ugo Carabelli 2 2–0 C 2–0 Jul 16, 2026 H2H
12273 Roman Andres Burruchaga Jan-Lennard Struff 2 0–2 C 0–1 H 0–1 Aug 13, 2026 H2H
12274 Roman Safiullin Alejandro Tabilo 2 2–0 C 1–0 H 1–0 Aug 9, 2025 H2H
12275 Roman Safiullin Alexandre Muller 2 2–0 G 1–0 H 1–0 Jun 25, 2025 H2H
12276 Roman Safiullin Arthur Fils 2 0–2 G 0–1 H 0–1 Jul 7, 2024 H2H
12277 Roman Safiullin Fabian Marozsan 2 0–2 G 0–1 H 0–1 Jan 2, 2025 H2H
12278 Roman Safiullin Felix Auger-Aliassime 2 0–2 H 0–2 Aug 28, 2025 H2H
12279 Roman Safiullin Giovanni Mpetshi Perricard 2 0–2 G 0–2 Jun 9, 2026 H2H
12280 Roman Safiullin Mikael Ymer 2 2–0 C 1–0 H 1–0 Jan 5, 2023 H2H
12281 Roman Safiullin Tomas Machac 2 2–0 G 1–0 H 1–0 Jul 4, 2024 H2H
12282 Roman Safiullin Tomas Martin Etcheverry 2 2–0 C 1–0 H 1–0 Jul 31, 2024 H2H
12283 Ronald Agenor Alberto Mancini 2 0–2 C 0–1 H 0–1 Mar 15, 1992 H2H
12284 Ronald Agenor Amos Mansdorf 2 0–2 H 0–2 Oct 1, 1992 H2H
12285 Ronald Agenor Andrew Ilie 2 0–2 C 0–1 H 0–1 Aug 16, 2000 H2H
12286 Ronald Agenor Francisco Maciel 2 2–0 C 2–0 Sep 24, 1987 H2H
12287 Ronald Agenor Gabriel Markus 2 0–2 C 0–2 Jun 10, 1994 H2H
12288 Ronald Agenor German Lopez 2 0–2 C 0–2 Jul 19, 1991 H2H
12289 Ronald Agenor Guillaume Raoux 2 2–0 H 2–0 Jan 14, 1995 H2H
12290 Ronald Agenor Jan Gunnarsson 2 0–2 H 0–2 Oct 6, 1989 H2H
12291 Ronald Agenor Jeff Tarango 2 0–2 C 0–2 Jul 13, 2000 H2H
12292 Ronald Agenor Jimmy Arias 2 2–0 C 2–0 May 25, 1988 H2H
12293 Ronald Agenor John McEnroe 2 0–2 C 0–1 C 0–1 Oct 31, 1986 H2H
12294 Ronald Agenor Jose Francisco Altur 2 2–0 C 2–0 Jun 20, 1991 H2H
12295 Ronald Agenor Kelly Evernden 2 2–0 H 2–0 Sep 21, 1989 H2H
12296 Ronald Agenor Lars Jonsson 2 2–0 C 2–0 Jul 9, 1993 H2H
12297 Ronald Agenor Lawson Duncan 2 2–0 C 1–0 H 1–0 Sep 1, 1989 H2H
12298 Ronald Agenor Marian Vajda 2 2–0 C 1–0 H 1–0 Jul 11, 1987 H2H
12299 Ronald Agenor Milan Srejber 2 0–2 C 0–2 Nov 8, 1989 H2H
12300 Ronald Agenor Nicklas Kulti 2 2–0 C 2–0 May 8, 1991 H2H
12301 Ronald Agenor Patrik Kuhnen 2 2–0 H 2–0 Nov 2, 1988 H2H
12302 Ronald Agenor Ramesh Krishnan 2 2–0 C 1–0 C 1–0 Oct 19, 1990 H2H
12303 Ronald Agenor Renzo Furlan 2 0–2 C 0–1 H 0–1 Jan 18, 1995 H2H
12304 Ronald Agenor Richard Krajicek 2 0–2 C 0–1 C 0–1 Mar 2, 1995 H2H
12305 Roscoe Tanner Allan Stone 2 2–0 H 2–0 Oct 6, 1978 H2H
12306 Roscoe Tanner Bob Carmichael 2 2–0 C 1–0 G 1–0 Feb 3, 1973 H2H
12307 Roscoe Tanner Bob Giltinan 2 2–0 G 2–0 Jun 30, 1978 H2H
12308 Roscoe Tanner Clark Graebner 2 0–2 C 0–1 H 0–1 Aug 27, 1971 H2H
12309 Roscoe Tanner Frank Froehling 2 0–2 G 0–1 H 0–1 Sep 7, 1971 H2H
12310 Roscoe Tanner Fritz Buehning 2 2–0 G 1–0 H 1–0 Jun 25, 1982 H2H
12311 Roscoe Tanner George Hardie 2 2–0 H 2–0 Aug 20, 1980 H2H
12312 Roscoe Tanner Greg Whitecross 2 2–0 G 2–0 Dec 28, 1981 H2H
12313 Roscoe Tanner Henry Bunis 2 2–0 C 2–0 Aug 26, 1976 H2H
12314 Roscoe Tanner Ion Tiriac 2 0–2 C 0–1 C 0–1 Feb 14, 1974 H2H
12315 Roscoe Tanner Jacques Thamin 2 2–0 C 1–0 H 1–0 Nov 3, 1976 H2H
12316 Roscoe Tanner Mark Cox 2 0–2 C 0–2 Mar 2, 1978 H2H
12317 Roscoe Tanner Patrice Dominguez 2 2–0 C 1–0 C 1–0 Jan 22, 1975 H2H
12318 Roscoe Tanner Rick Fisher 2 2–0 C 1–0 G 1–0 Aug 9, 1978 H2H
12319 Roscoe Tanner Torben Ulrich 2 2–0 C 1–0 C 1–0 Aug 16, 1973 H2H
12320 Roscoe Tanner William Brown 2 2–0 C 2–0 Apr 17, 1975 H2H
12321 Ross Case Byron Bertram 2 2–0 C 1–0 H 1–0 Aug 28, 1980 H2H
12322 Ross Case Charlie Owens 2 2–0 C 1–0 H 1–0 Oct 29, 1975 H2H
12323 Ross Case Chris Delaney 2 0–2 C 0–1 H 0–1 Sep 3, 1981 H2H
12324 Ross Case Frew Mcmillan 2 2–0 C 2–0 Feb 8, 1976 H2H
12325 Ross Case Grover Raz Reid 2 2–0 C 2–0 Apr 25, 1974 H2H
12326 Ross Case John Whitlinger 2 2–0 H 2–0 Nov 17, 1977 H2H
12327 Ross Case Jurgen Fassbender 2 2–0 H 2–0 Nov 19, 1976 H2H
12328 Ross Case Mike Estep 2 2–0 C 1–0 H 1–0 Nov 15, 1973 H2H
12329 Ross Case Patrice Dominguez 2 2–0 G 1–0 H 1–0 Jun 20, 1972 H2H
12330 Ross Case Phil Davies 2 2–0 G 2–0 Dec 19, 1979 H2H
12331 Ross Case Pierre Barthes 2 0–2 C 0–1 H 0–1 Jan 21, 1973 H2H
12332 Ross Case Rod Laver 2 0–2 C 0–2 Jan 29, 1976 H2H
12333 Ross Case Roger Taylor 2 2–0 C 2–0 Jan 25, 1978 H2H
12334 Roy Emerson Dick Crealy 2 2–0 C 1–0 G 1–0 Aug 12, 1971 H2H
12335 Roy Emerson Herb Fitzgibbon 2 2–0 G 2–0 Sep 4, 1970 H2H
12336 Roy Emerson Milan Holecek 2 2–0 C 1–0 G 1–0 Feb 14, 1973 H2H
12337 Roy Emerson Onny Parun 2 2–0 C 1–0 C 1–0 Apr 12, 1973 H2H
12338 Roy Emerson Ove Bengtson 2 2–0 C 1–0 H 1–0 Apr 10, 1975 H2H
12339 Roy Emerson Patricio Cornejo 2 0–2 C 0–1 C 0–1 Apr 5, 1973 H2H
12340 Roy Emerson Roy Barth 2 2–0 G 1–0 H 1–0 Feb 17, 1970 H2H
12341 Roy Emerson Terry Addison 2 2–0 C 2–0 Feb 1, 1973 H2H
12342 Ruben Bemelmans Gael Monfils 2 0–2 H 0–2 Oct 18, 2018 H2H
12343 Ruben Ramirez Hidalgo Rui Machado 2 2–0 C 2–0 Feb 16, 2012 H2H
12344 Ruben Ramirez Hidalgo Somdev Devvarman 2 2–0 C 1–0 H 1–0 Apr 11, 2013 H2H
12345 Ruben Ramirez Hidalgo Thierry Ascione 2 2–0 C 2–0 Apr 27, 2007 H2H
12346 Russell Simpson Bob Lutz 2 0–2 C 0–1 C 0–1 Jul 15, 1982 H2H
12347 Russell Simpson Butch Walts 2 0–2 G 0–1 H 0–1 Aug 22, 1980 H2H
12348 Russell Simpson Dick Crealy 2 0–2 G 0–1 H 0–1 Nov 18, 1976 H2H
12349 Russell Simpson Dominique Bedel 2 2–0 G 1–0 H 1–0 Aug 19, 1981 H2H
12350 Russell Simpson Eddie Dibbs 2 0–2 C 0–2 Aug 9, 1979 H2H
12351 Russell Simpson Ferdi Taygan 2 0–2 C 0–2 Apr 19, 1979 H2H
12352 Russell Simpson Francisco Gonzalez 2 2–0 C 1–0 H 1–0 Oct 11, 1985 H2H
12353 Russell Simpson Jai Dilouie 2 2–0 G 1–0 H 1–0 Jan 14, 1982 H2H
12354 Russell Simpson Manuel Orantes 2 0–2 C 0–2 May 26, 1979 H2H
12355 Russell Simpson Mark Edmondson 2 0–2 G 0–2 Jun 30, 1982 H2H
12356 Russell Simpson Milan Holecek 2 0–2 G 0–1 H 0–1 Feb 20, 1975 H2H
12357 Russell Simpson Per Hjertquist 2 0–2 C 0–1 H 0–1 Jul 29, 1982 H2H
12358 Russell Simpson Rick Fisher 2 2–0 G 2–0 Dec 17, 1980 H2H
12359 Russell Simpson Steve Krulevitz 2 0–2 H 0–2 Apr 4, 1980 H2H
12360 Russell Simpson Steve Mott 2 2–0 C 1–0 G 1–0 Jan 13, 1977 H2H
12361 Russell Simpson Trey Waltke 2 0–2 H 0–2 Aug 8, 1980 H2H
12362 Ryan Harrison Go Soeda 2 2–0 H 2–0 Mar 9, 2013 H2H
12363 Ryan Harrison Horacio Zeballos 2 0–2 C 0–1 H 0–1 Oct 3, 2013 H2H
12364 Salvatore Caruso Miomir Kecmanovic 2 0–2 H 0–2 Jan 19, 2022 H2H
12365 Sam Groth James Duckworth 2 2–0 G 1–0 H 1–0 Jul 2, 2015 H2H
12366 Sam Querrey Alexander Zverev 2 0–2 H 0–2 Sep 1, 2021 H2H
12367 Sam Querrey Aljaz Bedene 2 2–0 G 1–0 H 1–0 Jan 14, 2016 H2H
12368 Sam Querrey Bobby Reynolds 2 2–0 H 2–0 Jul 19, 2008 H2H
12369 Sam Querrey Bradley Klahn 2 2–0 G 1–0 H 1–0 Jun 25, 2014 H2H
12370 Sam Querrey Brandon Nakashima 2 0–2 G 0–1 H 0–1 Jun 10, 2022 H2H
12371 Sam Querrey Danai Udomchoke 2 2–0 G 2–0 Jun 24, 2009 H2H
12372 Sam Querrey Fabio Fognini 2 0–2 H 0–2 Oct 8, 2019 H2H
12373 Sam Querrey Frances Tiafoe 2 2–0 C 1–0 H 1–0 May 29, 2018 H2H
12374 Sam Querrey Frank Dancevic 2 2–0 H 2–0 Jul 27, 2016 H2H
12375 Sam Querrey Go Soeda 2 2–0 H 2–0 Aug 6, 2015 H2H
12376 Sam Querrey Henri Laaksonen 2 2–0 H 2–0 Feb 3, 2021 H2H
12377 Sam Querrey Igor Sijsling 2 2–0 G 1–0 H 1–0 Jul 1, 2015 H2H
12378 Sam Querrey Ivan Dodig 2 2–0 G 2–0 Jun 16, 2012 H2H
12379 Sam Querrey Jared Donaldson 2 2–0 H 2–0 Feb 24, 2017 H2H
12380 Sam Querrey Jarkko Nieminen 2 2–0 C 1–0 H 1–0 Aug 22, 2013 H2H
12381 Sam Querrey Jose Acasuso 2 2–0 H 2–0 Aug 28, 2009 H2H
12382 Sam Querrey Kevin Kim 2 2–0 G 1–0 H 1–0 Sep 3, 2009 H2H
12383 Sam Querrey Kyle Edmund 2 2–0 G 1–0 H 1–0 Mar 1, 2017 H2H
12384 Sam Querrey Lorenzo Sonego 2 0–2 H 0–2 Jan 19, 2022 H2H
12385 Sam Querrey Lucas Pouille 2 2–0 C 2–0 May 16, 2017 H2H
12386 Sam Querrey Luis Horna 2 2–0 C 1–0 H 1–0 Mar 15, 2008 H2H
12387 Sam Querrey Marcel Granollers 2 2–0 G 1–0 H 1–0 Sep 2, 2010 H2H
12388 Sam Querrey Michael Llodra 2 0–2 C 0–1 H 0–1 Nov 3, 2012 H2H
12389 Sam Querrey Mischa Zverev 2 2–0 H 2–0 Mar 11, 2018 H2H
12390 Sam Querrey Paul Goldstein 2 2–0 H 2–0 Feb 26, 2007 H2H
12391 Sam Querrey Paul-Henri Mathieu 2 2–0 H 2–0 Sep 20, 2013 H2H
12392 Sam Querrey Peter Gojowczyk 2 0–2 C 0–1 H 0–1 Jul 29, 2021 H2H
12393 Sam Querrey Roberto Carballes Baena 2 2–0 G 1–0 H 1–0 Jun 23, 2021 H2H
12394 Sam Querrey Ruben Ramirez Hidalgo 2 2–0 G 1–0 H 1–0 Aug 30, 2012 H2H
12395 Sam Querrey Ryan Harrison 2 0–2 H 0–2 Feb 17, 2017 H2H
12396 Sam Querrey Stefan Kozlov 2 2–0 G 1–0 H 1–0 Aug 15, 2017 H2H
12397 Sam Querrey Thanasi Kokkinakis 2 2–0 C 1–0 H 1–0 Aug 5, 2017 H2H
12398 Sam Querrey Thiemo de Bakker 2 2–0 H 2–0 Mar 13, 2016 H2H
12399 Sam Querrey Thomas Fabbiano 2 2–0 G 2–0 Jun 29, 2019 H2H
12400 Sam Querrey Vincent Millot 2 2–0 H 2–0 Aug 9, 2017 H2H