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
44601 Dudi Sela Albert Ramos-Vinolas 1 1–0 H 1–0 Jan 7, 2017 H2H
44602 Dudi Sela Aslan Karatsev 1 1–0 H 1–0 Oct 17, 2013 H2H
44603 Dudi Sela Boris Pashanski 1 1–0 H 1–0 Oct 5, 2007 H2H
44604 Dudi Sela Dennis Novikov 1 1–0 G 1–0 Jun 9, 2016 H2H
44605 Dudi Sela Facundo Arguello 1 1–0 H 1–0 Jul 17, 2014 H2H
44606 Dudi Sela Ivan Sergeyev 1 0–1 H 0–1 Jan 20, 2010 H2H
44607 Dudi Sela James Duckworth 1 0–1 G 0–1 Jun 11, 2014 H2H
44608 Dudi Sela Jan Hajek 1 0–1 H 0–1 Feb 7, 2013 H2H
44609 Dudi Sela Jan-Lennard Struff 1 1–0 H 1–0 Jan 21, 2015 H2H
44610 Dudi Sela Jean-Rene Lisnard 1 1–0 C 1–0 May 27, 2009 H2H
44611 Dudi Sela Kyle Edmund 1 1–0 H 1–0 Mar 11, 2018 H2H
44612 Dudi Sela Marin Cilic 1 0–1 C 0–1 May 28, 2009 H2H
44613 Dudi Sela Martin Klizan 1 0–1 C 0–1 May 1, 2014 H2H
44614 Dudi Sela Martin Slanar 1 1–0 H 1–0 Jan 16, 2008 H2H
44615 Dudi Sela Michael Yani 1 0–1 G 0–1 Jul 7, 2011 H2H
44616 Dudi Sela Nick Kyrgios 1 0–1 H 0–1 Mar 1, 2017 H2H
44617 Dudi Sela Robert Kendrick 1 1–0 H 1–0 Jul 31, 2009 H2H
44618 Dudi Sela Santiago Gonzalez 1 1–0 G 1–0 Jun 24, 2009 H2H
44619 Dudi Sela Shao-Xuan Zeng 1 0–1 H 0–1 Oct 13, 2009 H2H
44620 Dudi Sela Simon Stadler 1 1–0 H 1–0 Oct 3, 2007 H2H
44621 Dudi Sela Taylor Fritz 1 0–1 H 0–1 Jul 20, 2016 H2H
44622 Duje Ajdukovic Albert Ramos-Vinolas 1 0–1 C 0–1 Jul 23, 2021 H2H
44623 Duje Ajdukovic Laslo Djere 1 0–1 H 0–1 Nov 8, 2024 H2H
44624 Duje Ajdukovic Pavel Kotov 1 1–0 C 1–0 Jul 19, 2024 H2H
44625 Dusan Lajovic Alexei Popyrin 1 0–1 C 0–1 Apr 11, 2023 H2H
44626 Dusan Lajovic Alex Molcan 1 1–0 C 1–0 Jul 16, 2021 H2H
44627 Dusan Lajovic Andrea Pellegrino 1 0–1 C 0–1 Apr 30, 2025 H2H
44628 Dusan Lajovic Andrej Martin 1 0–1 C 0–1 May 29, 2021 H2H
44629 Dusan Lajovic Arthur Cazaux 1 1–0 H 1–0 Jan 1, 2025 H2H
44630 Dusan Lajovic Aslan Karatsev 1 1–0 C 1–0 Jul 28, 2022 H2H
44631 Dusan Lajovic Benjamin Bonzi 1 1–0 H 1–0 Nov 1, 2023 H2H
44632 Dusan Lajovic Bernabe Zapata Miralles 1 1–0 C 1–0 Jul 23, 2021 H2H
44633 Dusan Lajovic Bernard Tomic 1 1–0 H 1–0 Aug 11, 2016 H2H
44634 Dusan Lajovic Billy Harris 1 0–1 G 0–1 Jul 2, 2025 H2H
44635 Dusan Lajovic Calvin Hemery 1 1–0 C 1–0 Jul 30, 2015 H2H
44636 Dusan Lajovic Corentin Moutet 1 0–1 H 0–1 Oct 30, 2019 H2H
44637 Dusan Lajovic Cristian Garin 1 0–1 C 0–1 Feb 7, 2013 H2H
44638 Dusan Lajovic Daniel Elahi Galan 1 1–0 C 1–0 Feb 22, 2024 H2H
44639 Dusan Lajovic Dennis Novikov 1 1–0 H 1–0 Mar 25, 2016 H2H
44640 Dusan Lajovic Dudi Sela 1 1–0 H 1–0 Oct 28, 2011 H2H
44641 Dusan Lajovic Egor Gerasimov 1 0–1 H 0–1 Sep 2, 2020 H2H
44642 Dusan Lajovic Ernesto Escobedo 1 1–0 H 1–0 Mar 27, 2021 H2H
44643 Dusan Lajovic Ethan Quinn 1 0–1 C 0–1 Apr 25, 2025 H2H
44644 Dusan Lajovic Evgeny Donskoy 1 1–0 C 1–0 May 3, 2012 H2H
44645 Dusan Lajovic Facundo Arguello 1 1–0 C 1–0 Feb 11, 2016 H2H
44646 Dusan Lajovic Facundo Diaz Acosta 1 0–1 C 0–1 Feb 17, 2024 H2H
44647 Dusan Lajovic Federico Coria 1 0–1 C 0–1 Feb 11, 2022 H2H
44648 Dusan Lajovic Felipe Meligeni Alves 1 1–0 C 1–0 Jul 18, 2024 H2H
44649 Dusan Lajovic Gastao Elias 1 1–0 C 1–0 Feb 27, 2016 H2H
44650 Dusan Lajovic Giulio Zeppieri 1 0–1 H 0–1 Jan 16, 2024 H2H
44651 Dusan Lajovic Gregoire Barrere 1 1–0 C 1–0 Apr 21, 2023 H2H
44652 Dusan Lajovic Hyeon Chung 1 0–1 H 0–1 Mar 11, 2018 H2H
44653 Dusan Lajovic Jacob Fearnley 1 0–1 C 0–1 May 21, 2025 H2H
44654 Dusan Lajovic Jason Kubler 1 1–0 C 1–0 Apr 28, 2023 H2H
44655 Dusan Lajovic Jenson Brooksby 1 0–1 H 0–1 Aug 31, 2022 H2H
44656 Dusan Lajovic Joao Souza 1 0–1 C 0–1 May 4, 2012 H2H
44657 Dusan Lajovic Juan Pablo Varillas 1 1–0 C 1–0 Feb 9, 2023 H2H
44658 Dusan Lajovic Kenny De Schepper 1 1–0 C 1–0 Jul 16, 2014 H2H
44659 Dusan Lajovic Li Tu 1 1–0 H 1–0 Mar 7, 2025 H2H
44660 Dusan Lajovic Lloyd Harris 1 0–1 H 0–1 Sep 27, 2019 H2H
44661 Dusan Lajovic Luca Van Assche 1 0–1 C 0–1 Jul 13, 2026 H2H
44662 Dusan Lajovic Lukas Klein 1 0–1 G 0–1 Jun 23, 2021 H2H
44663 Dusan Lajovic Lukasz Kubot 1 0–1 G 0–1 Jun 26, 2014 H2H
44664 Dusan Lajovic Marc Polmans 1 1–0 H 1–0 Jan 24, 2020 H2H
44665 Dusan Lajovic Mariano Navone 1 1–0 H 1–0 Nov 7, 2024 H2H
44666 Dusan Lajovic Matteo Berrettini 1 0–1 C 0–1 Feb 20, 2026 H2H
44667 Dusan Lajovic Maximo Gonzalez 1 1–0 C 1–0 May 26, 2015 H2H
44668 Dusan Lajovic Nuno Borges 1 0–1 C 0–1 May 12, 2023 H2H
44669 Dusan Lajovic Pedja Krstin 1 1–0 H 1–0 Feb 6, 2014 H2H
44670 Dusan Lajovic Petros Chrysochos 1 1–0 H 1–0 Aug 22, 2017 H2H
44671 Dusan Lajovic Pierre-Hugues Herbert 1 0–1 H 0–1 Sep 27, 2018 H2H
44672 Dusan Lajovic Radu Albot 1 0–1 H 0–1 Oct 24, 2019 H2H
44673 Dusan Lajovic Rafael Jodar 1 0–1 C 0–1 Mar 31, 2026 H2H
44674 Dusan Lajovic Reilly Opelka 1 0–1 H 0–1 Oct 8, 2019 H2H
44675 Dusan Lajovic Renzo Olivo 1 1–0 C 1–0 Apr 28, 2016 H2H
44676 Dusan Lajovic Roberto Carballes Baena 1 1–0 C 1–0 Feb 13, 2025 H2H
44677 Dusan Lajovic Roman Safiullin 1 1–0 C 1–0 May 28, 2024 H2H
44678 Dusan Lajovic Salvatore Caruso 1 1–0 C 1–0 Jul 20, 2019 H2H
44679 Dusan Lajovic Sebastian Korda 1 1–0 H 1–0 Feb 23, 2022 H2H
44680 Dusan Lajovic Stephane Robert 1 1–0 H 1–0 Jan 18, 2017 H2H
44681 Dusan Lajovic Tallon Griekspoor 1 1–0 H 1–0 Oct 7, 2023 H2H
44682 Dusan Lajovic Terence Atmane 1 0–1 C 0–1 Jul 23, 2025 H2H
44683 Dusan Lajovic Teymuraz Gabashvili 1 0–1 C 0–1 Jul 24, 2014 H2H
44684 Dusan Lajovic Tomas Martin Etcheverry 1 0–1 C 0–1 Mar 4, 2023 H2H
44685 Dusan Lajovic Ugo Humbert 1 1–0 C 1–0 Apr 18, 2024 H2H
44686 Dusan Lajovic Vitaliy Sachko 1 1–0 C 1–0 Jul 27, 2022 H2H
44687 Dusan Lajovic Yibing Wu 1 0–1 H 0–1 Aug 30, 2023 H2H
44688 Dusan Lajovic Yuichi Sugita 1 0–1 H 0–1 Sep 30, 2017 H2H
44689 Dusan Lajovic Zizou Bergs 1 1–0 H 1–0 Sep 23, 2023 H2H
44690 Dusan Vemic Armin Sandbichler 1 1–0 C 1–0 Jul 26, 2006 H2H
44691 Dusan Vemic Giovanni Lapentti 1 1–0 G 1–0 Jul 8, 2005 H2H
44692 Dusan Vemic Marin Cilic 1 0–1 C 0–1 Jul 14, 2006 H2H
44693 Dusan Vemic Sam Warburg 1 1–0 H 1–0 Aug 7, 2008 H2H
44694 Dustin Brown Adrian Mannarino 1 0–1 G 0–1 Jun 30, 2013 H2H
44695 Dustin Brown Adrien Bossel 1 1–0 G 1–0 Jul 16, 2015 H2H
44696 Dustin Brown Albert Ramos-Vinolas 1 1–0 G 1–0 Jun 16, 2016 H2H
44697 Dustin Brown Brian Dabul 1 0–1 G 0–1 Jul 10, 2010 H2H
44698 Dustin Brown Christian Lindell 1 1–0 H 1–0 Oct 16, 2014 H2H
44699 Dustin Brown Daniel Brands 1 1–0 C 1–0 May 3, 2012 H2H
44700 Dustin Brown Dudi Sela 1 1–0 C 1–0 May 24, 2016 H2H
44701 Dustin Brown Facundo Bagnis 1 1–0 H 1–0 Jan 4, 2017 H2H
44702 Dustin Brown Felix Auger-Aliassime 1 0–1 G 0–1 Jun 15, 2019 H2H
44703 Dustin Brown Gael Monfils 1 0–1 C 0–1 May 30, 2017 H2H
44704 Dustin Brown Henri Kontinen 1 0–1 G 0–1 Jun 16, 2010 H2H
44705 Dustin Brown Henri Laaksonen 1 0–1 C 0–1 Apr 12, 2018 H2H
44706 Dustin Brown Izak Van der Merwe 1 0–1 H 0–1 Feb 4, 2011 H2H
44707 Dustin Brown Jan Hajek 1 0–1 H 0–1 Aug 24, 2010 H2H
44708 Dustin Brown Jan-Lennard Struff 1 1–0 H 1–0 Jan 8, 2015 H2H
44709 Dustin Brown Laurent Recouderc 1 1–0 H 1–0 Feb 5, 2010 H2H
44710 Dustin Brown Marin Cilic 1 1–0 H 1–0 Feb 10, 2017 H2H
44711 Dustin Brown Martin Klizan 1 0–1 C 0–1 Apr 10, 2015 H2H
44712 Dustin Brown Maximilian Marterer 1 0–1 C 0–1 May 3, 2018 H2H
44713 Dustin Brown Nick Kyrgios 1 0–1 G 0–1 Jun 30, 2016 H2H
44714 Dustin Brown Rhyne Williams 1 1–0 C 1–0 Apr 10, 2014 H2H
44715 Dustin Brown Ruben Bemelmans 1 1–0 H 1–0 Feb 6, 2016 H2H
44716 Dylan Dietrich Jerome Kym 1 0–1 C 0–1 Jul 14, 2026 H2H
44717 Earl Butch Buchholz Barry Mackay 1 1–0 G 1–0 Aug 12, 1968 H2H
44718 Earl Butch Buchholz Graham Stilwell 1 1–0 C 1–0 Nov 22, 1969 H2H
44719 Earl Butch Buchholz Herb Fitzgibbon 1 1–0 C 1–0 Feb 8, 1969 H2H
44720 Earl Butch Buchholz Peter Curtis 1 1–0 G 1–0 Jun 19, 1968 H2H
44721 Earl Butch Buchholz Robert Maud 1 1–0 G 1–0 Jun 18, 1969 H2H
44722 Earl Butch Buchholz Rudy Hernando 1 1–0 C 1–0 Aug 7, 1969 H2H
44723 Earl Butch Buchholz Tom Edlefsen 1 1–0 H 1–0 Sep 22, 1969 H2H
44724 Earl Butch Buchholz Torben Ulrich 1 1–0 G 1–0 Jun 30, 1968 H2H
44725 Edas Butvilas Lorenzo Sonego 1 1–0 C 1–0 May 18, 2026 H2H
44726 Eddie Cruz Andres Gimeno 1 0–1 C 0–1 May 29, 1968 H2H
44727 Eddie Dibbs Attila Korpas 1 1–0 C 1–0 Jun 14, 1973 H2H
44728 Eddie Dibbs Bengt Lundstedt 1 1–0 H 1–0 Nov 8, 1975 H2H
44729 Eddie Dibbs Bernard Fritz 1 0–1 C 0–1 Jul 22, 1982 H2H
44730 Eddie Dibbs Bernard Mignot 1 1–0 C 1–0 Jun 15, 1973 H2H
44731 Eddie Dibbs Bill Shivar 1 1–0 H 1–0 Mar 6, 1973 H2H
44732 Eddie Dibbs Bob Carmichael 1 1–0 C 1–0 Apr 24, 1975 H2H
44733 Eddie Dibbs Brian Fairlie 1 1–0 C 1–0 Feb 14, 1976 H2H
44734 Eddie Dibbs Clark Graebner 1 0–1 H 0–1 Mar 7, 1973 H2H
44735 Eddie Dibbs David Schneider 1 1–0 H 1–0 Feb 11, 1982 H2H
44736 Eddie Dibbs Emilio Montano 1 1–0 C 1–0 Aug 3, 1977 H2H
44737 Eddie Dibbs Eric Friedler 1 1–0 C 1–0 Jul 15, 1978 H2H
44738 Eddie Dibbs Felix Ponte 1 1–0 C 1–0 Oct 3, 1973 H2H
44739 Eddie Dibbs Frank Falderbaum 1 1–0 H 1–0 Jun 8, 1973 H2H
44740 Eddie Dibbs Frank Froehling 1 0–1 H 0–1 Feb 22, 1973 H2H
44741 Eddie Dibbs Geoff Masters 1 1–0 H 1–0 May 15, 1975 H2H
44742 Eddie Dibbs Gerard Toulon 1 1–0 C 1–0 Oct 21, 1977 H2H
44743 Eddie Dibbs Graham Stilwell 1 1–0 C 1–0 Oct 13, 1975 H2H
44744 Eddie Dibbs Graydon Garner 1 1–0 H 1–0 Nov 19, 1975 H2H
44745 Eddie Dibbs Ian Fletcher 1 0–1 C 0–1 Aug 7, 1972 H2H
44746 Eddie Dibbs Jean Baptiste Chanfreau 1 1–0 H 1–0 Mar 12, 1973 H2H
44747 Eddie Dibbs John Holladay 1 1–0 H 1–0 Sep 21, 1977 H2H
44748 Eddie Dibbs John Yuill 1 1–0 C 1–0 Apr 6, 1978 H2H
44749 Eddie Dibbs Jose Luis Damiani 1 0–1 C 0–1 Dec 18, 1982 H2H
44750 Eddie Dibbs Jurgen Fassbender 1 1–0 C 1–0 Jun 16, 1973 H2H
44751 Eddie Dibbs Keith Richardson 1 0–1 H 0–1 Nov 8, 1977 H2H
44752 Eddie Dibbs Mal Anderson 1 1–0 H 1–0 Jun 17, 1976 H2H
44753 Eddie Dibbs Marcello Lara 1 1–0 C 1–0 May 7, 1979 H2H
44754 Eddie Dibbs Michael Grant 1 1–0 C 1–0 Feb 16, 1980 H2H
44755 Eddie Dibbs Mike Belkin 1 0–1 C 0–1 Apr 10, 1970 H2H
44756 Eddie Dibbs Mike Machette 1 1–0 C 1–0 Oct 7, 1976 H2H
44757 Eddie Dibbs Nicola Spear 1 1–0 C 1–0 Oct 6, 1977 H2H
44758 Eddie Dibbs Patricio Cornejo 1 1–0 C 1–0 Jul 26, 1974 H2H
44759 Eddie Dibbs Patrick Hombergen 1 1–0 H 1–0 Jun 7, 1973 H2H
44760 Eddie Dibbs Patrick Proisy 1 0–1 C 0–1 Aug 5, 1971 H2H
44761 Eddie Dibbs Paul Gerken 1 1–0 C 1–0 Apr 19, 1974 H2H
44762 Eddie Dibbs Peter Curtis 1 0–1 C 0–1 Mar 20, 1975 H2H
44763 Eddie Dibbs Peter Spang 1 1–0 C 1–0 Nov 5, 1981 H2H
44764 Eddie Dibbs Pierre Barthes 1 1–0 C 1–0 Oct 11, 1973 H2H
44765 Eddie Dibbs Rejean Genois 1 1–0 C 1–0 Aug 17, 1978 H2H
44766 Eddie Dibbs Rick Meyers 1 1–0 H 1–0 Feb 12, 1982 H2H
44767 Eddie Dibbs Robert Maud 1 1–0 C 1–0 Jan 25, 1974 H2H
44768 Eddie Dibbs Robert Trogolo 1 1–0 C 1–0 Jul 16, 1980 H2H
44769 Eddie Dibbs Roger Dowdeswell 1 1–0 H 1–0 Oct 31, 1974 H2H
44770 Eddie Dibbs Roy Emerson 1 1–0 H 1–0 May 16, 1974 H2H
44771 Eddie Dibbs Stephen Warboys 1 1–0 G 1–0 Jun 20, 1974 H2H
44772 Eddie Dibbs Steve Faulk 1 1–0 H 1–0 Mar 26, 1973 H2H
44773 Eddie Dibbs Tenny Svensson 1 1–0 C 1–0 Oct 23, 1973 H2H
44774 Eddie Dibbs Terry Addison 1 1–0 C 1–0 Aug 11, 1971 H2H
44775 Eddie Dibbs Thierry Quintin 1 1–0 C 1–0 Nov 28, 1973 H2H
44776 Eddie Dibbs Tim Garcia 1 1–0 C 1–0 Aug 1, 1979 H2H
44777 Eddie Dibbs Trey Waltke 1 1–0 C 1–0 Jul 18, 1976 H2H
44778 Eddie Dibbs Vincenzo Franchitti 1 1–0 C 1–0 May 28, 1974 H2H
44779 Eddie Dibbs Werner Zirngibl 1 1–0 C 1–0 Oct 22, 1976 H2H
44780 Eddie Dibbs William Brown 1 1–0 H 1–0 Apr 3, 1974 H2H
44781 Eddie Dibbs Zan Guerry 1 1–0 H 1–0 Mar 27, 1973 H2H
44782 Eddie Edwards Andreas Maurer 1 1–0 G 1–0 Jun 11, 1986 H2H
44783 Eddie Edwards Andy Andrews 1 0–1 H 0–1 Sep 30, 1982 H2H
44784 Eddie Edwards Angel Gimenez 1 0–1 C 0–1 Sep 13, 1980 H2H
44785 Eddie Edwards Balazs Taroczy 1 0–1 C 0–1 May 12, 1983 H2H
44786 Eddie Edwards Ben Testerman 1 1–0 G 1–0 Jun 21, 1984 H2H
44787 Eddie Edwards Blaine Willenborg 1 0–1 C 0–1 May 23, 1985 H2H
44788 Eddie Edwards Bruce Manson 1 0–1 C 0–1 Sep 24, 1982 H2H
44789 Eddie Edwards Bud Schultz 1 0–1 G 0–1 Dec 12, 1985 H2H
44790 Eddie Edwards Butch Walts 1 0–1 C 0–1 May 21, 1981 H2H
44791 Eddie Edwards Chip Hooper 1 1–0 G 1–0 Jun 27, 1984 H2H
44792 Eddie Edwards Chris Johnstone 1 1–0 H 1–0 Mar 26, 1981 H2H
44793 Eddie Edwards Christo Steyn 1 1–0 G 1–0 Dec 21, 1985 H2H
44794 Eddie Edwards Colin Dowdeswell 1 1–0 G 1–0 Jun 26, 1985 H2H
44795 Eddie Edwards Corrado Barazzutti 1 0–1 C 0–1 May 13, 1981 H2H
44796 Eddie Edwards Craig A Miller 1 0–1 G 0–1 Dec 23, 1982 H2H
44797 Eddie Edwards Danny Saltz 1 1–0 G 1–0 Nov 28, 1984 H2H
44798 Eddie Edwards David Felgate 1 1–0 H 1–0 Jan 13, 1988 H2H
44799 Eddie Edwards Dominique Bedel 1 1–0 G 1–0 Dec 17, 1980 H2H
44800 Eddie Edwards Gabriel Urpi 1 0–1 C 0–1 Sep 28, 1979 H2H