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
42801 David Ferrer Omar Jasika 1 1–0 H 1–0 Jan 18, 2017 H2H
42802 David Ferrer Paul Goldstein 1 1–0 C 1–0 Apr 26, 2007 H2H
42803 David Ferrer Pere Riba 1 1–0 C 1–0 Jul 15, 2011 H2H
42804 David Ferrer Peter Luczak 1 1–0 C 1–0 Apr 13, 2010 H2H
42805 David Ferrer Philipp Petzschner 1 1–0 G 1–0 Jun 23, 2012 H2H
42806 David Ferrer Pierre-Ludovic Duclos 1 1–0 G 1–0 Jun 20, 2012 H2H
42807 David Ferrer Radu Albot 1 1–0 H 1–0 Sep 2, 2015 H2H
42808 David Ferrer Renzo Olivo 1 1–0 C 1–0 Feb 12, 2016 H2H
42809 David Ferrer Ricardas Berankis 1 1–0 H 1–0 Jan 23, 2011 H2H
42810 David Ferrer Ricardo Mello 1 1–0 C 1–0 Feb 24, 2005 H2H
42811 David Ferrer Rudolf Molleker 1 0–1 C 0–1 Jul 26, 2018 H2H
42812 David Ferrer Rui Machado 1 1–0 H 1–0 Jan 18, 2012 H2H
42813 David Ferrer Ryan Sweeting 1 1–0 H 1–0 Jan 19, 2012 H2H
42814 David Ferrer Sargis Sargsian 1 0–1 C 0–1 May 1, 2003 H2H
42815 David Ferrer Simon Larose 1 1–0 H 1–0 Jul 28, 2004 H2H
42816 David Ferrer Simon Stadler 1 1–0 G 1–0 Jun 28, 2006 H2H
42817 David Ferrer Sjeng Schalken 1 0–1 H 0–1 Jan 23, 2004 H2H
42818 David Ferrer Stefan Koubek 1 0–1 H 0–1 Aug 26, 2004 H2H
42819 David Ferrer Stefano Travaglia 1 1–0 H 1–0 Oct 19, 2017 H2H
42820 David Ferrer Stephane Robert 1 0–1 H 0–1 Feb 6, 2010 H2H
42821 David Ferrer Takao Suzuki 1 1–0 H 1–0 Oct 3, 2008 H2H
42822 David Ferrer Taylor Fritz 1 1–0 H 1–0 Mar 26, 2016 H2H
42823 David Ferrer Thierry Ascione 1 0–1 C 0–1 Apr 13, 2006 H2H
42824 David Ferrer Thomas Blake 1 0–1 H 0–1 Oct 2, 2002 H2H
42825 David Ferrer Tim Henman 1 0–1 H 0–1 Oct 19, 2006 H2H
42826 David Ferrer Tim Smyczek 1 1–0 H 1–0 Jan 17, 2013 H2H
42827 David Ferrer Todd Martin 1 0–1 C 0–1 Apr 28, 2004 H2H
42828 David Ferrer Todd Widom 1 1–0 H 1–0 Mar 15, 2009 H2H
42829 David Ferrer Tomas Zib 1 1–0 H 1–0 Aug 25, 2005 H2H
42830 David Ferrer Wayne Ferreira 1 0–1 C 0–1 May 30, 2003 H2H
42831 David Ferrer Wayne Odesnik 1 1–0 C 1–0 Feb 28, 2013 H2H
42832 David Ferrer Yibing Wu 1 1–0 H 1–0 Jan 10, 2018 H2H
42833 David Ferrer Yuichi Sugita 1 0–1 G 0–1 Jun 30, 2017 H2H
42834 David Ferrer Yuki Bhambri 1 1–0 H 1–0 Oct 1, 2010 H2H
42835 David Ferrer Zdenek Kolar 1 1–0 C 1–0 Jul 19, 2018 H2H
42836 David Ferrer Zeljko Krajan 1 1–0 C 1–0 Jul 20, 2002 H2H
42837 David Goffin Adrian Ungur 1 1–0 C 1–0 Apr 25, 2013 H2H
42838 David Goffin Alejandro Tabilo 1 1–0 H 1–0 Aug 28, 2024 H2H
42839 David Goffin Aleksandar Kovacevic 1 0–1 H 0–1 Jan 30, 2025 H2H
42840 David Goffin Alexander Ward 1 1–0 G 1–0 Jun 29, 2016 H2H
42841 David Goffin Alexei Popyrin 1 0–1 H 0–1 Feb 10, 2021 H2H
42842 David Goffin Alex Kuznetsov 1 0–1 H 0–1 Feb 13, 2014 H2H
42843 David Goffin Aljaz Bedene 1 0–1 C 0–1 May 21, 2021 H2H
42844 David Goffin Alvaro Lopez San Martin 1 1–0 C 1–0 May 25, 2023 H2H
42845 David Goffin Andrea Arnaboldi 1 1–0 C 1–0 May 12, 2015 H2H
42846 David Goffin Andreas Beck 1 1–0 H 1–0 Jan 6, 2012 H2H
42847 David Goffin Andreas Haider-Maurer 1 1–0 H 1–0 Jan 10, 2015 H2H
42848 David Goffin Andrey Kuznetsov 1 1–0 H 1–0 Feb 16, 2017 H2H
42849 David Goffin Arnaud Clement 1 1–0 C 1–0 May 31, 2012 H2H
42850 David Goffin Aslan Karatsev 1 1–0 C 1–0 May 3, 2022 H2H
42851 David Goffin Attila Balazs 1 1–0 C 1–0 Jul 21, 2017 H2H
42852 David Goffin Benjamin Becker 1 0–1 G 0–1 Jul 12, 2012 H2H
42853 David Goffin Billy Harris 1 1–0 C 1–0 Apr 17, 2025 H2H
42854 David Goffin Botic van de Zandschulp 1 1–0 C 1–0 May 4, 2022 H2H
42855 David Goffin Bradley Klahn 1 1–0 G 1–0 Jul 3, 2019 H2H
42856 David Goffin Camilo Ugo Carabelli 1 1–0 H 1–0 Jul 31, 2024 H2H
42857 David Goffin Carlos Berlocq 1 1–0 C 1–0 May 26, 2016 H2H
42858 David Goffin Christopher Eubanks 1 1–0 H 1–0 Jan 12, 2023 H2H
42859 David Goffin Cristian Garin 1 1–0 H 1–0 Jan 16, 2019 H2H
42860 David Goffin Denis Istomin 1 1–0 G 1–0 Jul 3, 2016 H2H
42861 David Goffin Denis Kudla 1 1–0 H 1–0 Jan 14, 2022 H2H
42862 David Goffin Dino Prizmic 1 1–0 H 1–0 Feb 15, 2024 H2H
42863 David Goffin Dudi Sela 1 1–0 H 1–0 Aug 10, 2016 H2H
42864 David Goffin Edouard Roger-Vasselin 1 1–0 G 1–0 Jun 30, 2016 H2H
42865 David Goffin Emil Ruusuvuori 1 0–1 H 0–1 Feb 16, 2022 H2H
42866 David Goffin Evgeny Donskoy 1 1–0 H 1–0 Sep 29, 2017 H2H
42867 David Goffin Fabian Marozsan 1 1–0 G 1–0 Jul 5, 2023 H2H
42868 David Goffin Fabio Fognini 1 0–1 H 0–1 Oct 9, 2015 H2H
42869 David Goffin Facundo Bagnis 1 1–0 H 1–0 Jan 13, 2022 H2H
42870 David Goffin Federico Coria 1 1–0 C 1–0 Apr 9, 2022 H2H
42871 David Goffin Federico Delbonis 1 0–1 C 0–1 May 12, 2021 H2H
42872 David Goffin Federico Gaio 1 1–0 H 1–0 Aug 29, 2018 H2H
42873 David Goffin Flavio Cobolli 1 0–1 H 0–1 Aug 1, 2024 H2H
42874 David Goffin Florent Serra 1 1–0 H 1–0 Sep 18, 2014 H2H
42875 David Goffin Francisco Comesana 1 0–1 H 0–1 Oct 16, 2025 H2H
42876 David Goffin Gabriel Diallo 1 0–1 H 0–1 Oct 6, 2025 H2H
42877 David Goffin Gilles Arnaud Bailly 1 1–0 H 1–0 Oct 20, 2022 H2H
42878 David Goffin Go Soeda 1 1–0 H 1–0 Oct 13, 2015 H2H
42879 David Goffin Guido Andreozzi 1 1–0 C 1–0 Apr 16, 2019 H2H
42880 David Goffin Henri Laaksonen 1 1–0 H 1–0 Sep 30, 2017 H2H
42881 David Goffin Ivo Karlovic 1 1–0 H 1–0 Jan 22, 2017 H2H
42882 David Goffin Jan Hernych 1 0–1 G 0–1 Jun 19, 2013 H2H
42883 David Goffin Jared Donaldson 1 0–1 H 0–1 Aug 31, 2016 H2H
42884 David Goffin Jaume Munar 1 1–0 H 1–0 Aug 20, 2024 H2H
42885 David Goffin Jenson Brooksby 1 0–1 C 0–1 May 11, 2022 H2H
42886 David Goffin Jesse Levine 1 1–0 G 1–0 Jun 28, 2012 H2H
42887 David Goffin Juan Manuel Cerundolo 1 0–1 C 0–1 Jul 18, 2025 H2H
42888 David Goffin Juan Monaco 1 0–1 G 0–1 Jul 30, 2012 H2H
42889 David Goffin Kenny De Schepper 1 1–0 C 1–0 Jul 30, 2014 H2H
42890 David Goffin Kevin Anderson 1 1–0 H 1–0 Aug 17, 2018 H2H
42891 David Goffin Kyle Edmund 1 0–1 C 0–1 May 11, 2018 H2H
42892 David Goffin Laslo Djere 1 0–1 H 0–1 Aug 23, 2022 H2H
42893 David Goffin Liam Broady 1 1–0 G 1–0 Jul 2, 2015 H2H
42894 David Goffin Lloyd Harris 1 1–0 H 1–0 Sep 3, 2020 H2H
42895 David Goffin Luciano Darderi 1 1–0 H 1–0 Aug 21, 2024 H2H
42896 David Goffin Lukas Klein 1 1–0 H 1–0 Feb 23, 2023 H2H
42897 David Goffin Lukas Rosol 1 1–0 H 1–0 Oct 29, 2014 H2H
42898 David Goffin Mardy Fish 1 0–1 G 0–1 Jul 1, 2012 H2H
42899 David Goffin Mariano Navone 1 1–0 C 1–0 Apr 18, 2025 H2H
42900 David Goffin Marinko Matosevic 1 0–1 H 0–1 Feb 20, 2014 H2H
42901 David Goffin Martin Landaluce 1 1–0 C 1–0 Jul 17, 2025 H2H
42902 David Goffin Marton Fucsovics 1 0–1 C 0–1 May 7, 2019 H2H
42903 David Goffin Matteo Arnaldi 1 1–0 H 1–0 Oct 24, 2024 H2H
42904 David Goffin Matteo Berrettini 1 1–0 G 1–0 Jun 22, 2019 H2H
42905 David Goffin Matthias Bachinger 1 1–0 H 1–0 Jan 17, 2018 H2H
42906 David Goffin Maximo Gonzalez 1 1–0 C 1–0 Aug 1, 2014 H2H
42907 David Goffin Max Purcell 1 0–1 H 0–1 Jul 26, 2024 H2H
42908 David Goffin Michael Llodra 1 0–1 H 0–1 Feb 21, 2013 H2H
42909 David Goffin Michael Russell 1 1–0 H 1–0 Jan 21, 2015 H2H
42910 David Goffin Mikael Ymer 1 0–1 H 0–1 Feb 24, 2023 H2H
42911 David Goffin Mikhail Kukushkin 1 1–0 H 1–0 Oct 9, 2019 H2H
42912 David Goffin Niels Desein 1 1–0 H 1–0 Aug 27, 2014 H2H
42913 David Goffin Nikolay Davydenko 1 0–1 H 0–1 Mar 8, 2014 H2H
42914 David Goffin Pablo Cuevas 1 0–1 H 0–1 Mar 16, 2017 H2H
42915 David Goffin Paolo Lorenzi 1 1–0 C 1–0 Aug 1, 2014 H2H
42916 David Goffin Paul-Henri Mathieu 1 1–0 C 1–0 May 30, 2017 H2H
42917 David Goffin Pedro Martinez 1 0–1 C 0–1 Aug 19, 2025 H2H
42918 David Goffin Pedro Sousa 1 1–0 C 1–0 May 2, 2013 H2H
42919 David Goffin Peter Gojowczyk 1 1–0 H 1–0 Oct 26, 2017 H2H
42920 David Goffin Potito Starace 1 0–1 C 0–1 May 3, 2012 H2H
42921 David Goffin Salvatore Caruso 1 1–0 C 1–0 May 11, 2021 H2H
42922 David Goffin Sam Groth 1 1–0 H 1–0 Aug 8, 2016 H2H
42923 David Goffin Santiago Giraldo 1 1–0 C 1–0 May 28, 2015 H2H
42924 David Goffin Somdev Devvarman 1 1–0 H 1–0 Jan 6, 2011 H2H
42925 David Goffin Stefano Travaglia 1 1–0 H 1–0 Jan 10, 2021 H2H
42926 David Goffin Stephane Robert 1 1–0 H 1–0 Mar 1, 2017 H2H
42927 David Goffin Steve Johnson 1 1–0 H 1–0 Aug 12, 2015 H2H
42928 David Goffin Taro Daniel 1 0–1 H 0–1 Feb 23, 2022 H2H
42929 David Goffin Tobias Kamke 1 1–0 H 1–0 Sep 19, 2014 H2H
42930 David Goffin Tommy Haas 1 0–1 H 0–1 Aug 7, 2013 H2H
42931 David Goffin Tommy Robredo 1 0–1 C 0–1 Apr 15, 2014 H2H
42932 David Goffin Xavier Malisse 1 1–0 H 1–0 Jan 5, 2012 H2H
42933 David Goffin Yuichi Sugita 1 1–0 H 1–0 Aug 9, 2017 H2H
42934 David Goffin Yunchaokete Bu 1 0–1 H 0–1 Jul 23, 2025 H2H
42935 David Graham Rod Frawley 1 0–1 H 0–1 Jan 14, 1983 H2H
42936 David Graham Ron Dutton 1 1–0 H 1–0 Jan 13, 1983 H2H
42937 David Guez Gael Monfils 1 0–1 H 0–1 Nov 11, 2009 H2H
42938 David Guez Jan-Lennard Struff 1 0–1 H 0–1 Feb 20, 2014 H2H
42939 David Guez Quentin Halys 1 0–1 H 0–1 Feb 18, 2016 H2H
42940 David Imonitie Colin Dowdeswell 1 0–1 C 0–1 Mar 8, 1978 H2H
42941 David Imonitie Greg Halder 1 1–0 H 1–0 Mar 1, 1979 H2H
42942 David Imonitie Peter Elter 1 1–0 H 1–0 Mar 2, 1979 H2H
42943 David Lewis Bernie Mitton 1 0–1 H 0–1 Jan 14, 1983 H2H
42944 David Lewis Michael Westphal 1 1–0 C 1–0 May 4, 1988 H2H
42945 David Lewis Rand Evett 1 1–0 H 1–0 Jan 13, 1983 H2H
42946 David Lewis Rick Rudeen 1 1–0 H 1–0 Jan 9, 1986 H2H
42947 David Lewis Ron Hightower 1 0–1 H 0–1 Jan 14, 1982 H2H
42948 David Lewis Sean Brawley 1 0–1 H 0–1 Jan 12, 1984 H2H
42949 David Lewis Tomm Warneke 1 1–0 H 1–0 Jan 10, 1986 H2H
42950 David Lewis Tore Meinecke 1 0–1 C 0–1 May 5, 1988 H2H
42951 David Livingston Randy Nixon 1 1–0 H 1–0 Oct 15, 1986 H2H
42952 David Lloyd Bernard Mignot 1 0–1 G 0–1 Jun 27, 1972 H2H
42953 David Lloyd Bob Giltinan 1 0–1 G 0–1 Jun 28, 1978 H2H
42954 David Lloyd Charlie Pasarell 1 0–1 G 0–1 Aug 29, 1969 H2H
42955 David Lloyd Daniel Contet 1 1–0 C 1–0 Aug 11, 1970 H2H
42956 David Lloyd Dimitri Sturdza 1 1–0 C 1–0 Mar 28, 1973 H2H
42957 David Lloyd Fred Stolle 1 0–1 C 0–1 Apr 17, 1969 H2H
42958 David Lloyd Graham Stilwell 1 0–1 C 0–1 Apr 29, 1970 H2H
42959 David Lloyd Hans Joachim Ploetz 1 0–1 H 0–1 Jan 10, 1968 H2H
42960 David Lloyd Ion Tiriac 1 0–1 C 0–1 Mar 29, 1973 H2H
42961 David Lloyd Jean Loup Rouyer 1 0–1 C 0–1 Apr 2, 1971 H2H
42962 David Lloyd Jim Mcmanus 1 1–0 G 1–0 Jun 26, 1972 H2H
42963 David Lloyd Jimmy Moore 1 0–1 G 0–1 Jul 16, 1970 H2H
42964 David Lloyd John Bartlett 1 0–1 G 0–1 Jul 13, 1973 H2H
42965 David Lloyd John Newcombe 1 0–1 G 0–1 Jun 30, 1968 H2H
42966 David Lloyd John Paish 1 1–0 C 1–0 Nov 21, 1972 H2H
42967 David Lloyd Jose Castanon 1 0–1 G 0–1 Jun 26, 1973 H2H
42968 David Lloyd Jose Guerrero 1 1–0 C 1–0 Apr 4, 1973 H2H
42969 David Lloyd Milan Holecek 1 0–1 C 0–1 Nov 1, 1968 H2H
42970 David Lloyd Munawar Iqbal 1 1–0 G 1–0 Jul 12, 1973 H2H
42971 David Lloyd Neale Fraser 1 0–1 G 0–1 Jun 26, 1974 H2H
42972 David Lloyd Pat Cramer 1 0–1 G 0–1 Jun 11, 1973 H2H
42973 David Lloyd Pierre Barthes 1 0–1 C 0–1 May 16, 1972 H2H
42974 David Lloyd Robert Maud 1 0–1 H 0–1 Jan 4, 1968 H2H
42975 David Lloyd Tom Edlefsen 1 1–0 G 1–0 Jun 13, 1968 H2H
42976 David Macpherson Ben Testerman 1 0–1 C 0–1 Oct 10, 1985 H2H
42977 David Macpherson Bob Green 1 0–1 G 0–1 Jan 29, 1987 H2H
42978 David Macpherson Damir Keretic 1 0–1 C 0–1 Feb 24, 1988 H2H
42979 David Macpherson Fritz Buehning 1 0–1 G 0–1 Dec 1, 1983 H2H
42980 David Macpherson Martin Wostenholme 1 0–1 H 0–1 Jan 17, 1990 H2H
42981 David Macpherson Nduka Odizor 1 0–1 G 0–1 Nov 27, 1985 H2H
42982 David Macpherson Robert Seguso 1 0–1 G 0–1 Dec 14, 1983 H2H
42983 David Marrero Adrian Garcia 1 1–0 C 1–0 Jan 31, 2008 H2H
42984 David Marrero Juan-Martin Aranguren 1 1–0 C 1–0 Feb 4, 2010 H2H
42985 David Marrero Peter Luczak 1 0–1 C 0–1 Feb 5, 2010 H2H
42986 David Mustard Bruce Kleege 1 1–0 H 1–0 Jan 5, 1979 H2H
42987 David Mustard Chris Delaney 1 0–1 G 0–1 Jan 9, 1980 H2H
42988 David Mustard Gianni Ocleppo 1 1–0 C 1–0 May 8, 1985 H2H
42989 David Mustard Jeff Twist 1 1–0 G 1–0 Oct 12, 1978 H2H
42990 David Mustard John Alexander 1 0–1 C 0–1 Oct 18, 1984 H2H
42991 David Mustard John Mccurdy 1 0–1 H 0–1 Jan 13, 1983 H2H
42992 David Mustard Malcolm Elley 1 1–0 H 1–0 Jan 9, 1986 H2H
42993 David Mustard Mike Brunnberg 1 0–1 G 0–1 Dec 4, 1982 H2H
42994 David Mustard Rod Frawley 1 0–1 H 0–1 Jan 6, 1979 H2H
42995 David Mustard Rolf Gehring 1 1–0 G 1–0 Jun 20, 1984 H2H
42996 David Mustard Ron Hightower 1 0–1 H 0–1 Jan 8, 1981 H2H
42997 David Mustard Vitas Gerulaitis 1 0–1 H 0–1 Oct 15, 1981 H2H
42998 David Nainkin Alexander Mronz 1 0–1 H 0–1 Mar 31, 1994 H2H
42999 David Nainkin Andrei Olhovskiy 1 0–1 G 0–1 Jun 23, 1993 H2H
43000 David Nainkin Derrick Rostagno 1 1–0 H 1–0 Jul 22, 1993 H2H