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
68001 Ricardas Berankis Quentin Halys 2 1–1 H 1–1 Aug 3, 2022 H2H
68002 Ricardas Berankis Radu Albot 2 0–2 H 0–2 Sep 22, 2018 H2H
68003 Ricardo Acuna Carlos Kirmayr 2 1–1 C 1–0 C 0–1 Nov 27, 1982 H2H
68004 Ricardo Acuna Cassio Motta 2 0–2 C 0–1 H 0–1 Jan 31, 1987 H2H
68005 Ricardo Acuna David Pate 2 2–0 G 2–0 Jun 24, 1988 H2H
68006 Ricardo Acuna Eric Fromm 2 0–2 C 0–1 H 0–1 Feb 15, 1984 H2H
68007 Ricardo Acuna Freddie Sauer 2 1–1 C 1–0 H 0–1 Feb 12, 1982 H2H
68008 Ricardo Acuna Greg Holmes 2 1–1 G 1–1 Jun 25, 1986 H2H
68009 Ricardo Acuna Jay Lapidus 2 2–0 C 1–0 G 1–0 Aug 8, 1984 H2H
68010 Ricardo Acuna Jimmy Connors 2 0–2 G 0–2 Jul 5, 1985 H2H
68011 Ricardo Acuna Jose Luis Clerc 2 0–2 C 0–1 H 0–1 Jan 27, 1983 H2H
68012 Ricardo Acuna Jose Luis Damiani 2 1–1 C 1–1 Jul 21, 1982 H2H
68013 Ricardo Acuna Marc Flur 2 0–2 G 0–1 H 0–1 Aug 7, 1985 H2H
68014 Ricardo Acuna Marcos Hocevar 2 1–1 C 0–1 H 1–0 Oct 14, 1983 H2H
68015 Ricardo Acuna Nduka Odizor 2 2–0 G 2–0 Jul 11, 1986 H2H
68016 Ricardo Acuna Pablo Arraya 2 1–1 C 1–0 H 0–1 Jan 28, 1988 H2H
68017 Ricardo Acuna Paul Annacone 2 1–1 G 0–1 H 1–0 Feb 11, 1986 H2H
68018 Ricardo Acuna Raul Ramirez 2 0–2 C 0–1 H 0–1 Feb 4, 1983 H2H
68019 Ricardo Acuna Rick Leach 2 1–1 H 1–1 Oct 8, 1987 H2H
68020 Ricardo Acuna Roger Guedes 2 2–0 C 2–0 Nov 29, 1979 H2H
68021 Ricardo Acuna Victor Pecci 2 0–2 C 0–1 H 0–1 Oct 15, 1983 H2H
68022 Ricardo Acuna Yannick Noah 2 0–2 C 0–1 H 0–1 Jan 30, 1986 H2H
68023 Ricardo Cano Buster C Mottram 2 1–1 C 1–1 Jul 21, 1983 H2H
68024 Ricardo Cano Butch Seewagen 2 2–0 C 2–0 Aug 19, 1977 H2H
68025 Ricardo Cano Enrique Caviglia 2 2–0 C 2–0 Nov 25, 1976 H2H
68026 Ricardo Cano Frank Gebert 2 2–0 C 1–0 C 1–0 Nov 19, 1976 H2H
68027 Ricardo Cano Hans Kary 2 1–1 C 1–1 May 26, 1978 H2H
68028 Ricardo Cano Jean Francois Caujolle 2 0–2 C 0–2 Sep 29, 1977 H2H
68029 Ricardo Cano Jean Louis Haillet 2 1–1 C 1–1 Jul 12, 1979 H2H
68030 Ricardo Cano Juan Nunez 2 1–1 C 1–1 Jul 17, 1981 H2H
68031 Ricardo Cano Jun Kuki 2 1–1 C 0–1 H 1–0 Feb 17, 1977 H2H
68032 Ricardo Cano Louk Sanders 2 2–0 C 2–0 Jun 16, 1978 H2H
68033 Ricardo Cano Nick Saviano 2 0–2 C 0–1 H 0–1 Jan 26, 1983 H2H
68034 Ricardo Cano Nicola Spear 2 2–0 C 2–0 May 31, 1978 H2H
68035 Ricardo Cano Onny Parun 2 0–2 C 0–2 Oct 28, 1975 H2H
68036 Ricardo Cano Patrick Proisy 2 1–1 C 1–1 Jun 12, 1980 H2H
68037 Ricardo Cano Stan Smith 2 0–2 C 0–2 Sep 7, 1976 H2H
68038 Ricardo Cano Werner Zirngibl 2 1–1 C 1–1 Jun 18, 1978 H2H
68039 Ricardo Mello Andre Sa 2 2–0 C 1–0 H 1–0 Apr 24, 2003 H2H
68040 Ricardo Mello Martin Vassallo Arguello 2 1–1 C 1–1 Feb 16, 2006 H2H
68041 Ricardo Mello Ruben Ramirez Hidalgo 2 2–0 C 1–0 H 1–0 Mar 12, 2011 H2H
68042 Ricardo Mello Vincent Spadea 2 1–1 H 1–1 Jul 20, 2006 H2H
68043 Ricardo Ycaza Alvaro Betancur 2 2–0 C 2–0 Jul 16, 1981 H2H
68044 Ricardo Ycaza Angel Gimenez 2 0–2 C 0–2 Oct 7, 1981 H2H
68045 Ricardo Ycaza Bob Lutz 2 0–2 C 0–1 G 0–1 Jun 29, 1979 H2H
68046 Ricardo Ycaza Dominique Bedel 2 1–1 C 1–1 Nov 20, 1980 H2H
68047 Ricardo Ycaza Jiri Hrebec 2 0–2 C 0–2 Jun 21, 1980 H2H
68048 Ricardo Ycaza Pat Dupre 2 2–0 C 2–0 Apr 20, 1979 H2H
68049 Ricardo Ycaza Ricardo Cano 2 1–1 C 1–1 Nov 5, 1981 H2H
68050 Ricardo Ycaza Stan Smith 2 0–2 C 0–1 H 0–1 Aug 16, 1979 H2H
68051 Richard Fromberg Albert Portas 2 1–1 C 1–1 Sep 14, 2000 H2H
68052 Richard Fromberg Alex Radulescu 2 1–1 G 1–0 H 0–1 Aug 29, 1997 H2H
68053 Richard Fromberg Andrei Chesnokov 2 0–2 C 0–1 H 0–1 Jul 22, 1994 H2H
68054 Richard Fromberg Andrei Pavel 2 2–0 C 2–0 Apr 13, 2000 H2H
68055 Richard Fromberg Arnaud Boetsch 2 2–0 C 1–0 H 1–0 Jan 11, 1996 H2H
68056 Richard Fromberg Carl Uwe Steeb 2 1–1 C 1–0 H 0–1 Jan 4, 1996 H2H
68057 Richard Fromberg Chris Woodruff 2 0–2 C 0–1 H 0–1 Jan 23, 2000 H2H
68058 Richard Fromberg Cristiano Caratti 2 1–1 C 0–1 C 1–0 Feb 19, 1992 H2H
68059 Richard Fromberg Davide Sanguinetti 2 2–0 H 2–0 Feb 17, 2000 H2H
68060 Richard Fromberg David Rikl 2 0–2 C 0–2 Jul 24, 1996 H2H
68061 Richard Fromberg Filip Dewulf 2 1–1 C 1–1 Apr 9, 1998 H2H
68062 Richard Fromberg Francisco Roig 2 1–1 C 1–1 May 11, 1994 H2H
68063 Richard Fromberg George Bastl 2 1–1 H 1–1 Mar 20, 2001 H2H
68064 Richard Fromberg Gianluca Pozzi 2 1–1 G 0–1 H 1–0 Jun 12, 1998 H2H
68065 Richard Fromberg Gilbert Schaller 2 1–1 C 1–1 Mar 30, 1996 H2H
68066 Richard Fromberg Goran Prpic 2 1–1 C 1–1 Aug 13, 1992 H2H
68067 Richard Fromberg Grant Stafford 2 1–1 C 1–0 H 0–1 May 21, 1998 H2H
68068 Richard Fromberg Guillermo Perez-Roldan 2 1–1 C 1–1 May 26, 1990 H2H
68069 Richard Fromberg Hendrik Dreekmann 2 1–1 G 1–0 H 0–1 Sep 2, 1998 H2H
68070 Richard Fromberg Henrik Holm 2 0–2 G 0–1 H 0–1 Jun 23, 1993 H2H
68071 Richard Fromberg Hernan Gumy 2 0–2 C 0–1 H 0–1 Oct 18, 1996 H2H
68072 Richard Fromberg Horacio de la Pena 2 0–2 C 0–2 Apr 10, 1991 H2H
68073 Richard Fromberg Jacco Eltingh 2 1–1 C 1–0 G 0–1 Jun 18, 1993 H2H
68074 Richard Fromberg Jakob Hlasek 2 1–1 C 0–1 H 1–0 Apr 1, 1993 H2H
68075 Richard Fromberg Jan Apell 2 2–0 C 2–0 Jul 9, 1994 H2H
68076 Richard Fromberg Jan Siemerink 2 1–1 C 0–1 C 1–0 Oct 19, 1995 H2H
68077 Richard Fromberg Jared Palmer 2 1–1 C 1–0 H 0–1 Oct 13, 1995 H2H
68078 Richard Fromberg Javier Frana 2 1–1 C 0–1 H 1–0 Nov 4, 1993 H2H
68079 Richard Fromberg Jeff Tarango 2 1–1 H 1–1 Mar 21, 2000 H2H
68080 Richard Fromberg Jim Courier 2 0–2 C 0–1 H 0–1 May 27, 1998 H2H
68081 Richard Fromberg John McEnroe 2 0–2 G 0–1 H 0–1 Sep 6, 1992 H2H
68082 Richard Fromberg Jordi Arrese 2 1–1 C 1–1 Apr 11, 1996 H2H
68083 Richard Fromberg Julian Alonso 2 2–0 C 2–0 Jul 30, 1999 H2H
68084 Richard Fromberg Justin Gimelstob 2 1–1 H 1–1 Mar 4, 2000 H2H
68085 Richard Fromberg Karim Alami 2 2–0 C 1–0 H 1–0 Jan 15, 1998 H2H
68086 Richard Fromberg Karsten Braasch 2 1–1 C 0–1 H 1–0 Jul 21, 1993 H2H
68087 Richard Fromberg Luiz Mattar 2 2–0 C 2–0 May 26, 1993 H2H
68088 Richard Fromberg Marian Vajda 2 2–0 C 1–0 H 1–0 Jan 4, 1991 H2H
68089 Richard Fromberg Mark Kratzmann 2 2–0 H 2–0 Sep 26, 1991 H2H
68090 Richard Fromberg Markus Zoecke 2 2–0 C 1–0 H 1–0 Jan 20, 1993 H2H
68091 Richard Fromberg Michal Tabara 2 0–2 C 0–2 Apr 30, 1999 H2H
68092 Richard Fromberg Nicolas Kiefer 2 2–0 G 1–0 H 1–0 Mar 22, 2000 H2H
68093 Richard Fromberg Olivier Delaitre 2 2–0 C 1–0 H 1–0 May 29, 1996 H2H
68094 Richard Fromberg Omar Camporese 2 0–2 C 0–1 C 0–1 Sep 28, 1995 H2H
68095 Richard Fromberg Patrik Kuhnen 2 0–2 H 0–2 Oct 4, 1990 H2H
68096 Richard Fromberg Sargis Sargsian 2 2–0 G 1–0 H 1–0 Mar 8, 2001 H2H
68097 Richard Fromberg Scott Davis 2 1–1 H 1–1 Aug 14, 1991 H2H
68098 Richard Fromberg Sebastien Grosjean 2 0–2 C 0–1 H 0–1 Jan 11, 2001 H2H
68099 Richard Fromberg Sergi Bruguera 2 0–2 C 0–2 May 20, 1995 H2H
68100 Richard Fromberg Stefan Koubek 2 0–2 C 0–1 H 0–1 Mar 4, 2000 H2H
68101 Richard Fromberg Thierry Champion 2 0–2 H 0–2 Aug 19, 1992 H2H
68102 Richard Fromberg Thomas Muster 2 0–2 C 0–1 H 0–1 Jun 11, 1993 H2H
68103 Richard Fromberg Tim Henman 2 0–2 G 0–1 H 0–1 Jan 3, 2002 H2H
68104 Richard Fromberg Tomas Carbonell 2 1–1 C 1–1 Jun 15, 1995 H2H
68105 Richard Fromberg Tomas Nydahl 2 0–2 C 0–1 H 0–1 Feb 12, 1998 H2H
68106 Richard Fromberg Wally Masur 2 2–0 H 2–0 Jan 14, 1993 H2H
68107 Richard Fromberg Xavier Malisse 2 1–1 H 1–1 Sep 1, 2000 H2H
68108 Richard Gasquet Alexandre Muller 2 0–2 C 0–2 May 23, 2024 H2H
68109 Richard Gasquet Alex de Minaur 2 0–2 H 0–2 Oct 22, 2020 H2H
68110 Richard Gasquet Constant Lestienne 2 2–0 H 2–0 Jan 14, 2023 H2H
68111 Richard Gasquet Daniel Brands 2 2–0 C 1–0 H 1–0 Jan 5, 2013 H2H
68112 Richard Gasquet Dudi Sela 2 2–0 H 2–0 Jul 31, 2014 H2H
68113 Richard Gasquet Evgeny Donskoy 2 2–0 G 1–0 H 1–0 Jun 15, 2018 H2H
68114 Richard Gasquet Go Soeda 2 2–0 G 1–0 H 1–0 Jun 27, 2013 H2H
68115 Richard Gasquet Henri Laaksonen 2 2–0 C 2–0 Apr 7, 2022 H2H
68116 Richard Gasquet Hubert Hurkacz 2 0–2 C 0–1 H 0–1 Apr 29, 2023 H2H
68117 Richard Gasquet Igor Kunitsyn 2 2–0 G 1–0 H 1–0 Feb 24, 2012 H2H
68118 Richard Gasquet James Duckworth 2 2–0 G 1–0 H 1–0 Jan 22, 2015 H2H
68119 Richard Gasquet Kamil Majchrzak 2 2–0 C 1–0 H 1–0 Aug 23, 2022 H2H
68120 Richard Gasquet Laslo Djere 2 1–1 H 1–1 Aug 26, 2022 H2H
68121 Richard Gasquet Malek Jaziri 2 2–0 C 1–0 H 1–0 May 31, 2018 H2H
68122 Richard Gasquet Martin Klizan 2 2–0 G 1–0 H 1–0 Jun 20, 2014 H2H
68123 Richard Gasquet Matteo Berrettini 2 0–2 C 0–1 H 0–1 Jul 22, 2022 H2H
68124 Richard Gasquet Miomir Kecmanovic 2 1–1 C 0–1 H 1–0 Sep 1, 2022 H2H
68125 Richard Gasquet Pedro Martinez 2 1–1 C 1–1 Apr 6, 2024 H2H
68126 Richard Gasquet Sebastian Korda 2 0–2 C 0–1 H 0–1 Aug 25, 2023 H2H
68127 Richard Gasquet Soonwoo Kwon 2 1–1 H 1–1 Feb 4, 2022 H2H
68128 Richard Gasquet Stephane Robert 2 2–0 H 2–0 Aug 25, 2016 H2H
68129 Richard Gasquet Steve Darcis 2 1–1 C 0–1 H 1–0 Oct 23, 2015 H2H
68130 Richard Gasquet Taylor Fritz 2 1–1 C 0–1 H 1–0 Nov 4, 2020 H2H
68131 Richard Gasquet Thiemo de Bakker 2 2–0 H 2–0 Feb 13, 2014 H2H
68132 Richard Gasquet Thomas Fabbiano 2 2–0 C 2–0 Apr 12, 2018 H2H
68133 Richard Gasquet Tobias Kamke 2 2–0 G 1–0 H 1–0 Jun 27, 2012 H2H
68134 Richard Krajicek Alex Antonitsch 2 2–0 G 1–0 H 1–0 Jun 11, 1994 H2H
68135 Richard Krajicek Andrei Olhovskiy 2 2–0 G 1–0 H 1–0 Aug 12, 1992 H2H
68136 Richard Krajicek Brian Vahaly 2 2–0 C 1–0 H 1–0 May 23, 2003 H2H
68137 Richard Krajicek Bryan Shelton 2 1–1 G 0–1 H 1–0 Jun 28, 1995 H2H
68138 Richard Krajicek Christian Bergstrom 2 2–0 C 1–0 H 1–0 May 26, 1993 H2H
68139 Richard Krajicek Cristiano Caratti 2 0–2 C 0–1 H 0–1 Oct 7, 1995 H2H
68140 Richard Krajicek Davide Sanguinetti 2 2–0 G 2–0 Jun 17, 1999 H2H
68141 Richard Krajicek David Nainkin 2 2–0 H 2–0 Aug 6, 1998 H2H
68142 Richard Krajicek David Rikl 2 2–0 G 1–0 H 1–0 Jun 29, 1997 H2H
68143 Richard Krajicek Dennis van Scheppingen 2 1–1 C 1–0 G 0–1 Jun 20, 1998 H2H
68144 Richard Krajicek Diego Nargiso 2 2–0 C 2–0 May 14, 1997 H2H
68145 Richard Krajicek Gilad Bloom 2 2–0 H 2–0 Mar 15, 1992 H2H
68146 Richard Krajicek Goran Prpic 2 1–1 C 0–1 C 1–0 Apr 8, 1993 H2H
68147 Richard Krajicek Guillaume Raoux 2 2–0 G 1–0 H 1–0 Jun 22, 1997 H2H
68148 Richard Krajicek Hernan Gumy 2 1–1 C 0–1 H 1–0 Mar 19, 1997 H2H
68149 Richard Krajicek Jacco Eltingh 2 2–0 G 2–0 Jun 13, 1996 H2H
68150 Richard Krajicek Jamie Morgan 2 1–1 C 1–0 H 0–1 Oct 14, 1993 H2H
68151 Richard Krajicek Jan Kroslak 2 2–0 C 1–0 H 1–0 Feb 12, 1998 H2H
68152 Richard Krajicek Jim Grabb 2 2–0 H 2–0 Apr 10, 1992 H2H
68153 Richard Krajicek Jonas Svensson 2 0–2 C 0–1 H 0–1 Aug 20, 1993 H2H
68154 Richard Krajicek Lorenzo Manta 2 1–1 G 0–1 H 1–0 Sep 3, 1999 H2H
68155 Richard Krajicek Neil Borwick 2 2–0 H 2–0 Oct 9, 1992 H2H
68156 Richard Krajicek Neville Godwin 2 2–0 H 2–0 Jul 31, 1997 H2H
68157 Richard Krajicek Olivier Delaitre 2 1–1 C 0–1 H 1–0 Jan 13, 1995 H2H
68158 Richard Krajicek Omar Camporese 2 1–1 C 1–0 G 0–1 Mar 4, 1995 H2H
68159 Richard Krajicek Rodolphe Gilbert 2 2–0 C 2–0 May 29, 1998 H2H
68160 Richard Krajicek Sandon Stolle 2 2–0 H 2–0 Aug 3, 1996 H2H
68161 Richard Krajicek Sebastien Lareau 2 1–1 C 1–0 H 0–1 Aug 5, 1999 H2H
68162 Richard Lewis Bob Carmichael 2 1–1 H 1–1 Nov 23, 1977 H2H
68163 Richard Lewis Buster C Mottram 2 0–2 C 0–1 G 0–1 Oct 22, 1980 H2H
68164 Richard Lewis David Carter 2 0–2 C 0–1 G 0–1 Sep 27, 1978 H2H
68165 Richard Lewis Geoff Masters 2 0–2 H 0–2 Nov 18, 1977 H2H
68166 Richard Lewis Hans Kary 2 1–1 C 1–1 May 25, 1977 H2H
68167 Richard Lewis Jean Louis Haillet 2 1–1 C 1–1 Apr 22, 1977 H2H
68168 Richard Lewis John Trickey 2 1–1 G 1–1 Dec 30, 1975 H2H
68169 Richard Lewis Onny Parun 2 1–1 C 0–1 H 1–0 Jan 14, 1982 H2H
68170 Richard Lewis Ove Bengtson 2 0–2 G 0–1 H 0–1 Nov 9, 1976 H2H
68171 Richard Lewis Patrick Proisy 2 1–1 C 0–1 G 1–0 Oct 16, 1980 H2H
68172 Richard Lewis Steve Docherty 2 1–1 H 1–1 May 3, 1978 H2H
68173 Richard Lewis Victor Amaya 2 1–1 C 1–0 G 0–1 Nov 13, 1981 H2H
68174 Richard Matuszewski Chris Pridham 2 2–0 C 1–0 H 1–0 Feb 14, 1990 H2H
68175 Richard Matuszewski Joey Rive 2 0–2 H 0–2 Aug 16, 1989 H2H
68176 Richard Matuszewski Leif Shiras 2 0–2 C 0–2 Feb 15, 1990 H2H
68177 Richard Matuszewski Olli Rahnasto 2 1–1 G 1–0 H 0–1 Jul 20, 1989 H2H
68178 Richard Matuszewski Slobodan Zivojinovic 2 1–1 H 1–1 Oct 16, 1988 H2H
68179 Richard Matuszewski Tim Mayotte 2 1–1 H 1–1 Oct 15, 1988 H2H
68180 Richard Meyer Butch Walts 2 0–2 H 0–2 Mar 12, 1981 H2H
68181 Richard Meyer Corrado Barazzutti 2 0–2 C 0–2 Nov 26, 1981 H2H
68182 Richard Meyer Nick Saviano 2 0–2 C 0–1 H 0–1 Aug 1, 1981 H2H
68183 Richard Meyer Rod Frawley 2 0–2 C 0–2 Oct 23, 1980 H2H
68184 Richard Russell Allan Stone 2 0–2 C 0–1 H 0–1 Jul 10, 1969 H2H
68185 Richard Russell Arthur Ashe 2 0–2 G 0–1 H 0–1 Oct 3, 1969 H2H
68186 Richard Russell Christian Kuhnke 2 0–2 H 0–2 Apr 11, 1970 H2H
68187 Richard Russell Ilie Nastase 2 0–2 H 0–2 Mar 11, 1971 H2H
68188 Richard Russell Jim Mcmanus 2 2–0 C 2–0 Sep 20, 1972 H2H
68189 Richard Russell Mark Cox 2 0–2 C 0–1 H 0–1 Apr 3, 1969 H2H
68190 Richard Russell Mike Belkin 2 1–1 G 0–1 H 1–0 Dec 17, 1971 H2H
68191 Richard Russell Mike Estep 2 1–1 G 1–1 Jun 8, 1972 H2H
68192 Richard Russell Milan Holecek 2 0–2 C 0–1 H 0–1 Apr 17, 1969 H2H
68193 Richard Russell Raymond Moore 2 0–2 C 0–1 G 0–1 Oct 10, 1973 H2H
68194 Richard Russell Ray Ruffels 2 1–1 G 0–1 H 1–0 Jan 13, 1970 H2H
68195 Richard Russell Sandy Mayer 2 0–2 C 0–1 C 0–1 Jan 16, 1975 H2H
68196 Richard Russell Stanley Matthews 2 0–2 G 0–2 Jun 15, 1972 H2H
68197 Richard Russell Stephen Warboys 2 0–2 H 0–2 Dec 16, 1973 H2H
68198 Richard Russell Tom Leonard 2 2–0 G 1–0 H 1–0 Sep 20, 1971 H2H
68199 Richey Reneberg Alexander Mronz 2 1–1 C 0–1 H 1–0 Aug 17, 1994 H2H
68200 Richey Reneberg Andrei Cherkasov 2 1–1 C 0–1 G 1–0 Oct 30, 1991 H2H