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 ascending Record Surface Last Met H2H
12601 Dominik Hrbaty Joachim Johansson 1 1–0 H 1–0 Jul 23, 2004 H2H
12602 Dominik Hrbaty Jordi Burillo 1 1–0 C 1–0 Jul 9, 1998 H2H
12603 Dominik Hrbaty Juan Balcells 1 1–0 H 1–0 Jan 13, 2001 H2H
12604 Dominik Hrbaty Juan Ignacio Chela 1 1–0 C 1–0 Oct 27, 2005 H2H
12605 Dominik Hrbaty Juan Monaco 1 0–1 C 0–1 May 16, 2007 H2H
12606 Dominik Hrbaty Julian Alonso 1 1–0 H 1–0 Mar 5, 1998 H2H
12607 Dominik Hrbaty Justin Gimelstob 1 1–0 H 1–0 Aug 27, 2003 H2H
12608 Dominik Hrbaty Karol Beck 1 1–0 H 1–0 Jul 28, 2005 H2H
12609 Dominik Hrbaty Kei Nishikori 1 0–1 H 0–1 Oct 10, 2008 H2H
12610 Dominik Hrbaty Kevin Ullyett 1 1–0 H 1–0 Jan 13, 2000 H2H
12611 Dominik Hrbaty Laurence Tieleman 1 1–0 H 1–0 Oct 12, 2000 H2H
12612 Dominik Hrbaty Lovro Zovko 1 1–0 C 1–0 Jul 29, 1999 H2H
12613 Dominik Hrbaty Magnus Larsson 1 0–1 C 0–1 Apr 16, 1997 H2H
12614 Dominik Hrbaty Marcelo Charpentier 1 1–0 C 1–0 Aug 7, 1997 H2H
12615 Dominik Hrbaty Marc Gicquel 1 0–1 C 0–1 Oct 27, 2006 H2H
12616 Dominik Hrbaty Mario Radic 1 1–0 C 1–0 Jul 25, 2003 H2H
12617 Dominik Hrbaty Mariusz Fyrstenberg 1 1–0 C 1–0 Jul 31, 2003 H2H
12618 Dominik Hrbaty Mark Hilton 1 1–0 G 1–0 Jun 25, 2004 H2H
12619 Dominik Hrbaty Mark Nielsen 1 1–0 H 1–0 Jan 15, 2004 H2H
12620 Dominik Hrbaty Mark Woodforde 1 0–1 G 0–1 Jun 23, 1999 H2H
12621 Dominik Hrbaty Martin Lee 1 1–0 C 1–0 Apr 11, 2002 H2H
12622 Dominik Hrbaty Martin Sinner 1 1–0 C 1–0 Jul 10, 1997 H2H
12623 Dominik Hrbaty Maximilian Abel 1 1–0 H 1–0 Sep 12, 2002 H2H
12624 Dominik Hrbaty Michael Lammer 1 1–0 H 1–0 Sep 2, 2005 H2H
12625 Dominik Hrbaty Michal Tabara 1 1–0 C 1–0 May 1, 1999 H2H
12626 Dominik Hrbaty Mounir El Aarej 1 1–0 C 1–0 Apr 10, 2003 H2H
12627 Dominik Hrbaty Nicolas Mahut 1 1–0 H 1–0 Feb 26, 2004 H2H
12628 Dominik Hrbaty Oliver Marach 1 1–0 H 1–0 Jan 18, 2006 H2H
12629 Dominik Hrbaty Olivier Mutis 1 1–0 H 1–0 Feb 14, 2003 H2H
12630 Dominik Hrbaty Pablo Andujar 1 1–0 H 1–0 Oct 9, 2008 H2H
12631 Dominik Hrbaty Patrick Rafter 1 0–1 H 0–1 Jan 26, 2001 H2H
12632 Dominik Hrbaty Peter Wessels 1 1–0 C 1–0 Feb 18, 1999 H2H
12633 Dominik Hrbaty Potito Starace 1 1–0 C 1–0 Apr 21, 2005 H2H
12634 Dominik Hrbaty Radek Stepanek 1 1–0 C 1–0 May 12, 2005 H2H
12635 Dominik Hrbaty Rameez Junaid 1 1–0 H 1–0 Jan 5, 2006 H2H
12636 Dominik Hrbaty Ramon Delgado 1 0–1 C 0–1 Nov 5, 1998 H2H
12637 Dominik Hrbaty Richard Fromberg 1 0–1 H 0–1 Jan 17, 1998 H2H
12638 Dominik Hrbaty Richey Reneberg 1 1–0 H 1–0 Jan 15, 1998 H2H
12639 Dominik Hrbaty Rik De Voest 1 1–0 H 1–0 Sep 14, 2006 H2H
12640 Dominik Hrbaty Robert Kendrick 1 1–0 H 1–0 Aug 9, 2006 H2H
12641 Dominik Hrbaty Ruben Ramirez Hidalgo 1 1–0 H 1–0 Oct 29, 2009 H2H
12642 Dominik Hrbaty Sandon Stolle 1 1–0 H 1–0 Jan 15, 1997 H2H
12643 Dominik Hrbaty Santiago Ventura 1 0–1 C 0–1 May 23, 2004 H2H
12644 Dominik Hrbaty Scott Draper 1 0–1 H 0–1 Jan 21, 1998 H2H
12645 Dominik Hrbaty Sebastien Lareau 1 0–1 H 0–1 Mar 6, 1998 H2H
12646 Dominik Hrbaty Sergi Bruguera 1 0–1 C 0–1 Apr 26, 2001 H2H
12647 Dominik Hrbaty Sergi Duran 1 1–0 C 1–0 Jul 24, 1997 H2H
12648 Dominik Hrbaty Sergio Roitman 1 1–0 C 1–0 May 31, 2006 H2H
12649 Dominik Hrbaty Sergiy Stakhovsky 1 0–1 H 0–1 Feb 5, 2009 H2H
12650 Dominik Hrbaty Simone Bolelli 1 1–0 H 1–0 Oct 12, 2006 H2H
12651 Dominik Hrbaty Simon Greul 1 0–1 H 0–1 Mar 22, 2006 H2H
12652 Dominik Hrbaty Simon Rea 1 1–0 H 1–0 Jan 9, 2003 H2H
12653 Dominik Hrbaty Sjeng Schalken 1 0–1 C 0–1 Apr 12, 2002 H2H
12654 Dominik Hrbaty Slimane Saoudi 1 1–0 C 1–0 Apr 27, 2007 H2H
12655 Dominik Hrbaty Stefano Pescosolido 1 1–0 C 1–0 Feb 25, 1999 H2H
12656 Dominik Hrbaty Stephane Simian 1 1–0 H 1–0 Feb 13, 1997 H2H
12657 Dominik Hrbaty Steve Campbell 1 1–0 C 1–0 May 27, 1998 H2H
12658 Dominik Hrbaty Takahiro Terachi 1 1–0 H 1–0 Oct 2, 2002 H2H
12659 Dominik Hrbaty Taylor Dent 1 0–1 H 0–1 Aug 18, 2004 H2H
12660 Dominik Hrbaty Teymuraz Gabashvili 1 0–1 H 0–1 Mar 8, 2007 H2H
12661 Dominik Hrbaty Thierry Champion 1 1–0 H 1–0 Mar 18, 1997 H2H
12662 Dominik Hrbaty Thomaz Bellucci 1 1–0 H 1–0 Aug 12, 2008 H2H
12663 Dominik Hrbaty Todd Woodbridge 1 0–1 H 0–1 Mar 12, 1997 H2H
12664 Dominik Hrbaty Tomas Behrend 1 1–0 H 1–0 Mar 1, 2001 H2H
12665 Dominik Hrbaty Wayne Arthurs 1 0–1 H 0–1 Aug 17, 2000 H2H
12666 Dominik Hrbaty Woong-Sun Jun 1 1–0 H 1–0 Jan 11, 2007 H2H
12667 Dominik Hrbaty Yu Jr. Wang 1 1–0 H 1–0 Sep 16, 2004 H2H
12668 Dominik Hrbaty Zack Fleishman 1 1–0 H 1–0 Jul 27, 2006 H2H
12669 Dominik Koepfer Carlos Taberner 1 1–0 H 1–0 Jan 19, 2022 H2H
12670 Dominik Koepfer Diego Schwartzman 1 0–1 G 0–1 Jul 4, 2019 H2H
12671 Dominik Koepfer Emil Ruusuvuori 1 0–1 H 0–1 Oct 9, 2021 H2H
12672 Dominik Koepfer Gael Monfils 1 1–0 C 1–0 Sep 17, 2020 H2H
12673 Dominik Koepfer Gregoire Barrere 1 1–0 H 1–0 Jan 30, 2025 H2H
12674 Dominik Koepfer Hubert Hurkacz 1 0–1 H 0–1 Nov 5, 2021 H2H
12675 Dominik Koepfer Hugo Gaston 1 0–1 H 0–1 Mar 26, 2021 H2H
12676 Dominik Koepfer J.J. Wolf 1 0–1 H 0–1 Jul 29, 2023 H2H
12677 Dominik Koepfer Kyle Edmund 1 0–1 H 0–1 Feb 14, 2020 H2H
12678 Dominik Koepfer Marcos Giron 1 1–0 H 1–0 Mar 22, 2024 H2H
12679 Dominik Koepfer Matteo Arnaldi 1 1–0 C 1–0 Jul 31, 2024 H2H
12680 Dominik Koepfer Maximilian Marterer 1 1–0 C 1–0 Jul 15, 2021 H2H
12681 Dominik Koepfer Pedro Martinez 1 0–1 H 0–1 Jan 22, 2020 H2H
12682 Dominik Koepfer Quentin Halys 1 1–0 H 1–0 Sep 1, 2021 H2H
12683 Dominik Koepfer Strong Kirchheimer 1 1–0 H 1–0 Aug 23, 2023 H2H
12684 Dominik Koepfer Terence Atmane 1 1–0 H 1–0 Feb 28, 2024 H2H
12685 Dominik Meffert Amer Delic 1 1–0 H 1–0 Sep 27, 2007 H2H
12686 Dominique Bedel Alejandro Cortes 1 1–0 C 1–0 Nov 14, 1980 H2H
12687 Dominique Bedel Andres Molina 1 1–0 C 1–0 Nov 13, 1980 H2H
12688 Dominique Bedel Angel Gimenez 1 1–0 C 1–0 Apr 5, 1979 H2H
12689 Dominique Bedel Bernie Mitton 1 1–0 C 1–0 May 21, 1980 H2H
12690 Dominique Bedel Billy Martin 1 1–0 C 1–0 May 28, 1980 H2H
12691 Dominique Bedel Chris Johnstone 1 1–0 C 1–0 Apr 23, 1981 H2H
12692 Dominique Bedel Chris Mayotte 1 1–0 C 1–0 May 15, 1980 H2H
12693 Dominique Bedel Corrado Barazzutti 1 0–1 C 0–1 Sep 16, 1983 H2H
12694 Dominique Bedel Craig Wittus 1 1–0 C 1–0 Oct 21, 1982 H2H
12695 Dominique Bedel Dick Crealy 1 0–1 C 0–1 Sep 29, 1977 H2H
12696 Dominique Bedel Georges Goven 1 0–1 C 0–1 Sep 23, 1977 H2H
12697 Dominique Bedel Gilles Moretton 1 0–1 H 0–1 Jan 31, 1980 H2H
12698 Dominique Bedel Ion Tiriac 1 1–0 C 1–0 Sep 22, 1977 H2H
12699 Dominique Bedel Jeff Simpson 1 1–0 C 1–0 Oct 6, 1982 H2H
12700 Dominique Bedel Louk Sanders 1 0–1 C 0–1 Jul 27, 1979 H2H
12701 Dominique Bedel Mike Machette 1 1–0 C 1–0 May 25, 1977 H2H
12702 Dominique Bedel Noel Phillips 1 1–0 C 1–0 Jul 19, 1979 H2H
12703 Dominique Bedel Onny Parun 1 0–1 H 0–1 Jan 3, 1976 H2H
12704 Dominique Bedel Patrick Proisy 1 0–1 C 0–1 Oct 5, 1979 H2H
12705 Dominique Bedel Pender Murphy 1 1–0 C 1–0 Jul 14, 1983 H2H
12706 Dominique Bedel Regis Brunet 1 1–0 C 1–0 Feb 6, 1981 H2H
12707 Dominique Bedel Ricardo Cano 1 1–0 C 1–0 Feb 5, 1981 H2H
12708 Dominique Bedel Robbie Venter 1 0–1 C 0–1 Jul 27, 1983 H2H
12709 Dominique Bedel Steve Krulevitz 1 0–1 C 0–1 Jul 17, 1980 H2H
12710 Dominique Bedel Ulrich Marten 1 1–0 C 1–0 May 13, 1981 H2H
12711 Dominique Bedel Victor Amaya 1 0–1 H 0–1 Apr 12, 1980 H2H
12712 Donald Johnson George Bastl 1 1–0 C 1–0 Jul 8, 1999 H2H
12713 Donald Johnson Jordi Arrese 1 1–0 H 1–0 Oct 14, 1993 H2H
12714 Donald Young Alejandro Gonzalez 1 1–0 H 1–0 Feb 20, 2015 H2H
12715 Donald Young Alexander Peya 1 0–1 G 0–1 Jul 11, 2008 H2H
12716 Donald Young Artem Sitak 1 1–0 H 1–0 Aug 2, 2011 H2H
12717 Donald Young Austin Krajicek 1 1–0 H 1–0 Aug 4, 2016 H2H
12718 Donald Young Blaz Kavcic 1 0–1 H 0–1 Aug 27, 2014 H2H
12719 Donald Young Bobby Reynolds 1 1–0 H 1–0 Mar 15, 2008 H2H
12720 Donald Young Chris Guccione 1 1–0 H 1–0 Aug 29, 2007 H2H
12721 Donald Young Daniel Cox 1 1–0 G 1–0 Jun 15, 2011 H2H
12722 Donald Young Ernesto Escobedo 1 1–0 H 1–0 Jul 20, 2016 H2H
12723 Donald Young Evgeny Donskoy 1 0–1 H 0–1 Feb 23, 2018 H2H
12724 Donald Young Finn Tearney 1 1–0 H 1–0 Jan 14, 2016 H2H
12725 Donald Young Frances Tiafoe 1 0–1 H 0–1 Jan 10, 2021 H2H
12726 Donald Young Giorgio Galimberti 1 0–1 H 0–1 Aug 31, 2005 H2H
12727 Donald Young Henri Laaksonen 1 1–0 H 1–0 Oct 29, 2015 H2H
12728 Donald Young Hyung-Taik Lee 1 0–1 H 0–1 Jul 26, 2007 H2H
12729 Donald Young James Ward 1 1–0 G 1–0 Jun 18, 2014 H2H
12730 Donald Young Jamie Baker 1 0–1 G 0–1 Jun 20, 2012 H2H
12731 Donald Young Jan-Lennard Struff 1 1–0 H 1–0 Aug 31, 2016 H2H
12732 Donald Young Jean-Rene Lisnard 1 0–1 H 0–1 Mar 22, 2005 H2H
12733 Donald Young Kyle Edmund 1 1–0 G 1–0 Jun 28, 2017 H2H
12734 Donald Young Luis Horna 1 1–0 H 1–0 Aug 13, 2008 H2H
12735 Donald Young Malek Jaziri 1 0–1 H 0–1 Oct 7, 2014 H2H
12736 Donald Young Mao-Xin Gong 1 1–0 H 1–0 Oct 11, 2011 H2H
12737 Donald Young Martin Slanar 1 0–1 H 0–1 Oct 1, 2008 H2H
12738 Donald Young Matthew Ebden 1 0–1 H 0–1 Jul 27, 2018 H2H
12739 Donald Young Maximilian Marterer 1 1–0 H 1–0 Aug 30, 2017 H2H
12740 Donald Young Nicolas Kicker 1 0–1 C 0–1 Apr 12, 2018 H2H
12741 Donald Young Oscar Hernandez 1 0–1 C 0–1 Apr 18, 2008 H2H
12742 Donald Young Pablo Carreno Busta 1 1–0 H 1–0 Mar 14, 2015 H2H
12743 Donald Young Paul Capdeville 1 1–0 G 1–0 Jul 7, 2011 H2H
12744 Donald Young Paul Goldstein 1 0–1 H 0–1 Feb 24, 2005 H2H
12745 Donald Young Pierre-Hugues Herbert 1 1–0 H 1–0 Aug 23, 2016 H2H
12746 Donald Young Richard Gasquet 1 1–0 H 1–0 Aug 30, 2007 H2H
12747 Donald Young Rogerio Dutra Silva 1 1–0 H 1–0 Aug 22, 2017 H2H
12748 Donald Young Ryan Sweeting 1 0–1 H 0–1 Mar 1, 2012 H2H
12749 Donald Young Sam Groth 1 0–1 G 0–1 Jul 10, 2014 H2H
12750 Donald Young Sam Warburg 1 1–0 H 1–0 Feb 28, 2008 H2H
12751 Donald Young Stephane Robert 1 1–0 H 1–0 Aug 24, 2010 H2H
12752 Donald Young Taylor Fritz 1 1–0 H 1–0 Feb 24, 2017 H2H
12753 Donald Young Teymuraz Gabashvili 1 0–1 C 0–1 May 24, 2016 H2H
12754 Donald Young Thiago Monteiro 1 0–1 C 0–1 Apr 13, 2017 H2H
12755 Donald Young Thomas Fabbiano 1 1–0 H 1–0 Jan 18, 2017 H2H
12756 Donald Young Tim Puetz 1 1–0 H 1–0 Jan 21, 2015 H2H
12757 Donald Young Tobias Kamke 1 0–1 G 0–1 Jul 8, 2011 H2H
12758 Donald Young Vincent Spadea 1 0–1 H 0–1 Jul 17, 2008 H2H
12759 Donald Young Wayne Odesnik 1 0–1 H 0–1 Feb 21, 2008 H2H
12760 Donald Young Woong-Sun Jun 1 1–0 G 1–0 Jul 10, 2008 H2H
12761 Donald Young Xavier Malisse 1 1–0 H 1–0 Feb 21, 2013 H2H
12762 Donald Young Yuichi Sugita 1 1–0 H 1–0 Jul 30, 2014 H2H
12763 Dong Wook Song Bob Green 1 1–0 H 1–0 Apr 23, 1987 H2H
12764 Dong Wook Song John Letts 1 1–0 H 1–0 Apr 21, 1988 H2H
12765 Don O'Connell Gene Scott 1 0–1 G 0–1 Jul 14, 1972 H2H
12766 Don O'Connell Mark Cox 1 0–1 H 0–1 Jul 12, 1973 H2H
12767 Don Turner Nikola Pilic 1 0–1 G 0–1 Jan 29, 1970 H2H
12768 Don Turner Torben Ulrich 1 0–1 H 0–1 Mar 10, 1971 H2H
12769 Don Wilson Tom Gorman 1 0–1 H 0–1 Sep 24, 1968 H2H
12770 Doug Bohaboy Michael Kohlmann 1 0–1 H 0–1 Oct 2, 2002 H2H
12771 Doug Burke Agustin Moreno 1 1–0 C 1–0 Jul 12, 1989 H2H
12772 Doug Burke David Lewis 1 1–0 H 1–0 Jan 6, 1989 H2H
12773 Doug Burke Jim Gurfein 1 1–0 H 1–0 Jul 21, 1988 H2H
12774 Doug Crawford Adriano Panatta 1 0–1 C 0–1 Jun 8, 1975 H2H
12775 Doug Crawford Arthur Ashe 1 0–1 C 0–1 Aug 29, 1974 H2H
12776 Doug Crawford Bernard Fritz 1 0–1 C 0–1 Aug 2, 1977 H2H
12777 Doug Crawford Bernard Mignot 1 0–1 C 0–1 May 31, 1975 H2H
12778 Doug Crawford Bill Lofgren 1 0–1 C 0–1 Aug 18, 1977 H2H
12779 Doug Crawford Billy Martin 1 0–1 H 0–1 Sep 19, 1974 H2H
12780 Doug Crawford Birger Andersson 1 1–0 C 1–0 Apr 22, 1975 H2H
12781 Doug Crawford Bob Giltinan 1 1–0 G 1–0 Jun 13, 1973 H2H
12782 Doug Crawford Butch Seewagen 1 0–1 C 0–1 Jul 12, 1978 H2H
12783 Doug Crawford Dick Crealy 1 0–1 C 0–1 Sep 25, 1974 H2H
12784 Doug Crawford Eric Deblicker 1 0–1 C 0–1 Apr 23, 1975 H2H
12785 Doug Crawford Eric Friedler 1 1–0 C 1–0 Nov 25, 1976 H2H
12786 Doug Crawford Francois Jauffret 1 0–1 C 0–1 Aug 8, 1974 H2H
12787 Doug Crawford Frank Froehling 1 0–1 C 0–1 Apr 10, 1974 H2H
12788 Doug Crawford Geoff Masters 1 0–1 C 0–1 Apr 3, 1974 H2H
12789 Doug Crawford Graham Stilwell 1 1–0 C 1–0 Aug 28, 1974 H2H
12790 Doug Crawford Hans Jurgen Pohmann 1 0–1 H 0–1 Nov 9, 1976 H2H
12791 Doug Crawford Jim Mcmanus 1 0–1 C 0–1 Sep 28, 1972 H2H
12792 Doug Crawford John Peckskamp 1 1–0 C 1–0 Aug 10, 1977 H2H
12793 Doug Crawford John Whitlinger 1 0–1 H 0–1 Nov 23, 1977 H2H
12794 Doug Crawford Jun Kamiwazumi 1 0–1 C 0–1 May 27, 1975 H2H
12795 Doug Crawford Jun Kuki 1 0–1 G 0–1 Jun 18, 1975 H2H
12796 Doug Crawford Jurgen Fassbender 1 0–1 C 0–1 Nov 2, 1977 H2H
12797 Doug Crawford Mark Farrell 1 1–0 C 1–0 May 29, 1975 H2H
12798 Doug Crawford Mike Estep 1 0–1 G 0–1 Jun 25, 1975 H2H
12799 Doug Crawford Mike Fishbach 1 1–0 C 1–0 Apr 9, 1975 H2H
12800 Doug Crawford Munawar Iqbal 1 1–0 G 1–0 Jun 14, 1973 H2H