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
19201 Colin Dowdeswell Ferdi Taygan 2 1–1 C 1–0 H 0–1 Apr 12, 1980 H2H
19202 Colin Dowdeswell Georges Goven 2 1–1 C 0–1 G 1–0 Jun 23, 1982 H2H
19203 Colin Dowdeswell Jean Louis Haillet 2 1–1 C 1–1 Apr 29, 1977 H2H
19204 Colin Dowdeswell Jeff Borowiak 2 0–2 C 0–2 Jul 7, 1976 H2H
19205 Colin Dowdeswell Manuel Orantes 2 0–2 C 0–1 H 0–1 Nov 10, 1976 H2H
19206 Colin Dowdeswell Mark Cox 2 0–2 H 0–2 Oct 27, 1978 H2H
19207 Colin Dowdeswell Onny Parun 2 0–2 C 0–2 Aug 19, 1976 H2H
19208 Colin Dowdeswell Pascal Portes 2 1–1 H 1–1 Apr 19, 1979 H2H
19209 Colin Dowdeswell Patrice Dominguez 2 0–2 C 0–1 H 0–1 Mar 23, 1979 H2H
19210 Colin Dowdeswell Pavel Hutka 2 1–1 C 1–1 Jul 14, 1977 H2H
19211 Colin Dowdeswell Peter Feigl 2 2–0 C 1–0 H 1–0 Jul 20, 1979 H2H
19212 Colin Dowdeswell Phil Dent 2 1–1 C 1–1 May 13, 1977 H2H
19213 Colin Dowdeswell Richard Lewis 2 1–1 C 0–1 C 1–0 Jul 6, 1977 H2H
19214 Colin Dowdeswell Roger Taylor 2 1–1 G 1–0 H 0–1 Jun 28, 1978 H2H
19215 Colin Dowdeswell Rolf Norberg 2 2–0 C 2–0 May 12, 1977 H2H
19216 Colin Dowdeswell Steve Krulevitz 2 0–2 C 0–1 G 0–1 Jun 23, 1976 H2H
19217 Colin Dowdeswell Ulrich Pinner 2 0–2 C 0–2 Jul 17, 1980 H2H
19218 Colin Dowdeswell Victor Amaya 2 0–2 C 0–1 H 0–1 Jul 26, 1979 H2H
19219 Colin Dowdeswell Vladimir Zednik 2 0–2 C 0–1 H 0–1 Oct 11, 1978 H2H
19220 Constant Lestienne Laslo Djere 2 1–1 C 0–1 H 1–0 May 12, 2023 H2H
19221 Corentin Moutet Alejandro Tabilo 2 0–2 C 0–1 H 0–1 Mar 22, 2025 H2H
19222 Corentin Moutet Aleksandar Vukic 2 0–2 H 0–2 Nov 5, 2025 H2H
19223 Corentin Moutet Alexandre Muller 2 2–0 C 1–0 H 1–0 Apr 7, 2026 H2H
19224 Corentin Moutet Alexei Popyrin 2 1–1 C 0–1 H 1–0 Jan 14, 2025 H2H
19225 Corentin Moutet Andrej Martin 2 0–2 C 0–2 Feb 8, 2020 H2H
19226 Corentin Moutet Arthur Cazaux 2 2–0 C 1–0 H 1–0 Sep 21, 2025 H2H
19227 Corentin Moutet Damir Dzumhur 2 1–1 C 0–1 H 1–0 Oct 23, 2025 H2H
19228 Corentin Moutet Fabian Marozsan 2 0–2 C 0–1 H 0–1 Aug 14, 2024 H2H
19229 Corentin Moutet Jacob Fearnley 2 0–2 G 0–1 H 0–1 Jun 20, 2025 H2H
19230 Corentin Moutet Jenson Brooksby 2 1–1 H 1–1 Jul 28, 2026 H2H
19231 Corentin Moutet Laslo Djere 2 0–2 C 0–1 H 0–1 Jan 7, 2022 H2H
19232 Corentin Moutet Lloyd Harris 2 1–1 G 1–0 H 0–1 Jun 23, 2021 H2H
19233 Corentin Moutet Marcos Giron 2 1–1 C 1–0 G 0–1 Jun 30, 2026 H2H
19234 Corentin Moutet Marin Cilic 2 0–2 H 0–2 Nov 5, 2020 H2H
19235 Corentin Moutet Miomir Kecmanovic 2 0–2 H 0–2 Sep 24, 2023 H2H
19236 Corentin Moutet Salvatore Caruso 2 1–1 C 0–1 H 1–0 Nov 4, 2020 H2H
19237 Corentin Moutet Sebastian Baez 2 0–2 C 0–2 Feb 22, 2024 H2H
19238 Corentin Moutet Sebastian Korda 2 0–2 H 0–2 Aug 28, 2024 H2H
19239 Corentin Moutet Stefanos Tsitsipas 2 0–2 C 0–1 H 0–1 Nov 4, 2022 H2H
19240 Corrado Barazzutti Alvaro Betancur 2 2–0 C 2–0 Oct 8, 1980 H2H
19241 Corrado Barazzutti Billy Martin 2 1–1 C 1–1 Aug 24, 1978 H2H
19242 Corrado Barazzutti Bob Carmichael 2 2–0 C 2–0 Jul 28, 1978 H2H
19243 Corrado Barazzutti Bob Lutz 2 2–0 C 1–0 H 1–0 Nov 17, 1978 H2H
19244 Corrado Barazzutti Byron Bertram 2 1–1 C 1–1 Jul 9, 1976 H2H
19245 Corrado Barazzutti Douglas Palm 2 2–0 C 1–0 H 1–0 Jul 20, 1978 H2H
19246 Corrado Barazzutti Eric Deblicker 2 2–0 C 2–0 May 30, 1979 H2H
19247 Corrado Barazzutti Francois Jauffret 2 1–1 C 1–1 Oct 30, 1975 H2H
19248 Corrado Barazzutti George Hardie 2 2–0 H 2–0 Jul 26, 1979 H2H
19249 Corrado Barazzutti Hans Jurgen Pohmann 2 2–0 C 2–0 May 28, 1975 H2H
19250 Corrado Barazzutti Jean Francois Caujolle 2 2–0 C 2–0 May 21, 1980 H2H
19251 Corrado Barazzutti John Newcombe 2 1–1 C 0–1 H 1–0 Apr 29, 1978 H2H
19252 Corrado Barazzutti John Yuill 2 1–1 C 1–1 May 31, 1978 H2H
19253 Corrado Barazzutti Jun Kuki 2 1–1 C 1–1 Nov 5, 1976 H2H
19254 Corrado Barazzutti Keith Richardson 2 2–0 C 2–0 Oct 10, 1979 H2H
19255 Corrado Barazzutti Mike Machette 2 0–2 C 0–1 H 0–1 Nov 18, 1976 H2H
19256 Corrado Barazzutti Nick Saviano 2 2–0 C 1–0 H 1–0 Oct 21, 1982 H2H
19257 Corrado Barazzutti Nikola Pilic 2 0–2 C 0–1 C 0–1 Apr 29, 1977 H2H
19258 Corrado Barazzutti Paolo Bertolucci 2 2–0 C 2–0 Apr 3, 1980 H2H
19259 Corrado Barazzutti Ramesh Krishnan 2 2–0 C 2–0 May 15, 1984 H2H
19260 Corrado Barazzutti Ricardo Cano 2 1–1 C 1–1 Jun 6, 1976 H2H
19261 Corrado Barazzutti Stan Smith 2 0–2 C 0–1 H 0–1 Jan 19, 1979 H2H
19262 Corrado Barazzutti Tenny Svensson 2 2–0 C 1–0 H 1–0 Oct 26, 1979 H2H
19263 Corrado Barazzutti Trey Waltke 2 2–0 C 1–0 C 1–0 Mar 12, 1982 H2H
19264 Corrado Barazzutti Victor Amaya 2 1–1 C 0–1 H 1–0 Apr 26, 1979 H2H
19265 Craig A Miller Phil Dent 2 0–2 G 0–2 Oct 9, 1981 H2H
19266 Craig Campbell Bob Green 2 0–2 H 0–2 Aug 28, 1986 H2H
19267 Craig Campbell Chris Dunk 2 1–1 H 1–1 Oct 17, 1985 H2H
19268 Craig Wittus Chris Johnstone 2 1–1 G 1–1 Jun 8, 1983 H2H
19269 Craig Wittus Fritz Buehning 2 0–2 G 0–1 H 0–1 Jun 22, 1983 H2H
19270 Cristian Garin Diego Schwartzman 2 2–0 C 2–0 Feb 9, 2020 H2H
19271 Cristian Garin Juan Manuel Cerundolo 2 2–0 C 2–0 May 7, 2026 H2H
19272 Cristian Garin Laslo Djere 2 1–1 C 0–1 H 1–0 May 15, 2023 H2H
19273 Cristian Garin Pablo Carreno Busta 2 0–2 C 0–1 H 0–1 Sep 28, 2019 H2H
19274 Cristiano Caratti Andrei Olhovskiy 2 1–1 C 1–1 Feb 3, 1996 H2H
19275 Cristiano Caratti David Engel 2 1–1 C 0–1 H 1–0 Apr 30, 1992 H2H
19276 Cristiano Caratti Patrick Baur 2 1–1 G 0–1 H 1–0 Apr 11, 1996 H2H
19277 Cristiano Caratti Sandor Noszaly 2 1–1 C 0–1 H 1–0 Jul 19, 1995 H2H
19278 Cristiano Caratti Tim Mayotte 2 1–1 C 0–1 H 1–0 Oct 10, 1991 H2H
19279 Cyril Saulnier Alexander Popp 2 0–2 G 0–1 H 0–1 Jul 10, 2004 H2H
19280 Cyril Saulnier Davide Sanguinetti 2 2–0 C 2–0 Oct 3, 2002 H2H
19281 Cyril Saulnier David Sanchez 2 0–2 C 0–1 H 0–1 Mar 9, 2004 H2H
19282 Cyril Saulnier Gilles Elseneer 2 2–0 G 1–0 H 1–0 Aug 20, 2004 H2H
19283 Cyril Saulnier Ivo Heuberger 2 2–0 G 2–0 Jul 10, 2003 H2H
19284 Cyril Saulnier Joachim Johansson 2 0–2 C 0–1 H 0–1 Oct 15, 2004 H2H
19285 Cyril Saulnier Justin Gimelstob 2 2–0 G 1–0 H 1–0 Jul 8, 2004 H2H
19286 Cyril Saulnier Lars Burgsmuller 2 1–1 G 0–1 H 1–0 Oct 2, 2003 H2H
19287 Cyril Saulnier Peter Wessels 2 1–1 C 1–0 C 0–1 Sep 29, 2005 H2H
19288 Cyril Saulnier Robert Kendrick 2 1–1 H 1–1 Feb 17, 2005 H2H
19289 Cyril Saulnier Stefan Koubek 2 0–2 H 0–2 Jan 16, 2002 H2H
19290 Cyril Saulnier Vincent Spadea 2 2–0 H 2–0 Feb 12, 2005 H2H
19291 Cyril Saulnier Xavier Malisse 2 1–1 G 1–0 H 0–1 Feb 20, 2004 H2H
19292 Dacio Campos Alberto Tous 2 0–2 C 0–2 Sep 12, 1985 H2H
19293 Dale Collings Ken Rosewall 2 1–1 G 0–1 H 1–0 Oct 18, 1979 H2H
19294 Dale Collings Tony Roche 2 0–2 G 0–2 Jan 4, 1979 H2H
19295 Damir Dzumhur Aleksandar Vukic 2 0–2 H 0–2 Sep 27, 2025 H2H
19296 Damir Dzumhur Hugo Gaston 2 1–1 C 1–1 Jul 21, 2026 H2H
19297 Damir Dzumhur Jacob Fearnley 2 1–1 H 1–1 Mar 5, 2026 H2H
19298 Damir Dzumhur James Duckworth 2 0–2 H 0–2 Feb 10, 2021 H2H
19299 Damir Dzumhur Jan-Lennard Struff 2 2–0 H 2–0 Jan 11, 2018 H2H
19300 Damir Dzumhur Kyle Edmund 2 2–0 H 2–0 Aug 25, 2017 H2H
19301 Damir Dzumhur Marin Cilic 2 0–2 C 0–1 H 0–1 Oct 21, 2021 H2H
19302 Damir Dzumhur Maximilian Marterer 2 1–1 G 1–0 H 0–1 Oct 17, 2024 H2H
19303 Damir Dzumhur Roberto Bautista Agut 2 1–1 H 1–1 Mar 7, 2025 H2H
19304 Damir Keretic Gabriel Urpi 2 1–1 C 1–1 Sep 21, 1984 H2H
19305 Damir Keretic Gilles Moretton 2 0–2 C 0–2 Jul 27, 1983 H2H
19306 Damir Keretic Heinz Gunthardt 2 1–1 C 1–1 May 28, 1986 H2H
19307 Damir Keretic Jay Lapidus 2 2–0 H 2–0 Oct 16, 1986 H2H
19308 Damir Keretic Jim Gurfein 2 2–0 C 2–0 Oct 7, 1982 H2H
19309 Damir Keretic Michael Westphal 2 1–1 C 1–1 Apr 27, 1988 H2H
19310 Damir Keretic Stefan Simonsson 2 1–1 C 1–0 C 0–1 Jan 22, 1982 H2H
19311 Damir Keretic Steve Shaw 2 1–1 G 1–1 Nov 27, 1985 H2H
19312 Damir Keretic Victor Pecci 2 1–1 C 1–1 Feb 19, 1983 H2H
19313 Damir Keretic Wolfgang Popp 2 2–0 C 2–0 Feb 11, 1988 H2H
19314 Damir Keretic Zoltan Kuharszky 2 1–1 C 1–1 Sep 20, 1984 H2H
19315 Dan Bleckinger Bill Bowrey 2 0–2 C 0–1 G 0–1 Aug 7, 1969 H2H
19316 Dan Cassidy Christo Van Rensburg 2 1–1 H 1–1 Feb 11, 1986 H2H
19317 Dan Cassidy Kent Carlsson 2 0–2 C 0–2 Jul 16, 1987 H2H
19318 Dan Goldie Balazs Taroczy 2 1–1 C 1–0 H 0–1 Jan 29, 1986 H2H
19319 Dan Goldie Barry Moir 2 1–1 C 0–1 H 1–0 Sep 1, 1986 H2H
19320 Dan Goldie Christo Steyn 2 1–1 H 1–1 Sep 3, 1987 H2H
19321 Dan Goldie Eliot Teltscher 2 1–1 H 1–1 Apr 23, 1988 H2H
19322 Dan Goldie Greg Holmes 2 2–0 C 2–0 Nov 14, 1987 H2H
19323 Dan Goldie Leif Shiras 2 2–0 H 2–0 Apr 5, 1990 H2H
19324 Dan Goldie Marty Davis 2 2–0 H 2–0 Jan 8, 1988 H2H
19325 Daniel Altmaier Aleksandar Kovacevic 2 2–0 G 1–0 H 1–0 Jun 23, 2026 H2H
19326 Daniel Altmaier Alex de Minaur 2 0–2 H 0–2 Aug 30, 2025 H2H
19327 Daniel Altmaier Alexei Popyrin 2 1–1 C 1–0 H 0–1 Apr 17, 2024 H2H
19328 Daniel Altmaier Benjamin Bonzi 2 1–1 C 1–0 G 0–1 Jul 20, 2023 H2H
19329 Daniel Altmaier Gael Monfils 2 0–2 H 0–2 Jan 16, 2025 H2H
19330 Daniel Altmaier Hubert Hurkacz 2 1–1 C 0–1 G 1–0 Jun 17, 2026 H2H
19331 Daniel Altmaier Jan-Lennard Struff 2 1–1 C 1–0 H 0–1 Mar 23, 2024 H2H
19332 Daniel Altmaier Juan Manuel Cerundolo 2 0–2 C 0–2 Apr 23, 2026 H2H
19333 Daniel Altmaier Laslo Djere 2 2–0 C 2–0 May 28, 2024 H2H
19334 Daniel Altmaier Marcos Giron 2 2–0 H 2–0 Oct 29, 2025 H2H
19335 Daniel Altmaier Marin Cilic 2 1–1 C 1–0 H 0–1 Apr 14, 2026 H2H
19336 Daniel Altmaier Taylor Fritz 2 2–0 C 1–0 H 1–0 May 27, 2025 H2H
19337 Daniel Altmaier Tristan Schoolkate 2 1–1 H 1–1 Oct 3, 2025 H2H
19338 Daniel Altmaier Zhizhen Zhang 2 1–1 C 1–1 May 6, 2026 H2H
19339 Daniel Brands Julian Reister 2 0–2 C 0–2 Apr 27, 2011 H2H
19340 Daniel Brands Kevin Kim 2 0–2 G 0–1 H 0–1 Jan 7, 2010 H2H
19341 Daniel Brands Robert Kendrick 2 1–1 C 0–1 H 1–0 Oct 29, 2009 H2H
19342 Daniel Contet Christian Kuhnke 2 0–2 C 0–2 Jul 11, 1970 H2H
19343 Daniele Bracciali Alexander Waske 2 1–1 C 1–0 G 0–1 Apr 28, 2006 H2H
19344 Daniele Bracciali Jan Hernych 2 2–0 C 1–0 G 1–0 Oct 14, 2005 H2H
19345 Daniele Bracciali Luis Horna 2 2–0 C 1–0 H 1–0 Apr 29, 2006 H2H
19346 Daniele Bracciali Max Mirnyi 2 1–1 G 0–1 H 1–0 Mar 21, 2007 H2H
19347 Daniele Bracciali Novak Djokovic 2 0–2 H 0–2 Mar 22, 2007 H2H
19348 Daniele Bracciali Richard Gasquet 2 0–2 C 0–1 G 0–1 Jun 23, 2006 H2H
19349 Daniel Elahi Galan Brandon Nakashima 2 0–2 G 0–1 H 0–1 Sep 24, 2022 H2H
19350 Daniel Elahi Galan Camilo Ugo Carabelli 2 1–1 C 1–1 Apr 18, 2024 H2H
19351 Daniel Elahi Galan Cristian Garin 2 0–2 C 0–1 H 0–1 Mar 10, 2023 H2H
19352 Daniel Elahi Galan Daniel Altmaier 2 2–0 C 2–0 Aug 3, 2023 H2H
19353 Daniel Elahi Galan Diego Schwartzman 2 1–1 C 1–1 Feb 15, 2024 H2H
19354 Daniel Elahi Galan Federico Coria 2 2–0 C 1–0 G 1–0 Jul 21, 2022 H2H
19355 Daniel Elahi Galan Jason Kubler 2 1–1 C 0–1 H 1–0 Jan 16, 2024 H2H
19356 Daniel Elahi Galan Lorenzo Sonego 2 0–2 G 0–1 H 0–1 Jul 1, 2021 H2H
19357 Daniel Elahi Galan Roberto Bautista Agut 2 1–1 C 0–1 G 1–0 Apr 26, 2024 H2H
19358 Daniel Elahi Galan Sebastian Baez 2 0–2 H 0–2 Jan 18, 2024 H2H
19359 Daniel Elahi Galan Zhizhen Zhang 2 1–1 C 1–1 May 10, 2024 H2H
19360 Daniel Evans Alexander Zverev 2 1–1 C 0–1 H 1–0 May 7, 2021 H2H
19361 Daniel Evans Alex de Minaur 2 1–1 H 1–1 Sep 1, 2024 H2H
19362 Daniel Evans Andrey Kuznetsov 2 1–1 G 0–1 H 1–0 Jan 14, 2017 H2H
19363 Daniel Evans Aslan Karatsev 2 0–2 H 0–2 Jan 15, 2022 H2H
19364 Daniel Evans Constant Lestienne 2 2–0 H 2–0 Oct 21, 2022 H2H
19365 Daniel Evans Diego Schwartzman 2 0–2 H 0–2 Oct 12, 2021 H2H
19366 Daniel Evans Dustin Brown 2 2–0 H 2–0 Mar 11, 2017 H2H
19367 Daniel Evans Facundo Bagnis 2 2–0 H 2–0 Jan 18, 2023 H2H
19368 Daniel Evans Gael Monfils 2 0–2 H 0–2 Feb 15, 2020 H2H
19369 Daniel Evans Hubert Hurkacz 2 1–1 C 1–1 Apr 14, 2021 H2H
19370 Daniel Evans Lucas Pouille 2 2–0 H 2–0 Aug 25, 2021 H2H
19371 Daniel Evans Marin Cilic 2 1–1 H 1–1 Sep 4, 2022 H2H
19372 Daniel Evans Matteo Berrettini 2 0–2 G 0–2 Jun 16, 2022 H2H
19373 Daniel Evans Novak Djokovic 2 1–1 C 1–0 G 0–1 Jul 3, 2025 H2H
19374 Daniel Evans Richard Gasquet 2 0–2 H 0–2 Aug 26, 2021 H2H
19375 Daniel Evans Sebastian Korda 2 0–2 G 0–2 Jun 22, 2023 H2H
19376 Daniel Evans Taro Daniel 2 2–0 H 2–0 Oct 17, 2024 H2H
19377 Daniel Evans Thanasi Kokkinakis 2 0–2 C 0–1 H 0–1 Feb 22, 2024 H2H
19378 Daniel Evans Thiago Seyboth Wild 2 1–1 H 1–1 Oct 4, 2024 H2H
19379 Daniel Evans Ugo Humbert 2 0–2 G 0–1 H 0–1 Jun 13, 2025 H2H
19380 Daniel Gimeno-Traver Andrey Golubev 2 2–0 G 1–0 H 1–0 Jun 9, 2011 H2H
19381 Daniel Gimeno-Traver Eduardo Schwank 2 2–0 C 1–0 H 1–0 Oct 7, 2010 H2H
19382 Daniel Gimeno-Traver Filippo Volandri 2 0–2 C 0–2 Feb 14, 2013 H2H
19383 Daniel Gimeno-Traver Florent Serra 2 1–1 C 0–1 H 1–0 Sep 20, 2012 H2H
19384 Daniel Gimeno-Traver Gael Monfils 2 0–2 C 0–2 Apr 13, 2011 H2H
19385 Daniel Gimeno-Traver Horacio Zeballos 2 1–1 C 1–1 Feb 7, 2014 H2H
19386 Daniel Gimeno-Traver Ivan Navarro 2 0–2 C 0–2 May 3, 2012 H2H
19387 Daniel Gimeno-Traver Michael Russell 2 0–2 C 0–2 Apr 10, 2014 H2H
19388 Daniel Gimeno-Traver Roberto Bautista Agut 2 0–2 G 0–1 H 0–1 Jun 18, 2014 H2H
19389 Daniel Gimeno-Traver Ruben Ramirez Hidalgo 2 2–0 C 2–0 Feb 13, 2014 H2H
19390 Daniel Gimeno-Traver Santiago Ventura 2 2–0 C 2–0 Feb 11, 2010 H2H
19391 Daniel Gimeno-Traver Steve Darcis 2 1–1 C 1–1 Jul 23, 2015 H2H
19392 Daniel Gimeno-Traver Teymuraz Gabashvili 2 2–0 C 2–0 Apr 7, 2016 H2H
19393 Daniel Masur Jan-Lennard Struff 2 0–2 C 0–2 May 3, 2018 H2H
19394 Daniel Merida Alex Michelsen 2 1–1 H 1–1 Aug 7, 2026 H2H
19395 Daniel Munoz de la Nava Maximo Gonzalez 2 1–1 C 1–1 Apr 7, 2016 H2H
19396 Daniel Nestor Francisco Montana 2 1–1 G 0–1 H 1–0 Aug 14, 1996 H2H
19397 Daniel Nestor Markus Zoecke 2 0–2 H 0–2 Nov 1, 1991 H2H
19398 Daniel Nestor Michael Hill 2 2–0 G 2–0 Jun 15, 2000 H2H
19399 Daniel Nestor Neville Godwin 2 2–0 H 2–0 Apr 15, 1998 H2H
19400 Daniel Nestor Sebastien Lareau 2 1–1 G 1–0 H 0–1 Jun 14, 2000 H2H