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
19401 Dmitry Tursunov Grigor Dimitrov 2 1–1 H 1–1 Feb 13, 2014 H2H
19402 Dmitry Tursunov Hyung-Taik Lee 2 1–1 H 1–1 Oct 6, 2006 H2H
19403 Dmitry Tursunov Lukas Lacko 2 1–1 C 0–1 H 1–0 Apr 7, 2016 H2H
19404 Dmitry Tursunov Marcos Daniel 2 2–0 C 1–0 H 1–0 Jul 19, 2009 H2H
19405 Dmitry Tursunov Michael Berrer 2 2–0 G 1–0 H 1–0 Jul 19, 2009 H2H
19406 Dmitry Tursunov Robby Ginepri 2 1–1 H 1–1 Aug 17, 2006 H2H
19407 Dmitry Tursunov Robert Kendrick 2 2–0 G 2–0 Jun 15, 2011 H2H
19408 Dmitry Tursunov Steve Darcis 2 0–2 H 0–2 Aug 31, 2011 H2H
19409 Dmitry Tursunov Thiemo de Bakker 2 0–2 C 0–1 G 0–1 Jun 19, 2014 H2H
19410 Dmitry Tursunov Vincent Spadea 2 1–1 C 1–0 H 0–1 Jul 20, 2007 H2H
19411 Dominic Stricker Alexei Popyrin 2 2–0 G 1–0 H 1–0 Aug 30, 2023 H2H
19412 Dominic Thiem Albert Montanes 2 1–1 C 1–1 Aug 7, 2015 H2H
19413 Dominic Thiem Benoit Paire 2 2–0 H 2–0 Jan 16, 2019 H2H
19414 Dominic Thiem Bernard Tomic 2 2–0 C 1–0 H 1–0 May 30, 2017 H2H
19415 Dominic Thiem Cameron Norrie 2 1–1 C 0–1 H 1–0 May 21, 2021 H2H
19416 Dominic Thiem Cristian Garin 2 1–1 C 0–1 H 1–0 Mar 2, 2023 H2H
19417 Dominic Thiem Daniel Evans 2 1–1 C 1–0 H 0–1 Apr 28, 2017 H2H
19418 Dominic Thiem David Ferrer 2 1–1 C 1–0 H 0–1 Aug 19, 2017 H2H
19419 Dominic Thiem Denis Istomin 2 2–0 H 2–0 Sep 26, 2015 H2H
19420 Dominic Thiem Denis Kudla 2 2–0 H 2–0 Jan 18, 2018 H2H
19421 Dominic Thiem Denis Shapovalov 2 2–0 H 2–0 Aug 8, 2019 H2H
19422 Dominic Thiem Dmitry Tursunov 2 2–0 C 1–0 H 1–0 Feb 25, 2016 H2H
19423 Dominic Thiem Facundo Bagnis 2 2–0 C 2–0 Aug 2, 2023 H2H
19424 Dominic Thiem Felix Auger-Aliassime 2 1–1 H 1–1 Jan 16, 2024 H2H
19425 Dominic Thiem Florian Mayer 2 1–1 G 1–1 Jun 29, 2016 H2H
19426 Dominic Thiem Gastao Elias 2 2–0 C 1–0 H 1–0 Jan 13, 2017 H2H
19427 Dominic Thiem Gerald Melzer 2 1–1 C 0–1 H 1–0 Oct 27, 2016 H2H
19428 Dominic Thiem Gilles Muller 2 1–1 H 1–1 Sep 24, 2016 H2H
19429 Dominic Thiem Guillermo Garcia-Lopez 2 2–0 C 2–0 May 26, 2018 H2H
19430 Dominic Thiem Horacio Zeballos 2 2–0 C 2–0 Feb 16, 2018 H2H
19431 Dominic Thiem Hugo Gaston 2 2–0 C 2–0 Jul 21, 2022 H2H
19432 Dominic Thiem James Duckworth 2 1–1 H 1–1 Jan 7, 2016 H2H
19433 Dominic Thiem Jared Donaldson 2 2–0 C 1–0 G 1–0 Jul 9, 2017 H2H
19434 Dominic Thiem Jarkko Nieminen 2 1–1 H 1–1 Feb 13, 2014 H2H
19435 Dominic Thiem Jozef Kovalik 2 2–0 C 1–0 H 1–0 Apr 27, 2018 H2H
19436 Dominic Thiem Jurgen Melzer 2 1–1 C 1–1 Jul 21, 2016 H2H
19437 Dominic Thiem Kyle Edmund 2 2–0 C 2–0 Apr 28, 2023 H2H
19438 Dominic Thiem Lucas Pouille 2 0–2 C 0–1 H 0–1 Sep 25, 2016 H2H
19439 Dominic Thiem Lukas Lacko 2 2–0 H 2–0 Aug 27, 2014 H2H
19440 Dominic Thiem Lukas Rosol 2 2–0 H 2–0 Oct 7, 2014 H2H
19441 Dominic Thiem Marco Cecchinato 2 1–1 C 1–1 May 18, 2022 H2H
19442 Dominic Thiem Marton Fucsovics 2 2–0 C 2–0 May 12, 2021 H2H
19443 Dominic Thiem Mikhail Youzhny 2 2–0 G 2–0 Jun 21, 2018 H2H
19444 Dominic Thiem Mischa Zverev 2 1–1 G 0–1 H 1–0 Mar 14, 2017 H2H
19445 Dominic Thiem Nick Kyrgios 2 2–0 C 1–0 H 1–0 Feb 14, 2021 H2H
19446 Dominic Thiem Nicolas Almagro 2 2–0 C 1–0 H 1–0 Feb 14, 2016 H2H
19447 Dominic Thiem Pierre-Hugues Herbert 2 0–2 H 0–2 Jan 2, 2019 H2H
19448 Dominic Thiem Santiago Giraldo 2 1–1 C 1–1 Apr 29, 2016 H2H
19449 Dominic Thiem Sebastian Baez 2 0–2 C 0–2 Aug 5, 2023 H2H
19450 Dominic Thiem Simone Bolelli 2 2–0 C 2–0 Jun 1, 2017 H2H
19451 Dominic Thiem Tomas Berdych 2 0–2 G 0–1 H 0–1 Jul 11, 2017 H2H
19452 Dominic Thiem Vasek Pospisil 2 2–0 C 1–0 G 1–0 Jul 5, 2017 H2H
19453 Dominic Thiem Yuichi Sugita 2 1–1 C 1–0 G 0–1 Jun 22, 2018 H2H
19454 Dominic Thiem Zhizhen Zhang 2 2–0 C 1–0 H 1–0 Aug 3, 2023 H2H
19455 Dominik Hrbaty Alexander Peya 2 2–0 C 1–0 H 1–0 Apr 26, 2007 H2H
19456 Dominik Hrbaty Alexander Popp 2 1–1 H 1–1 Nov 24, 2000 H2H
19457 Dominik Hrbaty Andreas Vinciguerra 2 1–1 C 1–0 H 0–1 Apr 17, 2002 H2H
19458 Dominik Hrbaty Andrei Medvedev 2 0–2 C 0–2 May 17, 2000 H2H
19459 Dominik Hrbaty Antony Dupuis 2 2–0 C 1–0 H 1–0 Aug 16, 2001 H2H
19460 Dominik Hrbaty Cedric Pioline 2 0–2 C 0–2 Apr 26, 2002 H2H
19461 Dominik Hrbaty Chris Woodruff 2 1–1 H 1–1 Aug 9, 2000 H2H
19462 Dominik Hrbaty Daniel Vacek 2 1–1 H 1–1 Jan 20, 1999 H2H
19463 Dominik Hrbaty David Sanchez 2 1–1 C 0–1 G 1–0 Jun 23, 2004 H2H
19464 Dominik Hrbaty Fernando Meligeni 2 2–0 C 1–0 H 1–0 May 1, 1999 H2H
19465 Dominik Hrbaty Florent Serra 2 1–1 C 1–0 H 0–1 Oct 26, 2006 H2H
19466 Dominik Hrbaty Galo Blanco 2 1–1 C 1–1 Jun 12, 1999 H2H
19467 Dominik Hrbaty Gilles Muller 2 1–1 H 1–1 Aug 3, 2006 H2H
19468 Dominik Hrbaty Goran Ivanisevic 2 1–1 H 1–1 Aug 30, 2000 H2H
19469 Dominik Hrbaty Hernan Gumy 2 1–1 C 1–0 H 0–1 Oct 3, 1997 H2H
19470 Dominik Hrbaty Jacobo Diaz 2 2–0 C 2–0 Jun 12, 1998 H2H
19471 Dominik Hrbaty Janko Tipsarevic 2 1–1 C 0–1 H 1–0 May 25, 2005 H2H
19472 Dominik Hrbaty Jason Stoltenberg 2 0–2 H 0–2 Jan 14, 2000 H2H
19473 Dominik Hrbaty Jean-Rene Lisnard 2 2–0 C 1–0 H 1–0 Nov 3, 2005 H2H
19474 Dominik Hrbaty Jeff Tarango 2 1–1 C 1–1 May 10, 2000 H2H
19475 Dominik Hrbaty Jim Courier 2 0–2 C 0–2 Nov 13, 1998 H2H
19476 Dominik Hrbaty Jurgen Melzer 2 0–2 H 0–2 Oct 30, 2009 H2H
19477 Dominik Hrbaty Kristof Vliegen 2 1–1 C 1–0 C 0–1 May 7, 2009 H2H
19478 Dominik Hrbaty Marcelo Filippini 2 0–2 C 0–2 Aug 12, 1999 H2H
19479 Dominik Hrbaty Marcelo Rios 2 2–0 C 1–0 H 1–0 Jun 4, 1999 H2H
19480 Dominik Hrbaty Martin Verkerk 2 0–2 C 0–1 C 0–1 Oct 30, 2003 H2H
19481 Dominik Hrbaty Nicolas Kiefer 2 0–2 C 0–1 H 0–1 Jul 15, 2004 H2H
19482 Dominik Hrbaty Oliver Gross 2 2–0 C 1–0 H 1–0 Jan 8, 1999 H2H
19483 Dominik Hrbaty Omar Alawadhi 2 2–0 H 2–0 Mar 1, 2007 H2H
19484 Dominik Hrbaty Oscar Hernandez 2 2–0 C 1–0 H 1–0 Sep 1, 2004 H2H
19485 Dominik Hrbaty Paul Goldstein 2 1–1 H 1–1 Jan 1, 2007 H2H
19486 Dominik Hrbaty Peter Luczak 2 1–1 C 1–0 H 0–1 May 21, 2008 H2H
19487 Dominik Hrbaty Pete Sampras 2 0–2 G 0–1 H 0–1 Jun 24, 1998 H2H
19488 Dominik Hrbaty Ricardo Mello 2 2–0 C 1–0 H 1–0 Jul 30, 2005 H2H
19489 Dominik Hrbaty Richard Krajicek 2 0–2 H 0–2 Aug 21, 2002 H2H
19490 Dominik Hrbaty Robby Ginepri 2 2–0 G 1–0 H 1–0 Jul 29, 2006 H2H
19491 Dominik Hrbaty Sargis Sargsian 2 0–2 C 0–1 H 0–1 May 14, 2003 H2H
19492 Dominik Hrbaty Thierry Ascione 2 2–0 C 1–0 H 1–0 Oct 6, 2005 H2H
19493 Dominik Koepfer Benoit Paire 2 2–0 C 1–0 H 1–0 Mar 12, 2022 H2H
19494 Dominik Koepfer Cristian Garin 2 0–2 C 0–2 Apr 18, 2024 H2H
19495 Dominik Koepfer James Duckworth 2 1–1 H 1–1 Aug 3, 2023 H2H
19496 Dominik Koepfer Jan-Lennard Struff 2 1–1 C 0–1 H 1–0 Aug 17, 2021 H2H
19497 Dominik Koepfer Lorenzo Musetti 2 1–1 C 1–0 G 0–1 Jun 14, 2024 H2H
19498 Dominik Koepfer Pablo Carreno Busta 2 0–2 H 0–2 Aug 26, 2021 H2H
19499 Dominik Koepfer Roberto Bautista Agut 2 0–2 C 0–1 G 0–1 Jul 4, 2021 H2H
19500 Dominique Bedel Bernard Fritz 2 1–1 C 1–1 Feb 25, 1982 H2H
19501 Dominique Bedel Birger Andersson 2 2–0 C 2–0 May 14, 1980 H2H
19502 Dominique Bedel Jean Louis Haillet 2 2–0 C 2–0 Apr 1, 1982 H2H
19503 Dominique Bedel Zeljko Franulovic 2 0–2 C 0–1 H 0–1 Apr 2, 1981 H2H
19504 Donald Young Alejandro Falla 2 1–1 H 1–1 Jan 11, 2012 H2H
19505 Donald Young Aljaz Bedene 2 1–1 H 1–1 Sep 3, 2015 H2H
19506 Donald Young Amer Delic 2 1–1 H 1–1 Feb 14, 2008 H2H
19507 Donald Young Diego Schwartzman 2 1–1 H 1–1 Oct 5, 2017 H2H
19508 Donald Young Dustin Brown 2 2–0 H 2–0 Mar 24, 2017 H2H
19509 Donald Young Frank Dancevic 2 2–0 H 2–0 Aug 20, 2014 H2H
19510 Donald Young Hubert Hurkacz 2 0–2 H 0–2 Jul 29, 2019 H2H
19511 Donald Young Hyeon Chung 2 0–2 C 0–1 H 0–1 Feb 28, 2018 H2H
19512 Donald Young Jared Donaldson 2 2–0 G 2–0 Jun 29, 2017 H2H
19513 Donald Young Jesse Levine 2 0–2 G 0–1 H 0–1 Aug 14, 2012 H2H
19514 Donald Young Martin Klizan 2 1–1 G 0–1 H 1–0 Jun 19, 2014 H2H
19515 Donald Young Michael Berrer 2 1–1 H 1–1 Aug 23, 2011 H2H
19516 Donald Young Mikhail Kukushkin 2 1–1 H 1–1 Feb 18, 2016 H2H
19517 Donald Young Nick Kyrgios 2 1–1 G 1–0 H 0–1 Jun 22, 2017 H2H
19518 Donald Young Reilly Opelka 2 1–1 H 1–1 Feb 17, 2017 H2H
19519 Donald Young Ricardas Berankis 2 0–2 H 0–2 Feb 13, 2016 H2H
19520 Donald Young Robby Ginepri 2 0–2 C 0–1 H 0–1 May 27, 2008 H2H
19521 Donald Young Roberto Bautista Agut 2 0–2 G 0–1 H 0–1 Jun 17, 2016 H2H
19522 Donald Young Stefan Kozlov 2 2–0 G 1–0 H 1–0 Mar 11, 2017 H2H
19523 Donald Young Steve Darcis 2 1–1 H 1–1 Feb 25, 2017 H2H
19524 Doug Crawford Milan Holecek 2 1–1 C 1–1 Jun 6, 1975 H2H
19525 Doug Flach Jimmy Connors 2 0–2 C 0–1 H 0–1 Apr 28, 1994 H2H
19526 Doug Flach Olivier Delaitre 2 0–2 H 0–2 Aug 15, 1994 H2H
19527 Drew Gitlin Chris Johnstone 2 2–0 C 1–0 G 1–0 Jun 16, 1983 H2H
19528 Dudi Sela Adrian Mannarino 2 1–1 G 1–0 H 0–1 Oct 21, 2017 H2H
19529 Dudi Sela Amer Delic 2 1–1 H 1–1 Mar 10, 2012 H2H
19530 Dudi Sela Hyeon Chung 2 1–1 H 1–1 Jan 6, 2017 H2H
19531 Dudi Sela Kevin Kim 2 1–1 H 1–1 Jan 8, 2010 H2H
19532 Dudi Sela Konstantin Kravchuk 2 2–0 H 2–0 Jul 27, 2017 H2H
19533 Dudi Sela Ricardas Berankis 2 0–2 H 0–2 Sep 19, 2019 H2H
19534 Dusan Lajovic Alejandro Tabilo 2 1–1 C 1–0 H 0–1 Mar 8, 2025 H2H
19535 Dusan Lajovic Arthur Rinderknech 2 0–2 C 0–1 H 0–1 Apr 24, 2026 H2H
19536 Dusan Lajovic Cameron Norrie 2 1–1 C 0–1 H 1–0 Feb 21, 2019 H2H
19537 Dusan Lajovic Camilo Ugo Carabelli 2 2–0 C 2–0 Mar 2, 2023 H2H
19538 Dusan Lajovic Damir Dzumhur 2 1–1 C 0–1 H 1–0 Feb 20, 2025 H2H
19539 Dusan Lajovic Daniel Evans 2 0–2 C 0–1 G 0–1 Jul 1, 2021 H2H
19540 Dusan Lajovic Denis Shapovalov 2 0–2 C 0–1 H 0–1 Jan 18, 2023 H2H
19541 Dusan Lajovic Dennis Novak 2 1–1 C 1–0 H 0–1 Feb 26, 2021 H2H
19542 Dusan Lajovic Dustin Brown 2 0–2 C 0–1 G 0–1 Jul 27, 2017 H2H
19543 Dusan Lajovic Emil Ruusuvuori 2 2–0 H 2–0 Mar 8, 2024 H2H
19544 Dusan Lajovic Fabian Marozsan 2 0–2 H 0–2 Nov 8, 2024 H2H
19545 Dusan Lajovic Felix Auger-Aliassime 2 2–0 C 1–0 H 1–0 Apr 29, 2023 H2H
19546 Dusan Lajovic Juan Manuel Cerundolo 2 1–1 C 1–0 H 0–1 Mar 3, 2023 H2H
19547 Dusan Lajovic Jurgen Zopp 2 2–0 C 2–0 Apr 23, 2015 H2H
19548 Dusan Lajovic Kyle Edmund 2 1–1 H 1–1 Jan 22, 2020 H2H
19549 Dusan Lajovic Lorenzo Musetti 2 0–2 C 0–2 Jul 26, 2024 H2H
19550 Dusan Lajovic Malek Jaziri 2 2–0 C 1–0 H 1–0 Mar 17, 2021 H2H
19551 Dusan Lajovic Marco Cecchinato 2 1–1 C 1–0 H 0–1 Feb 20, 2020 H2H
19552 Dusan Lajovic Martin Klizan 2 0–2 C 0–2 Aug 3, 2018 H2H
19553 Dusan Lajovic Nick Kyrgios 2 0–2 H 0–2 Mar 25, 2019 H2H
19554 Dusan Lajovic Richard Gasquet 2 2–0 C 1–0 H 1–0 Oct 21, 2021 H2H
19555 Dusan Lajovic Rogerio Dutra Silva 2 1–1 C 1–0 H 0–1 Jan 5, 2017 H2H
19556 Dusan Lajovic Soonwoo Kwon 2 0–2 H 0–2 Sep 24, 2021 H2H
19557 Dusan Lajovic Stan Wawrinka 2 1–1 C 0–1 H 1–0 Oct 6, 2023 H2H
19558 Dusan Lajovic Steve Darcis 2 1–1 H 1–1 Aug 28, 2019 H2H
19559 Dusan Lajovic Taro Daniel 2 1–1 C 0–1 H 1–0 Apr 21, 2022 H2H
19560 Dusan Lajovic Zhizhen Zhang 2 0–2 C 0–2 Aug 2, 2023 H2H
19561 Dustin Brown Benoit Paire 2 1–1 C 1–0 H 0–1 Feb 11, 2017 H2H
19562 Dustin Brown Grigor Dimitrov 2 0–2 C 0–1 H 0–1 Jan 21, 2015 H2H
19563 Dustin Brown Pablo Carreno Busta 2 1–1 C 1–1 Jul 16, 2014 H2H
19564 Eddie Dibbs Allan Stone 2 2–0 C 1–0 C 1–0 Apr 22, 1976 H2H
19565 Eddie Dibbs Armistead Neely 2 2–0 C 2–0 Aug 8, 1974 H2H
19566 Eddie Dibbs Bob Giltinan 2 2–0 C 2–0 Jun 2, 1978 H2H
19567 Eddie Dibbs Byron Bertram 2 2–0 H 2–0 Aug 21, 1980 H2H
19568 Eddie Dibbs Charlie Owens 2 2–0 C 2–0 Aug 29, 1975 H2H
19569 Eddie Dibbs Chris Delaney 2 2–0 C 1–0 H 1–0 Feb 18, 1981 H2H
19570 Eddie Dibbs Colin Dibley 2 1–1 C 0–1 H 1–0 Mar 4, 1974 H2H
19571 Eddie Dibbs David Carter 2 2–0 C 1–0 C 1–0 Nov 8, 1981 H2H
19572 Eddie Dibbs Dick Crealy 2 2–0 C 2–0 Apr 7, 1978 H2H
19573 Eddie Dibbs Francois Jauffret 2 2–0 C 2–0 Aug 9, 1976 H2H
19574 Eddie Dibbs Gene Malin 2 2–0 C 1–0 H 1–0 Sep 1, 1979 H2H
19575 Eddie Dibbs Gerald Battrick 2 2–0 C 2–0 Apr 25, 1974 H2H
19576 Eddie Dibbs Guillermo Aubone 2 2–0 C 1–0 H 1–0 Nov 6, 1981 H2H
19577 Eddie Dibbs Henry Bunis 2 2–0 C 2–0 Oct 5, 1977 H2H
19578 Eddie Dibbs Hubertus Hoyt 2 2–0 C 1–0 H 1–0 May 3, 1978 H2H
19579 Eddie Dibbs Ion Tiriac 2 1–1 C 0–1 H 1–0 Mar 20, 1974 H2H
19580 Eddie Dibbs Ivan Molina 2 2–0 C 2–0 Aug 9, 1976 H2H
19581 Eddie Dibbs Jean Francois Caujolle 2 2–0 C 2–0 Jul 29, 1977 H2H
19582 Eddie Dibbs Jim Delaney 2 1–1 C 1–1 Jul 15, 1982 H2H
19583 Eddie Dibbs J. Mandarino 2 2–0 C 2–0 Oct 14, 1975 H2H
19584 Eddie Dibbs Juan Ignacio Muntanola 2 1–1 C 1–1 Oct 9, 1975 H2H
19585 Eddie Dibbs Mike Estep 2 2–0 C 1–0 G 1–0 Apr 10, 1980 H2H
19586 Eddie Dibbs Mike Fishbach 2 2–0 C 1–0 H 1–0 Aug 31, 1978 H2H
19587 Eddie Dibbs Nikola Pilic 2 1–1 C 1–0 G 0–1 Jun 10, 1975 H2H
19588 Eddie Dibbs Owen Davidson 2 1–1 C 1–0 G 0–1 Nov 4, 1976 H2H
19589 Eddie Dibbs Phil Dent 2 2–0 C 1–0 H 1–0 Oct 27, 1978 H2H
19590 Eddie Dibbs Raymond Moore 2 1–1 C 1–0 H 0–1 Oct 7, 1981 H2H
19591 Eddie Dibbs Tom Edlefsen 2 2–0 H 2–0 Apr 4, 1974 H2H
19592 Eddie Dibbs Tony Roche 2 1–1 C 1–1 Apr 24, 1977 H2H
19593 Eddie Dibbs Vladimir Zednik 2 2–0 C 1–0 G 1–0 Jun 19, 1974 H2H
19594 Eddie Edwards Brian Teacher 2 0–2 H 0–2 Feb 16, 1984 H2H
19595 Eddie Edwards Craig Wittus 2 0–2 G 0–2 Jul 9, 1981 H2H
19596 Eddie Edwards Eddie Dibbs 2 0–2 C 0–2 May 6, 1982 H2H
19597 Eddie Edwards Fritz Buehning 2 0–2 C 0–1 G 0–1 Jun 11, 1982 H2H
19598 Eddie Edwards Gary Donnelly 2 2–0 C 1–0 H 1–0 Mar 19, 1987 H2H
19599 Eddie Edwards Nick Saviano 2 1–1 G 1–1 Jun 9, 1982 H2H
19600 Eddie Edwards Peter Fleming 2 1–1 C 0–1 G 1–0 Apr 2, 1987 H2H