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
7801 Carlos Costa Marcos Ondruska 1 0–1 H 0–1 Aug 20, 1992 H2H
7802 Carlos Costa Mariano Hood 1 1–0 C 1–0 Aug 14, 1998 H2H
7803 Carlos Costa Mark Koevermans 1 1–0 C 1–0 Jul 17, 1991 H2H
7804 Carlos Costa Markus Zoecke 1 0–1 H 0–1 Oct 26, 1991 H2H
7805 Carlos Costa Martin Wostenholme 1 1–0 H 1–0 Sep 12, 1991 H2H
7806 Carlos Costa Marzio Martelli 1 1–0 C 1–0 Oct 3, 1996 H2H
7807 Carlos Costa Massimo Valeri 1 0–1 C 0–1 Oct 8, 1998 H2H
7808 Carlos Costa Mats Wilander 1 1–0 H 1–0 Mar 3, 1994 H2H
7809 Carlos Costa Mikael Tillstrom 1 0–1 C 0–1 May 29, 1996 H2H
7810 Carlos Costa Neil Borwick 1 1–0 C 1–0 Aug 1, 1990 H2H
7811 Carlos Costa Nicolas Pereira 1 1–0 H 1–0 Aug 31, 1994 H2H
7812 Carlos Costa Oscar Martinez 1 0–1 C 0–1 Oct 6, 1994 H2H
7813 Carlos Costa Paolo Cane 1 1–0 C 1–0 Oct 1, 1993 H2H
7814 Carlos Costa Patrik Kuhnen 1 1–0 C 1–0 May 6, 1992 H2H
7815 Carlos Costa Paul Goldstein 1 0–1 H 0–1 Feb 11, 1999 H2H
7816 Carlos Costa Radomir Vasek 1 1–0 C 1–0 Jul 22, 1998 H2H
7817 Carlos Costa Roberto Arguello 1 1–0 C 1–0 Aug 2, 1989 H2H
7818 Carlos Costa Roberto Azar 1 1–0 C 1–0 Jun 13, 1991 H2H
7819 Carlos Costa Sandor Noszaly 1 1–0 C 1–0 Apr 11, 1996 H2H
7820 Carlos Costa Stephane Huet 1 0–1 C 0–1 Jul 30, 1998 H2H
7821 Carlos Costa Tarik Benhabiles 1 1–0 C 1–0 May 31, 1991 H2H
7822 Carlos Costa Todd Woodbridge 1 0–1 H 0–1 Feb 17, 1999 H2H
7823 Carlos Costa Tomas Nydahl 1 1–0 C 1–0 Jul 9, 1998 H2H
7824 Carlos Costa Vincent Spadea 1 0–1 C 0–1 May 17, 1995 H2H
7825 Carlos Costa Wade Mcguire 1 0–1 H 0–1 Jul 17, 1996 H2H
7826 Carlos Costa Wayne Arthurs 1 0–1 H 0–1 Sep 2, 1998 H2H
7827 Carlos Costa Yannick Noah 1 0–1 C 0–1 Sep 26, 1991 H2H
7828 Carlos Cuadrado Jiri Vanek 1 1–0 C 1–0 Jul 26, 2001 H2H
7829 Carlos Feldstedt Ion Tiriac 1 0–1 C 0–1 Aug 7, 1973 H2H
7830 Carlos Gattiker Alejandro Cortes 1 0–1 C 0–1 Nov 15, 1979 H2H
7831 Carlos Gattiker Bernie Mitton 1 0–1 C 0–1 May 14, 1980 H2H
7832 Carlos Gattiker Brian Gottfried 1 0–1 C 0–1 Jul 23, 1980 H2H
7833 Carlos Gattiker Byron Bertram 1 0–1 C 0–1 May 2, 1980 H2H
7834 Carlos Gattiker Celso Sacomandi 1 1–0 C 1–0 May 1, 1980 H2H
7835 Carlos Gattiker Christophe Freyss 1 0–1 C 0–1 Jun 12, 1980 H2H
7836 Carlos Gattiker David Carter 1 0–1 C 0–1 Aug 22, 1979 H2H
7837 Carlos Gattiker Eddie Dibbs 1 0–1 C 0–1 May 28, 1980 H2H
7838 Carlos Gattiker Helmar Stiegler 1 0–1 C 0–1 Jun 21, 1980 H2H
7839 Carlos Gattiker Manuel Orantes 1 0–1 C 0–1 Nov 5, 1981 H2H
7840 Carlos Gattiker Mike Cahill 1 0–1 C 0–1 Aug 6, 1980 H2H
7841 Carlos Gattiker Onny Parun 1 0–1 G 0–1 Jun 25, 1980 H2H
7842 Carlos Gattiker Per Hjertquist 1 0–1 C 0–1 Jul 15, 1981 H2H
7843 Carlos Gattiker Ramesh Krishnan 1 0–1 C 0–1 Jul 16, 1980 H2H
7844 Carlos Gattiker Zeljko Franulovic 1 0–1 C 0–1 Nov 28, 1973 H2H
7845 Carlos Gimeno Valero Gael Monfils 1 0–1 C 0–1 May 3, 2022 H2H
7846 Carlos Gomez Joao Soares 1 0–1 C 0–1 Nov 13, 1980 H2H
7847 Carlos Gomez Orlando Agudelo 1 0–1 C 0–1 Nov 10, 1977 H2H
7848 Carlos Gomez Raul Ramirez 1 0–1 C 0–1 May 17, 1979 H2H
7849 Carlos Kirmayr Andy Andrews 1 1–0 C 1–0 Apr 28, 1976 H2H
7850 Carlos Kirmayr Antonio Zugarelli 1 1–0 C 1–0 Apr 12, 1979 H2H
7851 Carlos Kirmayr Belus Prajoux 1 0–1 C 0–1 Jul 16, 1976 H2H
7852 Carlos Kirmayr Bernard Boileau 1 1–0 H 1–0 Nov 24, 1983 H2H
7853 Carlos Kirmayr Bernard Fritz 1 0–1 C 0–1 Apr 14, 1983 H2H
7854 Carlos Kirmayr Billy Martin 1 1–0 G 1–0 Jun 20, 1978 H2H
7855 Carlos Kirmayr Birger Andersson 1 0–1 C 0–1 Jul 17, 1980 H2H
7856 Carlos Kirmayr Bob Lutz 1 0–1 H 0–1 Feb 14, 1979 H2H
7857 Carlos Kirmayr Butch Walts 1 0–1 C 0–1 Apr 19, 1978 H2H
7858 Carlos Kirmayr Byron Bertram 1 1–0 G 1–0 Jun 8, 1977 H2H
7859 Carlos Kirmayr Chris Mayotte 1 1–0 C 1–0 Nov 15, 1980 H2H
7860 Carlos Kirmayr Christophe Casa 1 0–1 C 0–1 Mar 27, 1980 H2H
7861 Carlos Kirmayr Christophe Freyss 1 1–0 H 1–0 Jan 22, 1981 H2H
7862 Carlos Kirmayr Cliff Richey 1 1–0 H 1–0 May 3, 1978 H2H
7863 Carlos Kirmayr Colin Dibley 1 0–1 C 0–1 Mar 22, 1980 H2H
7864 Carlos Kirmayr David Carter 1 0–1 C 0–1 Aug 3, 1983 H2H
7865 Carlos Kirmayr Deon Joubert 1 1–0 H 1–0 Nov 30, 1979 H2H
7866 Carlos Kirmayr Dick Stockton 1 0–1 G 0–1 Jun 17, 1976 H2H
7867 Carlos Kirmayr Dimitri Sturdza 1 1–0 C 1–0 Jul 6, 1976 H2H
7868 Carlos Kirmayr Dominique Bedel 1 0–1 C 0–1 Nov 16, 1980 H2H
7869 Carlos Kirmayr Ferdi Taygan 1 1–0 H 1–0 Apr 13, 1980 H2H
7870 Carlos Kirmayr Francisco Gonzalez 1 0–1 C 0–1 May 26, 1982 H2H
7871 Carlos Kirmayr Francois Jauffret 1 1–0 C 1–0 May 27, 1978 H2H
7872 Carlos Kirmayr Frantisek Pala 1 0–1 C 0–1 May 6, 1976 H2H
7873 Carlos Kirmayr Freddie Sauer 1 1–0 H 1–0 Apr 20, 1979 H2H
7874 Carlos Kirmayr Fritz Buehning 1 1–0 C 1–0 Jul 30, 1982 H2H
7875 Carlos Kirmayr George Hardie 1 1–0 H 1–0 May 4, 1978 H2H
7876 Carlos Kirmayr Harald Elschenbroich 1 0–1 C 0–1 Oct 15, 1975 H2H
7877 Carlos Kirmayr Ion Tiriac 1 1–0 C 1–0 Nov 11, 1977 H2H
7878 Carlos Kirmayr Ivan Molina 1 0–1 C 0–1 May 1, 1975 H2H
7879 Carlos Kirmayr Javier Soler 1 1–0 C 1–0 Nov 10, 1977 H2H
7880 Carlos Kirmayr Jean Francois Caujolle 1 0–1 C 0–1 Apr 7, 1979 H2H
7881 Carlos Kirmayr Jiri Granat 1 1–0 H 1–0 Apr 2, 1981 H2H
7882 Carlos Kirmayr J. Mandarino 1 0–1 C 0–1 Nov 28, 1974 H2H
7883 Carlos Kirmayr John Bartlett 1 1–0 C 1–0 Jul 7, 1976 H2H
7884 Carlos Kirmayr John Yuill 1 1–0 H 1–0 Apr 11, 1980 H2H
7885 Carlos Kirmayr Juan Torralbo 1 1–0 C 1–0 Oct 10, 1979 H2H
7886 Carlos Kirmayr Karl Meiler 1 0–1 H 0–1 Mar 29, 1979 H2H
7887 Carlos Kirmayr Ken Rosewall 1 0–1 C 0–1 Jul 11, 1975 H2H
7888 Carlos Kirmayr Klaus Eberhard 1 1–0 C 1–0 Jul 22, 1978 H2H
7889 Carlos Kirmayr Manuel Orantes 1 1–0 C 1–0 Apr 28, 1983 H2H
7890 Carlos Kirmayr Marco Alciati 1 1–0 C 1–0 Nov 14, 1980 H2H
7891 Carlos Kirmayr Marco Consolini 1 1–0 C 1–0 Sep 20, 1979 H2H
7892 Carlos Kirmayr Mark Cox 1 1–0 G 1–0 Jun 24, 1981 H2H
7893 Carlos Kirmayr Mark Edmondson 1 0–1 C 0–1 May 2, 1982 H2H
7894 Carlos Kirmayr Max Wunschig 1 1–0 C 1–0 May 26, 1978 H2H
7895 Carlos Kirmayr Mike Estep 1 1–0 H 1–0 Mar 23, 1977 H2H
7896 Carlos Kirmayr Mike Wayman 1 1–0 C 1–0 Apr 20, 1978 H2H
7897 Carlos Kirmayr Nial Brash 1 1–0 H 1–0 Aug 11, 1982 H2H
7898 Carlos Kirmayr Nick Saviano 1 1–0 H 1–0 Sep 1, 1983 H2H
7899 Carlos Kirmayr Nicola Spear 1 1–0 C 1–0 Jul 10, 1975 H2H
7900 Carlos Kirmayr Patrice Dominguez 1 0–1 C 0–1 Jun 23, 1979 H2H
7901 Carlos Kirmayr Patrick Proisy 1 1–0 C 1–0 Nov 12, 1977 H2H
7902 Carlos Kirmayr Pavel Hutka 1 1–0 C 1–0 Jul 21, 1978 H2H
7903 Carlos Kirmayr Phil Dent 1 1–0 C 1–0 Jan 23, 1982 H2H
7904 Carlos Kirmayr Ramiro Benavides 1 0–1 C 0–1 Nov 28, 1980 H2H
7905 Carlos Kirmayr Ricardo Cano 1 1–0 H 1–0 Jan 25, 1981 H2H
7906 Carlos Kirmayr Rick Fisher 1 1–0 H 1–0 Mar 22, 1979 H2H
7907 Carlos Kirmayr Robin Drysdale 1 1–0 C 1–0 Sep 26, 1979 H2H
7908 Carlos Kirmayr Rod Frawley 1 0–1 G 0–1 Jun 28, 1981 H2H
7909 Carlos Kirmayr Sashi Menon 1 0–1 H 0–1 Mar 23, 1979 H2H
7910 Carlos Kirmayr Stefan Simonsson 1 1–0 C 1–0 Jan 23, 1982 H2H
7911 Carlos Kirmayr Thomaz Koch 1 1–0 C 1–0 Nov 25, 1982 H2H
7912 Carlos Kirmayr Tony Giammalva 1 0–1 C 0–1 May 14, 1981 H2H
7913 Carlos Kirmayr Trey Waltke 1 0–1 C 0–1 Aug 29, 1975 H2H
7914 Carlos Kirmayr Ulf Eriksson 1 0–1 C 0–1 May 17, 1979 H2H
7915 Carlos Kirmayr Ulrich Marten 1 1–0 C 1–0 Oct 5, 1979 H2H
7916 Carlos Kirmayr Ulrich Pinner 1 0–1 C 0–1 Jul 22, 1978 H2H
7917 Carlos Kirmayr Victor Amaya 1 0–1 H 0–1 Apr 13, 1980 H2H
7918 Carlos Kirmayr Vladimir Zednik 1 1–0 C 1–0 Jul 20, 1978 H2H
7919 Carlos Kirmayr Wayne Hampson 1 1–0 C 1–0 Jul 15, 1981 H2H
7920 Carlos Kirmayr Werner Zirngibl 1 1–0 C 1–0 Apr 5, 1979 H2H
7921 Carlos Lando Cliff Richey 1 0–1 C 0–1 Apr 18, 1977 H2H
7922 Carlos Lando Max Hurlimann 1 1–0 C 1–0 Oct 12, 1977 H2H
7923 Carlos Moya Aisam-Ul-Haq Qureshi 1 1–0 H 1–0 Aug 27, 2008 H2H
7924 Carlos Moya Alexander Kudryavtsev 1 1–0 H 1–0 Jan 4, 2008 H2H
7925 Carlos Moya Alex Calatrava 1 1–0 C 1–0 Jul 7, 2005 H2H
7926 Carlos Moya Andrea Gaudenzi 1 1–0 C 1–0 Apr 25, 2002 H2H
7927 Carlos Moya Andreas Seppi 1 1–0 C 1–0 May 30, 2007 H2H
7928 Carlos Moya Andreas Vinciguerra 1 1–0 C 1–0 Jul 25, 2002 H2H
7929 Carlos Moya Andrei Olhovskiy 1 1–0 C 1–0 May 1, 1997 H2H
7930 Carlos Moya Andrei Stoliarov 1 1–0 C 1–0 Jul 26, 2002 H2H
7931 Carlos Moya Andy Zingman 1 1–0 C 1–0 Sep 13, 1996 H2H
7932 Carlos Moya Arvind Parmar 1 1–0 H 1–0 Aug 4, 2004 H2H
7933 Carlos Moya Attila Savolt 1 1–0 C 1–0 Jul 21, 2001 H2H
7934 Carlos Moya Bernardo Mota 1 1–0 C 1–0 Jun 14, 1996 H2H
7935 Carlos Moya Bernd Karbacher 1 1–0 H 1–0 Jan 19, 1997 H2H
7936 Carlos Moya Brian Baker 1 1–0 H 1–0 Sep 1, 2004 H2H
7937 Carlos Moya Brian Vahaly 1 1–0 H 1–0 Sep 26, 2003 H2H
7938 Carlos Moya Bruno Echagaray 1 1–0 C 1–0 Mar 1, 2007 H2H
7939 Carlos Moya Christophe Rochus 1 1–0 C 1–0 Jul 19, 2007 H2H
7940 Carlos Moya Cristiano Caratti 1 1–0 G 1–0 Jun 15, 2000 H2H
7941 Carlos Moya Cyril Saulnier 1 1–0 H 1–0 Aug 7, 2002 H2H
7942 Carlos Moya Danai Udomchoke 1 1–0 H 1–0 Jan 8, 2009 H2H
7943 Carlos Moya Daniel Elsner 1 1–0 C 1–0 Apr 29, 2004 H2H
7944 Carlos Moya Daniel Melo 1 1–0 C 1–0 Apr 24, 2002 H2H
7945 Carlos Moya Daniel Vacek 1 1–0 H 1–0 Aug 19, 1999 H2H
7946 Carlos Moya Davide Scala 1 1–0 C 1–0 Sep 13, 1997 H2H
7947 Carlos Moya Denis Gremelmayr 1 1–0 H 1–0 Aug 10, 2006 H2H
7948 Carlos Moya Diego Hartfield 1 1–0 C 1–0 Mar 2, 2007 H2H
7949 Carlos Moya Edgardo Massa 1 1–0 C 1–0 Feb 21, 2003 H2H
7950 Carlos Moya Edwin Kempes 1 0–1 H 0–1 Mar 9, 2001 H2H
7951 Carlos Moya Emilio Benfele Alvarez 1 1–0 C 1–0 Jul 20, 2001 H2H
7952 Carlos Moya Federico Browne 1 1–0 C 1–0 Jul 25, 2003 H2H
7953 Carlos Moya Federico Luzzi 1 1–0 C 1–0 Apr 12, 2002 H2H
7954 Carlos Moya Filip Dewulf 1 0–1 H 0–1 Feb 16, 1996 H2H
7955 Carlos Moya George Bastl 1 0–1 H 0–1 Jan 11, 2001 H2H
7956 Carlos Moya German Puentes 1 1–0 C 1–0 Apr 15, 1999 H2H
7957 Carlos Moya Grant Doyle 1 1–0 C 1–0 Aug 1, 1996 H2H
7958 Carlos Moya Gregory Carraz 1 1–0 C 1–0 Jul 31, 1997 H2H
7959 Carlos Moya Gustavo Marcaccio 1 1–0 C 1–0 May 5, 2006 H2H
7960 Carlos Moya Harel Levy 1 1–0 C 1–0 Feb 19, 2004 H2H
7961 Carlos Moya Horacio Zeballos 1 0–1 C 0–1 Feb 19, 2010 H2H
7962 Carlos Moya Hyung-Taik Lee 1 0–1 H 0–1 Jan 10, 2002 H2H
7963 Carlos Moya Igor Andreev 1 1–0 H 1–0 Aug 1, 2008 H2H
7964 Carlos Moya Igor Kunitsyn 1 1–0 H 1–0 Aug 30, 2007 H2H
7965 Carlos Moya Ion Moldovan 1 1–0 C 1–0 Oct 1, 1998 H2H
7966 Carlos Moya Ivan Navarro 1 1–0 C 1–0 Jul 12, 2007 H2H
7967 Carlos Moya Ivan Vajda 1 1–0 C 1–0 Jul 20, 2000 H2H
7968 Carlos Moya Ivo Heuberger 1 1–0 H 1–0 Jan 7, 2005 H2H
7969 Carlos Moya Jacobo Diaz 1 1–0 C 1–0 Apr 10, 1997 H2H
7970 Carlos Moya Jan Kroslak 1 1–0 G 1–0 Jun 23, 1999 H2H
7971 Carlos Moya Jan Siemerink 1 0–1 H 0–1 Aug 30, 1996 H2H
7972 Carlos Moya Jan Vacek 1 1–0 H 1–0 Oct 10, 2002 H2H
7973 Carlos Moya Jens Knippschild 1 1–0 C 1–0 Jun 3, 1998 H2H
7974 Carlos Moya Jordi Arrese 1 1–0 C 1–0 May 15, 1996 H2H
7975 Carlos Moya Jordi Burillo 1 0–1 C 0–1 Nov 3, 1995 H2H
7976 Carlos Moya Juan Balcells 1 0–1 C 0–1 Sep 16, 1999 H2H
7977 Carlos Moya Juan Pablo Brzezicki 1 1–0 C 1–0 Jun 3, 2007 H2H
7978 Carlos Moya Juan-Pablo Guzman 1 1–0 C 1–0 Jul 29, 2006 H2H
7979 Carlos Moya Julian Knowle 1 1–0 H 1–0 Jan 6, 2005 H2H
7980 Carlos Moya Julien Benneteau 1 1–0 C 1–0 May 13, 2008 H2H
7981 Carlos Moya Jurgen Melzer 1 1–0 C 1–0 Jul 20, 2002 H2H
7982 Carlos Moya Justin Gimelstob 1 1–0 H 1–0 Jan 6, 2006 H2H
7983 Carlos Moya Kevin Kim 1 1–0 H 1–0 Jan 5, 2007 H2H
7984 Carlos Moya Leonardo Mayer 1 0–1 C 0–1 Feb 27, 2009 H2H
7985 Carlos Moya Lionel Roux 1 0–1 C 0–1 Oct 3, 1997 H2H
7986 Carlos Moya Luke Bourgeois 1 1–0 H 1–0 Jan 11, 2007 H2H
7987 Carlos Moya Magnus Larsson 1 1–0 H 1–0 Sep 11, 1998 H2H
7988 Carlos Moya Mahesh Bhupathi 1 1–0 G 1–0 Jun 24, 1998 H2H
7989 Carlos Moya Marcel Granollers 1 1–0 C 1–0 Apr 25, 2007 H2H
7990 Carlos Moya Marcelo Charpentier 1 1–0 H 1–0 Mar 19, 1997 H2H
7991 Carlos Moya Marcelo Filippini 1 1–0 C 1–0 Nov 9, 1995 H2H
7992 Carlos Moya Marco Meneschincheri 1 1–0 C 1–0 May 6, 1999 H2H
7993 Carlos Moya Marcos Aurelio Gorriz 1 1–0 C 1–0 Aug 17, 1996 H2H
7994 Carlos Moya Mariusz Fyrstenberg 1 1–0 C 1–0 Aug 4, 2005 H2H
7995 Carlos Moya Martin Sinner 1 1–0 C 1–0 Mar 7, 1996 H2H
7996 Carlos Moya Maximo Gonzalez 1 0–1 C 0–1 Feb 19, 2009 H2H
7997 Carlos Moya Michael Berrer 1 1–0 H 1–0 Oct 9, 2008 H2H
7998 Carlos Moya Michal Tabara 1 1–0 C 1–0 Oct 16, 1997 H2H
7999 Carlos Moya Michel Kratochvil 1 1–0 C 1–0 Apr 18, 2002 H2H
8000 Carlos Moya Miguel Gallardo-Valles 1 1–0 C 1–0 Mar 2, 2006 H2H