ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
32001 Werner Zirngibl Vladimir Zednik 2 0–2 C 0–2 Jul 14, 1977 H2H
32002 Wesley Moodie Gael Monfils 2 1–1 H 1–1 Sep 1, 2006 H2H
32003 Wesley Moodie Jimmy Wang 2 2–0 G 1–0 H 1–0 Oct 5, 2005 H2H
32004 Wesley Moodie Max Mirnyi 2 2–0 H 2–0 Aug 30, 2006 H2H
32005 Wesley Moodie Taylor Dent 2 1–1 G 1–0 H 0–1 Jul 8, 2005 H2H
32006 Wesley Moodie Vincent Spadea 2 1–1 G 1–0 H 0–1 Aug 1, 2007 H2H
32007 Wieslaw Gasiorek Ilie Nastase 2 0–2 C 0–2 Apr 9, 1971 H2H
32008 Wieslaw Gasiorek Zeljko Franulovic 2 0–2 C 0–2 May 19, 1970 H2H
32009 Willem Prinsloo Bob Lutz 2 0–2 C 0–2 Aug 9, 1979 H2H
32010 William Brown Clark Graebner 2 0–2 H 0–2 Mar 26, 1973 H2H
32011 William Brown Paul Gerken 2 1–1 C 0–1 C 1–0 Aug 7, 1975 H2H
32012 William Brown Peter Curtis 2 1–1 C 1–0 G 0–1 Aug 4, 1971 H2H
32013 William Brown Stan Smith 2 0–2 G 0–2 Jun 18, 1974 H2H
32014 Wojtek Fibak Bernard Fritz 2 1–1 C 1–1 May 25, 1983 H2H
32015 Wojtek Fibak Bernie Mitton 2 1–1 C 1–1 May 3, 1980 H2H
32016 Wojtek Fibak Birger Andersson 2 1–1 C 0–1 H 1–0 Nov 8, 1977 H2H
32017 Wojtek Fibak Cliff Richey 2 1–1 C 0–1 C 1–0 Jan 26, 1978 H2H
32018 Wojtek Fibak Dick Stockton 2 1–1 C 1–1 Feb 24, 1979 H2H
32019 Wojtek Fibak Dominique Bedel 2 2–0 C 1–0 H 1–0 Mar 26, 1981 H2H
32020 Wojtek Fibak Douglas Palm 2 1–1 C 1–0 C 0–1 Feb 24, 1978 H2H
32021 Wojtek Fibak Geoff Masters 2 2–0 C 2–0 Mar 29, 1980 H2H
32022 Wojtek Fibak Ivan Molina 2 1–1 C 1–1 Aug 17, 1978 H2H
32023 Wojtek Fibak Jean Francois Caujolle 2 2–0 C 2–0 May 15, 1976 H2H
32024 Wojtek Fibak Jean Louis Haillet 2 2–0 C 1–0 H 1–0 Oct 26, 1979 H2H
32025 Wojtek Fibak Jim Delaney 2 2–0 C 2–0 Aug 19, 1976 H2H
32026 Wojtek Fibak J. Mandarino 2 2–0 C 1–0 G 1–0 Jun 18, 1975 H2H
32027 Wojtek Fibak John Alexander 2 1–1 C 1–1 Jul 15, 1983 H2H
32028 Wojtek Fibak John Newcombe 2 1–1 C 0–1 C 1–0 Jul 10, 1978 H2H
32029 Wojtek Fibak John Sadri 2 1–1 C 1–1 Mar 21, 1985 H2H
32030 Wojtek Fibak Mike Leach 2 1–1 G 1–1 Jun 26, 1985 H2H
32031 Wojtek Fibak Nick Saviano 2 2–0 C 1–0 C 1–0 Jul 29, 1982 H2H
32032 Wojtek Fibak Onny Parun 2 2–0 C 2–0 May 7, 1981 H2H
32033 Wojtek Fibak Pat Dupre 2 1–1 C 1–0 C 0–1 Oct 24, 1981 H2H
32034 Wojtek Fibak Patrice Dominguez 2 1–1 C 1–1 Aug 10, 1977 H2H
32035 Wojtek Fibak Pavel Hutka 2 2–0 C 2–0 May 18, 1978 H2H
32036 Wojtek Fibak Peter Elter 2 2–0 C 1–0 H 1–0 Nov 2, 1979 H2H
32037 Wojtek Fibak Peter Rennert 2 1–1 C 0–1 G 1–0 Jun 9, 1983 H2H
32038 Wojtek Fibak Ramesh Krishnan 2 1–1 C 1–1 Sep 20, 1984 H2H
32039 Wojtek Fibak Richard Meyer 2 1–1 C 0–1 C 1–0 Jul 30, 1982 H2H
32040 Wojtek Fibak Rod Frawley 2 1–1 C 1–0 H 0–1 Mar 15, 1980 H2H
32041 Wojtek Fibak Roger Taylor 2 1–1 C 1–1 Mar 15, 1975 H2H
32042 Wojtek Fibak Slobodan Zivojinovic 2 1–1 H 1–1 Oct 23, 1986 H2H
32043 Wojtek Fibak Tony Giammalva 2 2–0 C 2–0 Mar 12, 1982 H2H
32044 Wojtek Fibak William Brown 2 2–0 C 2–0 Mar 14, 1975 H2H
32045 Wolfgang Popp Heinz Gunthardt 2 0–2 C 0–2 Aug 2, 1984 H2H
32046 Wolfgang Popp Ilie Nastase 2 1–1 C 0–1 C 1–0 Apr 28, 1983 H2H
32047 Wolfgang Popp Sashi Menon 2 1–1 C 0–1 C 1–0 Nov 13, 1980 H2H
32048 Xavier Malisse Bernard Tomic 2 1–1 G 1–1 Jun 28, 2011 H2H
32049 Xavier Malisse Bobby Reynolds 2 1–1 H 1–1 Mar 10, 2012 H2H
32050 Xavier Malisse Brian Baker 2 1–1 C 0–1 H 1–0 May 29, 2012 H2H
32051 Xavier Malisse Dudi Sela 2 0–2 H 0–2 Sep 1, 2010 H2H
32052 Xavier Malisse Frank Dancevic 2 2–0 H 2–0 Aug 10, 2005 H2H
32053 Xavier Malisse Go Soeda 2 1–1 H 1–1 Feb 14, 2013 H2H
32054 Xavier Malisse Igor Kunitsyn 2 1–1 C 0–1 H 1–0 Apr 12, 2012 H2H
32055 Xavier Malisse Irakli Labadze 2 2–0 C 1–0 H 1–0 Mar 23, 2004 H2H
32056 Xavier Malisse Jeff Morrison 2 2–0 H 2–0 Feb 3, 2005 H2H
32057 Xavier Malisse Kristian Pless 2 2–0 C 1–0 H 1–0 Aug 29, 2007 H2H
32058 Xavier Malisse Matthew Ebden 2 2–0 H 2–0 Feb 15, 2013 H2H
32059 Xavier Malisse Michael Berrer 2 2–0 H 2–0 Sep 22, 2011 H2H
32060 Xavier Malisse Novak Djokovic 2 1–1 G 1–0 H 0–1 Nov 3, 2011 H2H
32061 Xavier Malisse Ramon Delgado 2 1–1 C 0–1 H 1–0 Feb 5, 2005 H2H
32062 Xavier Malisse Ryan Sweeting 2 2–0 H 2–0 Mar 25, 2011 H2H
32063 Xavier Malisse Somdev Devvarman 2 0–2 H 0–2 Mar 15, 2011 H2H
32064 Xavier Malisse Teymuraz Gabashvili 2 0–2 H 0–2 Aug 25, 2010 H2H
32065 Yahiya Doumbia Jerome Potier 2 1–1 C 1–1 Feb 25, 1988 H2H
32066 Yannick Hanfmann Alexander Blockx 2 1–1 C 0–1 H 1–0 Apr 13, 2026 H2H
32067 Yannick Hanfmann Alexander Zverev 2 0–2 C 0–1 G 0–1 Jun 18, 2026 H2H
32068 Yannick Hanfmann Andy Murray 2 1–1 C 1–0 H 0–1 May 22, 2024 H2H
32069 Yannick Hanfmann Arthur Fils 2 0–2 C 0–1 H 0–1 Aug 15, 2026 H2H
32070 Yannick Hanfmann Cristian Garin 2 1–1 C 1–1 Jul 21, 2022 H2H
32071 Yannick Hanfmann Daniel Altmaier 2 1–1 C 1–1 Jul 21, 2023 H2H
32072 Yannick Hanfmann Dominic Thiem 2 2–0 C 1–0 H 1–0 Oct 20, 2023 H2H
32073 Yannick Hanfmann Dusan Lajovic 2 2–0 C 2–0 Feb 23, 2026 H2H
32074 Yannick Hanfmann Federico Coria 2 1–1 C 1–1 Feb 24, 2022 H2H
32075 Yannick Hanfmann Feliciano Lopez 2 2–0 C 1–0 G 1–0 Jun 30, 2023 H2H
32076 Yannick Hanfmann Gael Monfils 2 1–1 C 1–0 H 0–1 Jan 16, 2024 H2H
32077 Yannick Hanfmann Gerald Melzer 2 2–0 C 2–0 Jul 27, 2022 H2H
32078 Yannick Hanfmann Giovanni Mpetshi Perricard 2 2–0 G 1–0 H 1–0 Jun 30, 2026 H2H
32079 Yannick Hanfmann Grigor Dimitrov 2 0–2 H 0–2 Jan 1, 2025 H2H
32080 Yannick Hanfmann Hamad Medjedovic 2 0–2 C 0–2 May 24, 2026 H2H
32081 Yannick Hanfmann Jaume Munar 2 1–1 C 1–1 Jul 24, 2024 H2H
32082 Yannick Hanfmann Juan Pablo Varillas 2 2–0 C 2–0 Feb 8, 2024 H2H
32083 Yannick Hanfmann Lukas Neumayer 2 2–0 C 2–0 Jul 20, 2026 H2H
32084 Yannick Hanfmann Marco Cecchinato 2 2–0 C 2–0 May 15, 2023 H2H
32085 Yannick Hanfmann Marton Fucsovics 2 1–1 G 1–1 Jun 12, 2025 H2H
32086 Yannick Hanfmann Pedro Cachin 2 2–0 G 1–0 H 1–0 Mar 8, 2024 H2H
32087 Yannick Hanfmann Rafael Nadal 2 0–2 C 0–1 H 0–1 Jan 20, 2022 H2H
32088 Yannick Hanfmann Sebastian Baez 2 2–0 C 2–0 Jul 23, 2026 H2H
32089 Yannick Hanfmann Stefanos Tsitsipas 2 1–1 G 1–0 H 0–1 Oct 21, 2023 H2H
32090 Yannick Hanfmann Tallon Griekspoor 2 0–2 C 0–1 H 0–1 Apr 18, 2025 H2H
32091 Yannick Hanfmann Taylor Fritz 2 1–1 C 1–0 G 0–1 Jul 5, 2023 H2H
32092 Yannick Hanfmann Thiago Seyboth Wild 2 2–0 C 2–0 Jul 26, 2024 H2H
32093 Yannick Maden Marton Fucsovics 2 1–1 C 1–0 H 0–1 Feb 8, 2019 H2H
32094 Yannick Noah Angel Gimenez 2 2–0 C 2–0 Oct 6, 1979 H2H
32095 Yannick Noah Ben Testerman 2 2–0 C 1–0 C 1–0 Jan 31, 1986 H2H
32096 Yannick Noah Bernard Boileau 2 2–0 C 2–0 Jun 1, 1984 H2H
32097 Yannick Noah Bernie Mitton 2 1–1 H 1–1 Feb 18, 1982 H2H
32098 Yannick Noah Billy Martin 2 2–0 C 2–0 Oct 8, 1981 H2H
32099 Yannick Noah Bob Lutz 2 1–1 C 1–0 H 0–1 Mar 1, 1979 H2H
32100 Yannick Noah Brad Drewett 2 2–0 G 1–0 H 1–0 Jun 24, 1987 H2H
32101 Yannick Noah Brian Gottfried 2 1–1 H 1–1 Sep 4, 1982 H2H
32102 Yannick Noah Broderick Dyke 2 2–0 C 1–0 C 1–0 Feb 13, 1988 H2H
32103 Yannick Noah Bruce Manson 2 2–0 C 1–0 H 1–0 May 20, 1982 H2H
32104 Yannick Noah Butch Walts 2 2–0 C 1–0 H 1–0 Feb 25, 1981 H2H
32105 Yannick Noah Carlos Kirmayr 2 2–0 C 2–0 Jul 11, 1981 H2H
32106 Yannick Noah David Pate 2 2–0 H 2–0 Aug 29, 1990 H2H
32107 Yannick Noah Dominique Bedel 2 1–1 C 1–0 C 0–1 Nov 26, 1981 H2H
32108 Yannick Noah Eddie Edwards 2 2–0 G 1–0 H 1–0 Jan 17, 1988 H2H
32109 Yannick Noah Eric Fromm 2 1–1 C 1–0 G 0–1 May 14, 1983 H2H
32110 Yannick Noah Eric Korita 2 2–0 H 2–0 Sep 5, 1983 H2H
32111 Yannick Noah Fritz Buehning 2 1–1 C 1–0 G 0–1 Feb 28, 1981 H2H
32112 Yannick Noah Gabriel Urpi 2 2–0 C 2–0 Apr 17, 1981 H2H
32113 Yannick Noah Geoff Masters 2 2–0 C 1–0 H 1–0 Nov 3, 1979 H2H
32114 Yannick Noah George Hardie 2 1–1 H 1–1 Apr 16, 1980 H2H
32115 Yannick Noah Hans Schwaier 2 2–0 C 1–0 H 1–0 Aug 22, 1985 H2H
32116 Yannick Noah Hans Simonsson 2 2–0 C 1–0 G 1–0 Dec 16, 1981 H2H
32117 Yannick Noah Heinz Gunthardt 2 2–0 C 1–0 H 1–0 Oct 8, 1987 H2H
32118 Yannick Noah Jean Louis Haillet 2 2–0 C 1–0 H 1–0 May 26, 1982 H2H
32119 Yannick Noah Joey Rive 2 2–0 H 2–0 Aug 30, 1989 H2H
32120 Yannick Noah Jose Luis Damiani 2 2–0 C 2–0 Jul 11, 1981 H2H
32121 Yannick Noah Lawson Duncan 2 2–0 C 1–0 H 1–0 Jul 30, 1988 H2H
32122 Yannick Noah Louk Sanders 2 2–0 C 2–0 Dec 9, 1978 H2H
32123 Yannick Noah Mansour Bahrami 2 2–0 C 1–0 H 1–0 Sep 28, 1990 H2H
32124 Yannick Noah Mark Cox 2 2–0 H 2–0 Oct 29, 1981 H2H
32125 Yannick Noah Mark Kratzmann 2 1–1 H 1–1 Mar 18, 1990 H2H
32126 Yannick Noah Milan Srejber 2 1–1 G 0–1 H 1–0 Oct 4, 1990 H2H
32127 Yannick Noah Pablo Arraya 2 2–0 C 2–0 May 10, 1986 H2H
32128 Yannick Noah Paul Mcnamee 2 1–1 C 1–1 May 9, 1986 H2H
32129 Yannick Noah Paul Torre 2 2–0 C 1–0 H 1–0 Nov 9, 1982 H2H
32130 Yannick Noah Per Hjertquist 2 2–0 C 2–0 May 19, 1982 H2H
32131 Yannick Noah Peter Feigl 2 2–0 C 1–0 G 1–0 Dec 17, 1980 H2H
32132 Yannick Noah Peter Rennert 2 2–0 C 1–0 H 1–0 Nov 13, 1981 H2H
32133 Yannick Noah Raul Ramirez 2 1–1 C 1–1 Aug 1, 1982 H2H
32134 Yannick Noah Richard Lewis 2 2–0 C 1–0 C 1–0 Nov 14, 1981 H2H
32135 Yannick Noah Ricki Osterthun 2 2–0 C 2–0 May 25, 1988 H2H
32136 Yannick Noah Shlomo Glickstein 2 2–0 C 1–0 H 1–0 Jul 31, 1982 H2H
32137 Yannick Noah Slobodan Zivojinovic 2 1–1 C 0–1 C 1–0 Feb 17, 1989 H2H
32138 Yannick Noah Tarik Benhabiles 2 2–0 C 1–0 H 1–0 Feb 21, 1987 H2H
32139 Yannick Noah Trey Waltke 2 1–1 H 1–1 Sep 7, 1981 H2H
32140 Yasutaka Uchiyama Benoit Paire 2 1–1 H 1–1 Jul 29, 2021 H2H
32141 Yasutaka Uchiyama Kyle Edmund 2 1–1 H 1–1 Feb 13, 2020 H2H
32142 Yasutaka Uchiyama Marin Cilic 2 0–2 H 0–2 Sep 23, 2024 H2H
32143 Yen-Hsun Lu Agustin Calleri 2 1–1 C 0–1 H 1–0 May 20, 2009 H2H
32144 Yen-Hsun Lu Albert Ramos-Vinolas 2 0–2 H 0–2 Sep 30, 2016 H2H
32145 Yen-Hsun Lu Alex Kuznetsov 2 2–0 H 2–0 Jul 24, 2014 H2H
32146 Yen-Hsun Lu Chris Guccione 2 1–1 G 0–1 H 1–0 Jun 11, 2008 H2H
32147 Yen-Hsun Lu Diego Schwartzman 2 1–1 C 0–1 H 1–0 Jun 1, 2021 H2H
32148 Yen-Hsun Lu Donald Young 2 0–2 H 0–2 Mar 27, 2015 H2H
32149 Yen-Hsun Lu Dustin Brown 2 0–2 C 0–1 G 0–1 Jul 1, 2015 H2H
32150 Yen-Hsun Lu Eduardo Schwank 2 1–1 H 1–1 Jul 22, 2009 H2H
32151 Yen-Hsun Lu Fernando Verdasco 2 1–1 C 1–0 H 0–1 May 3, 2011 H2H
32152 Yen-Hsun Lu Florent Serra 2 1–1 G 0–1 H 1–0 Jan 19, 2012 H2H
32153 Yen-Hsun Lu Florian Mayer 2 1–1 G 1–1 Jun 10, 2011 H2H
32154 Yen-Hsun Lu Frank Dancevic 2 0–2 H 0–2 Aug 7, 2013 H2H
32155 Yen-Hsun Lu Igor Andreev 2 0–2 H 0–2 Mar 28, 2009 H2H
32156 Yen-Hsun Lu Jeremy Chardy 2 0–2 C 0–1 H 0–1 May 29, 2012 H2H
32157 Yen-Hsun Lu Jurgen Melzer 2 1–1 H 1–1 Aug 15, 2008 H2H
32158 Yen-Hsun Lu Kei Nishikori 2 0–2 C 0–1 H 0–1 Feb 26, 2015 H2H
32159 Yen-Hsun Lu Malek Jaziri 2 1–1 G 0–1 H 1–0 Jul 30, 2015 H2H
32160 Yen-Hsun Lu Matthias Bachinger 2 1–1 H 1–1 Jan 3, 2013 H2H
32161 Yen-Hsun Lu Max Mirnyi 2 1–1 G 0–1 H 1–0 Feb 21, 2008 H2H
32162 Yen-Hsun Lu Novak Djokovic 2 0–2 C 0–1 G 0–1 May 24, 2016 H2H
32163 Yen-Hsun Lu Pablo Andujar 2 1–1 C 0–1 H 1–0 Aug 21, 2013 H2H
32164 Yen-Hsun Lu Paolo Lorenzi 2 0–2 H 0–2 Mar 1, 2017 H2H
32165 Yen-Hsun Lu Radu Albot 2 1–1 H 1–1 Aug 31, 2017 H2H
32166 Yen-Hsun Lu Robin Haase 2 1–1 C 0–1 H 1–0 Aug 25, 2015 H2H
32167 Yen-Hsun Lu Sam Groth 2 1–1 H 1–1 Feb 19, 2015 H2H
32168 Yen-Hsun Lu Simone Bolelli 2 1–1 C 1–0 G 0–1 Jul 5, 2017 H2H
32169 Yen-Hsun Lu Simon Greul 2 1–1 H 1–1 Jan 17, 2007 H2H
32170 Yen-Hsun Lu Stefano Galvani 2 0–2 H 0–2 Jan 4, 2007 H2H
32171 Yen-Hsun Lu Thomas Johansson 2 0–2 H 0–2 Mar 15, 2008 H2H
32172 Yen-Hsun Lu Thomaz Bellucci 2 1–1 H 1–1 Sep 2, 2009 H2H
32173 Yen-Hsun Lu Tim Smyczek 2 2–0 H 2–0 Jan 2, 2014 H2H
32174 Yen-Hsun Lu Tommy Haas 2 0–2 H 0–2 Aug 29, 2013 H2H
32175 Yen-Hsun Lu Viktor Troicki 2 2–0 G 1–0 H 1–0 Oct 9, 2015 H2H
32176 Yevgeny Kafelnikov Adrian Voinea 2 2–0 C 1–0 H 1–0 Apr 11, 2003 H2H
32177 Yevgeny Kafelnikov Alexander Waske 2 2–0 C 1–0 H 1–0 May 2, 2003 H2H
32178 Yevgeny Kafelnikov Andrei Cherkasov 2 2–0 C 1–0 H 1–0 Sep 16, 1999 H2H
32179 Yevgeny Kafelnikov Carlos Costa 2 2–0 C 1–0 H 1–0 May 16, 1996 H2H
32180 Yevgeny Kafelnikov Cecil Mamiit 2 2–0 C 1–0 H 1–0 Jun 1, 2001 H2H
32181 Yevgeny Kafelnikov Corrado Borroni 2 1–1 C 1–1 May 15, 1996 H2H
32182 Yevgeny Kafelnikov Cyril Saulnier 2 2–0 C 1–0 G 1–0 Oct 5, 2002 H2H
32183 Yevgeny Kafelnikov Daniel Nestor 2 2–0 C 1–0 H 1–0 Aug 5, 1999 H2H
32184 Yevgeny Kafelnikov Danny Sapsford 2 2–0 C 2–0 Mar 16, 1995 H2H
32185 Yevgeny Kafelnikov David Rikl 2 2–0 C 1–0 H 1–0 Apr 24, 1994 H2H
32186 Yevgeny Kafelnikov Galo Blanco 2 2–0 C 2–0 May 29, 1996 H2H
32187 Yevgeny Kafelnikov George Bastl 2 2–0 H 2–0 Aug 31, 2001 H2H
32188 Yevgeny Kafelnikov Gianluca Pozzi 2 2–0 H 2–0 Aug 18, 2000 H2H
32189 Yevgeny Kafelnikov Henrik Holm 2 2–0 C 1–0 H 1–0 Oct 20, 1995 H2H
32190 Yevgeny Kafelnikov Ivo Heuberger 2 2–0 C 2–0 Feb 2, 2001 H2H
32191 Yevgeny Kafelnikov Jan-Michael Gambill 2 2–0 H 2–0 Aug 13, 2003 H2H
32192 Yevgeny Kafelnikov Jens Knippschild 2 2–0 H 2–0 Jan 17, 2001 H2H
32193 Yevgeny Kafelnikov Jonathan Stark 2 2–0 C 1–0 G 1–0 Nov 6, 1997 H2H
32194 Yevgeny Kafelnikov Juan Antonio Marin 2 2–0 G 1–0 H 1–0 Sep 21, 2000 H2H
32195 Yevgeny Kafelnikov Karsten Braasch 2 2–0 C 1–0 G 1–0 Jun 24, 1994 H2H
32196 Yevgeny Kafelnikov Lars Burgsmuller 2 2–0 C 1–0 H 1–0 Sep 13, 2001 H2H
32197 Yevgeny Kafelnikov Marcos Aurelio Gorriz 2 1–1 C 1–0 C 0–1 Aug 4, 1993 H2H
32198 Yevgeny Kafelnikov Martin Sinner 2 1–1 C 0–1 H 1–0 Sep 17, 1998 H2H
32199 Yevgeny Kafelnikov Mats Wilander 2 1–1 C 1–0 H 0–1 Jul 30, 1995 H2H
32200 Yevgeny Kafelnikov Michael Kohlmann 2 2–0 H 2–0 Oct 24, 2002 H2H