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
29001 Ramiro Benavides Jurgen Fassbender 2 0–2 C 0–1 H 0–1 Oct 15, 1975 H2H
29002 Ramiro Benavides Nicola Spear 2 0–2 C 0–2 May 1, 1975 H2H
29003 Ramiro Benavides Peter Feigl 2 2–0 C 2–0 Jul 21, 1982 H2H
29004 Ramiro Benavides Steve Krulevitz 2 1–1 C 1–1 Aug 22, 1979 H2H
29005 Ramiro Benavides Steve Turner 2 1–1 C 1–1 Aug 18, 1977 H2H
29006 Ramiro Benavides Thomaz Koch 2 0–2 C 0–2 Nov 25, 1976 H2H
29007 Ramiro Benavides Ulrich Pinner 2 2–0 C 2–0 Jul 16, 1981 H2H
29008 Ramkumar Ramanathan Marcel Granollers 2 1–1 H 1–1 Jan 3, 2019 H2H
29009 Ramkumar Ramanathan Steve Johnson 2 0–2 G 0–1 H 0–1 Aug 4, 2021 H2H
29010 Ramon Delgado Flavio Saretta 2 1–1 C 0–1 H 1–0 Sep 12, 2003 H2H
29011 Raphael Collignon Juan Manuel Cerundolo 2 1–1 C 1–0 G 0–1 Jul 18, 2026 H2H
29012 Raul Antonio Viver Carl Limberger 2 1–1 C 1–1 Jun 13, 1985 H2H
29013 Raul Antonio Viver Francisco Maciel 2 1–1 C 1–0 H 0–1 Aug 13, 1986 H2H
29014 Raul Antonio Viver Thierry Tulasne 2 0–2 C 0–2 Sep 19, 1985 H2H
29015 Raul Ramirez Bob Carmichael 2 2–0 G 1–0 H 1–0 Jun 17, 1976 H2H
29016 Raul Ramirez Bob Lutz 2 2–0 H 2–0 Sep 20, 1974 H2H
29017 Raul Ramirez Chris Kachel 2 2–0 C 1–0 G 1–0 Aug 10, 1977 H2H
29018 Raul Ramirez Cliff Drysdale 2 0–2 C 0–1 C 0–1 Mar 5, 1977 H2H
29019 Raul Ramirez David Lloyd 2 2–0 C 1–0 H 1–0 Nov 17, 1977 H2H
29020 Raul Ramirez Frantisek Pala 2 2–0 C 2–0 Aug 25, 1976 H2H
29021 Raul Ramirez Geoff Masters 2 2–0 C 1–0 H 1–0 Feb 3, 1974 H2H
29022 Raul Ramirez Grover Raz Reid 2 2–0 G 1–0 H 1–0 Sep 19, 1974 H2H
29023 Raul Ramirez Haroon Rahim 2 1–1 C 1–0 H 0–1 Mar 17, 1977 H2H
29024 Raul Ramirez Jean Francois Caujolle 2 2–0 C 2–0 May 17, 1980 H2H
29025 Raul Ramirez John Bartlett 2 2–0 C 1–0 H 1–0 Aug 10, 1976 H2H
29026 Raul Ramirez Marcello Lara 2 2–0 C 2–0 Mar 14, 1976 H2H
29027 Raul Ramirez Marty Riessen 2 2–0 H 2–0 Oct 6, 1977 H2H
29028 Raul Ramirez Nikola Pilic 2 2–0 C 2–0 Oct 20, 1976 H2H
29029 Raul Ramirez Paolo Bertolucci 2 2–0 C 2–0 May 16, 1981 H2H
29030 Raul Ramirez Pat Cramer 2 2–0 C 2–0 Aug 11, 1976 H2H
29031 Raul Ramirez Paul Gerken 2 1–1 C 0–1 H 1–0 Oct 31, 1974 H2H
29032 Raul Ramirez Rick Fisher 2 2–0 C 1–0 H 1–0 Sep 29, 1978 H2H
29033 Raul Ramirez Roger Taylor 2 2–0 C 1–0 H 1–0 Oct 28, 1976 H2H
29034 Raul Ramirez Tenny Svensson 2 2–0 C 1–0 H 1–0 Nov 1, 1979 H2H
29035 Raul Ramirez Tom Leonard 2 2–0 H 2–0 Apr 27, 1978 H2H
29036 Raul Ramirez William Brown 2 2–0 G 1–0 H 1–0 Sep 17, 1975 H2H
29037 Ray Keldie Bob Lutz 2 0–2 C 0–1 G 0–1 Jul 10, 1969 H2H
29038 Ray Keldie Frank Froehling 2 0–2 H 0–2 Sep 22, 1971 H2H
29039 Ray Keldie Juan Gisbert 2 0–2 G 0–1 H 0–1 Mar 4, 1971 H2H
29040 Ray Keldie Peter Curtis 2 0–2 H 0–2 Mar 12, 1970 H2H
29041 Ray Keldie Stan Smith 2 0–2 C 0–1 G 0–1 Jun 28, 1972 H2H
29042 Ray Keldie Tom Edlefsen 2 0–2 G 0–1 H 0–1 May 11, 1970 H2H
29043 Raymond Moore Alejandro Olmedo 2 1–1 C 1–0 H 0–1 Sep 22, 1972 H2H
29044 Raymond Moore Bob Giltinan 2 2–0 C 1–0 G 1–0 Apr 17, 1976 H2H
29045 Raymond Moore F D Robbins 2 1–1 C 0–1 H 1–0 Sep 27, 1972 H2H
29046 Raymond Moore Francois Jauffret 2 1–1 C 0–1 H 1–0 Nov 19, 1974 H2H
29047 Raymond Moore Graham Stilwell 2 0–2 C 0–2 Sep 29, 1975 H2H
29048 Raymond Moore Graydon Garner 2 2–0 H 2–0 Apr 4, 1968 H2H
29049 Raymond Moore Ivan Molina 2 2–0 C 1–0 G 1–0 Jun 18, 1975 H2H
29050 Raymond Moore James Chico Hagey 2 2–0 C 1–0 G 1–0 Aug 11, 1977 H2H
29051 Raymond Moore Jan Norback 2 0–2 C 0–1 H 0–1 Nov 8, 1978 H2H
29052 Raymond Moore Jean Claude Barclay 2 2–0 C 1–0 G 1–0 Jul 12, 1973 H2H
29053 Raymond Moore Jim Osborne 2 1–1 H 1–1 Aug 6, 1971 H2H
29054 Raymond Moore John Yuill 2 2–0 C 1–0 G 1–0 Jul 21, 1977 H2H
29055 Raymond Moore Jorge Andrew 2 2–0 C 1–0 C 1–0 Jan 18, 1979 H2H
29056 Raymond Moore Juan Gisbert 2 1–1 C 0–1 H 1–0 Nov 25, 1976 H2H
29057 Raymond Moore Jurgen Fassbender 2 1–1 C 1–0 H 0–1 Oct 6, 1977 H2H
29058 Raymond Moore Mal Anderson 2 0–2 C 0–1 G 0–1 Sep 1, 1972 H2H
29059 Raymond Moore Owen Davidson 2 1–1 C 1–0 G 0–1 Nov 20, 1973 H2H
29060 Raymond Moore Paul Avis 2 2–0 H 2–0 Aug 19, 1981 H2H
29061 Raymond Moore Ray Keldie 2 2–0 C 2–0 Oct 16, 1974 H2H
29062 Raymond Moore Robert Maud 2 1–1 H 1–1 Apr 9, 1971 H2H
29063 Raymond Moore Roy Barth 2 1–1 G 1–1 Sep 3, 1971 H2H
29064 Raymond Moore Tom Edlefsen 2 2–0 C 1–0 G 1–0 Aug 11, 1971 H2H
29065 Raymond Moore Werner Zirngibl 2 2–0 C 1–0 H 1–0 Jun 1, 1979 H2H
29066 Ray Ruffels Eddie Cruz 2 2–0 C 1–0 H 1–0 Nov 18, 1976 H2H
29067 Ray Ruffels Fred Stolle 2 1–1 G 1–0 H 0–1 Dec 11, 1971 H2H
29068 Ray Ruffels Ion Tiriac 2 1–1 C 1–1 Jul 14, 1971 H2H
29069 Ray Ruffels Pat Cramer 2 1–1 C 1–1 Aug 25, 1976 H2H
29070 Ray Ruffels Premjit Lall 2 2–0 G 1–0 H 1–0 Jan 21, 1973 H2H
29071 Ray Ruffels Robert Maud 2 1–1 C 1–0 G 0–1 Mar 28, 1974 H2H
29072 Ray Ruffels Roy Barth 2 2–0 C 1–0 G 1–0 Jul 15, 1972 H2H
29073 Ray Ruffels Woody Blocher 2 2–0 C 1–0 H 1–0 Apr 20, 1978 H2H
29074 Reilly Opelka Benjamin Bonzi 2 0–2 H 0–2 Oct 16, 2025 H2H
29075 Reilly Opelka Botic van de Zandschulp 2 1–1 H 1–1 Oct 24, 2025 H2H
29076 Reilly Opelka Cristian Garin 2 1–1 C 0–1 H 1–0 Oct 24, 2019 H2H
29077 Reilly Opelka Ethan Quinn 2 1–1 C 0–1 H 1–0 Apr 13, 2026 H2H
29078 Rei Sakamoto Matteo Arnaldi 2 0–2 H 0–2 Sep 30, 2026 H2H
29079 Renzo Furlan Adrian Voinea 2 1–1 H 1–1 Aug 27, 1997 H2H
29080 Renzo Furlan Andrei Olhovskiy 2 1–1 C 0–1 C 1–0 Nov 9, 1995 H2H
29081 Renzo Furlan Andres Vysand 2 1–1 C 1–1 Jun 20, 1991 H2H
29082 Renzo Furlan Bart Wuyts 2 2–0 C 2–0 Aug 13, 1992 H2H
29083 Renzo Furlan Christian Miniussi 2 1–1 C 1–1 Sep 12, 1991 H2H
29084 Renzo Furlan Cristiano Caratti 2 2–0 H 2–0 Jan 7, 1994 H2H
29085 Renzo Furlan David Rikl 2 2–0 C 2–0 Jun 2, 1995 H2H
29086 Renzo Furlan Frederic Fontang 2 1–1 C 1–1 Sep 16, 1993 H2H
29087 Renzo Furlan Goran Prpic 2 2–0 C 2–0 Sep 26, 1991 H2H
29088 Renzo Furlan Jose Antonio Pepe Conde 2 2–0 C 2–0 Jul 23, 1992 H2H
29089 Renzo Furlan Luiz Mattar 2 1–1 C 1–1 May 5, 1993 H2H
29090 Renzo Furlan Marc Kevin Goellner 2 1–1 C 1–1 Jul 10, 1997 H2H
29091 Renzo Furlan Marcos Ondruska 2 1–1 C 0–1 C 1–0 Oct 9, 1997 H2H
29092 Renzo Furlan Mark Koevermans 2 1–1 C 1–1 Apr 22, 1992 H2H
29093 Renzo Furlan Markus Naewie 2 2–0 C 2–0 Oct 1, 1992 H2H
29094 Renzo Furlan Martin Strelba 2 2–0 C 2–0 Aug 26, 1993 H2H
29095 Renzo Furlan Oliver Gross 2 1–1 C 1–1 Jul 12, 1996 H2H
29096 Renzo Furlan Paolo Cane 2 1–1 C 1–1 Jun 11, 1992 H2H
29097 Renzo Furlan Peter Tramacchi 2 2–0 H 2–0 Jan 17, 1997 H2H
29098 Renzo Furlan Raemon Sluiter 2 1–1 C 1–1 May 1, 2003 H2H
29099 Renzo Furlan Roberto Azar 2 1–1 C 1–1 Jun 21, 1991 H2H
29100 Renzo Furlan Sandon Stolle 2 1–1 C 1–0 C 0–1 May 28, 1997 H2H
29101 Renzo Furlan Thomas Johansson 2 0–2 C 0–1 H 0–1 Mar 23, 1997 H2H
29102 Renzo Furlan Veli Paloheimo 2 1–1 C 1–0 H 0–1 Mar 16, 1991 H2H
29103 Renzo Furlan Vincent Spadea 2 0–2 C 0–1 H 0–1 Jul 8, 1999 H2H
29104 Renzo Olivo Diego Schwartzman 2 0–2 C 0–2 Jul 21, 2017 H2H
29105 Ricardas Berankis Gael Monfils 2 0–2 C 0–1 H 0–1 Mar 1, 2019 H2H
29106 Ricardas Berankis Laslo Djere 2 0–2 C 0–1 G 0–1 Jun 15, 2023 H2H
29107 Ricardas Berankis Lucas Pouille 2 1–1 C 1–0 H 0–1 Apr 8, 2021 H2H
29108 Ricardas Berankis Marin Cilic 2 0–2 G 0–1 H 0–1 Oct 23, 2021 H2H
29109 Ricardas Berankis Maximilian Marterer 2 2–0 C 1–0 H 1–0 Apr 29, 2021 H2H
29110 Ricardas Berankis Pablo Carreno Busta 2 0–2 H 0–2 Sep 6, 2020 H2H
29111 Ricardas Berankis Quentin Halys 2 1–1 H 1–1 Aug 3, 2022 H2H
29112 Ricardas Berankis Radu Albot 2 0–2 H 0–2 Sep 22, 2018 H2H
29113 Ricardo Acuna Carlos Kirmayr 2 1–1 C 1–0 C 0–1 Nov 27, 1982 H2H
29114 Ricardo Acuna Cassio Motta 2 0–2 C 0–1 H 0–1 Jan 31, 1987 H2H
29115 Ricardo Acuna David Pate 2 2–0 G 2–0 Jun 24, 1988 H2H
29116 Ricardo Acuna Eric Fromm 2 0–2 C 0–1 H 0–1 Feb 15, 1984 H2H
29117 Ricardo Acuna Freddie Sauer 2 1–1 C 1–0 H 0–1 Feb 12, 1982 H2H
29118 Ricardo Acuna Greg Holmes 2 1–1 G 1–1 Jun 25, 1986 H2H
29119 Ricardo Acuna Jay Lapidus 2 2–0 C 1–0 G 1–0 Aug 8, 1984 H2H
29120 Ricardo Acuna Jimmy Connors 2 0–2 G 0–2 Jul 5, 1985 H2H
29121 Ricardo Acuna Jose Luis Clerc 2 0–2 C 0–1 H 0–1 Jan 27, 1983 H2H
29122 Ricardo Acuna Jose Luis Damiani 2 1–1 C 1–1 Jul 21, 1982 H2H
29123 Ricardo Acuna Marc Flur 2 0–2 G 0–1 H 0–1 Aug 7, 1985 H2H
29124 Ricardo Acuna Marcos Hocevar 2 1–1 C 0–1 H 1–0 Oct 14, 1983 H2H
29125 Ricardo Acuna Nduka Odizor 2 2–0 G 2–0 Jul 11, 1986 H2H
29126 Ricardo Acuna Pablo Arraya 2 1–1 C 1–0 H 0–1 Jan 28, 1988 H2H
29127 Ricardo Acuna Paul Annacone 2 1–1 G 0–1 H 1–0 Feb 11, 1986 H2H
29128 Ricardo Acuna Raul Ramirez 2 0–2 C 0–1 H 0–1 Feb 4, 1983 H2H
29129 Ricardo Acuna Rick Leach 2 1–1 H 1–1 Oct 8, 1987 H2H
29130 Ricardo Acuna Roger Guedes 2 2–0 C 2–0 Nov 29, 1979 H2H
29131 Ricardo Acuna Victor Pecci 2 0–2 C 0–1 H 0–1 Oct 15, 1983 H2H
29132 Ricardo Acuna Yannick Noah 2 0–2 C 0–1 H 0–1 Jan 30, 1986 H2H
29133 Ricardo Cano Buster C Mottram 2 1–1 C 1–1 Jul 21, 1983 H2H
29134 Ricardo Cano Butch Seewagen 2 2–0 C 2–0 Aug 19, 1977 H2H
29135 Ricardo Cano Enrique Caviglia 2 2–0 C 2–0 Nov 25, 1976 H2H
29136 Ricardo Cano Frank Gebert 2 2–0 C 1–0 C 1–0 Nov 19, 1976 H2H
29137 Ricardo Cano Hans Kary 2 1–1 C 1–1 May 26, 1978 H2H
29138 Ricardo Cano Jean Francois Caujolle 2 0–2 C 0–2 Sep 29, 1977 H2H
29139 Ricardo Cano Jean Louis Haillet 2 1–1 C 1–1 Jul 12, 1979 H2H
29140 Ricardo Cano Juan Nunez 2 1–1 C 1–1 Jul 17, 1981 H2H
29141 Ricardo Cano Jun Kuki 2 1–1 C 0–1 H 1–0 Feb 17, 1977 H2H
29142 Ricardo Cano Louk Sanders 2 2–0 C 2–0 Jun 16, 1978 H2H
29143 Ricardo Cano Nick Saviano 2 0–2 C 0–1 H 0–1 Jan 26, 1983 H2H
29144 Ricardo Cano Nicola Spear 2 2–0 C 2–0 May 31, 1978 H2H
29145 Ricardo Cano Onny Parun 2 0–2 C 0–2 Oct 28, 1975 H2H
29146 Ricardo Cano Patrick Proisy 2 1–1 C 1–1 Jun 12, 1980 H2H
29147 Ricardo Cano Stan Smith 2 0–2 C 0–2 Sep 7, 1976 H2H
29148 Ricardo Cano Werner Zirngibl 2 1–1 C 1–1 Jun 18, 1978 H2H
29149 Ricardo Mello Andre Sa 2 2–0 C 1–0 H 1–0 Apr 24, 2003 H2H
29150 Ricardo Mello Martin Vassallo Arguello 2 1–1 C 1–1 Feb 16, 2006 H2H
29151 Ricardo Mello Ruben Ramirez Hidalgo 2 2–0 C 1–0 H 1–0 Mar 12, 2011 H2H
29152 Ricardo Mello Vincent Spadea 2 1–1 H 1–1 Jul 20, 2006 H2H
29153 Ricardo Ycaza Alvaro Betancur 2 2–0 C 2–0 Jul 16, 1981 H2H
29154 Ricardo Ycaza Angel Gimenez 2 0–2 C 0–2 Oct 7, 1981 H2H
29155 Ricardo Ycaza Bob Lutz 2 0–2 C 0–1 G 0–1 Jun 29, 1979 H2H
29156 Ricardo Ycaza Dominique Bedel 2 1–1 C 1–1 Nov 20, 1980 H2H
29157 Ricardo Ycaza Jiri Hrebec 2 0–2 C 0–2 Jun 21, 1980 H2H
29158 Ricardo Ycaza Pat Dupre 2 2–0 C 2–0 Apr 20, 1979 H2H
29159 Ricardo Ycaza Ricardo Cano 2 1–1 C 1–1 Nov 5, 1981 H2H
29160 Ricardo Ycaza Stan Smith 2 0–2 C 0–1 H 0–1 Aug 16, 1979 H2H
29161 Richard Fromberg Albert Portas 2 1–1 C 1–1 Sep 14, 2000 H2H
29162 Richard Fromberg Alex Radulescu 2 1–1 G 1–0 H 0–1 Aug 29, 1997 H2H
29163 Richard Fromberg Andrei Chesnokov 2 0–2 C 0–1 H 0–1 Jul 22, 1994 H2H
29164 Richard Fromberg Andrei Pavel 2 2–0 C 2–0 Apr 13, 2000 H2H
29165 Richard Fromberg Arnaud Boetsch 2 2–0 C 1–0 H 1–0 Jan 11, 1996 H2H
29166 Richard Fromberg Carl Uwe Steeb 2 1–1 C 1–0 H 0–1 Jan 4, 1996 H2H
29167 Richard Fromberg Chris Woodruff 2 0–2 C 0–1 H 0–1 Jan 23, 2000 H2H
29168 Richard Fromberg Cristiano Caratti 2 1–1 C 0–1 C 1–0 Feb 19, 1992 H2H
29169 Richard Fromberg Davide Sanguinetti 2 2–0 H 2–0 Feb 17, 2000 H2H
29170 Richard Fromberg David Rikl 2 0–2 C 0–2 Jul 24, 1996 H2H
29171 Richard Fromberg Filip Dewulf 2 1–1 C 1–1 Apr 9, 1998 H2H
29172 Richard Fromberg Francisco Roig 2 1–1 C 1–1 May 11, 1994 H2H
29173 Richard Fromberg George Bastl 2 1–1 H 1–1 Mar 20, 2001 H2H
29174 Richard Fromberg Gianluca Pozzi 2 1–1 G 0–1 H 1–0 Jun 12, 1998 H2H
29175 Richard Fromberg Gilbert Schaller 2 1–1 C 1–1 Mar 30, 1996 H2H
29176 Richard Fromberg Goran Prpic 2 1–1 C 1–1 Aug 13, 1992 H2H
29177 Richard Fromberg Grant Stafford 2 1–1 C 1–0 H 0–1 May 21, 1998 H2H
29178 Richard Fromberg Guillermo Perez-Roldan 2 1–1 C 1–1 May 26, 1990 H2H
29179 Richard Fromberg Hendrik Dreekmann 2 1–1 G 1–0 H 0–1 Sep 2, 1998 H2H
29180 Richard Fromberg Henrik Holm 2 0–2 G 0–1 H 0–1 Jun 23, 1993 H2H
29181 Richard Fromberg Hernan Gumy 2 0–2 C 0–1 H 0–1 Oct 18, 1996 H2H
29182 Richard Fromberg Horacio de la Pena 2 0–2 C 0–2 Apr 10, 1991 H2H
29183 Richard Fromberg Jacco Eltingh 2 1–1 C 1–0 G 0–1 Jun 18, 1993 H2H
29184 Richard Fromberg Jakob Hlasek 2 1–1 C 0–1 H 1–0 Apr 1, 1993 H2H
29185 Richard Fromberg Jan Apell 2 2–0 C 2–0 Jul 9, 1994 H2H
29186 Richard Fromberg Jan Siemerink 2 1–1 C 0–1 C 1–0 Oct 19, 1995 H2H
29187 Richard Fromberg Jared Palmer 2 1–1 C 1–0 H 0–1 Oct 13, 1995 H2H
29188 Richard Fromberg Javier Frana 2 1–1 C 0–1 H 1–0 Nov 4, 1993 H2H
29189 Richard Fromberg Jeff Tarango 2 1–1 H 1–1 Mar 21, 2000 H2H
29190 Richard Fromberg Jim Courier 2 0–2 C 0–1 H 0–1 May 27, 1998 H2H
29191 Richard Fromberg John McEnroe 2 0–2 G 0–1 H 0–1 Sep 6, 1992 H2H
29192 Richard Fromberg Jordi Arrese 2 1–1 C 1–1 Apr 11, 1996 H2H
29193 Richard Fromberg Julian Alonso 2 2–0 C 2–0 Jul 30, 1999 H2H
29194 Richard Fromberg Justin Gimelstob 2 1–1 H 1–1 Mar 4, 2000 H2H
29195 Richard Fromberg Karim Alami 2 2–0 C 1–0 H 1–0 Jan 15, 1998 H2H
29196 Richard Fromberg Karsten Braasch 2 1–1 C 0–1 H 1–0 Jul 21, 1993 H2H
29197 Richard Fromberg Luiz Mattar 2 2–0 C 2–0 May 26, 1993 H2H
29198 Richard Fromberg Marian Vajda 2 2–0 C 1–0 H 1–0 Jan 4, 1991 H2H
29199 Richard Fromberg Mark Kratzmann 2 2–0 H 2–0 Sep 26, 1991 H2H
29200 Richard Fromberg Markus Zoecke 2 2–0 C 1–0 H 1–0 Jan 20, 1993 H2H