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
24401 David Ferrer Simon Stadler 1 1–0 G 1–0 Jun 28, 2006 H2H
24402 David Ferrer Sjeng Schalken 1 0–1 H 0–1 Jan 23, 2004 H2H
24403 David Ferrer Stefan Koubek 1 0–1 H 0–1 Aug 26, 2004 H2H
24404 David Ferrer Stefano Travaglia 1 1–0 H 1–0 Oct 19, 2017 H2H
24405 David Ferrer Stephane Robert 1 0–1 H 0–1 Feb 6, 2010 H2H
24406 David Ferrer Takao Suzuki 1 1–0 H 1–0 Oct 3, 2008 H2H
24407 David Ferrer Taylor Fritz 1 1–0 H 1–0 Mar 26, 2016 H2H
24408 David Ferrer Thierry Ascione 1 0–1 C 0–1 Apr 13, 2006 H2H
24409 David Ferrer Thomas Blake 1 0–1 H 0–1 Oct 2, 2002 H2H
24410 David Ferrer Tim Henman 1 0–1 H 0–1 Oct 19, 2006 H2H
24411 David Ferrer Tim Smyczek 1 1–0 H 1–0 Jan 17, 2013 H2H
24412 David Ferrer Todd Martin 1 0–1 C 0–1 Apr 28, 2004 H2H
24413 David Ferrer Todd Widom 1 1–0 H 1–0 Mar 15, 2009 H2H
24414 David Ferrer Tomas Zib 1 1–0 H 1–0 Aug 25, 2005 H2H
24415 David Ferrer Wayne Ferreira 1 0–1 C 0–1 May 30, 2003 H2H
24416 David Ferrer Wayne Odesnik 1 1–0 C 1–0 Feb 28, 2013 H2H
24417 David Ferrer Yibing Wu 1 1–0 H 1–0 Jan 10, 2018 H2H
24418 David Ferrer Yuichi Sugita 1 0–1 G 0–1 Jun 30, 2017 H2H
24419 David Ferrer Yuki Bhambri 1 1–0 H 1–0 Oct 1, 2010 H2H
24420 David Ferrer Zdenek Kolar 1 1–0 C 1–0 Jul 19, 2018 H2H
24421 David Ferrer Zeljko Krajan 1 1–0 C 1–0 Jul 20, 2002 H2H
24422 David Goffin Adrian Ungur 1 1–0 C 1–0 Apr 25, 2013 H2H
24423 David Goffin Alejandro Tabilo 1 1–0 H 1–0 Aug 28, 2024 H2H
24424 David Goffin Aleksandar Kovacevic 1 0–1 H 0–1 Jan 30, 2025 H2H
24425 David Goffin Alexander Ward 1 1–0 G 1–0 Jun 29, 2016 H2H
24426 David Goffin Alexei Popyrin 1 0–1 H 0–1 Feb 10, 2021 H2H
24427 David Goffin Alex Kuznetsov 1 0–1 H 0–1 Feb 13, 2014 H2H
24428 David Goffin Aljaz Bedene 1 0–1 C 0–1 May 21, 2021 H2H
24429 David Goffin Alvaro Lopez San Martin 1 1–0 C 1–0 May 25, 2023 H2H
24430 David Goffin Andrea Arnaboldi 1 1–0 C 1–0 May 12, 2015 H2H
24431 David Goffin Andreas Beck 1 1–0 H 1–0 Jan 6, 2012 H2H
24432 David Goffin Andreas Haider-Maurer 1 1–0 H 1–0 Jan 10, 2015 H2H
24433 David Goffin Andrey Kuznetsov 1 1–0 H 1–0 Feb 16, 2017 H2H
24434 David Goffin Arnaud Clement 1 1–0 C 1–0 May 31, 2012 H2H
24435 David Goffin Aslan Karatsev 1 1–0 C 1–0 May 3, 2022 H2H
24436 David Goffin Attila Balazs 1 1–0 C 1–0 Jul 21, 2017 H2H
24437 David Goffin Benjamin Becker 1 0–1 G 0–1 Jul 12, 2012 H2H
24438 David Goffin Billy Harris 1 1–0 C 1–0 Apr 17, 2025 H2H
24439 David Goffin Botic van de Zandschulp 1 1–0 C 1–0 May 4, 2022 H2H
24440 David Goffin Bradley Klahn 1 1–0 G 1–0 Jul 3, 2019 H2H
24441 David Goffin Camilo Ugo Carabelli 1 1–0 H 1–0 Jul 31, 2024 H2H
24442 David Goffin Carlos Berlocq 1 1–0 C 1–0 May 26, 2016 H2H
24443 David Goffin Christopher Eubanks 1 1–0 H 1–0 Jan 12, 2023 H2H
24444 David Goffin Cristian Garin 1 1–0 H 1–0 Jan 16, 2019 H2H
24445 David Goffin Denis Istomin 1 1–0 G 1–0 Jul 3, 2016 H2H
24446 David Goffin Denis Kudla 1 1–0 H 1–0 Jan 14, 2022 H2H
24447 David Goffin Dino Prizmic 1 1–0 H 1–0 Feb 15, 2024 H2H
24448 David Goffin Edouard Roger-Vasselin 1 1–0 G 1–0 Jun 30, 2016 H2H
24449 David Goffin Emil Ruusuvuori 1 0–1 H 0–1 Feb 16, 2022 H2H
24450 David Goffin Evgeny Donskoy 1 1–0 H 1–0 Sep 29, 2017 H2H
24451 David Goffin Fabian Marozsan 1 1–0 G 1–0 Jul 5, 2023 H2H
24452 David Goffin Fabio Fognini 1 0–1 H 0–1 Oct 9, 2015 H2H
24453 David Goffin Facundo Bagnis 1 1–0 H 1–0 Jan 13, 2022 H2H
24454 David Goffin Federico Coria 1 1–0 C 1–0 Apr 9, 2022 H2H
24455 David Goffin Federico Delbonis 1 0–1 C 0–1 May 12, 2021 H2H
24456 David Goffin Federico Gaio 1 1–0 H 1–0 Aug 29, 2018 H2H
24457 David Goffin Flavio Cobolli 1 0–1 H 0–1 Aug 1, 2024 H2H
24458 David Goffin Florent Serra 1 1–0 H 1–0 Sep 18, 2014 H2H
24459 David Goffin Francisco Comesana 1 0–1 H 0–1 Oct 16, 2025 H2H
24460 David Goffin Gabriel Diallo 1 0–1 H 0–1 Oct 6, 2025 H2H
24461 David Goffin Gilles Arnaud Bailly 1 1–0 H 1–0 Oct 20, 2022 H2H
24462 David Goffin Go Soeda 1 1–0 H 1–0 Oct 13, 2015 H2H
24463 David Goffin Guido Andreozzi 1 1–0 C 1–0 Apr 16, 2019 H2H
24464 David Goffin Henri Laaksonen 1 1–0 H 1–0 Sep 30, 2017 H2H
24465 David Goffin Ivo Karlovic 1 1–0 H 1–0 Jan 22, 2017 H2H
24466 David Goffin Jan Hernych 1 0–1 G 0–1 Jun 19, 2013 H2H
24467 David Goffin Jared Donaldson 1 0–1 H 0–1 Aug 31, 2016 H2H
24468 David Goffin Jaume Munar 1 1–0 H 1–0 Aug 20, 2024 H2H
24469 David Goffin Jenson Brooksby 1 0–1 C 0–1 May 11, 2022 H2H
24470 David Goffin Jesse Levine 1 1–0 G 1–0 Jun 28, 2012 H2H
24471 David Goffin Juan Manuel Cerundolo 1 0–1 C 0–1 Jul 18, 2025 H2H
24472 David Goffin Kenny De Schepper 1 1–0 C 1–0 Jul 30, 2014 H2H
24473 David Goffin Kevin Anderson 1 1–0 H 1–0 Aug 17, 2018 H2H
24474 David Goffin Kyle Edmund 1 0–1 C 0–1 May 11, 2018 H2H
24475 David Goffin Laslo Djere 1 0–1 H 0–1 Aug 23, 2022 H2H
24476 David Goffin Liam Broady 1 1–0 G 1–0 Jul 2, 2015 H2H
24477 David Goffin Lloyd Harris 1 1–0 H 1–0 Sep 3, 2020 H2H
24478 David Goffin Luciano Darderi 1 1–0 H 1–0 Aug 21, 2024 H2H
24479 David Goffin Lukas Klein 1 1–0 H 1–0 Feb 23, 2023 H2H
24480 David Goffin Lukas Rosol 1 1–0 H 1–0 Oct 29, 2014 H2H
24481 David Goffin Mardy Fish 1 0–1 G 0–1 Jul 1, 2012 H2H
24482 David Goffin Mariano Navone 1 1–0 C 1–0 Apr 18, 2025 H2H
24483 David Goffin Marinko Matosevic 1 0–1 H 0–1 Feb 20, 2014 H2H
24484 David Goffin Martin Landaluce 1 1–0 C 1–0 Jul 17, 2025 H2H
24485 David Goffin Marton Fucsovics 1 0–1 C 0–1 May 7, 2019 H2H
24486 David Goffin Matteo Arnaldi 1 1–0 H 1–0 Oct 24, 2024 H2H
24487 David Goffin Matteo Berrettini 1 1–0 G 1–0 Jun 22, 2019 H2H
24488 David Goffin Matthias Bachinger 1 1–0 H 1–0 Jan 17, 2018 H2H
24489 David Goffin Maximo Gonzalez 1 1–0 C 1–0 Aug 1, 2014 H2H
24490 David Goffin Max Purcell 1 0–1 H 0–1 Jul 26, 2024 H2H
24491 David Goffin Michael Llodra 1 0–1 H 0–1 Feb 21, 2013 H2H
24492 David Goffin Michael Russell 1 1–0 H 1–0 Jan 21, 2015 H2H
24493 David Goffin Mikael Ymer 1 0–1 H 0–1 Feb 24, 2023 H2H
24494 David Goffin Mikhail Kukushkin 1 1–0 H 1–0 Oct 9, 2019 H2H
24495 David Goffin Niels Desein 1 1–0 H 1–0 Aug 27, 2014 H2H
24496 David Goffin Nikolay Davydenko 1 0–1 H 0–1 Mar 8, 2014 H2H
24497 David Goffin Pablo Cuevas 1 0–1 H 0–1 Mar 16, 2017 H2H
24498 David Goffin Paolo Lorenzi 1 1–0 C 1–0 Aug 1, 2014 H2H
24499 David Goffin Paul-Henri Mathieu 1 1–0 C 1–0 May 30, 2017 H2H
24500 David Goffin Pedro Martinez 1 0–1 C 0–1 Aug 19, 2025 H2H
24501 David Goffin Pedro Sousa 1 1–0 C 1–0 May 2, 2013 H2H
24502 David Goffin Peter Gojowczyk 1 1–0 H 1–0 Oct 26, 2017 H2H
24503 David Goffin Potito Starace 1 0–1 C 0–1 May 3, 2012 H2H
24504 David Goffin Salvatore Caruso 1 1–0 C 1–0 May 11, 2021 H2H
24505 David Goffin Santiago Giraldo 1 1–0 C 1–0 May 28, 2015 H2H
24506 David Goffin Somdev Devvarman 1 1–0 H 1–0 Jan 6, 2011 H2H
24507 David Goffin Stefano Travaglia 1 1–0 H 1–0 Jan 10, 2021 H2H
24508 David Goffin Stephane Robert 1 1–0 H 1–0 Mar 1, 2017 H2H
24509 David Goffin Steve Johnson 1 1–0 H 1–0 Aug 12, 2015 H2H
24510 David Goffin Taro Daniel 1 0–1 H 0–1 Feb 23, 2022 H2H
24511 David Goffin Tobias Kamke 1 1–0 H 1–0 Sep 19, 2014 H2H
24512 David Goffin Tommy Haas 1 0–1 H 0–1 Aug 7, 2013 H2H
24513 David Goffin Tommy Robredo 1 0–1 C 0–1 Apr 15, 2014 H2H
24514 David Goffin Xavier Malisse 1 1–0 H 1–0 Jan 5, 2012 H2H
24515 David Goffin Yuichi Sugita 1 1–0 H 1–0 Aug 9, 2017 H2H
24516 David Goffin Yunchaokete Bu 1 0–1 H 0–1 Jul 23, 2025 H2H
24517 David Graham Rod Frawley 1 0–1 H 0–1 Jan 14, 1983 H2H
24518 David Graham Ron Dutton 1 1–0 H 1–0 Jan 13, 1983 H2H
24519 David Guez Gael Monfils 1 0–1 H 0–1 Nov 11, 2009 H2H
24520 David Guez Jan-Lennard Struff 1 0–1 H 0–1 Feb 20, 2014 H2H
24521 David Guez Quentin Halys 1 0–1 H 0–1 Feb 18, 2016 H2H
24522 David Imonitie Colin Dowdeswell 1 0–1 C 0–1 Mar 8, 1978 H2H
24523 David Imonitie Greg Halder 1 1–0 H 1–0 Mar 1, 1979 H2H
24524 David Imonitie Peter Elter 1 1–0 H 1–0 Mar 2, 1979 H2H
24525 David Lewis Bernie Mitton 1 0–1 H 0–1 Jan 14, 1983 H2H
24526 David Lewis Michael Westphal 1 1–0 C 1–0 May 4, 1988 H2H
24527 David Lewis Rand Evett 1 1–0 H 1–0 Jan 13, 1983 H2H
24528 David Lewis Rick Rudeen 1 1–0 H 1–0 Jan 9, 1986 H2H
24529 David Lewis Ron Hightower 1 0–1 H 0–1 Jan 14, 1982 H2H
24530 David Lewis Sean Brawley 1 0–1 H 0–1 Jan 12, 1984 H2H
24531 David Lewis Tomm Warneke 1 1–0 H 1–0 Jan 10, 1986 H2H
24532 David Lewis Tore Meinecke 1 0–1 C 0–1 May 5, 1988 H2H
24533 David Livingston Randy Nixon 1 1–0 H 1–0 Oct 15, 1986 H2H
24534 David Lloyd Bernard Mignot 1 0–1 G 0–1 Jun 27, 1972 H2H
24535 David Lloyd Bob Giltinan 1 0–1 G 0–1 Jun 28, 1978 H2H
24536 David Lloyd Charlie Pasarell 1 0–1 G 0–1 Aug 29, 1969 H2H
24537 David Lloyd Daniel Contet 1 1–0 C 1–0 Aug 11, 1970 H2H
24538 David Lloyd Dimitri Sturdza 1 1–0 C 1–0 Mar 28, 1973 H2H
24539 David Lloyd Fred Stolle 1 0–1 C 0–1 Apr 17, 1969 H2H
24540 David Lloyd Graham Stilwell 1 0–1 C 0–1 Apr 29, 1970 H2H
24541 David Lloyd Hans Joachim Ploetz 1 0–1 H 0–1 Jan 10, 1968 H2H
24542 David Lloyd Ion Tiriac 1 0–1 C 0–1 Mar 29, 1973 H2H
24543 David Lloyd Jean Loup Rouyer 1 0–1 C 0–1 Apr 2, 1971 H2H
24544 David Lloyd Jim Mcmanus 1 1–0 G 1–0 Jun 26, 1972 H2H
24545 David Lloyd Jimmy Moore 1 0–1 G 0–1 Jul 16, 1970 H2H
24546 David Lloyd John Bartlett 1 0–1 G 0–1 Jul 13, 1973 H2H
24547 David Lloyd John Newcombe 1 0–1 G 0–1 Jun 30, 1968 H2H
24548 David Lloyd John Paish 1 1–0 C 1–0 Nov 21, 1972 H2H
24549 David Lloyd Jose Castanon 1 0–1 G 0–1 Jun 26, 1973 H2H
24550 David Lloyd Jose Guerrero 1 1–0 C 1–0 Apr 4, 1973 H2H
24551 David Lloyd Milan Holecek 1 0–1 C 0–1 Nov 1, 1968 H2H
24552 David Lloyd Munawar Iqbal 1 1–0 G 1–0 Jul 12, 1973 H2H
24553 David Lloyd Neale Fraser 1 0–1 G 0–1 Jun 26, 1974 H2H
24554 David Lloyd Pat Cramer 1 0–1 G 0–1 Jun 11, 1973 H2H
24555 David Lloyd Pierre Barthes 1 0–1 C 0–1 May 16, 1972 H2H
24556 David Lloyd Robert Maud 1 0–1 H 0–1 Jan 4, 1968 H2H
24557 David Lloyd Tom Edlefsen 1 1–0 G 1–0 Jun 13, 1968 H2H
24558 David Macpherson Ben Testerman 1 0–1 C 0–1 Oct 10, 1985 H2H
24559 David Macpherson Bob Green 1 0–1 G 0–1 Jan 29, 1987 H2H
24560 David Macpherson Damir Keretic 1 0–1 C 0–1 Feb 24, 1988 H2H
24561 David Macpherson Fritz Buehning 1 0–1 G 0–1 Dec 1, 1983 H2H
24562 David Macpherson Martin Wostenholme 1 0–1 H 0–1 Jan 17, 1990 H2H
24563 David Macpherson Nduka Odizor 1 0–1 G 0–1 Nov 27, 1985 H2H
24564 David Macpherson Robert Seguso 1 0–1 G 0–1 Dec 14, 1983 H2H
24565 David Marrero Adrian Garcia 1 1–0 C 1–0 Jan 31, 2008 H2H
24566 David Marrero Juan-Martin Aranguren 1 1–0 C 1–0 Feb 4, 2010 H2H
24567 David Marrero Peter Luczak 1 0–1 C 0–1 Feb 5, 2010 H2H
24568 David Mustard Bruce Kleege 1 1–0 H 1–0 Jan 5, 1979 H2H
24569 David Mustard Chris Delaney 1 0–1 G 0–1 Jan 9, 1980 H2H
24570 David Mustard Gianni Ocleppo 1 1–0 C 1–0 May 8, 1985 H2H
24571 David Mustard Jeff Twist 1 1–0 G 1–0 Oct 12, 1978 H2H
24572 David Mustard John Alexander 1 0–1 C 0–1 Oct 18, 1984 H2H
24573 David Mustard John Mccurdy 1 0–1 H 0–1 Jan 13, 1983 H2H
24574 David Mustard Malcolm Elley 1 1–0 H 1–0 Jan 9, 1986 H2H
24575 David Mustard Mike Brunnberg 1 0–1 G 0–1 Dec 4, 1982 H2H
24576 David Mustard Rod Frawley 1 0–1 H 0–1 Jan 6, 1979 H2H
24577 David Mustard Rolf Gehring 1 1–0 G 1–0 Jun 20, 1984 H2H
24578 David Mustard Ron Hightower 1 0–1 H 0–1 Jan 8, 1981 H2H
24579 David Mustard Vitas Gerulaitis 1 0–1 H 0–1 Oct 15, 1981 H2H
24580 David Nainkin Alexander Mronz 1 0–1 H 0–1 Mar 31, 1994 H2H
24581 David Nainkin Andrei Olhovskiy 1 0–1 G 0–1 Jun 23, 1993 H2H
24582 David Nainkin Derrick Rostagno 1 1–0 H 1–0 Jul 22, 1993 H2H
24583 David Nainkin Howard Joffe 1 0–1 H 0–1 Apr 6, 1995 H2H
24584 David Nainkin Keith Evans 1 1–0 H 1–0 Feb 3, 1994 H2H
24585 David Nainkin Kenny Thorne 1 1–0 H 1–0 Jul 21, 1993 H2H
24586 David Nainkin Mark Petchey 1 1–0 C 1–0 Oct 20, 1995 H2H
24587 David Nainkin Nicklas Utgren 1 1–0 C 1–0 Aug 2, 1995 H2H
24588 David Nainkin Piet Norval 1 1–0 G 1–0 Jul 11, 1996 H2H
24589 David Nalbandian Adrian Ungur 1 0–1 C 0–1 May 29, 2012 H2H
24590 David Nalbandian Adrian Voinea 1 1–0 C 1–0 Apr 24, 2002 H2H
24591 David Nalbandian Albert Ramos-Vinolas 1 1–0 C 1–0 May 15, 2012 H2H
24592 David Nalbandian Alexandr Dolgopolov 1 0–1 H 0–1 Aug 23, 2012 H2H
24593 David Nalbandian Amir Hadad 1 1–0 H 1–0 Sep 16, 2005 H2H
24594 David Nalbandian Andre Agassi 1 0–1 H 0–1 Nov 10, 2003 H2H
24595 David Nalbandian Andreas Beck 1 1–0 C 1–0 Apr 13, 2010 H2H
24596 David Nalbandian Andreas Haider-Maurer 1 1–0 G 1–0 Jun 23, 2011 H2H
24597 David Nalbandian Andre Sa 1 1–0 G 1–0 Jun 27, 2003 H2H
24598 David Nalbandian Andrey Golubev 1 1–0 H 1–0 Aug 28, 2008 H2H
24599 David Nalbandian Attila Savolt 1 1–0 C 1–0 Jul 27, 2001 H2H
24600 David Nalbandian Benjamin Becker 1 1–0 H 1–0 Oct 25, 2008 H2H