ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
32801 Albert Costa Olivier Delaitre 1 0–1 C 0–1 Apr 7, 1993 H2H
32802 Albert Costa Omar Camporese 1 1–0 C 1–0 Aug 15, 1996 H2H
32803 Albert Costa Orlin Stanoytchev 1 0–1 C 0–1 Sep 16, 1999 H2H
32804 Albert Costa Oscar Hernandez 1 1–0 C 1–0 Feb 17, 2005 H2H
32805 Albert Costa Oscar Martinez 1 1–0 C 1–0 Jul 21, 1995 H2H
32806 Albert Costa Pat Cash 1 0–1 H 0–1 Feb 10, 1995 H2H
32807 Albert Costa Patrick Rafter 1 1–0 H 1–0 Jan 15, 1997 H2H
32808 Albert Costa Patrik Kuhnen 1 1–0 C 1–0 May 8, 1996 H2H
32809 Albert Costa Paul Goldstein 1 1–0 H 1–0 Mar 9, 2000 H2H
32810 Albert Costa Radek Stepanek 1 1–0 C 1–0 May 30, 2003 H2H
32811 Albert Costa Raemon Sluiter 1 1–0 H 1–0 Aug 27, 2003 H2H
32812 Albert Costa Razvan Sabau 1 1–0 C 1–0 Oct 27, 1995 H2H
32813 Albert Costa Richard Gasquet 1 1–0 C 1–0 May 29, 2002 H2H
32814 Albert Costa Richey Reneberg 1 0–1 C 0–1 Jul 10, 1997 H2H
32815 Albert Costa Rodolphe Gilbert 1 1–0 C 1–0 Mar 24, 1995 H2H
32816 Albert Costa Ronald Agenor 1 1–0 C 1–0 Apr 9, 1999 H2H
32817 Albert Costa Sandor Noszaly 1 0–1 C 0–1 Sep 15, 1995 H2H
32818 Albert Costa Sergio Roitman 1 1–0 C 1–0 May 28, 2003 H2H
32819 Albert Costa Stefano Galvani 1 1–0 C 1–0 Apr 26, 2002 H2H
32820 Albert Costa Stefano Pescosolido 1 0–1 C 0–1 Aug 12, 1995 H2H
32821 Albert Costa Stephane Huet 1 1–0 C 1–0 Jul 31, 1998 H2H
32822 Albert Costa Steve Campbell 1 1–0 H 1–0 Jul 18, 1996 H2H
32823 Albert Costa Thomas Johansson 1 0–1 H 0–1 Feb 28, 2002 H2H
32824 Albert Costa Tomas Carbonell 1 1–0 C 1–0 Apr 22, 1995 H2H
32825 Albert Costa Tomas Nydahl 1 1–0 C 1–0 Sep 16, 1994 H2H
32826 Albert Costa Vincenzo Santopadre 1 1–0 C 1–0 Sep 19, 1998 H2H
32827 Albert Costa Wayne Black 1 1–0 H 1–0 Aug 14, 1997 H2H
32828 Albert Costa Zeljko Krajan 1 1–0 C 1–0 May 7, 2003 H2H
32829 Albert Montanes Adrian Ungur 1 1–0 C 1–0 Jul 31, 2013 H2H
32830 Albert Montanes Adrian Voinea 1 1–0 C 1–0 Jul 26, 2001 H2H
32831 Albert Montanes Albert Portas 1 1–0 C 1–0 Sep 14, 2001 H2H
32832 Albert Montanes Alejandro Hernandez 1 1–0 C 1–0 Feb 24, 2005 H2H
32833 Albert Montanes Alessandro Giannessi 1 0–1 C 0–1 Sep 22, 2011 H2H
32834 Albert Montanes Alessio Di Mauro 1 0–1 C 0–1 Feb 24, 2007 H2H
32835 Albert Montanes Alexander Peya 1 1–0 C 1–0 Apr 12, 2007 H2H
32836 Albert Montanes Alexander Popp 1 0–1 G 0–1 Jun 25, 2004 H2H
32837 Albert Montanes Alexander Zverev 1 1–0 C 1–0 Jul 24, 2014 H2H
32838 Albert Montanes Aljaz Bedene 1 1–0 C 1–0 Feb 27, 2014 H2H
32839 Albert Montanes Alun Jones 1 0–1 H 0–1 Jan 16, 2008 H2H
32840 Albert Montanes Andreas Haider-Maurer 1 1–0 C 1–0 Jul 30, 2010 H2H
32841 Albert Montanes Andrei Stoliarov 1 1–0 C 1–0 Jun 1, 2001 H2H
32842 Albert Montanes Andrey Golubev 1 1–0 H 1–0 Oct 7, 2010 H2H
32843 Albert Montanes Andrey Kuznetsov 1 0–1 G 0–1 Jun 26, 2013 H2H
32844 Albert Montanes Bernard Tomic 1 1–0 C 1–0 Apr 26, 2012 H2H
32845 Albert Montanes Bjorn Phau 1 0–1 H 0–1 Mar 28, 2009 H2H
32846 Albert Montanes Bobby Reynolds 1 1–0 C 1–0 May 4, 2012 H2H
32847 Albert Montanes Brendan Evans 1 1–0 G 1–0 Jun 24, 2010 H2H
32848 Albert Montanes Bruno Echagaray 1 1–0 C 1–0 Feb 26, 2009 H2H
32849 Albert Montanes Carsten Ball 1 1–0 H 1–0 Sep 2, 2010 H2H
32850 Albert Montanes Chris Woodruff 1 1–0 C 1–0 May 30, 2001 H2H
32851 Albert Montanes Danai Udomchoke 1 1–0 C 1–0 Apr 26, 2007 H2H
32852 Albert Montanes Daniel Brands 1 0–1 H 0–1 Oct 30, 2015 H2H
32853 Albert Montanes Daniele Bracciali 1 1–0 C 1–0 May 23, 2007 H2H
32854 Albert Montanes Davide Sanguinetti 1 0–1 H 0–1 Mar 18, 2003 H2H
32855 Albert Montanes David Skoch 1 1–0 C 1–0 Jun 12, 2008 H2H
32856 Albert Montanes Diego Hartfield 1 1–0 C 1–0 Aug 2, 2007 H2H
32857 Albert Montanes Diego Schwartzman 1 1–0 C 1–0 Aug 6, 2015 H2H
32858 Albert Montanes Dusan Vemic 1 1–0 C 1–0 Apr 13, 2007 H2H
32859 Albert Montanes Dustin Brown 1 1–0 H 1–0 Jan 19, 2011 H2H
32860 Albert Montanes Elias Ymer 1 1–0 C 1–0 Jul 14, 2016 H2H
32861 Albert Montanes Facundo Bagnis 1 1–0 C 1–0 Apr 9, 2016 H2H
32862 Albert Montanes Franko Skugor 1 1–0 C 1–0 Apr 7, 2016 H2H
32863 Albert Montanes Gastao Elias 1 0–1 C 0–1 Jul 16, 2014 H2H
32864 Albert Montanes George Bastl 1 1–0 H 1–0 Oct 10, 2008 H2H
32865 Albert Montanes Gerard Granollers 1 1–0 C 1–0 Apr 25, 2012 H2H
32866 Albert Montanes Grega Zemlja 1 1–0 G 1–0 Jun 24, 2009 H2H
32867 Albert Montanes Grigor Dimitrov 1 0–1 H 0–1 Mar 22, 2014 H2H
32868 Albert Montanes Hugo Armando 1 1–0 C 1–0 Feb 28, 2002 H2H
32869 Albert Montanes Hyung-Taik Lee 1 1–0 C 1–0 Sep 11, 2008 H2H
32870 Albert Montanes Igor Kunitsyn 1 1–0 H 1–0 Mar 21, 2006 H2H
32871 Albert Montanes James Lemke 1 1–0 H 1–0 Jan 13, 2010 H2H
32872 Albert Montanes Jan Vacek 1 1–0 C 1–0 Jul 11, 2002 H2H
32873 Albert Montanes Javier Marti 1 1–0 C 1–0 Aug 3, 2011 H2H
32874 Albert Montanes Jean-Rene Lisnard 1 1–0 C 1–0 Apr 15, 2009 H2H
32875 Albert Montanes Joachim Johansson 1 0–1 G 0–1 Jun 22, 2005 H2H
32876 Albert Montanes Joao Souza 1 1–0 C 1–0 Feb 28, 2014 H2H
32877 Albert Montanes John Millman 1 0–1 G 0–1 Jun 29, 2016 H2H
32878 Albert Montanes Jozef Kovalik 1 1–0 C 1–0 Feb 4, 2016 H2H
32879 Albert Montanes Juan Balcells 1 1–0 C 1–0 Sep 15, 2001 H2H
32880 Albert Montanes Julian Knowle 1 1–0 C 1–0 May 23, 2002 H2H
32881 Albert Montanes Julien Boutter 1 0–1 C 0–1 May 15, 2002 H2H
32882 Albert Montanes Julio Peralta 1 1–0 C 1–0 Feb 13, 2003 H2H
32883 Albert Montanes Karol Kucera 1 1–0 C 1–0 Apr 13, 2001 H2H
32884 Albert Montanes Lars Burgsmuller 1 0–1 G 0–1 Jun 25, 2003 H2H
32885 Albert Montanes Lukasz Kubot 1 0–1 C 0–1 Feb 12, 2010 H2H
32886 Albert Montanes Marcos Daniel 1 0–1 C 0–1 Jul 26, 2006 H2H
32887 Albert Montanes Markus Hipfl 1 1–0 C 1–0 Jul 19, 2003 H2H
32888 Albert Montanes Martin Fischer 1 1–0 C 1–0 Apr 30, 2015 H2H
32889 Albert Montanes Mathieu Montcourt 1 1–0 C 1–0 May 24, 2007 H2H
32890 Albert Montanes Maximo Gonzalez 1 1–0 C 1–0 Feb 19, 2015 H2H
32891 Albert Montanes Max Mirnyi 1 0–1 C 0–1 Apr 12, 2002 H2H
32892 Albert Montanes Michael Lammer 1 1–0 H 1–0 Jan 15, 2010 H2H
32893 Albert Montanes Michal Tabara 1 1–0 C 1–0 Jul 20, 2001 H2H
32894 Albert Montanes Nuno Matias 1 1–0 C 1–0 Apr 11, 2002 H2H
32895 Albert Montanes Paradorn Srichaphan 1 0–1 H 0–1 Jan 8, 2004 H2H
32896 Albert Montanes Paul Goldstein 1 0–1 C 0–1 Apr 15, 2006 H2H
32897 Albert Montanes Philipp Petzschner 1 1–0 C 1–0 Jul 15, 2010 H2H
32898 Albert Montanes Raemon Sluiter 1 0–1 C 0–1 Jul 19, 2003 H2H
32899 Albert Montanes Ramon Delgado 1 0–1 H 0–1 Jan 16, 2002 H2H
32900 Albert Montanes Reda El Amrani 1 1–0 C 1–0 Apr 9, 2009 H2H
32901 Albert Montanes Roberto Bautista Agut 1 1–0 H 1–0 Nov 5, 2009 H2H
32902 Albert Montanes Rogerio Dutra Silva 1 1–0 C 1–0 Feb 3, 2012 H2H
32903 Albert Montanes Rohan Bopanna 1 1–0 H 1–0 Oct 10, 2007 H2H
32904 Albert Montanes Ryan Sweeting 1 1–0 C 1–0 May 6, 2009 H2H
32905 Albert Montanes Sergiy Stakhovsky 1 0–1 C 0–1 May 3, 2011 H2H
32906 Albert Montanes Stephane Robert 1 1–0 H 1–0 Jan 21, 2010 H2H
32907 Albert Montanes Steve Johnson 1 1–0 C 1–0 May 29, 2013 H2H
32908 Albert Montanes Thomas Johansson 1 1–0 H 1–0 Oct 9, 2008 H2H
32909 Albert Montanes Vincent Spadea 1 1–0 C 1–0 Apr 14, 2007 H2H
32910 Albert Montanes Wesley Moodie 1 0–1 H 0–1 Aug 27, 2003 H2H
32911 Alberto Berasategui Aleksandar Kitinov 1 1–0 H 1–0 Feb 12, 1998 H2H
32912 Alberto Berasategui Alex Calatrava 1 0–1 C 0–1 Apr 25, 2001 H2H
32913 Alberto Berasategui Anders Jarryd 1 1–0 C 1–0 Jul 15, 1992 H2H
32914 Alberto Berasategui Andrei Cherkasov 1 1–0 C 1–0 Oct 6, 1994 H2H
32915 Alberto Berasategui Arnaud Boetsch 1 1–0 C 1–0 May 7, 1997 H2H
32916 Alberto Berasategui Arne Thoms 1 1–0 C 1–0 May 6, 1992 H2H
32917 Alberto Berasategui Brad Gilbert 1 1–0 C 1–0 Apr 30, 1993 H2H
32918 Alberto Berasategui Brian Macphie 1 0–1 H 0–1 Aug 20, 1998 H2H
32919 Alberto Berasategui Carsten Arriens 1 0–1 H 0–1 Feb 10, 1995 H2H
32920 Alberto Berasategui Cecil Mamiit 1 1–0 H 1–0 Aug 28, 1996 H2H
32921 Alberto Berasategui Christian Miniussi 1 1–0 H 1–0 Nov 5, 1992 H2H
32922 Alberto Berasategui Danny Sapsford 1 1–0 H 1–0 Feb 9, 1995 H2H
32923 Alberto Berasategui David Prinosil 1 0–1 C 0–1 Aug 27, 1992 H2H
32924 Alberto Berasategui David Rikl 1 1–0 C 1–0 Mar 2, 1995 H2H
32925 Alberto Berasategui Dennis van Scheppingen 1 0–1 C 0–1 Aug 2, 1996 H2H
32926 Alberto Berasategui Dinu Pescariu 1 1–0 C 1–0 Sep 25, 1997 H2H
32927 Alberto Berasategui Eyal Erlich 1 0–1 H 0–1 Oct 14, 1993 H2H
32928 Alberto Berasategui Federico Mordegan 1 1–0 C 1–0 May 21, 1994 H2H
32929 Alberto Berasategui Fernando Roese 1 1–0 C 1–0 Nov 4, 1993 H2H
32930 Alberto Berasategui Gabriel Markus 1 1–0 C 1–0 Aug 27, 1994 H2H
32931 Alberto Berasategui Gabriel Silberstein 1 1–0 C 1–0 Nov 8, 1996 H2H
32932 Alberto Berasategui Gaston Etlis 1 1–0 C 1–0 Nov 11, 1994 H2H
32933 Alberto Berasategui George Bastl 1 0–1 H 0–1 Jan 7, 2000 H2H
32934 Alberto Berasategui German Puentes 1 0–1 C 0–1 Aug 12, 1993 H2H
32935 Alberto Berasategui Gianluca Pozzi 1 1–0 C 1–0 May 5, 1999 H2H
32936 Alberto Berasategui Giorgio Galimberti 1 1–0 C 1–0 May 13, 1998 H2H
32937 Alberto Berasategui Grant Stafford 1 1–0 C 1–0 May 27, 1998 H2H
32938 Alberto Berasategui Guillaume Raoux 1 0–1 C 0–1 Jul 23, 1998 H2H
32939 Alberto Berasategui Guillermo Canas 1 1–0 C 1–0 May 1, 1997 H2H
32940 Alberto Berasategui Herbert Wiltschnig 1 1–0 C 1–0 Aug 25, 1994 H2H
32941 Alberto Berasategui Ion Moldovan 1 1–0 C 1–0 Sep 14, 1996 H2H
32942 Alberto Berasategui Jaime Oncins 1 1–0 C 1–0 Oct 28, 1993 H2H
32943 Alberto Berasategui Jared Palmer 1 0–1 C 0–1 May 1, 1993 H2H
32944 Alberto Berasategui Jason Stoltenberg 1 0–1 H 0–1 Jan 14, 1999 H2H
32945 Alberto Berasategui Jean-Rene Lisnard 1 1–0 C 1–0 Oct 1, 1999 H2H
32946 Alberto Berasategui Jiri Vanek 1 0–1 C 0–1 May 31, 2000 H2H
32947 Alberto Berasategui Joern Renzenbrink 1 0–1 C 0–1 Feb 3, 1994 H2H
32948 Alberto Berasategui Jonathan Stark 1 1–0 H 1–0 Mar 15, 1997 H2H
32949 Alberto Berasategui Jose Francisco Altur 1 1–0 C 1–0 Mar 31, 1994 H2H
32950 Alberto Berasategui Juan Balcells 1 0–1 C 0–1 Sep 28, 2000 H2H
32951 Alberto Berasategui Juan Garat 1 1–0 C 1–0 Jun 9, 1994 H2H
32952 Alberto Berasategui Karsten Braasch 1 1–0 H 1–0 Jan 21, 1998 H2H
32953 Alberto Berasategui Leonardo Lavalle 1 0–1 C 0–1 Oct 29, 1998 H2H
32954 Alberto Berasategui Luis Adrian Morejon 1 0–1 C 0–1 Sep 16, 1995 H2H
32955 Alberto Berasategui Luis Herrera 1 1–0 H 1–0 Nov 12, 1992 H2H
32956 Alberto Berasategui Marc Rosset 1 1–0 C 1–0 Apr 29, 1999 H2H
32957 Alberto Berasategui Mark Koevermans 1 1–0 C 1–0 Mar 21, 1992 H2H
32958 Alberto Berasategui Mark Petchey 1 0–1 C 0–1 Mar 3, 1995 H2H
32959 Alberto Berasategui Markus Hipfl 1 0–1 C 0–1 Apr 13, 2000 H2H
32960 Alberto Berasategui Markus Naewie 1 1–0 C 1–0 Jul 21, 1993 H2H
32961 Alberto Berasategui Martin Sinner 1 0–1 G 0–1 Jun 22, 1995 H2H
32962 Alberto Berasategui Marzio Martelli 1 0–1 C 0–1 Sep 27, 1996 H2H
32963 Alberto Berasategui Mauricio Hadad 1 1–0 C 1–0 Sep 15, 1995 H2H
32964 Alberto Berasategui Michael Tebbutt 1 1–0 C 1–0 May 29, 1996 H2H
32965 Alberto Berasategui Mikael Tillstrom 1 0–1 C 0–1 Jun 13, 1996 H2H
32966 Alberto Berasategui Nick Gould 1 1–0 C 1–0 Sep 17, 1998 H2H
32967 Alberto Berasategui Nicolas Escude 1 0–1 C 0–1 Oct 29, 1997 H2H
32968 Alberto Berasategui Nicolas Pereira 1 1–0 C 1–0 Nov 3, 1994 H2H
32969 Alberto Berasategui Oliver Fernandez 1 0–1 C 0–1 Feb 27, 1993 H2H
32970 Alberto Berasategui Olivier Delaitre 1 1–0 C 1–0 Feb 23, 1995 H2H
32971 Alberto Berasategui Pablo Arraya 1 1–0 C 1–0 Mar 20, 1992 H2H
32972 Alberto Berasategui Patrick Baur 1 1–0 C 1–0 Apr 17, 1996 H2H
32973 Alberto Berasategui Paul Haarhuis 1 1–0 C 1–0 Apr 23, 1997 H2H
32974 Alberto Berasategui Roberto Carretero 1 1–0 H 1–0 Jan 9, 1997 H2H
32975 Alberto Berasategui Rodolphe Gilbert 1 1–0 C 1–0 Apr 20, 1994 H2H
32976 Alberto Berasategui Sandor Noszaly 1 1–0 C 1–0 Jun 20, 1996 H2H
32977 Alberto Berasategui Stefan Koubek 1 0–1 C 0–1 Jul 24, 1997 H2H
32978 Alberto Berasategui Stephane Huet 1 1–0 C 1–0 May 28, 1999 H2H
32979 Alberto Berasategui Sultan Khalfan 1 1–0 H 1–0 Jan 6, 2000 H2H
32980 Alberto Berasategui Thomas Johansson 1 0–1 C 0–1 Jul 8, 1999 H2H
32981 Alberto Berasategui Todd Larkham 1 1–0 H 1–0 Jan 15, 1997 H2H
32982 Alberto Berasategui Tomas Nydahl 1 1–0 C 1–0 Sep 12, 1997 H2H
32983 Alberto Berasategui Vincent Spadea 1 1–0 H 1–0 Sep 1, 1993 H2H
32984 Alberto Mancini Amos Mansdorf 1 0–1 H 0–1 Oct 8, 1992 H2H
32985 Alberto Mancini Anders Jarryd 1 0–1 C 0–1 May 6, 1988 H2H
32986 Alberto Mancini Andreas Maurer 1 1–0 C 1–0 Oct 1, 1987 H2H
32987 Alberto Mancini Andrei Cherkasov 1 1–0 C 1–0 Jul 18, 1991 H2H
32988 Alberto Mancini Andres Gomez 1 1–0 C 1–0 Apr 19, 1991 H2H
32989 Alberto Mancini Arnaud Boetsch 1 0–1 C 0–1 Apr 23, 1992 H2H
32990 Alberto Mancini Bart Wuyts 1 1–0 C 1–0 Apr 1, 1993 H2H
32991 Alberto Mancini Bryan Shelton 1 0–1 H 0–1 Mar 18, 1990 H2H
32992 Alberto Mancini Carsten Arriens 1 1–0 H 1–0 Nov 13, 1992 H2H
32993 Alberto Mancini Cedric Pioline 1 1–0 C 1–0 Jul 16, 1992 H2H
32994 Alberto Mancini Chris Garner 1 1–0 H 1–0 Mar 21, 1989 H2H
32995 Alberto Mancini Christer Allgardh 1 1–0 H 1–0 Nov 12, 1992 H2H
32996 Alberto Mancini Christo Van Rensburg 1 1–0 C 1–0 Apr 25, 1990 H2H
32997 Alberto Mancini Damir Buljevic 1 1–0 C 1–0 Aug 26, 1993 H2H
32998 Alberto Mancini Darren Cahill 1 1–0 C 1–0 Apr 20, 1988 H2H
32999 Alberto Mancini David Rikl 1 1–0 C 1–0 Jul 21, 1993 H2H
33000 Alberto Mancini Eric Jelen 1 1–0 C 1–0 May 29, 1991 H2H