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 ascending Record Surface Last Met H2H
18001 Glenn Michibata Tom Nijssen 1 1–0 H 1–0 Jan 13, 1988 H2H
18002 Glenn Michibata Trevor Allan 1 0–1 C 0–1 Jul 18, 1984 H2H
18003 Glenn Michibata Van Winitsky 1 1–0 C 1–0 Oct 21, 1982 H2H
18004 Glenn Michibata Yannick Noah 1 0–1 H 0–1 Feb 24, 1983 H2H
18005 Glenn Petrovic John Whitlinger 1 1–0 H 1–0 Sep 21, 1977 H2H
18006 Glenn Petrovic Terry Rocavert 1 0–1 H 0–1 Jan 3, 1980 H2H
18007 Glenn Weiner Alexander Popp 1 0–1 G 0–1 Jul 9, 2004 H2H
18008 Glenn Weiner Andre Sa 1 1–0 G 1–0 Jul 12, 2001 H2H
18009 Glenn Weiner Arnaud Di Pasquale 1 1–0 H 1–0 Jan 12, 2001 H2H
18010 Glenn Weiner Bob Bryan 1 1–0 H 1–0 Jul 24, 1997 H2H
18011 Glenn Weiner Gouichi Motomura 1 0–1 H 0–1 Oct 6, 2004 H2H
18012 Glenn Weiner Juan Balcells 1 0–1 H 0–1 Jan 13, 2001 H2H
18013 Glenn Weiner Lars Burgsmuller 1 1–0 H 1–0 Feb 25, 2005 H2H
18014 Glenn Weiner Martin Lee 1 0–1 G 0–1 Jul 13, 2001 H2H
18015 Glenn Weiner Ramon Delgado 1 0–1 H 0–1 Feb 3, 2005 H2H
18016 Glenn Weiner Tommy Ho 1 0–1 H 0–1 Aug 14, 1997 H2H
18017 Gonzalo Bueno Tiago Pereira 1 1–0 C 1–0 Jul 21, 2026 H2H
18018 Gonzalo Lama Juan Manuel Cerundolo 1 0–1 C 0–1 Mar 11, 2021 H2H
18019 Goran Ivanisevic Albert Montanes 1 0–1 C 0–1 Apr 25, 2001 H2H
18020 Goran Ivanisevic Alexander Mronz 1 1–0 G 1–0 Jun 24, 1994 H2H
18021 Goran Ivanisevic Alexander Waske 1 0–1 C 0–1 Apr 29, 2004 H2H
18022 Goran Ivanisevic Alex Calatrava 1 1–0 H 1–0 Mar 14, 2001 H2H
18023 Goran Ivanisevic Alex Radulescu 1 1–0 C 1–0 Feb 1, 1997 H2H
18024 Goran Ivanisevic Andreas Lesch 1 1–0 G 1–0 Jun 27, 1990 H2H
18025 Goran Ivanisevic Andreas Vinciguerra 1 0–1 C 0–1 Nov 1, 2001 H2H
18026 Goran Ivanisevic Andrei Stoliarov 1 0–1 H 0–1 Feb 27, 2003 H2H
18027 Goran Ivanisevic Arnaud Di Pasquale 1 1–0 H 1–0 Aug 26, 1999 H2H
18028 Goran Ivanisevic Ben Ellwood 1 1–0 H 1–0 Jan 15, 1997 H2H
18029 Goran Ivanisevic Bernardo Mota 1 1–0 C 1–0 Jul 31, 1992 H2H
18030 Goran Ivanisevic Carsten Arriens 1 1–0 C 1–0 Nov 12, 1998 H2H
18031 Goran Ivanisevic Cecil Mamiit 1 1–0 H 1–0 Mar 1, 2001 H2H
18032 Goran Ivanisevic Chris Bailey 1 1–0 G 1–0 Jun 25, 1993 H2H
18033 Goran Ivanisevic Christo Van Rensburg 1 1–0 H 1–0 Oct 9, 1992 H2H
18034 Goran Ivanisevic Chris Wilkinson 1 0–1 G 0–1 Jun 10, 1993 H2H
18035 Goran Ivanisevic Claudio Mezzadri 1 1–0 C 1–0 Jul 9, 1992 H2H
18036 Goran Ivanisevic Claudio Pistolesi 1 1–0 C 1–0 May 10, 1989 H2H
18037 Goran Ivanisevic Cyril Saulnier 1 1–0 H 1–0 Feb 10, 2000 H2H
18038 Goran Ivanisevic David Nainkin 1 1–0 G 1–0 Jun 26, 1996 H2H
18039 Goran Ivanisevic Dennis van Scheppingen 1 1–0 H 1–0 Mar 19, 1998 H2H
18040 Goran Ivanisevic Dimitri Poliakov 1 1–0 C 1–0 Oct 10, 1991 H2H
18041 Goran Ivanisevic Emilio Sanchez 1 1–0 C 1–0 Jul 21, 1990 H2H
18042 Goran Ivanisevic Filippo Volandri 1 1–0 G 1–0 Jun 25, 2004 H2H
18043 Goran Ivanisevic Francisco Roig 1 1–0 C 1–0 Feb 25, 1993 H2H
18044 Goran Ivanisevic Frederic Fontang 1 1–0 C 1–0 May 29, 1991 H2H
18045 Goran Ivanisevic Frederik Fetterlein 1 1–0 C 1–0 Oct 9, 1997 H2H
18046 Goran Ivanisevic Fredrik Jonsson 1 1–0 G 1–0 Jun 27, 2001 H2H
18047 Goran Ivanisevic Galo Blanco 1 1–0 C 1–0 May 6, 1998 H2H
18048 Goran Ivanisevic Gaston Etlis 1 0–1 C 0–1 May 4, 2000 H2H
18049 Goran Ivanisevic Geoff Grant 1 1–0 H 1–0 Aug 20, 1998 H2H
18050 Goran Ivanisevic Girts Dzelde 1 1–0 C 1–0 Jul 10, 1992 H2H
18051 Goran Ivanisevic Grant Connell 1 1–0 C 1–0 Feb 10, 1994 H2H
18052 Goran Ivanisevic Guillermo Canas 1 0–1 C 0–1 May 21, 1999 H2H
18053 Goran Ivanisevic Hendrik Jan Davids 1 1–0 H 1–0 Jan 7, 1993 H2H
18054 Goran Ivanisevic Henrik Holm 1 1–0 H 1–0 Aug 28, 1991 H2H
18055 Goran Ivanisevic Herbert Wiltschnig 1 1–0 C 1–0 Aug 4, 1994 H2H
18056 Goran Ivanisevic Hernan Gumy 1 1–0 H 1–0 Mar 5, 1999 H2H
18057 Goran Ivanisevic Hugo Armando 1 1–0 H 1–0 Aug 29, 2001 H2H
18058 Goran Ivanisevic Hyung-Taik Lee 1 0–1 H 0–1 Nov 24, 2000 H2H
18059 Goran Ivanisevic Ivan Kley 1 1–0 C 1–0 Oct 20, 1988 H2H
18060 Goran Ivanisevic Ivo Heuberger 1 0–1 H 0–1 Feb 21, 2002 H2H
18061 Goran Ivanisevic Jaime Oncins 1 1–0 C 1–0 May 12, 1993 H2H
18062 Goran Ivanisevic Jan Kroslak 1 0–1 C 0–1 Oct 22, 1998 H2H
18063 Goran Ivanisevic Jan Vacek 1 0–1 G 0–1 Jun 11, 2003 H2H
18064 Goran Ivanisevic Jared Palmer 1 0–1 H 0–1 Aug 18, 1999 H2H
18065 Goran Ivanisevic Javier Frana 1 1–0 H 1–0 Aug 15, 1996 H2H
18066 Goran Ivanisevic Jeff Tarango 1 1–0 C 1–0 May 21, 1995 H2H
18067 Goran Ivanisevic Jeremy Bates 1 1–0 G 1–0 Jun 21, 1991 H2H
18068 Goran Ivanisevic Joakim Nystrom 1 1–0 C 1–0 Sep 28, 1989 H2H
18069 Goran Ivanisevic Johan Anderson 1 1–0 H 1–0 Jan 6, 1989 H2H
18070 Goran Ivanisevic John Fitzgerald 1 1–0 H 1–0 Jan 20, 1989 H2H
18071 Goran Ivanisevic Jonathan Canter 1 0–1 H 0–1 Aug 16, 1989 H2H
18072 Goran Ivanisevic Jose Luis Aparisi 1 1–0 C 1–0 Sep 13, 1990 H2H
18073 Goran Ivanisevic Joshua Eagle 1 1–0 C 1–0 Oct 13, 1994 H2H
18074 Goran Ivanisevic Julian Alonso 1 0–1 H 0–1 Aug 23, 1997 H2H
18075 Goran Ivanisevic Julien Boutter 1 0–1 H 0–1 Jan 4, 2001 H2H
18076 Goran Ivanisevic Karim Alami 1 0–1 C 0–1 Apr 17, 1997 H2H
18077 Goran Ivanisevic Kelly Evernden 1 0–1 H 0–1 Sep 23, 1988 H2H
18078 Goran Ivanisevic Ken Flach 1 0–1 G 0–1 Jun 30, 1989 H2H
18079 Goran Ivanisevic Kent Carlsson 1 1–0 C 1–0 May 11, 1989 H2H
18080 Goran Ivanisevic Lars Burgsmuller 1 1–0 C 1–0 Nov 14, 1998 H2H
18081 Goran Ivanisevic Lars Koslowski 1 1–0 G 1–0 Jun 24, 1992 H2H
18082 Goran Ivanisevic Lionel Roux 1 1–0 H 1–0 Aug 17, 1996 H2H
18083 Goran Ivanisevic Louis Gloria 1 1–0 C 1–0 Oct 12, 1995 H2H
18084 Goran Ivanisevic Marcos Aurelio Gorriz 1 1–0 C 1–0 Aug 5, 1993 H2H
18085 Goran Ivanisevic Mariano Zabaleta 1 0–1 C 0–1 Oct 21, 1999 H2H
18086 Goran Ivanisevic Marian Vajda 1 1–0 C 1–0 Jul 13, 1989 H2H
18087 Goran Ivanisevic Mark Koevermans 1 1–0 G 1–0 Jul 4, 1990 H2H
18088 Goran Ivanisevic Markus Hantschk 1 0–1 C 0–1 Apr 29, 1999 H2H
18089 Goran Ivanisevic Martin Jaite 1 1–0 H 1–0 Mar 7, 1990 H2H
18090 Goran Ivanisevic Martin Lee 1 1–0 G 1–0 Jun 13, 1997 H2H
18091 Goran Ivanisevic Martin Strelba 1 1–0 C 1–0 Apr 20, 1989 H2H
18092 Goran Ivanisevic Marzio Martelli 1 0–1 C 0–1 May 27, 1998 H2H
18093 Goran Ivanisevic Michal Tabara 1 0–1 C 0–1 Jan 31, 2002 H2H
18094 Goran Ivanisevic Michel Kratochvil 1 1–0 H 1–0 Feb 22, 2001 H2H
18095 Goran Ivanisevic Michiel Schapers 1 0–1 C 0–1 Oct 19, 1989 H2H
18096 Goran Ivanisevic Mikael Pernfors 1 1–0 H 1–0 Oct 9, 1993 H2H
18097 Goran Ivanisevic Milan Srejber 1 0–1 C 0–1 Oct 26, 1989 H2H
18098 Goran Ivanisevic Miloslav Mecir 1 0–1 H 0–1 Jan 27, 1989 H2H
18099 Goran Ivanisevic Neville Godwin 1 1–0 H 1–0 Jul 24, 1997 H2H
18100 Goran Ivanisevic Nick Brown 1 0–1 G 0–1 Jun 28, 1991 H2H
18101 Goran Ivanisevic Nicolas Devilder 1 0–1 C 0–1 Apr 21, 2004 H2H
18102 Goran Ivanisevic Orlin Stanoytchev 1 1–0 G 1–0 Jun 10, 1999 H2H
18103 Goran Ivanisevic Oscar Martinez 1 1–0 C 1–0 May 17, 1995 H2H
18104 Goran Ivanisevic Patrick Baur 1 1–0 H 1–0 Oct 6, 1989 H2H
18105 Goran Ivanisevic Paul Chamberlin 1 0–1 H 0–1 Aug 16, 1990 H2H
18106 Goran Ivanisevic Paul Goldstein 1 1–0 H 1–0 Mar 15, 2000 H2H
18107 Goran Ivanisevic Paul Wekesa 1 1–0 H 1–0 Sep 14, 1995 H2H
18108 Goran Ivanisevic Pedro Rebolledo 1 1–0 C 1–0 May 25, 1989 H2H
18109 Goran Ivanisevic Peter Tramacchi 1 1–0 G 1–0 Jun 11, 1998 H2H
18110 Goran Ivanisevic Pierre Bouteyre 1 1–0 G 1–0 Jun 28, 1996 H2H
18111 Goran Ivanisevic Radomir Vasek 1 1–0 H 1–0 Sep 15, 1995 H2H
18112 Goran Ivanisevic Ramesh Krishnan 1 1–0 H 1–0 Jan 18, 1991 H2H
18113 Goran Ivanisevic Roberto Carretero 1 1–0 C 1–0 May 3, 1996 H2H
18114 Goran Ivanisevic Ronald Agenor 1 1–0 C 1–0 Apr 20, 1994 H2H
18115 Goran Ivanisevic Slobodan Zivojinovic 1 1–0 C 1–0 Feb 20, 1992 H2H
18116 Goran Ivanisevic Steve Bryan 1 1–0 H 1–0 Oct 8, 1993 H2H
18117 Goran Ivanisevic Steve Campbell 1 1–0 C 1–0 Oct 15, 1998 H2H
18118 Goran Ivanisevic Tarik Benhabiles 1 1–0 C 1–0 May 19, 1990 H2H
18119 Goran Ivanisevic Thomas Buchmayer 1 1–0 C 1–0 Oct 22, 1993 H2H
18120 Goran Ivanisevic Todd Woodbridge 1 1–0 H 1–0 Jan 13, 1996 H2H
18121 Goran Ivanisevic Tom Nijssen 1 1–0 H 1–0 Jan 22, 1989 H2H
18122 Goran Ivanisevic Udo Riglewski 1 0–1 H 0–1 Jan 4, 1990 H2H
18123 Goran Ivanisevic Victor Hanescu 1 0–1 G 0–1 Jun 9, 2004 H2H
18124 Goran Ivanisevic Ville Liukko 1 1–0 H 1–0 Sep 1, 1999 H2H
18125 Goran Ivanisevic Vladimir Voltchkov 1 1–0 H 1–0 Aug 16, 2001 H2H
18126 Goran Ivanisevic Wally Masur 1 1–0 C 1–0 Jul 20, 1990 H2H
18127 Goran Ivanisevic Wayne Black 1 1–0 H 1–0 Feb 24, 2000 H2H
18128 Goran Ivanisevic Yahiya Doumbia 1 1–0 H 1–0 Aug 30, 1989 H2H
18129 Goran Prpic Aki Rahunen 1 1–0 C 1–0 Apr 4, 1991 H2H
18130 Goran Prpic Andrei Olhovskiy 1 1–0 C 1–0 Feb 26, 1993 H2H
18131 Goran Prpic Bjorn Borg 1 1–0 C 1–0 Apr 30, 1992 H2H
18132 Goran Prpic Bruno Oresar 1 1–0 C 1–0 Oct 19, 1989 H2H
18133 Goran Prpic Carl Uwe Steeb 1 1–0 C 1–0 Apr 28, 1991 H2H
18134 Goran Prpic Cassio Motta 1 1–0 C 1–0 Jul 26, 1989 H2H
18135 Goran Prpic Christian Bergstrom 1 0–1 C 0–1 Oct 20, 1988 H2H
18136 Goran Prpic Christian Miniussi 1 0–1 C 0–1 Sep 13, 1991 H2H
18137 Goran Prpic Cristiano Caratti 1 1–0 C 1–0 Feb 6, 1992 H2H
18138 Goran Prpic Damir Keretic 1 0–1 C 0–1 Jun 15, 1985 H2H
18139 Goran Prpic David Rikl 1 0–1 C 0–1 Aug 15, 1996 H2H
18140 Goran Prpic Eduardo Bengoechea 1 1–0 C 1–0 Sep 13, 1985 H2H
18141 Goran Prpic Eric Jelen 1 1–0 C 1–0 Jul 19, 1991 H2H
18142 Goran Prpic Frank Dennhardt 1 1–0 C 1–0 May 31, 1989 H2H
18143 Goran Prpic Frederic Fontang 1 1–0 H 1–0 Mar 15, 1992 H2H
18144 Goran Prpic Gilad Bloom 1 1–0 C 1–0 Sep 12, 1991 H2H
18145 Goran Prpic Glenn Layendecker 1 1–0 H 1–0 Jan 15, 1992 H2H
18146 Goran Prpic Guillermo Vilas 1 1–0 C 1–0 Jun 13, 1985 H2H
18147 Goran Prpic Jan Gunnarsson 1 1–0 C 1–0 Apr 19, 1990 H2H
18148 Goran Prpic Javier Frana 1 0–1 C 0–1 Oct 17, 1991 H2H
18149 Goran Prpic Jerome Potier 1 1–0 C 1–0 Apr 5, 1990 H2H
18150 Goran Prpic Jimmy Connors 1 1–0 C 1–0 Oct 24, 1991 H2H
18151 Goran Prpic Jim Pugh 1 1–0 H 1–0 Jan 16, 1991 H2H
18152 Goran Prpic Johan Anderson 1 1–0 C 1–0 Mar 10, 1990 H2H
18153 Goran Prpic Karsten Braasch 1 1–0 C 1–0 Jul 25, 1991 H2H
18154 Goran Prpic Libor Pimek 1 0–1 H 0–1 Oct 17, 1985 H2H
18155 Goran Prpic Luiz Mattar 1 1–0 H 1–0 Jan 18, 1991 H2H
18156 Goran Prpic Marcos Ondruska 1 0–1 C 0–1 Sep 17, 1992 H2H
18157 Goran Prpic Marko Ostoja 1 1–0 C 1–0 Jul 18, 1985 H2H
18158 Goran Prpic Mark Woodforde 1 1–0 C 1–0 May 2, 1991 H2H
18159 Goran Prpic Massimo Cierro 1 1–0 C 1–0 Sep 12, 1985 H2H
18160 Goran Prpic Maurice Ruah 1 1–0 H 1–0 Mar 6, 1991 H2H
18161 Goran Prpic Michael Robertson 1 1–0 C 1–0 May 29, 1991 H2H
18162 Goran Prpic Michiel Schapers 1 0–1 G 0–1 Jun 13, 1991 H2H
18163 Goran Prpic Milan Srejber 1 0–1 C 0–1 May 3, 1990 H2H
18164 Goran Prpic Miloslav Mecir 1 1–0 C 1–0 Jul 27, 1989 H2H
18165 Goran Prpic Pablo Arraya 1 0–1 C 0–1 Aug 24, 1990 H2H
18166 Goran Prpic Paul Vojtischek 1 1–0 C 1–0 Aug 9, 1990 H2H
18167 Goran Prpic Per Henricsson 1 1–0 C 1–0 Jul 13, 1990 H2H
18168 Goran Prpic Peter Lundgren 1 0–1 H 0–1 Oct 25, 1985 H2H
18169 Goran Prpic Raul Antonio Viver 1 1–0 C 1–0 Jul 25, 1985 H2H
18170 Goran Prpic Ricki Osterthun 1 0–1 C 0–1 May 3, 1989 H2H
18171 Goran Prpic Rodolphe Gilbert 1 0–1 C 0–1 May 20, 1993 H2H
18172 Goran Prpic Stephane Huet 1 1–0 C 1–0 Feb 4, 1993 H2H
18173 Goran Prpic Tom Nijssen 1 1–0 C 1–0 Feb 28, 1992 H2H
18174 Goran Prpic Veli Paloheimo 1 1–0 C 1–0 Aug 10, 1990 H2H
18175 Goran Prpic Vicente Solves 1 1–0 C 1–0 Apr 11, 1990 H2H
18176 Goran Prpic Xavier Daufresne 1 1–0 C 1–0 Sep 28, 1989 H2H
18177 Goran Prpic Yannick Noah 1 0–1 H 0–1 Jan 17, 1990 H2H
18178 Gordon Jones Haroon Rahim 1 0–1 C 0–1 Mar 5, 1976 H2H
18179 Gordon Simmonds Bob Giltinan 1 0–1 H 0–1 Jan 3, 1976 H2H
18180 Gorka Fraile Flavio Saretta 1 0–1 C 0–1 Feb 16, 2006 H2H
18181 Go Soeda Amer Delic 1 0–1 H 0–1 Oct 1, 2008 H2H
18182 Go Soeda Andre Ghem 1 0–1 C 0–1 May 22, 2013 H2H
18183 Go Soeda Brian Dabul 1 0–1 G 0–1 Jul 9, 2010 H2H
18184 Go Soeda Danai Udomchoke 1 1–0 H 1–0 Sep 27, 2012 H2H
18185 Go Soeda Gael Monfils 1 0–1 H 0–1 Oct 7, 2010 H2H
18186 Go Soeda Jan-Lennard Struff 1 1–0 H 1–0 Oct 3, 2019 H2H
18187 Go Soeda Kento Takeuchi 1 1–0 H 1–0 Sep 25, 2014 H2H
18188 Go Soeda Luke Saville 1 1–0 H 1–0 Jan 16, 2013 H2H
18189 Go Soeda Martin Fischer 1 0–1 G 0–1 Jun 23, 2010 H2H
18190 Go Soeda Matteo Berrettini 1 0–1 H 0–1 Sep 2, 2020 H2H
18191 Go Soeda Maxime Teixeira 1 1–0 H 1–0 Oct 18, 2012 H2H
18192 Go Soeda Prakash Amritraj 1 1–0 H 1–0 Jan 4, 2013 H2H
18193 Go Soeda Soonwoo Kwon 1 0–1 H 0–1 Feb 13, 2020 H2H
18194 Go Soeda Yan Bai 1 1–0 H 1–0 Sep 25, 2008 H2H
18195 Go Soeda Zhizhen Zhang 1 0–1 H 0–1 Oct 1, 2015 H2H
18196 Gouichi Motomura Dick Norman 1 0–1 C 0–1 Oct 11, 1995 H2H
18197 Gouichi Motomura Jasper Smit 1 1–0 H 1–0 Sep 28, 2006 H2H
18198 Graeme Thomson Jean Paul Meyer 1 1–0 G 1–0 Dec 30, 1973 H2H
18199 Graeme Thomson Peter Curtis 1 0–1 G 0–1 Jun 27, 1973 H2H
18200 Graeme Thomson Sergei Likhachev 1 1–0 G 1–0 Jun 13, 1973 H2H