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.

About this search tool

Compare ATP tennis records 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 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
34801 Mark Philippoussis Agustin Calleri 1 1–0 H 1–0 Oct 7, 2005 H2H
34802 Mark Philippoussis Albert Costa 1 1–0 C 1–0 Oct 2, 1997 H2H
34803 Mark Philippoussis Albert Portas 1 1–0 H 1–0 Aug 30, 2000 H2H
34804 Mark Philippoussis Alexander Mronz 1 1–0 C 1–0 Oct 11, 1995 H2H
34805 Mark Philippoussis Alexander Popp 1 1–0 G 1–0 Jul 4, 2003 H2H
34806 Mark Philippoussis Alex Calatrava 1 1–0 H 1–0 Jan 21, 1998 H2H
34807 Mark Philippoussis Alex Radulescu 1 1–0 C 1–0 May 1, 1997 H2H
34808 Mark Philippoussis Andrea Gaudenzi 1 1–0 C 1–0 May 3, 1997 H2H
34809 Mark Philippoussis Andreas Vinciguerra 1 1–0 H 1–0 Sep 25, 2003 H2H
34810 Mark Philippoussis Andrei Medvedev 1 0–1 C 0–1 Apr 25, 1996 H2H
34811 Mark Philippoussis Andrei Olhovskiy 1 1–0 H 1–0 Aug 30, 1996 H2H
34812 Mark Philippoussis Andre Sa 1 0–1 H 0–1 Aug 17, 2000 H2H
34813 Mark Philippoussis Andrew Ilie 1 1–0 H 1–0 Jan 23, 2000 H2H
34814 Mark Philippoussis Andy Roddick 1 0–1 G 0–1 Jun 9, 2005 H2H
34815 Mark Philippoussis Bob Bryan 1 1–0 H 1–0 Oct 14, 1999 H2H
34816 Mark Philippoussis Boris Becker 1 0–1 C 0–1 Apr 25, 1998 H2H
34817 Mark Philippoussis Brian Macphie 1 1–0 H 1–0 Feb 17, 2000 H2H
34818 Mark Philippoussis Bryan Shelton 1 1–0 H 1–0 Mar 7, 1997 H2H
34819 Mark Philippoussis Cecil Mamiit 1 1–0 H 1–0 Feb 14, 1999 H2H
34820 Mark Philippoussis Christian Bergstrom 1 1–0 H 1–0 Mar 14, 1995 H2H
34821 Mark Philippoussis Christian Ruud 1 1–0 H 1–0 Sep 2, 1998 H2H
34822 Mark Philippoussis Daniele Bracciali 1 1–0 G 1–0 Jun 28, 1998 H2H
34823 Mark Philippoussis Daniele Musa 1 1–0 C 1–0 Feb 27, 1997 H2H
34824 Mark Philippoussis David Wheaton 1 0–1 H 0–1 Aug 14, 1997 H2H
34825 Mark Philippoussis Dmitry Tursunov 1 1–0 H 1–0 Feb 24, 2001 H2H
34826 Mark Philippoussis Doug Flach 1 1–0 H 1–0 Aug 5, 1998 H2H
34827 Mark Philippoussis Eyal Ran 1 1–0 H 1–0 Jan 19, 1996 H2H
34828 Mark Philippoussis Federico Browne 1 1–0 H 1–0 Oct 2, 2003 H2H
34829 Mark Philippoussis Felix Mantilla 1 0–1 C 0–1 Jul 11, 1996 H2H
34830 Mark Philippoussis Fernando Meligeni 1 0–1 H 0–1 Jul 30, 1996 H2H
34831 Mark Philippoussis Fernando Verdasco 1 0–1 C 0–1 Oct 27, 2005 H2H
34832 Mark Philippoussis Fernando Vicente 1 0–1 H 0–1 Aug 12, 2000 H2H
34833 Mark Philippoussis Galo Blanco 1 1–0 H 1–0 Jan 16, 2002 H2H
34834 Mark Philippoussis Geoff Grant 1 1–0 H 1–0 Jan 20, 1999 H2H
34835 Mark Philippoussis Gianluca Pozzi 1 1–0 H 1–0 Oct 27, 1999 H2H
34836 Mark Philippoussis Gilbert Schaller 1 1–0 C 1–0 Apr 24, 1996 H2H
34837 Mark Philippoussis Gilles Muller 1 0–1 H 0–1 Sep 29, 2005 H2H
34838 Mark Philippoussis Glenn Weiner 1 0–1 H 0–1 Sep 30, 2004 H2H
34839 Mark Philippoussis Gregory Carraz 1 0–1 H 0–1 Mar 8, 2005 H2H
34840 Mark Philippoussis Guillermo Coria 1 0–1 C 0–1 May 18, 2003 H2H
34841 Mark Philippoussis Guillermo Garcia-Lopez 1 1–0 G 1–0 Jun 17, 2005 H2H
34842 Mark Philippoussis Harel Levy 1 1–0 H 1–0 Sep 27, 2001 H2H
34843 Mark Philippoussis Hendrik Dreekmann 1 1–0 C 1–0 Oct 14, 1995 H2H
34844 Mark Philippoussis Hyung-Taik Lee 1 0–1 H 0–1 Jul 19, 2006 H2H
34845 Mark Philippoussis Ian Flanagan 1 0–1 G 0–1 Jun 9, 2004 H2H
34846 Mark Philippoussis Jamie Morgan 1 1–0 C 1–0 Oct 5, 1995 H2H
34847 Mark Philippoussis Jan Hernych 1 0–1 H 0–1 Mar 24, 2004 H2H
34848 Mark Philippoussis Janko Tipsarevic 1 1–0 H 1–0 Aug 27, 2003 H2H
34849 Mark Philippoussis Jan Kroslak 1 1–0 H 1–0 Jan 24, 1999 H2H
34850 Mark Philippoussis Jan Siemerink 1 1–0 C 1–0 Jun 1, 1997 H2H
34851 Mark Philippoussis Javier Frana 1 1–0 G 1–0 Jun 26, 1996 H2H
34852 Mark Philippoussis Jean-Rene Lisnard 1 1–0 H 1–0 Feb 13, 2003 H2H
34853 Mark Philippoussis Jeff Salzenstein 1 1–0 H 1–0 Sep 26, 2003 H2H
34854 Mark Philippoussis Jeff Tarango 1 0–1 C 0–1 May 25, 2000 H2H
34855 Mark Philippoussis Jens Knippschild 1 1–0 G 1–0 Jun 14, 1997 H2H
34856 Mark Philippoussis Jim Pugh 1 1–0 H 1–0 Aug 3, 1995 H2H
34857 Mark Philippoussis Joachim Johansson 1 0–1 C 0–1 May 12, 2004 H2H
34858 Mark Philippoussis Jonathan Stark 1 1–0 G 1–0 Jun 12, 1997 H2H
34859 Mark Philippoussis Jordi Arrese 1 0–1 C 0–1 Sep 14, 1995 H2H
34860 Mark Philippoussis Jordi Burillo 1 0–1 G 0–1 Jun 10, 1998 H2H
34861 Mark Philippoussis Juan Balcells 1 0–1 H 0–1 Mar 2, 2001 H2H
34862 Mark Philippoussis Julien Benneteau 1 0–1 H 0–1 Jul 15, 2004 H2H
34863 Mark Philippoussis Julien Varlet 1 1–0 C 1–0 May 29, 2002 H2H
34864 Mark Philippoussis Karol Beck 1 1–0 G 1–0 Jun 22, 2005 H2H
34865 Mark Philippoussis Kenny Thorne 1 1–0 G 1–0 Jul 13, 1995 H2H
34866 Mark Philippoussis Kristian Pless 1 1–0 H 1–0 Sep 23, 2000 H2H
34867 Mark Philippoussis Lucas Arnold Ker 1 1–0 H 1–0 Sep 6, 1998 H2H
34868 Mark Philippoussis Marc Kevin Goellner 1 1–0 H 1–0 Sep 1, 1995 H2H
34869 Mark Philippoussis Mark Petchey 1 1–0 H 1–0 Aug 17, 1994 H2H
34870 Mark Philippoussis Markus Hantschk 1 1–0 H 1–0 Mar 1, 2001 H2H
34871 Mark Philippoussis Martin Lee 1 1–0 G 1–0 Jun 12, 2002 H2H
34872 Mark Philippoussis Martin Sinner 1 0–1 C 0–1 Oct 25, 1995 H2H
34873 Mark Philippoussis Mauricio Hadad 1 0–1 H 0–1 Jul 21, 1995 H2H
34874 Mark Philippoussis Max Mirnyi 1 0–1 G 0–1 Jun 30, 2006 H2H
34875 Mark Philippoussis Michael Kohlmann 1 1–0 H 1–0 Jan 2, 2003 H2H
34876 Mark Philippoussis Michael Llodra 1 0–1 G 0–1 Jun 18, 2005 H2H
34877 Mark Philippoussis Mikael Tillstrom 1 1–0 H 1–0 Feb 13, 2000 H2H
34878 Mark Philippoussis Nicklas Kulti 1 1–0 C 1–0 May 28, 1997 H2H
34879 Mark Philippoussis Nicolas Mahut 1 1–0 C 1–0 Oct 31, 2001 H2H
34880 Mark Philippoussis Noam Okun 1 1–0 H 1–0 Jan 19, 2000 H2H
34881 Mark Philippoussis Oliver Gross 1 1–0 C 1–0 May 27, 1998 H2H
34882 Mark Philippoussis Paradorn Srichaphan 1 1–0 H 1–0 Jan 17, 2003 H2H
34883 Mark Philippoussis Paul-Henri Mathieu 1 1–0 G 1–0 Jun 28, 2006 H2H
34884 Mark Philippoussis Paul Wekesa 1 1–0 H 1–0 Aug 30, 1995 H2H
34885 Mark Philippoussis Radek Stepanek 1 1–0 G 1–0 Jun 29, 2003 H2H
34886 Mark Philippoussis Ramon Delgado 1 1–0 C 1–0 Apr 22, 1999 H2H
34887 Mark Philippoussis Renzo Furlan 1 0–1 C 0–1 Apr 15, 1999 H2H
34888 Mark Philippoussis Rik De Voest 1 1–0 G 1–0 Jul 14, 2006 H2H
34889 Mark Philippoussis Roberto Carretero 1 1–0 C 1–0 May 15, 1996 H2H
34890 Mark Philippoussis Roberto Jabali 1 1–0 H 1–0 Jul 24, 1997 H2H
34891 Mark Philippoussis Rob Givone 1 1–0 H 1–0 Jul 19, 1995 H2H
34892 Mark Philippoussis Ronald Agenor 1 1–0 H 1–0 Feb 11, 2000 H2H
34893 Mark Philippoussis Ruben Ramirez Hidalgo 1 1–0 H 1–0 Jan 15, 2004 H2H
34894 Mark Philippoussis Sandon Stolle 1 1–0 H 1–0 Jul 25, 1997 H2H
34895 Mark Philippoussis Scott Draper 1 1–0 H 1–0 Mar 7, 2003 H2H
34896 Mark Philippoussis Scott Humphries 1 1–0 H 1–0 Jul 27, 2000 H2H
34897 Mark Philippoussis Sebastien Lareau 1 1–0 H 1–0 Sep 4, 1998 H2H
34898 Mark Philippoussis Sergi Bruguera 1 1–0 H 1–0 Oct 7, 2000 H2H
34899 Mark Philippoussis Slava Dosedel 1 1–0 C 1–0 May 3, 1997 H2H
34900 Mark Philippoussis Stefan Koubek 1 0–1 H 0–1 Jan 8, 2004 H2H
34901 Mark Philippoussis Stefano Pescosolido 1 0–1 H 0–1 Mar 20, 1996 H2H
34902 Mark Philippoussis Steve Herdoiza 1 1–0 H 1–0 Jul 26, 1995 H2H
34903 Mark Philippoussis Taylor Dent 1 0–1 H 0–1 Feb 20, 2003 H2H
34904 Mark Philippoussis Tomas Carbonell 1 1–0 C 1–0 May 26, 1995 H2H
34905 Mark Philippoussis Tomas Zib 1 0–1 H 0–1 Oct 6, 2004 H2H
34906 Mark Philippoussis Tommy Ho 1 0–1 H 0–1 Apr 20, 1995 H2H
34907 Mark Philippoussis Wesley Moodie 1 1–0 G 1–0 Jun 14, 2006 H2H
34908 Mark Philippoussis Yong Il Yoon 1 1–0 H 1–0 Oct 13, 2000 H2H
34909 Mark Turpin Hiroyuki Bamba 1 1–0 C 1–0 Oct 24, 1979 H2H
34910 Markus Eriksson Benoit Paire 1 0–1 C 0–1 Jul 23, 2015 H2H
34911 Markus Eriksson Kenny De Schepper 1 0–1 H 0–1 Oct 17, 2013 H2H
34912 Markus Eriksson Martin Alund 1 0–1 C 0–1 Jul 11, 2013 H2H
34913 Markus Gunthardt Tenny Svensson 1 0–1 C 0–1 Jul 17, 1980 H2H
34914 Markus Hantschk Attila Savolt 1 0–1 C 0–1 Apr 12, 2001 H2H
34915 Markus Hantschk Dinu Pescariu 1 1–0 C 1–0 Sep 15, 2000 H2H
34916 Markus Hantschk Eduardo Nicolas 1 0–1 C 0–1 Apr 30, 1999 H2H
34917 Markus Hantschk Flavio Saretta 1 0–1 H 0–1 Sep 14, 2001 H2H
34918 Markus Hantschk Jamie Delgado 1 1–0 H 1–0 Sep 13, 2001 H2H
34919 Markus Hantschk Juan Balcells 1 0–1 C 0–1 Sep 17, 2000 H2H
34920 Markus Hantschk Mariano Hood 1 1–0 C 1–0 Sep 28, 2000 H2H
34921 Markus Hantschk Ramon Delgado 1 0–1 C 0–1 May 6, 2000 H2H
34922 Markus Hantschk Razvan Sabau 1 1–0 C 1–0 May 5, 2000 H2H
34923 Markus Hantschk Tuomas Ketola 1 1–0 H 1–0 Jan 8, 2000 H2H
34924 Markus Hantschk Wayne Black 1 0–1 H 0–1 Oct 11, 2000 H2H
34925 Markus Hipfl Arnaud Di Pasquale 1 0–1 G 0–1 Jun 28, 2000 H2H
34926 Markus Hipfl Attila Savolt 1 1–0 H 1–0 Mar 7, 2002 H2H
34927 Markus Hipfl Bob Bryan 1 0–1 H 0–1 Aug 26, 1999 H2H
34928 Markus Hipfl Diego Nargiso 1 1–0 C 1–0 Aug 13, 1999 H2H
34929 Markus Hipfl Dusan Vemic 1 0–1 C 0–1 Jul 27, 2005 H2H
34930 Markus Hipfl Federico Luzzi 1 0–1 C 0–1 Sep 27, 2001 H2H
34931 Markus Hipfl Flavio Saretta 1 0–1 C 0–1 May 25, 2002 H2H
34932 Markus Hipfl Guillermo Hormazabal 1 1–0 C 1–0 Feb 14, 2002 H2H
34933 Markus Hipfl Jiri Vanek 1 1–0 C 1–0 May 25, 2001 H2H
34934 Markus Hipfl Juan Balcells 1 1–0 C 1–0 Apr 13, 2001 H2H
34935 Markus Hipfl Kristian Pless 1 0–1 G 0–1 Jun 20, 2002 H2H
34936 Markus Hipfl Marc Kevin Goellner 1 1–0 C 1–0 May 25, 2000 H2H
34937 Markus Hipfl Mark Woodforde 1 0–1 C 0–1 Oct 19, 1995 H2H
34938 Markus Hipfl Martin Rodriguez 1 1–0 C 1–0 Jul 28, 1999 H2H
34939 Markus Hipfl Martin Spottl 1 0–1 C 0–1 Jun 11, 1999 H2H
34940 Markus Hipfl Nicolas Coutelot 1 0–1 C 0–1 Feb 16, 2002 H2H
34941 Markus Hipfl Nicolas Thomann 1 0–1 G 0–1 Jun 26, 2002 H2H
34942 Markus Hipfl Oleg Ogorodov 1 0–1 C 0–1 May 29, 2002 H2H
34943 Markus Hipfl Oliver Gross 1 0–1 C 0–1 Jul 18, 2002 H2H
34944 Markus Hipfl Oscar Serrano 1 0–1 C 0–1 May 21, 1998 H2H
34945 Markus Hipfl Sargis Sargsian 1 0–1 C 0–1 Sep 30, 1999 H2H
34946 Markus Hipfl Stephane Huet 1 0–1 G 0–1 Jun 27, 2001 H2H
34947 Markus Hipfl Tomas Nydahl 1 0–1 C 0–1 May 22, 1997 H2H
34948 Markus Hipfl Vincenzo Santopadre 1 1–0 C 1–0 Mar 26, 1999 H2H
34949 Markus Naewie Ramesh Krishnan 1 1–0 C 1–0 Jul 9, 1993 H2H
34950 Markus Nagel Ove Bengtson 1 0–1 H 0–1 Oct 6, 1976 H2H
34951 Markus Rackl Cassio Motta 1 0–1 H 0–1 Jan 28, 1988 H2H
34952 Markus Rackl Christer Allgardh 1 0–1 C 0–1 Jun 18, 1988 H2H
34953 Markus Rackl Edoardo Mazza 1 1–0 C 1–0 Apr 15, 1988 H2H
34954 Markus Rackl Hans Schwaier 1 0–1 C 0–1 May 4, 1988 H2H
34955 Markus Rackl Juan Carlos Baguena 1 1–0 C 1–0 Jul 28, 1988 H2H
34956 Markus Rackl Marcelo Ingaramo 1 1–0 C 1–0 Apr 14, 1988 H2H
34957 Markus Rackl Martin Strelba 1 1–0 C 1–0 Oct 20, 1988 H2H
34958 Markus Rackl Massimo Cierro 1 0–1 C 0–1 Apr 13, 1989 H2H
34959 Markus Rackl Rikard Bergh 1 1–0 C 1–0 Jun 16, 1988 H2H
34960 Markus Rackl Roberto Arguello 1 1–0 C 1–0 Sep 28, 1988 H2H
34961 Markus Rackl Sergio Casal 1 1–0 C 1–0 Apr 16, 1988 H2H
34962 Markus Rackl Tore Meinecke 1 1–0 C 1–0 Jun 17, 1988 H2H
34963 Markus Rackl Veli Paloheimo 1 0–1 C 0–1 May 25, 1989 H2H
34964 Markus Zillner Danilo Marcelino 1 0–1 H 0–1 Nov 3, 1988 H2H
34965 Markus Zillner Jordi Arrese 1 0–1 C 0–1 Aug 13, 1992 H2H
34966 Markus Zillner Wojtek Kowalski 1 1–0 C 1–0 Jul 31, 1991 H2H
34967 Markus Zoecke Chris Bailey 1 1–0 H 1–0 Oct 20, 1989 H2H
34968 Markus Zoecke Eric Jelen 1 0–1 C 0–1 Oct 27, 1989 H2H
34969 Markus Zoecke Gilad Bloom 1 0–1 G 0–1 Jul 9, 1992 H2H
34970 Markus Zoecke Jan Gunnarsson 1 1–0 C 1–0 Oct 11, 1990 H2H
34971 Markus Zoecke Jonathan Canter 1 0–1 H 0–1 Apr 27, 1990 H2H
34972 Markus Zoecke Jose Clavet 1 1–0 C 1–0 Apr 11, 1990 H2H
34973 Markus Zoecke Kelly Evernden 1 1–0 H 1–0 Apr 26, 1990 H2H
34974 Markus Zoecke Markus Naewie 1 0–1 G 0–1 Jun 18, 1992 H2H
34975 Markus Zoecke Neil Borwick 1 1–0 H 1–0 Jul 17, 1991 H2H
34976 Markus Zoecke Paul Annacone 1 1–0 G 1–0 Jun 13, 1990 H2H
34977 Markus Zoecke Ramesh Krishnan 1 0–1 H 0–1 Jan 17, 1990 H2H
34978 Markus Zoecke Richard Matuszewski 1 1–0 H 1–0 Apr 22, 1993 H2H
34979 Markus Zoecke Rikard Bergh 1 1–0 H 1–0 Oct 19, 1989 H2H
34980 Markus Zoecke Robbie Weiss 1 1–0 H 1–0 Sep 2, 1994 H2H
34981 Markus Zoecke Veli Paloheimo 1 0–1 H 0–1 Jan 4, 1990 H2H
34982 Mark Vines Paolo Bertolucci 1 1–0 H 1–0 Oct 30, 1981 H2H
34983 Mark Witsken Raul Ramirez 1 0–1 C 0–1 Jul 29, 1982 H2H
34984 Mark Woodforde Alexander Reichel 1 0–1 H 0–1 Apr 1, 1993 H2H
34985 Mark Woodforde Andreas Maurer 1 0–1 C 0–1 Jul 31, 1986 H2H
34986 Mark Woodforde Andrei Olhovskiy 1 1–0 H 1–0 Sep 26, 1991 H2H
34987 Mark Woodforde Barry Moir 1 1–0 H 1–0 Jan 1, 1988 H2H
34988 Mark Woodforde Brad Pearce 1 0–1 G 0–1 Jul 4, 1990 H2H
34989 Mark Woodforde Brian Roe 1 1–0 H 1–0 Dec 31, 1987 H2H
34990 Mark Woodforde Brian Teacher 1 1–0 C 1–0 Oct 25, 1985 H2H
34991 Mark Woodforde Broderick Dyke 1 0–1 H 0–1 Oct 16, 1986 H2H
34992 Mark Woodforde Carl Limberger 1 0–1 C 0–1 May 4, 1989 H2H
34993 Mark Woodforde Carl Uwe Steeb 1 0–1 C 0–1 Oct 21, 1988 H2H
34994 Mark Woodforde Carsten Arriens 1 1–0 C 1–0 Oct 20, 1994 H2H
34995 Mark Woodforde Cassio Motta 1 0–1 C 0–1 May 28, 1986 H2H
34996 Mark Woodforde Charles Bud Cox 1 1–0 G 1–0 Jun 18, 1986 H2H
34997 Mark Woodforde Chris Pridham 1 1–0 C 1–0 Oct 14, 1993 H2H
34998 Mark Woodforde Christian Bergstrom 1 1–0 H 1–0 Feb 3, 1994 H2H
34999 Mark Woodforde Danilo Marcelino 1 1–0 H 1–0 Jan 20, 1989 H2H
35000 Mark Woodforde David Lewis 1 1–0 H 1–0 Jan 11, 1986 H2H