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
11601 Ricardas Berankis Laslo Djere 2 0–2 C 0–1 G 0–1 Jun 15, 2023 H2H
11602 Ricardas Berankis Marin Cilic 2 0–2 G 0–1 H 0–1 Oct 23, 2021 H2H
11603 Ricardas Berankis Maximilian Marterer 2 2–0 C 1–0 H 1–0 Apr 29, 2021 H2H
11604 Ricardas Berankis Pablo Carreno Busta 2 0–2 H 0–2 Sep 6, 2020 H2H
11605 Ricardas Berankis Radu Albot 2 0–2 H 0–2 Sep 22, 2018 H2H
11606 Ricardo Acuna Cassio Motta 2 0–2 C 0–1 H 0–1 Jan 31, 1987 H2H
11607 Ricardo Acuna David Pate 2 2–0 G 2–0 Jun 24, 1988 H2H
11608 Ricardo Acuna Eric Fromm 2 0–2 C 0–1 H 0–1 Feb 15, 1984 H2H
11609 Ricardo Acuna Jay Lapidus 2 2–0 C 1–0 G 1–0 Aug 6, 1984 H2H
11610 Ricardo Acuna Jimmy Connors 2 0–2 G 0–2 Jul 5, 1985 H2H
11611 Ricardo Acuna Jose Luis Clerc 2 0–2 C 0–1 H 0–1 Jan 27, 1983 H2H
11612 Ricardo Acuna Marc Flur 2 0–2 G 0–1 H 0–1 Aug 7, 1985 H2H
11613 Ricardo Acuna Nduka Odizor 2 2–0 G 2–0 Jul 11, 1986 H2H
11614 Ricardo Acuna Raul Ramirez 2 0–2 C 0–1 H 0–1 Feb 4, 1983 H2H
11615 Ricardo Acuna Roger Guedes 2 2–0 C 2–0 Nov 29, 1979 H2H
11616 Ricardo Acuna Victor Pecci 2 0–2 C 0–1 H 0–1 Oct 15, 1983 H2H
11617 Ricardo Acuna Yannick Noah 2 0–2 C 0–1 H 0–1 Jan 30, 1986 H2H
11618 Ricardo Cano Butch Seewagen 2 2–0 C 2–0 Aug 19, 1977 H2H
11619 Ricardo Cano Enrique Caviglia 2 2–0 C 2–0 Nov 25, 1976 H2H
11620 Ricardo Cano Frank Gebert 2 2–0 C 1–0 C 1–0 Nov 19, 1976 H2H
11621 Ricardo Cano Jean Francois Caujolle 2 0–2 C 0–2 Sep 29, 1977 H2H
11622 Ricardo Cano Louk Sanders 2 2–0 C 2–0 Jun 16, 1978 H2H
11623 Ricardo Cano Nick Saviano 2 0–2 C 0–1 H 0–1 Jan 26, 1983 H2H
11624 Ricardo Cano Nicola Spear 2 2–0 C 2–0 May 31, 1978 H2H
11625 Ricardo Cano Onny Parun 2 0–2 C 0–2 Oct 28, 1975 H2H
11626 Ricardo Mello Andre Sa 2 2–0 C 1–0 H 1–0 Apr 24, 2003 H2H
11627 Ricardo Mello Ruben Ramirez Hidalgo 2 2–0 C 1–0 H 1–0 Mar 12, 2011 H2H
11628 Ricardo Ycaza Alvaro Betancur 2 2–0 C 2–0 Jul 16, 1981 H2H
11629 Ricardo Ycaza Angel Gimenez 2 0–2 C 0–2 Oct 7, 1981 H2H
11630 Ricardo Ycaza Jiri Hrebec 2 0–2 C 0–2 Jun 21, 1980 H2H
11631 Ricardo Ycaza Pat Dupre 2 2–0 C 2–0 Apr 20, 1979 H2H
11632 Richard Fromberg Andrei Chesnokov 2 0–2 C 0–1 H 0–1 Jul 22, 1994 H2H
11633 Richard Fromberg Andrei Pavel 2 2–0 C 2–0 Apr 13, 2000 H2H
11634 Richard Fromberg Arnaud Boetsch 2 2–0 C 1–0 H 1–0 Jan 11, 1996 H2H
11635 Richard Fromberg Chris Woodruff 2 0–2 C 0–1 H 0–1 Jan 23, 2000 H2H
11636 Richard Fromberg Davide Sanguinetti 2 2–0 H 2–0 Feb 17, 2000 H2H
11637 Richard Fromberg David Rikl 2 0–2 C 0–2 Jul 24, 1996 H2H
11638 Richard Fromberg Henrik Holm 2 0–2 G 0–1 H 0–1 Jun 23, 1993 H2H
11639 Richard Fromberg Hernan Gumy 2 0–2 C 0–1 H 0–1 Oct 18, 1996 H2H
11640 Richard Fromberg Horacio de la Pena 2 0–2 C 0–2 Apr 10, 1991 H2H
11641 Richard Fromberg Jan Apell 2 2–0 C 2–0 Jul 9, 1994 H2H
11642 Richard Fromberg Jim Courier 2 0–2 C 0–1 H 0–1 May 27, 1998 H2H
11643 Richard Fromberg John McEnroe 2 0–2 G 0–1 H 0–1 Sep 6, 1992 H2H
11644 Richard Fromberg Julian Alonso 2 2–0 C 2–0 Jul 30, 1999 H2H
11645 Richard Fromberg Karim Alami 2 2–0 C 1–0 H 1–0 Jan 15, 1998 H2H
11646 Richard Fromberg Luiz Mattar 2 2–0 C 2–0 May 26, 1993 H2H
11647 Richard Fromberg Marian Vajda 2 2–0 C 1–0 H 1–0 Jan 4, 1991 H2H
11648 Richard Fromberg Mark Kratzmann 2 2–0 H 2–0 Sep 26, 1991 H2H
11649 Richard Fromberg Markus Zoecke 2 2–0 C 1–0 H 1–0 Jan 20, 1993 H2H
11650 Richard Fromberg Michal Tabara 2 0–2 C 0–2 Apr 30, 1999 H2H
11651 Richard Fromberg Nicolas Kiefer 2 2–0 G 1–0 H 1–0 Mar 22, 2000 H2H
11652 Richard Fromberg Olivier Delaitre 2 2–0 C 1–0 H 1–0 May 29, 1996 H2H
11653 Richard Fromberg Omar Camporese 2 0–2 C 0–1 C 0–1 Sep 28, 1995 H2H
11654 Richard Fromberg Patrik Kuhnen 2 0–2 H 0–2 Oct 4, 1990 H2H
11655 Richard Fromberg Sargis Sargsian 2 2–0 G 1–0 H 1–0 Mar 8, 2001 H2H
11656 Richard Fromberg Sebastien Grosjean 2 0–2 C 0–1 H 0–1 Jan 11, 2001 H2H
11657 Richard Fromberg Sergi Bruguera 2 0–2 C 0–2 May 20, 1995 H2H
11658 Richard Fromberg Stefan Koubek 2 0–2 C 0–1 H 0–1 Mar 4, 2000 H2H
11659 Richard Fromberg Thierry Champion 2 0–2 H 0–2 Aug 17, 1992 H2H
11660 Richard Fromberg Thomas Muster 2 0–2 C 0–1 H 0–1 Jun 11, 1993 H2H
11661 Richard Fromberg Tim Henman 2 0–2 G 0–1 H 0–1 Jan 3, 2002 H2H
11662 Richard Fromberg Tomas Nydahl 2 0–2 C 0–1 H 0–1 Feb 12, 1998 H2H
11663 Richard Fromberg Wally Masur 2 2–0 H 2–0 Jan 14, 1993 H2H
11664 Richard Gasquet Alexandre Muller 2 0–2 C 0–2 May 23, 2024 H2H
11665 Richard Gasquet Alex de Minaur 2 0–2 H 0–2 Oct 22, 2020 H2H
11666 Richard Gasquet Constant Lestienne 2 2–0 H 2–0 Jan 14, 2023 H2H
11667 Richard Gasquet Daniel Brands 2 2–0 C 1–0 H 1–0 Jan 5, 2013 H2H
11668 Richard Gasquet Dudi Sela 2 2–0 H 2–0 Jul 31, 2014 H2H
11669 Richard Gasquet Evgeny Donskoy 2 2–0 G 1–0 H 1–0 Jun 15, 2018 H2H
11670 Richard Gasquet Go Soeda 2 2–0 G 1–0 H 1–0 Jun 27, 2013 H2H
11671 Richard Gasquet Henri Laaksonen 2 2–0 C 2–0 Apr 7, 2022 H2H
11672 Richard Gasquet Hubert Hurkacz 2 0–2 C 0–1 H 0–1 Apr 29, 2023 H2H
11673 Richard Gasquet Igor Kunitsyn 2 2–0 G 1–0 H 1–0 Feb 24, 2012 H2H
11674 Richard Gasquet James Duckworth 2 2–0 G 1–0 H 1–0 Jan 22, 2015 H2H
11675 Richard Gasquet Kamil Majchrzak 2 2–0 C 1–0 H 1–0 Aug 23, 2022 H2H
11676 Richard Gasquet Malek Jaziri 2 2–0 C 1–0 H 1–0 May 31, 2018 H2H
11677 Richard Gasquet Martin Klizan 2 2–0 G 1–0 H 1–0 Jun 20, 2014 H2H
11678 Richard Gasquet Matteo Berrettini 2 0–2 C 0–1 H 0–1 Jul 22, 2022 H2H
11679 Richard Gasquet Sebastian Korda 2 0–2 C 0–1 H 0–1 Aug 25, 2023 H2H
11680 Richard Gasquet Stephane Robert 2 2–0 H 2–0 Aug 25, 2016 H2H
11681 Richard Gasquet Thiemo de Bakker 2 2–0 H 2–0 Feb 13, 2014 H2H
11682 Richard Gasquet Thomas Fabbiano 2 2–0 C 2–0 Apr 12, 2018 H2H
11683 Richard Gasquet Tobias Kamke 2 2–0 G 1–0 H 1–0 Jun 27, 2012 H2H
11684 Richard Krajicek Alex Antonitsch 2 2–0 G 1–0 H 1–0 Jun 11, 1994 H2H
11685 Richard Krajicek Andrei Olhovskiy 2 2–0 G 1–0 H 1–0 Aug 12, 1992 H2H
11686 Richard Krajicek Brian Vahaly 2 2–0 C 1–0 H 1–0 May 23, 2003 H2H
11687 Richard Krajicek Christian Bergstrom 2 2–0 C 1–0 H 1–0 May 26, 1993 H2H
11688 Richard Krajicek Cristiano Caratti 2 0–2 C 0–1 H 0–1 Oct 7, 1995 H2H
11689 Richard Krajicek Davide Sanguinetti 2 2–0 G 2–0 Jun 17, 1999 H2H
11690 Richard Krajicek David Nainkin 2 2–0 H 2–0 Aug 6, 1998 H2H
11691 Richard Krajicek David Rikl 2 2–0 G 1–0 H 1–0 Jun 29, 1997 H2H
11692 Richard Krajicek Diego Nargiso 2 2–0 C 2–0 May 14, 1997 H2H
11693 Richard Krajicek Gilad Bloom 2 2–0 H 2–0 Mar 15, 1992 H2H
11694 Richard Krajicek Guillaume Raoux 2 2–0 G 1–0 H 1–0 Jun 22, 1997 H2H
11695 Richard Krajicek Jacco Eltingh 2 2–0 G 2–0 Jun 13, 1996 H2H
11696 Richard Krajicek Jim Grabb 2 2–0 H 2–0 Apr 10, 1992 H2H
11697 Richard Krajicek Jonas Svensson 2 0–2 C 0–1 H 0–1 Aug 20, 1993 H2H
11698 Richard Krajicek Neil Borwick 2 2–0 H 2–0 Oct 9, 1992 H2H
11699 Richard Krajicek Neville Godwin 2 2–0 H 2–0 Jul 31, 1997 H2H
11700 Richard Krajicek Rodolphe Gilbert 2 2–0 C 2–0 May 29, 1998 H2H
11701 Richard Krajicek Sandon Stolle 2 2–0 H 2–0 Aug 3, 1996 H2H
11702 Richard Lewis Buster C Mottram 2 0–2 C 0–1 G 0–1 Oct 22, 1980 H2H
11703 Richard Lewis David Carter 2 0–2 C 0–1 G 0–1 Sep 27, 1978 H2H
11704 Richard Lewis Geoff Masters 2 0–2 H 0–2 Nov 18, 1977 H2H
11705 Richard Lewis Ove Bengtson 2 0–2 G 0–1 H 0–1 Nov 9, 1976 H2H
11706 Richard Matuszewski Chris Pridham 2 2–0 C 1–0 H 1–0 Feb 14, 1990 H2H
11707 Richard Matuszewski Joey Rive 2 0–2 H 0–2 Aug 16, 1989 H2H
11708 Richard Matuszewski Leif Shiras 2 0–2 C 0–2 Feb 15, 1990 H2H
11709 Richard Meyer Butch Walts 2 0–2 H 0–2 Mar 12, 1981 H2H
11710 Richard Meyer Corrado Barazzutti 2 0–2 C 0–2 Nov 26, 1981 H2H
11711 Richard Meyer Nick Saviano 2 0–2 C 0–1 H 0–1 Aug 1, 1981 H2H
11712 Richard Meyer Rod Frawley 2 0–2 C 0–2 Oct 23, 1980 H2H
11713 Richard Russell Allan Stone 2 0–2 C 0–1 H 0–1 Jul 10, 1969 H2H
11714 Richard Russell Arthur Ashe 2 0–2 G 0–1 H 0–1 Oct 3, 1969 H2H
11715 Richard Russell Christian Kuhnke 2 0–2 H 0–2 Apr 11, 1970 H2H
11716 Richard Russell Ilie Nastase 2 0–2 H 0–2 Mar 11, 1971 H2H
11717 Richard Russell Jim Mcmanus 2 2–0 C 2–0 Sep 20, 1972 H2H
11718 Richard Russell Mark Cox 2 0–2 C 0–1 H 0–1 Apr 3, 1969 H2H
11719 Richard Russell Milan Holecek 2 0–2 C 0–1 H 0–1 Apr 17, 1969 H2H
11720 Richard Russell Raymond Moore 2 0–2 C 0–1 G 0–1 Oct 10, 1973 H2H
11721 Richard Russell Sandy Mayer 2 0–2 C 0–1 C 0–1 Jan 16, 1975 H2H
11722 Richard Russell Stanley Matthews 2 0–2 G 0–2 Jun 15, 1972 H2H
11723 Richard Russell Stephen Warboys 2 0–2 H 0–2 Dec 16, 1973 H2H
11724 Richard Russell Tom Leonard 2 2–0 G 1–0 H 1–0 Sep 22, 1971 H2H
11725 Richey Reneberg Brian Macphie 2 2–0 H 2–0 Feb 5, 1994 H2H
11726 Richey Reneberg Bryan Shelton 2 2–0 C 1–0 H 1–0 May 4, 1996 H2H
11727 Richey Reneberg Chris Pridham 2 2–0 G 1–0 H 1–0 Jun 9, 1993 H2H
11728 Richey Reneberg Christian Bergstrom 2 2–0 H 2–0 Sep 1, 1993 H2H
11729 Richey Reneberg Christian Saceanu 2 2–0 G 2–0 Jun 28, 1989 H2H
11730 Richey Reneberg Chris Woodruff 2 2–0 C 2–0 May 9, 1996 H2H
11731 Richey Reneberg Danilo Marcelino 2 2–0 H 2–0 Feb 15, 1989 H2H
11732 Richey Reneberg Dave Randall 2 2–0 C 1–0 H 1–0 Feb 5, 1993 H2H
11733 Richey Reneberg David Rikl 2 2–0 C 1–0 H 1–0 Feb 21, 1996 H2H
11734 Richey Reneberg Diego Perez 2 0–2 C 0–2 May 4, 1989 H2H
11735 Richey Reneberg Gianluca Pozzi 2 2–0 H 2–0 Jan 6, 1994 H2H
11736 Richey Reneberg Glenn Layendecker 2 2–0 H 2–0 Jul 18, 1991 H2H
11737 Richey Reneberg Guillaume Raoux 2 2–0 G 2–0 Jun 29, 1997 H2H
11738 Richey Reneberg Henri Leconte 2 0–2 G 0–1 H 0–1 Jun 19, 1993 H2H
11739 Richey Reneberg Jonathan Stark 2 2–0 H 2–0 Feb 14, 1997 H2H
11740 Richey Reneberg Jordi Burillo 2 2–0 H 2–0 Feb 26, 1998 H2H
11741 Richey Reneberg Ken Flach 2 2–0 C 1–0 H 1–0 Mar 1, 1990 H2H
11742 Richey Reneberg Luke Jensen 2 2–0 C 1–0 C 1–0 Feb 24, 1995 H2H
11743 Richey Reneberg Marcos Ondruska 2 2–0 H 2–0 Jan 21, 1998 H2H
11744 Richey Reneberg Markus Zoecke 2 2–0 G 1–0 H 1–0 Feb 10, 1993 H2H
11745 Richey Reneberg Martin Wostenholme 2 2–0 C 1–0 H 1–0 May 10, 1991 H2H
11746 Richey Reneberg Mats Wilander 2 0–2 C 0–1 H 0–1 Jan 13, 1988 H2H
11747 Richey Reneberg Pablo Arraya 2 2–0 C 2–0 May 4, 1991 H2H
11748 Richey Reneberg Patrick Rafter 2 0–2 C 0–1 H 0–1 Aug 30, 1995 H2H
11749 Richey Reneberg Thomas Hogstedt 2 2–0 C 1–0 H 1–0 Oct 13, 1990 H2H
11750 Richey Reneberg Vincent Spadea 2 2–0 C 1–0 H 1–0 Oct 22, 1998 H2H
11751 Rick Fagel Alvaro Betancur 2 2–0 C 2–0 Nov 27, 1980 H2H
11752 Rick Fagel Geoff Masters 2 0–2 H 0–2 Nov 25, 1977 H2H
11753 Rick Fagel Zeljko Franulovic 2 0–2 C 0–2 Jun 14, 1979 H2H
11754 Rick Fisher Roger Dowdeswell 2 0–2 C 0–1 H 0–1 Oct 16, 1974 H2H
11755 Rick Fisher Tom Gorman 2 0–2 H 0–2 Aug 24, 1974 H2H
11756 Ricki Osterthun Jaroslav Navratil 2 0–2 C 0–2 Jun 18, 1987 H2H
11757 Rick Leach Eliot Teltscher 2 0–2 H 0–2 Oct 31, 1987 H2H
11758 Rick Leach Tim Wilkison 2 0–2 C 0–1 H 0–1 Feb 21, 1990 H2H
11759 Rinky Hijikata Ben Shelton 2 0–2 G 0–2 Jul 3, 2025 H2H
11760 Rinky Hijikata Daniel Evans 2 0–2 G 0–1 H 0–1 Jun 12, 2025 H2H
11761 Rinky Hijikata Flavio Cobolli 2 0–2 G 0–1 H 0–1 Oct 17, 2025 H2H
11762 Rinky Hijikata Matteo Arnaldi 2 2–0 G 1–0 H 1–0 Jun 21, 2024 H2H
11763 Rinky Hijikata Novak Djokovic 2 0–2 H 0–2 Mar 22, 2025 H2H
11764 Rinky Hijikata Reilly Opelka 2 0–2 C 0–2 May 27, 2025 H2H
11765 Rinky Hijikata Stefanos Tsitsipas 2 0–2 H 0–2 Oct 7, 2023 H2H
11766 Robbie Weiss Bret Garnett 2 2–0 G 1–0 H 1–0 Jul 21, 1993 H2H
11767 Robbie Weiss Dan Goldie 2 0–2 H 0–2 Sep 22, 1988 H2H
11768 Robbie Weiss John Fitzgerald 2 0–2 H 0–2 Sep 29, 1990 H2H
11769 Robbie Weiss Pieter Aldrich 2 0–2 C 0–1 G 0–1 Jul 14, 1990 H2H
11770 Robbie Weiss Xavier Daufresne 2 2–0 C 1–0 H 1–0 Mar 8, 1994 H2H
11771 Robby Ginepri Gael Monfils 2 0–2 C 0–1 H 0–1 May 11, 2006 H2H
11772 Robby Ginepri Noam Okun 2 2–0 G 1–0 H 1–0 Aug 14, 2003 H2H
11773 Robert Kendrick Amer Delic 2 0–2 C 0–1 H 0–1 Jan 16, 2008 H2H
11774 Robert Kendrick Somdev Devvarman 2 0–2 C 0–1 H 0–1 Apr 7, 2011 H2H
11775 Robert Machan Attila Korpas 2 0–2 C 0–2 Apr 18, 1973 H2H
11776 Robert Machan Jiri Hrebec 2 0–2 C 0–2 Oct 31, 1973 H2H
11777 Robert Machan Karl Meiler 2 0–2 C 0–1 H 0–1 Mar 15, 1975 H2H
11778 Robert Maud Derek Schroder 2 2–0 G 1–0 H 1–0 Apr 9, 1970 H2H
11779 Robert Maud Peter Doerner 2 2–0 G 1–0 H 1–0 Apr 7, 1971 H2H
11780 Roberto Arguello Gustavo Tiberti 2 2–0 C 2–0 Mar 1, 1985 H2H
11781 Roberto Arguello Jorge Bardou 2 2–0 C 2–0 Sep 14, 1984 H2H
11782 Roberto Arguello Tomas Smid 2 0–2 C 0–2 Sep 21, 1985 H2H
11783 Roberto Arguello Victor Pecci 2 0–2 C 0–2 Apr 4, 1985 H2H
11784 Roberto Azar Jose Luis Aparisi 2 2–0 C 2–0 Apr 10, 1991 H2H
11785 Roberto Azar Lawson Duncan 2 2–0 C 2–0 May 30, 1990 H2H
11786 Roberto Bautista Agut Laslo Djere 2 2–0 C 1–0 H 1–0 Oct 27, 2022 H2H
11787 Roberto Carballes Baena Alexander Zverev 2 0–2 C 0–1 G 0–1 Jul 3, 2024 H2H
11788 Roberto Carballes Baena Alexandre Muller 2 2–0 C 2–0 Apr 9, 2023 H2H
11789 Roberto Carballes Baena Andrej Martin 2 2–0 C 2–0 Feb 7, 2019 H2H
11790 Roberto Carballes Baena Ben Shelton 2 0–2 H 0–2 Oct 7, 2024 H2H
11791 Roberto Carballes Baena Carlos Taberner 2 2–0 C 2–0 Jul 17, 2025 H2H
11792 Roberto Carballes Baena Daniel Altmaier 2 2–0 C 1–0 H 1–0 Jan 8, 2025 H2H
11793 Roberto Carballes Baena Dominik Koepfer 2 2–0 C 1–0 H 1–0 Oct 17, 2024 H2H
11794 Roberto Carballes Baena Grigor Dimitrov 2 0–2 C 0–2 May 25, 2023 H2H
11795 Roberto Carballes Baena Maximilian Marterer 2 2–0 C 2–0 Feb 28, 2019 H2H
11796 Roberto Carballes Baena Mikael Ymer 2 0–2 C 0–1 H 0–1 Oct 15, 2022 H2H
11797 Roberto Carballes Baena Mitchell Krueger 2 2–0 H 2–0 Sep 22, 2024 H2H
11798 Roberto Carballes Baena Roberto Bautista Agut 2 2–0 H 2–0 Oct 4, 2024 H2H
11799 Roberto Carballes Baena Sebastian Baez 2 0–2 C 0–2 May 23, 2024 H2H
11800 Roberto Carballes Baena Stan Wawrinka 2 0–2 C 0–2 Jul 29, 2023 H2H