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
30601 Gianluca Pozzi Michael Kures 1 1–0 H 1–0 Jul 21, 1988 H2H
30602 Gianluca Pozzi Michael Russell 1 1–0 C 1–0 May 5, 2000 H2H
30603 Gianluca Pozzi Michiel Schapers 1 1–0 G 1–0 Jun 18, 1992 H2H
30604 Gianluca Pozzi Milan Srejber 1 0–1 H 0–1 Aug 20, 1986 H2H
30605 Gianluca Pozzi Min Kyu Han 1 1–0 H 1–0 Apr 25, 1996 H2H
30606 Gianluca Pozzi Nick Brown 1 0–1 G 0–1 Jun 22, 1989 H2H
30607 Gianluca Pozzi Nicklas Kroon 1 1–0 H 1–0 Oct 7, 1992 H2H
30608 Gianluca Pozzi Nicklas Kulti 1 1–0 H 1–0 Nov 11, 1999 H2H
30609 Gianluca Pozzi Nicolas Coutelot 1 0–1 C 0–1 May 30, 2001 H2H
30610 Gianluca Pozzi Nicolas Pereira 1 0–1 H 0–1 Aug 8, 1990 H2H
30611 Gianluca Pozzi Orlin Stanoytchev 1 0–1 C 0–1 Mar 20, 1997 H2H
30612 Gianluca Pozzi Oscar Serrano 1 1–0 H 1–0 Jan 20, 1999 H2H
30613 Gianluca Pozzi Paolo Cane 1 1–0 H 1–0 Oct 2, 1991 H2H
30614 Gianluca Pozzi Paul Chamberlin 1 0–1 H 0–1 Jan 5, 1989 H2H
30615 Gianluca Pozzi Paul Goldstein 1 1–0 H 1–0 Apr 15, 1999 H2H
30616 Gianluca Pozzi Paul Haarhuis 1 0–1 G 0–1 Jun 13, 1998 H2H
30617 Gianluca Pozzi Paul Kilderry 1 1–0 H 1–0 Aug 19, 1992 H2H
30618 Gianluca Pozzi Peter Doohan 1 0–1 G 0–1 Jan 7, 1988 H2H
30619 Gianluca Pozzi Peter Wessels 1 0–1 H 0–1 Aug 15, 2001 H2H
30620 Gianluca Pozzi Philippe Pech 1 0–1 C 0–1 Feb 11, 1988 H2H
30621 Gianluca Pozzi Raul Antonio Viver 1 0–1 C 0–1 Sep 22, 1988 H2H
30622 Gianluca Pozzi Richard Matuszewski 1 1–0 H 1–0 Jul 26, 1989 H2H
30623 Gianluca Pozzi Rick Leach 1 0–1 G 0–1 Jul 12, 1990 H2H
30624 Gianluca Pozzi Robbie Koenig 1 0–1 H 0–1 Jul 16, 1992 H2H
30625 Gianluca Pozzi Roberto Carretero 1 0–1 C 0–1 May 17, 1995 H2H
30626 Gianluca Pozzi Roberto Jabali 1 1–0 H 1–0 Mar 17, 1998 H2H
30627 Gianluca Pozzi Rogier Wassen 1 1–0 H 1–0 Apr 14, 1999 H2H
30628 Gianluca Pozzi Sebastien Lareau 1 0–1 H 0–1 Jul 28, 1993 H2H
30629 Gianluca Pozzi Stefano Pescosolido 1 0–1 C 0–1 Feb 8, 1992 H2H
30630 Gianluca Pozzi Stephane Simian 1 1–0 H 1–0 Sep 30, 1993 H2H
30631 Gianluca Pozzi Thomas Gollwitzer 1 0–1 C 0–1 Oct 15, 1993 H2H
30632 Gianluca Pozzi Thomas Hogstedt 1 1–0 H 1–0 Aug 14, 1991 H2H
30633 Gianluca Pozzi Tim Mayotte 1 0–1 H 0–1 Sep 2, 1988 H2H
30634 Gianluca Pozzi Todd Witsken 1 1–0 H 1–0 Aug 7, 1991 H2H
30635 Gianluca Pozzi Tomas Zib 1 1–0 H 1–0 Jan 19, 2000 H2H
30636 Gianluca Pozzi Tommy Ho 1 1–0 C 1–0 Oct 20, 1995 H2H
30637 Gianluca Pozzi Tuomas Ketola 1 1–0 H 1–0 Apr 9, 1998 H2H
30638 Gianluca Pozzi Vijay Amritraj 1 0–1 H 0–1 Apr 13, 1989 H2H
30639 Gianluca Pozzi Ville Liukko 1 1–0 H 1–0 Mar 3, 2000 H2H
30640 Gianluca Pozzi Vladimir Voltchkov 1 1–0 G 1–0 Jun 23, 1999 H2H
30641 Gianluca Pozzi Wayne Black 1 0–1 H 0–1 Jan 24, 1999 H2H
30642 Gianluca Pozzi Yong Il Yoon 1 0–1 H 0–1 Apr 22, 1993 H2H
30643 Gianluca Rinaldini Alejandro Cortes 1 1–0 C 1–0 Jun 9, 1983 H2H
30644 Gianluca Rinaldini Bernie Mitton 1 0–1 C 0–1 Nov 18, 1982 H2H
30645 Gianluca Rinaldini Eddie Dibbs 1 0–1 C 0–1 May 19, 1982 H2H
30646 Gianluca Rinaldini Gilles Moretton 1 0–1 C 0–1 May 14, 1981 H2H
30647 Gianluca Rinaldini Jose Luis Damiani 1 1–0 C 1–0 Sep 16, 1982 H2H
30648 Gianluca Rinaldini Massimo Rivaroli 1 0–1 C 0–1 Nov 22, 1979 H2H
30649 Gianluca Rinaldini Miguel Mir 1 0–1 C 0–1 Jul 20, 1983 H2H
30650 Gianluca Rinaldini Paolo Bertolucci 1 0–1 C 0–1 May 18, 1983 H2H
30651 Gianni Ocleppo Alejandro Pierola 1 1–0 C 1–0 Sep 11, 1980 H2H
30652 Gianni Ocleppo Andrew Jarrett 1 0–1 C 0–1 Apr 12, 1979 H2H
30653 Gianni Ocleppo Bob Hewitt 1 1–0 H 1–0 Dec 7, 1978 H2H
30654 Gianni Ocleppo Bruce Manson 1 0–1 C 0–1 Jun 1, 1979 H2H
30655 Gianni Ocleppo Chris Johnstone 1 0–1 C 0–1 Jul 29, 1982 H2H
30656 Gianni Ocleppo Christophe Freyss 1 0–1 C 0–1 May 25, 1978 H2H
30657 Gianni Ocleppo Christophe Roger-Vasselin 1 1–0 C 1–0 Mar 22, 1980 H2H
30658 Gianni Ocleppo Colin Dibley 1 1–0 C 1–0 Mar 22, 1980 H2H
30659 Gianni Ocleppo Colin Dowdeswell 1 0–1 H 0–1 Dec 8, 1978 H2H
30660 Gianni Ocleppo Dave Siegler 1 1–0 C 1–0 Oct 21, 1982 H2H
30661 Gianni Ocleppo David Schneider 1 1–0 C 1–0 May 18, 1977 H2H
30662 Gianni Ocleppo Dick Crealy 1 1–0 C 1–0 Apr 13, 1978 H2H
30663 Gianni Ocleppo Eric Deblicker 1 0–1 C 0–1 May 19, 1977 H2H
30664 Gianni Ocleppo Eric Friedler 1 1–0 H 1–0 Aug 14, 1980 H2H
30665 Gianni Ocleppo Erick Iskersky 1 0–1 C 0–1 Mar 25, 1982 H2H
30666 Gianni Ocleppo Ernie Fernandez 1 0–1 H 0–1 Aug 13, 1981 H2H
30667 Gianni Ocleppo Fritz Buehning 1 1–0 C 1–0 Nov 24, 1979 H2H
30668 Gianni Ocleppo Ion Tiriac 1 1–0 H 1–0 Oct 27, 1978 H2H
30669 Gianni Ocleppo Ivan Molina 1 0–1 C 0–1 Mar 30, 1976 H2H
30670 Gianni Ocleppo Jai Dilouie 1 1–0 C 1–0 Sep 12, 1980 H2H
30671 Gianni Ocleppo Jan Norback 1 1–0 C 1–0 Nov 26, 1981 H2H
30672 Gianni Ocleppo Jean Francois Caujolle 1 0–1 C 0–1 Jul 17, 1976 H2H
30673 Gianni Ocleppo Jeff Borowiak 1 1–0 H 1–0 Sep 2, 1978 H2H
30674 Gianni Ocleppo Jiri Hrebec 1 0–1 C 0–1 Oct 8, 1980 H2H
30675 Gianni Ocleppo John Alexander 1 0–1 C 0–1 Mar 30, 1979 H2H
30676 Gianni Ocleppo John Marks 1 1–0 C 1–0 May 23, 1979 H2H
30677 Gianni Ocleppo John Yuill 1 1–0 C 1–0 Apr 21, 1977 H2H
30678 Gianni Ocleppo Jose Luis Damiani 1 1–0 C 1–0 May 15, 1980 H2H
30679 Gianni Ocleppo Karl Meiler 1 0–1 C 0–1 Dec 1, 1978 H2H
30680 Gianni Ocleppo Leo Palin 1 0–1 C 0–1 Dec 17, 1981 H2H
30681 Gianni Ocleppo Manuel Orantes 1 1–0 C 1–0 Apr 16, 1981 H2H
30682 Gianni Ocleppo Mark Cox 1 1–0 C 1–0 Nov 24, 1979 H2H
30683 Gianni Ocleppo Matt Mitchell 1 0–1 H 0–1 Aug 9, 1984 H2H
30684 Gianni Ocleppo Mike Shore 1 1–0 H 1–0 Aug 30, 1980 H2H
30685 Gianni Ocleppo Miloslav Mecir 1 0–1 H 0–1 Oct 18, 1984 H2H
30686 Gianni Ocleppo Morris Skip Strode 1 1–0 G 1–0 Jun 22, 1983 H2H
30687 Gianni Ocleppo Nicola Spear 1 1–0 C 1–0 Apr 6, 1976 H2H
30688 Gianni Ocleppo Onny Parun 1 1–0 C 1–0 Jul 26, 1979 H2H
30689 Gianni Ocleppo Pascal Portes 1 0–1 C 0–1 Nov 18, 1982 H2H
30690 Gianni Ocleppo Patrick Hombergen 1 0–1 C 0–1 Jun 14, 1979 H2H
30691 Gianni Ocleppo Pavel Slozil 1 0–1 C 0–1 Jul 27, 1979 H2H
30692 Gianni Ocleppo Phil Dent 1 1–0 C 1–0 Mar 30, 1978 H2H
30693 Gianni Ocleppo Raul Ramirez 1 0–1 C 0–1 May 28, 1980 H2H
30694 Gianni Ocleppo Raymond Moore 1 1–0 C 1–0 May 24, 1978 H2H
30695 Gianni Ocleppo Rick Fisher 1 0–1 G 0–1 Jun 20, 1978 H2H
30696 Gianni Ocleppo Robert Reininger 1 1–0 H 1–0 Apr 4, 1981 H2H
30697 Gianni Ocleppo Rodney Harmon 1 1–0 H 1–0 Sep 3, 1983 H2H
30698 Gianni Ocleppo Sashi Menon 1 1–0 C 1–0 May 31, 1978 H2H
30699 Gianni Ocleppo Thomaz Koch 1 0–1 C 0–1 May 2, 1980 H2H
30700 Gianni Ocleppo Ulrich Marten 1 1–0 C 1–0 Mar 21, 1980 H2H
30701 Gianni Ocleppo Ulrich Pinner 1 1–0 C 1–0 Mar 18, 1982 H2H
30702 Gianni Ocleppo Zeljko Franulovic 1 0–1 H 0–1 Mar 19, 1981 H2H
30703 Gijs Brouwer Aleksandar Kovacevic 1 1–0 C 1–0 Apr 6, 2023 H2H
30704 Gijs Brouwer Alexander Zverev 1 0–1 G 0–1 Jul 5, 2023 H2H
30705 Gijs Brouwer Elias Ymer 1 1–0 H 1–0 Feb 23, 2023 H2H
30706 Gijs Brouwer Fabio Fognini 1 0–1 G 0–1 Jun 26, 2024 H2H
30707 Gijs Brouwer Feliciano Lopez 1 1–0 C 1–0 Apr 7, 2022 H2H
30708 Gijs Brouwer Frances Tiafoe 1 0–1 C 0–1 Apr 8, 2023 H2H
30709 Gijs Brouwer Gabriel Diallo 1 1–0 H 1–0 Aug 2, 2023 H2H
30710 Gijs Brouwer Grigor Dimitrov 1 0–1 H 0–1 Feb 24, 2023 H2H
30711 Gijs Brouwer Holger Rune 1 1–0 H 1–0 Feb 17, 2023 H2H
30712 Gijs Brouwer Jakub Mensik 1 1–0 G 1–0 Jun 13, 2024 H2H
30713 Gijs Brouwer James Duckworth 1 0–1 C 0–1 Apr 4, 2024 H2H
30714 Gijs Brouwer John Isner 1 1–0 C 1–0 Apr 7, 2023 H2H
30715 Gijs Brouwer Kevin Anderson 1 0–1 G 0–1 Jul 21, 2023 H2H
30716 Gijs Brouwer Lorenzo Musetti 1 0–1 H 0–1 Sep 1, 2022 H2H
30717 Gijs Brouwer Marc-Andrea Huesler 1 1–0 H 1–0 Feb 16, 2023 H2H
30718 Gijs Brouwer Max Purcell 1 1–0 G 1–0 Jul 20, 2023 H2H
30719 Gijs Brouwer Nicolas Jarry 1 0–1 H 0–1 Aug 3, 2023 H2H
30720 Gijs Brouwer Pedro Cachin 1 0–1 C 0–1 Apr 19, 2023 H2H
30721 Gijs Brouwer Pierre-Hugues Herbert 1 0–1 H 0–1 Nov 10, 2023 H2H
30722 Gijs Brouwer Reilly Opelka 1 0–1 C 0–1 Apr 9, 2022 H2H
30723 Gijs Brouwer Rinky Hijikata 1 0–1 G 0–1 Jun 15, 2023 H2H
30724 Gijs Brouwer Tallon Griekspoor 1 0–1 H 0–1 Feb 18, 2023 H2H
30725 Gijs Brouwer Ugo Humbert 1 0–1 G 0–1 Jun 15, 2024 H2H
30726 Gilad Bloom Alberto Tous 1 0–1 C 0–1 May 6, 1988 H2H
30727 Gilad Bloom Bruno Oresar 1 1–0 H 1–0 Nov 26, 1987 H2H
30728 Gilad Bloom Carl Limberger 1 0–1 H 0–1 Jan 8, 1987 H2H
30729 Gilad Bloom Christoph Geukens 1 1–0 C 1–0 Mar 26, 1987 H2H
30730 Gilad Bloom Christo Steyn 1 1–0 H 1–0 Oct 15, 1987 H2H
30731 Gilad Bloom Damir Keretic 1 1–0 H 1–0 Oct 13, 1988 H2H
30732 Gilad Bloom David Engel 1 1–0 H 1–0 Jan 2, 1992 H2H
30733 Gilad Bloom Eduardo Masso 1 1–0 H 1–0 Apr 25, 1991 H2H
30734 Gilad Bloom Enrico Cocchi 1 1–0 C 1–0 May 21, 1987 H2H
30735 Gilad Bloom Jan Gunnarsson 1 0–1 C 0–1 May 16, 1991 H2H
30736 Gilad Bloom Johan Anderson 1 1–0 H 1–0 Aug 31, 1990 H2H
30737 Gilad Bloom John Letts 1 0–1 G 0–1 Jan 14, 1987 H2H
30738 Gilad Bloom Josef Cihak 1 1–0 H 1–0 Oct 21, 1989 H2H
30739 Gilad Bloom Kevin Curren 1 0–1 H 0–1 Jul 23, 1992 H2H
30740 Gilad Bloom Marc Flur 1 0–1 H 0–1 Aug 28, 1987 H2H
30741 Gilad Bloom Mark Kratzmann 1 0–1 G 0–1 Jun 10, 1987 H2H
30742 Gilad Bloom Miguel Nido 1 1–0 H 1–0 Apr 20, 1990 H2H
30743 Gilad Bloom Nick Brown 1 1–0 G 1–0 Jun 23, 1990 H2H
30744 Gilad Bloom Pablo Arraya 1 1–0 H 1–0 Aug 14, 1991 H2H
30745 Gilad Bloom Paul Chamberlin 1 0–1 H 0–1 Apr 11, 1990 H2H
30746 Gilad Bloom Per Henricsson 1 1–0 H 1–0 Oct 19, 1989 H2H
30747 Gilad Bloom Ronnie Bathman 1 1–0 H 1–0 Oct 10, 1986 H2H
30748 Gilad Bloom Shahar Perkiss 1 0–1 H 0–1 Sep 14, 1984 H2H
30749 Gilad Bloom Shlomo Glickstein 1 1–0 H 1–0 Oct 17, 1985 H2H
30750 Gilad Bloom Simon Youl 1 1–0 H 1–0 Apr 19, 1990 H2H
30751 Gilad Bloom Tarik Benhabiles 1 1–0 H 1–0 Aug 27, 1987 H2H
30752 Gilad Bloom Thierry Tulasne 1 0–1 C 0–1 Feb 5, 1987 H2H
30753 Gilad Bloom Tim Mayotte 1 0–1 C 0–1 Nov 5, 1987 H2H
30754 Gilad Bloom Tomas Smid 1 0–1 C 0–1 Aug 4, 1988 H2H
30755 Gilad Bloom Tomer Zimmerman 1 1–0 H 1–0 Sep 13, 1984 H2H
30756 Gilad Bloom Tore Meinecke 1 0–1 H 0–1 Nov 27, 1987 H2H
30757 Gilad Bloom Wolfgang Popp 1 0–1 C 0–1 Feb 25, 1988 H2H
30758 Gilbert Schaller Albert Portas 1 0–1 C 0–1 Mar 26, 1998 H2H
30759 Gilbert Schaller Alejo Mancisidor 1 1–0 C 1–0 Jun 23, 1995 H2H
30760 Gilbert Schaller Alexander Reichel 1 1–0 H 1–0 Jan 15, 1997 H2H
30761 Gilbert Schaller Carsten Arriens 1 0–1 C 0–1 Oct 7, 1994 H2H
30762 Gilbert Schaller Cristiano Caratti 1 1–0 C 1–0 May 25, 1995 H2H
30763 Gilbert Schaller Daniele Musa 1 1–0 C 1–0 Aug 3, 1995 H2H
30764 Gilbert Schaller Daniel Nestor 1 0–1 H 0–1 Jan 21, 1998 H2H
30765 Gilbert Schaller David Prinosil 1 0–1 H 0–1 Jan 4, 1996 H2H
30766 Gilbert Schaller Diego Nargiso 1 0–1 C 0–1 Aug 11, 1995 H2H
30767 Gilbert Schaller Diego Perez 1 1–0 C 1–0 Nov 3, 1994 H2H
30768 Gilbert Schaller Eduardo Masso 1 1–0 C 1–0 Jun 11, 1992 H2H
30769 Gilbert Schaller Filippo Messori 1 1–0 C 1–0 Aug 8, 1996 H2H
30770 Gilbert Schaller Frederik Fetterlein 1 1–0 C 1–0 Oct 5, 1995 H2H
30771 Gilbert Schaller Gabriel Markus 1 1–0 C 1–0 Nov 11, 1993 H2H
30772 Gilbert Schaller Gerald Mandl 1 0–1 C 0–1 Jul 23, 1997 H2H
30773 Gilbert Schaller Goran Prpic 1 0–1 C 0–1 Aug 2, 1989 H2H
30774 Gilbert Schaller Guillaume Raoux 1 0–1 H 0–1 Jan 20, 1993 H2H
30775 Gilbert Schaller Iztok Bozic 1 1–0 C 1–0 Jun 22, 1995 H2H
30776 Gilbert Schaller Jacco Eltingh 1 0–1 H 0–1 Jan 14, 1993 H2H
30777 Gilbert Schaller Jacobo Diaz 1 0–1 C 0–1 May 1, 1998 H2H
30778 Gilbert Schaller Jamie Morgan 1 1–0 C 1–0 May 13, 1993 H2H
30779 Gilbert Schaller Karsten Braasch 1 1–0 H 1–0 Jan 7, 1994 H2H
30780 Gilbert Schaller Lars Jonsson 1 0–1 H 0–1 Feb 3, 1994 H2H
30781 Gilbert Schaller Lars Rehmann 1 1–0 H 1–0 Jan 6, 1994 H2H
30782 Gilbert Schaller Luis Adrian Morejon 1 1–0 C 1–0 Aug 9, 1996 H2H
30783 Gilbert Schaller Luiz Mattar 1 0–1 C 0–1 Nov 11, 1994 H2H
30784 Gilbert Schaller Marcello Craca 1 0–1 C 0–1 Sep 11, 1997 H2H
30785 Gilbert Schaller Marcelo Charpentier 1 0–1 C 0–1 Aug 10, 1996 H2H
30786 Gilbert Schaller Mark Buckley 1 0–1 C 0–1 Aug 6, 1986 H2H
30787 Gilbert Schaller Mark Koevermans 1 1–0 C 1–0 Oct 7, 1993 H2H
30788 Gilbert Schaller Mark Petchey 1 0–1 C 0–1 Feb 25, 1994 H2H
30789 Gilbert Schaller Markus Zoecke 1 0–1 C 0–1 Mar 11, 1993 H2H
30790 Gilbert Schaller Martin Strelba 1 1–0 C 1–0 Mar 20, 1993 H2H
30791 Gilbert Schaller Mats Wilander 1 1–0 C 1–0 May 26, 1995 H2H
30792 Gilbert Schaller Mikael Pernfors 1 0–1 C 0–1 Apr 16, 1993 H2H
30793 Gilbert Schaller Nicklas Kulti 1 0–1 C 0–1 Feb 12, 1998 H2H
30794 Gilbert Schaller Olivier Delaitre 1 0–1 C 0–1 May 26, 1993 H2H
30795 Gilbert Schaller Paolo Cane 1 0–1 C 0–1 Sep 30, 1993 H2H
30796 Gilbert Schaller Paul Haarhuis 1 0–1 H 0–1 Aug 30, 1995 H2H
30797 Gilbert Schaller Razvan Sabau 1 1–0 C 1–0 Sep 30, 1994 H2H
30798 Gilbert Schaller Roberto Carretero 1 0–1 C 0–1 May 12, 1996 H2H
30799 Gilbert Schaller Scott Humphries 1 1–0 C 1–0 May 1, 1997 H2H
30800 Gilbert Schaller Sergio Cortes 1 1–0 C 1–0 Aug 25, 1994 H2H