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
68201 Richey Reneberg Andrei Olhovskiy 2 1–1 C 0–1 G 1–0 Jun 16, 1995 H2H
68202 Richey Reneberg Brian Macphie 2 2–0 H 2–0 Feb 5, 1994 H2H
68203 Richey Reneberg Bryan Shelton 2 2–0 C 1–0 H 1–0 May 4, 1996 H2H
68204 Richey Reneberg Chris Pridham 2 2–0 G 1–0 H 1–0 Jun 9, 1993 H2H
68205 Richey Reneberg Christian Bergstrom 2 2–0 H 2–0 Sep 1, 1993 H2H
68206 Richey Reneberg Christian Saceanu 2 2–0 G 2–0 Jun 28, 1989 H2H
68207 Richey Reneberg Chris Woodruff 2 2–0 C 2–0 May 9, 1996 H2H
68208 Richey Reneberg Danilo Marcelino 2 2–0 H 2–0 Feb 15, 1989 H2H
68209 Richey Reneberg Dave Randall 2 2–0 C 1–0 H 1–0 Feb 5, 1993 H2H
68210 Richey Reneberg David Rikl 2 2–0 C 1–0 H 1–0 Feb 21, 1996 H2H
68211 Richey Reneberg Diego Nargiso 2 1–1 G 0–1 H 1–0 Jun 14, 1991 H2H
68212 Richey Reneberg Diego Perez 2 0–2 C 0–2 May 4, 1989 H2H
68213 Richey Reneberg Gianluca Pozzi 2 2–0 H 2–0 Jan 6, 1994 H2H
68214 Richey Reneberg Glenn Layendecker 2 2–0 H 2–0 Jul 18, 1991 H2H
68215 Richey Reneberg Guillaume Raoux 2 2–0 G 2–0 Jun 29, 1997 H2H
68216 Richey Reneberg Henri Leconte 2 0–2 G 0–1 H 0–1 Jun 19, 1993 H2H
68217 Richey Reneberg Jimmy Arias 2 1–1 C 1–1 May 11, 1991 H2H
68218 Richey Reneberg Jonathan Stark 2 2–0 H 2–0 Feb 14, 1997 H2H
68219 Richey Reneberg Jordi Burillo 2 2–0 H 2–0 Feb 26, 1998 H2H
68220 Richey Reneberg Ken Flach 2 2–0 C 1–0 H 1–0 Mar 1, 1990 H2H
68221 Richey Reneberg Luke Jensen 2 2–0 C 1–0 C 1–0 Feb 24, 1995 H2H
68222 Richey Reneberg Marcos Ondruska 2 2–0 H 2–0 Jan 21, 1998 H2H
68223 Richey Reneberg Mark Kratzmann 2 1–1 C 0–1 H 1–0 Aug 15, 1990 H2H
68224 Richey Reneberg Markus Zoecke 2 2–0 G 1–0 H 1–0 Feb 10, 1993 H2H
68225 Richey Reneberg Martin Laurendeau 2 1–1 G 1–1 Jun 11, 1992 H2H
68226 Richey Reneberg Martin Wostenholme 2 2–0 C 1–0 H 1–0 May 10, 1991 H2H
68227 Richey Reneberg Mats Wilander 2 0–2 C 0–1 H 0–1 Jan 13, 1988 H2H
68228 Richey Reneberg Olivier Delaitre 2 1–1 C 0–1 H 1–0 Nov 3, 1993 H2H
68229 Richey Reneberg Pablo Arraya 2 2–0 C 2–0 May 4, 1991 H2H
68230 Richey Reneberg Patrick Rafter 2 0–2 C 0–1 H 0–1 Aug 30, 1995 H2H
68231 Richey Reneberg Peter Lundgren 2 1–1 C 1–0 H 0–1 Aug 18, 1990 H2H
68232 Richey Reneberg Stephane Simian 2 1–1 G 1–1 Jun 16, 1996 H2H
68233 Richey Reneberg Thomas Hogstedt 2 2–0 C 1–0 H 1–0 Oct 13, 1990 H2H
68234 Richey Reneberg Todd Woodbridge 2 1–1 H 1–1 Aug 4, 1999 H2H
68235 Richey Reneberg Vincent Spadea 2 2–0 C 1–0 H 1–0 Oct 22, 1998 H2H
68236 Rick Fagel Adriano Panatta 2 1–1 C 1–1 Sep 26, 1980 H2H
68237 Rick Fagel Alvaro Betancur 2 2–0 C 2–0 Nov 27, 1980 H2H
68238 Rick Fagel Geoff Masters 2 0–2 H 0–2 Nov 24, 1977 H2H
68239 Rick Fagel Manuel Orantes 2 1–1 C 1–1 Jul 22, 1981 H2H
68240 Rick Fagel Trey Waltke 2 1–1 C 0–1 H 1–0 May 27, 1981 H2H
68241 Rick Fagel Zeljko Franulovic 2 0–2 C 0–2 Jun 14, 1979 H2H
68242 Rick Fisher Ray Ruffels 2 1–1 C 1–0 H 0–1 Sep 25, 1974 H2H
68243 Rick Fisher Roger Dowdeswell 2 0–2 C 0–1 H 0–1 Oct 16, 1974 H2H
68244 Rick Fisher Stan Smith 2 0–2 C 0–1 H 0–1 Nov 24, 1977 H2H
68245 Rick Fisher Tom Edlefsen 2 1–1 H 1–1 Aug 22, 1974 H2H
68246 Rick Fisher Tom Gorman 2 0–2 H 0–2 Aug 24, 1974 H2H
68247 Ricki Osterthun Andreas Maurer 2 1–1 C 1–1 Aug 1, 1986 H2H
68248 Ricki Osterthun Jaroslav Navratil 2 0–2 C 0–2 Jun 18, 1987 H2H
68249 Ricki Osterthun Laurie Warder 2 1–1 C 1–0 G 0–1 Jul 13, 1988 H2H
68250 Rick Leach Eliot Teltscher 2 0–2 H 0–2 Oct 31, 1987 H2H
68251 Rick Leach Tim Wilkison 2 0–2 C 0–1 H 0–1 Feb 21, 1990 H2H
68252 Rinky Hijikata Aleksandar Kovacevic 2 1–1 C 1–0 H 0–1 Mar 31, 2026 H2H
68253 Rinky Hijikata Ben Shelton 2 0–2 G 0–2 Jul 3, 2025 H2H
68254 Rinky Hijikata Borna Coric 2 1–1 H 1–1 Aug 22, 2024 H2H
68255 Rinky Hijikata Christopher Eubanks 2 1–1 C 1–1 Apr 3, 2025 H2H
68256 Rinky Hijikata Daniel Evans 2 0–2 G 0–1 H 0–1 Jun 12, 2025 H2H
68257 Rinky Hijikata Denis Shapovalov 2 0–2 H 0–2 Jul 28, 2026 H2H
68258 Rinky Hijikata Flavio Cobolli 2 0–2 G 0–1 H 0–1 Oct 17, 2025 H2H
68259 Rinky Hijikata Jaume Munar 2 0–2 C 0–1 H 0–1 Aug 2, 2026 H2H
68260 Rinky Hijikata Mackenzie McDonald 2 1–1 G 1–1 Jul 18, 2024 H2H
68261 Rinky Hijikata Matteo Arnaldi 2 2–0 G 1–0 H 1–0 Jun 21, 2024 H2H
68262 Rinky Hijikata Miomir Kecmanovic 2 1–1 H 1–1 Oct 4, 2024 H2H
68263 Rinky Hijikata Novak Djokovic 2 0–2 H 0–2 Mar 22, 2025 H2H
68264 Rinky Hijikata Reilly Opelka 2 0–2 C 0–2 May 27, 2025 H2H
68265 Rinky Hijikata Stefanos Tsitsipas 2 0–2 H 0–2 Oct 7, 2023 H2H
68266 Rinky Hijikata Taylor Fritz 2 0–2 H 0–2 Oct 28, 2026 H2H
68267 Rinky Hijikata Tomas Machac 2 1–1 H 1–1 Feb 7, 2025 H2H
68268 Robbie Koenig Derrick Rostagno 2 1–1 G 1–0 H 0–1 Jul 11, 1996 H2H
68269 Robbie Weiss Bret Garnett 2 2–0 G 1–0 H 1–0 Jul 21, 1993 H2H
68270 Robbie Weiss Dan Goldie 2 0–2 H 0–2 Sep 22, 1988 H2H
68271 Robbie Weiss John Fitzgerald 2 0–2 H 0–2 Sep 29, 1990 H2H
68272 Robbie Weiss Pieter Aldrich 2 0–2 C 0–1 G 0–1 Jul 14, 1990 H2H
68273 Robbie Weiss Simon Youl 2 1–1 H 1–1 Feb 4, 1993 H2H
68274 Robbie Weiss Xavier Daufresne 2 2–0 C 1–0 H 1–0 Mar 8, 1994 H2H
68275 Robby Ginepri Gael Monfils 2 0–2 C 0–1 H 0–1 May 11, 2006 H2H
68276 Robby Ginepri Kevin Kim 2 1–1 H 1–1 Aug 9, 2006 H2H
68277 Robby Ginepri Noam Okun 2 2–0 G 1–0 H 1–0 Aug 14, 2003 H2H
68278 Robert Kendrick Amer Delic 2 0–2 C 0–1 H 0–1 Jan 16, 2008 H2H
68279 Robert Kendrick Lars Burgsmuller 2 1–1 H 1–1 Feb 12, 2004 H2H
68280 Robert Kendrick Somdev Devvarman 2 0–2 C 0–1 H 0–1 Apr 7, 2011 H2H
68281 Robert Machan Jiri Hrebec 2 0–2 C 0–2 Oct 31, 1973 H2H
68282 Robert Machan Juan Gisbert 2 0–2 C 0–2 Mar 9, 1975 H2H
68283 Robert Machan Karl Meiler 2 0–2 C 0–1 H 0–1 Mar 15, 1975 H2H
68284 Robert Maud Derek Schroder 2 2–0 G 1–0 H 1–0 Apr 9, 1970 H2H
68285 Robert Maud Peter Doerner 2 2–0 G 1–0 H 1–0 Apr 7, 1971 H2H
68286 Robert Maud Stan Smith 2 0–2 C 0–1 G 0–1 Jun 28, 1974 H2H
68287 Robert Maud Wilhelm Bungert 2 1–1 C 0–1 H 1–0 Aug 18, 1968 H2H
68288 Roberto Arguello Gustavo Tiberti 2 2–0 C 2–0 Mar 1, 1985 H2H
68289 Roberto Arguello Jorge Bardou 2 2–0 C 2–0 Sep 14, 1984 H2H
68290 Roberto Arguello Lawson Duncan 2 1–1 C 0–1 H 1–0 Jan 29, 1988 H2H
68291 Roberto Arguello Tomas Smid 2 0–2 C 0–2 Sep 21, 1985 H2H
68292 Roberto Arguello Victor Pecci 2 0–2 C 0–2 Apr 4, 1985 H2H
68293 Roberto Azar Francesco Cancellotti 2 1–1 C 1–1 Aug 3, 1989 H2H
68294 Roberto Azar Jose Luis Aparisi 2 2–0 C 2–0 Apr 10, 1991 H2H
68295 Roberto Azar Lawson Duncan 2 2–0 C 2–0 May 30, 1990 H2H
68296 Roberto Azar Peter Ballauff 2 1–1 C 1–1 Sep 29, 1989 H2H
68297 Roberto Azar Tasos Bavelas 2 1–1 C 1–1 Oct 7, 1993 H2H
68298 Roberto Bautista Agut J.J. Wolf 2 1–1 H 1–1 Aug 31, 2022 H2H
68299 Roberto Bautista Agut Laslo Djere 2 2–0 C 1–0 H 1–0 Oct 27, 2022 H2H
68300 Roberto Carballes Baena Aleksandar Vukic 2 1–1 H 1–1 Mar 22, 2024 H2H
68301 Roberto Carballes Baena Alexander Zverev 2 0–2 C 0–1 G 0–1 Jul 3, 2024 H2H
68302 Roberto Carballes Baena Alexandre Muller 2 2–0 C 2–0 Apr 9, 2023 H2H
68303 Roberto Carballes Baena Andrej Martin 2 2–0 C 2–0 Feb 7, 2019 H2H
68304 Roberto Carballes Baena Arthur Rinderknech 2 1–1 C 1–0 H 0–1 Aug 26, 2025 H2H
68305 Roberto Carballes Baena Ben Shelton 2 0–2 H 0–2 Oct 7, 2024 H2H
68306 Roberto Carballes Baena Carlos Taberner 2 2–0 C 2–0 Jul 17, 2025 H2H
68307 Roberto Carballes Baena Cristian Garin 2 1–1 C 1–1 Feb 22, 2024 H2H
68308 Roberto Carballes Baena Daniel Altmaier 2 2–0 C 1–0 H 1–0 Jan 8, 2025 H2H
68309 Roberto Carballes Baena Daniel Elahi Galan 2 1–1 C 0–1 H 1–0 Oct 13, 2022 H2H
68310 Roberto Carballes Baena Dominik Koepfer 2 2–0 C 1–0 H 1–0 Oct 17, 2024 H2H
68311 Roberto Carballes Baena Facundo Bagnis 2 1–1 C 1–1 Feb 9, 2024 H2H
68312 Roberto Carballes Baena Gael Monfils 2 1–1 C 1–0 G 0–1 Jun 27, 2024 H2H
68313 Roberto Carballes Baena Grigor Dimitrov 2 0–2 C 0–2 May 25, 2023 H2H
68314 Roberto Carballes Baena Laslo Djere 2 1–1 C 1–0 H 0–1 Jan 6, 2022 H2H
68315 Roberto Carballes Baena Marcos Giron 2 1–1 C 0–1 H 1–0 Apr 20, 2023 H2H
68316 Roberto Carballes Baena Mariano Navone 2 1–1 C 1–1 Feb 20, 2025 H2H
68317 Roberto Carballes Baena Maximilian Marterer 2 2–0 C 2–0 Feb 28, 2019 H2H
68318 Roberto Carballes Baena Mikael Ymer 2 0–2 C 0–1 H 0–1 Oct 15, 2022 H2H
68319 Roberto Carballes Baena Mitchell Krueger 2 2–0 H 2–0 Sep 22, 2024 H2H
68320 Roberto Carballes Baena Pablo Carreno Busta 2 1–1 C 0–1 G 1–0 Jun 26, 2024 H2H
68321 Roberto Carballes Baena Roberto Bautista Agut 2 2–0 H 2–0 Oct 4, 2024 H2H
68322 Roberto Carballes Baena Sebastian Baez 2 0–2 C 0–2 May 23, 2024 H2H
68323 Roberto Carballes Baena Sebastian Ofner 2 1–1 C 0–1 H 1–0 May 9, 2025 H2H
68324 Roberto Carballes Baena Stan Wawrinka 2 0–2 C 0–2 Jul 29, 2023 H2H
68325 Roberto Carballes Baena Stefano Travaglia 2 1–1 C 1–0 H 0–1 Feb 3, 2021 H2H
68326 Roberto Carballes Baena Tallon Griekspoor 2 1–1 C 1–0 G 0–1 Jun 22, 2023 H2H
68327 Roberto Carballes Baena Tomas Martin Etcheverry 2 0–2 C 0–2 Feb 15, 2024 H2H
68328 Roberto Carballes Baena Zhizhen Zhang 2 0–2 H 0–2 Feb 17, 2026 H2H
68329 Roberto Carretero Francisco Roig 2 1–1 C 1–1 Sep 11, 1997 H2H
68330 Roberto Saad Dan Goldie 2 0–2 H 0–2 Apr 22, 1988 H2H
68331 Roberto Vizcaino Manuel Orantes 2 0–2 C 0–2 Apr 9, 1981 H2H
68332 Robert Reininger Drew Gitlin 2 0–2 C 0–2 Feb 25, 1982 H2H
68333 Robert Reininger Hans Kary 2 1–1 C 0–1 H 1–0 Apr 3, 1981 H2H
68334 Robert Seguso Eliot Teltscher 2 1–1 H 1–1 Feb 19, 1988 H2H
68335 Robert Seguso Larry Stefanki 2 0–2 C 0–1 H 0–1 Nov 3, 1984 H2H
68336 Robert Seguso Marty Davis 2 1–1 H 1–1 Aug 30, 1989 H2H
68337 Robert Seguso Matt Anger 2 1–1 G 1–0 H 0–1 Jun 8, 1988 H2H
68338 Robert Seguso Slobodan Zivojinovic 2 2–0 G 1–0 H 1–0 Mar 15, 1989 H2H
68339 Robert Seguso Tomas Smid 2 1–1 H 1–1 Feb 25, 1987 H2H
68340 Robin Drysdale Angel Gimenez 2 1–1 C 0–1 H 1–0 Sep 13, 1980 H2H
68341 Robin Drysdale Bob Giltinan 2 0–2 G 0–2 Dec 30, 1977 H2H
68342 Robin Drysdale Corrado Barazzutti 2 0–2 C 0–1 C 0–1 Nov 22, 1979 H2H
68343 Robin Drysdale David Schneider 2 0–2 G 0–1 H 0–1 Oct 11, 1979 H2H
68344 Robin Drysdale Dick Stockton 2 0–2 C 0–1 G 0–1 May 31, 1978 H2H
68345 Robin Drysdale Jurgen Fassbender 2 0–2 C 0–2 May 17, 1978 H2H
68346 Robin Drysdale Mark Cox 2 0–2 C 0–1 H 0–1 Oct 28, 1976 H2H
68347 Robin Drysdale Paolo Bertolucci 2 0–2 C 0–1 C 0–1 Oct 30, 1980 H2H
68348 Robin Drysdale Phil Dent 2 1–1 G 1–1 Dec 25, 1977 H2H
68349 Robin Haase Albert Montanes 2 1–1 C 1–1 Feb 20, 2014 H2H
68350 Robin Haase Albert Ramos-Vinolas 2 1–1 C 0–1 H 1–0 Aug 9, 2017 H2H
68351 Robin Haase Alejandro Falla 2 1–1 G 1–1 Jul 1, 2015 H2H
68352 Robin Haase Aleksandr Nedovyesov 2 1–1 C 1–1 Jul 24, 2014 H2H
68353 Robin Haase Benoit Paire 2 1–1 H 1–1 Jan 6, 2018 H2H
68354 Robin Haase Bernard Tomic 2 1–1 C 1–0 G 0–1 Jun 15, 2018 H2H
68355 Robin Haase Blaz Kavcic 2 2–0 G 1–0 H 1–0 Jan 4, 2018 H2H
68356 Robin Haase Daniel Gimeno-Traver 2 2–0 C 1–0 H 1–0 Sep 26, 2013 H2H
68357 Robin Haase Denis Shapovalov 2 1–1 C 0–1 H 1–0 Aug 10, 2018 H2H
68358 Robin Haase Dimitar Kuzmanov 2 2–0 H 2–0 Feb 7, 2019 H2H
68359 Robin Haase Dmitry Tursunov 2 0–2 C 0–2 May 22, 2014 H2H
68360 Robin Haase Felix Mantilla 2 2–0 C 2–0 Jul 26, 2007 H2H
68361 Robin Haase Florent Serra 2 2–0 C 1–0 G 1–0 Jul 21, 2007 H2H
68362 Robin Haase Frank Dancevic 2 1–1 H 1–1 Aug 28, 2013 H2H
68363 Robin Haase Gael Monfils 2 0–2 C 0–2 May 24, 2013 H2H
68364 Robin Haase Igor Sijsling 2 0–2 H 0–2 Sep 27, 2013 H2H
68365 Robin Haase Janko Tipsarevic 2 1–1 C 1–0 H 0–1 Jul 26, 2013 H2H
68366 Robin Haase Jerzy Janowicz 2 0–2 C 0–2 Jul 18, 2013 H2H
68367 Robin Haase Julien Benneteau 2 0–2 G 0–1 H 0–1 Aug 26, 2011 H2H
68368 Robin Haase Kei Nishikori 2 1–1 H 1–1 Aug 8, 2018 H2H
68369 Robin Haase Kenny De Schepper 2 2–0 C 2–0 May 29, 2013 H2H
68370 Robin Haase Kyle Edmund 2 1–1 H 1–1 Aug 30, 2017 H2H
68371 Robin Haase Lamine Ouahab 2 0–2 C 0–2 Apr 9, 2015 H2H
68372 Robin Haase Lorenzo Sonego 2 0–2 C 0–1 H 0–1 Apr 12, 2019 H2H
68373 Robin Haase Malek Jaziri 2 1–1 C 1–0 H 0–1 Apr 11, 2019 H2H
68374 Robin Haase Marco Chiudinelli 2 2–0 H 2–0 Oct 26, 2017 H2H
68375 Robin Haase Marius Copil 2 1–1 G 1–0 H 0–1 Jul 4, 2018 H2H
68376 Robin Haase Matthias Bachinger 2 2–0 C 1–0 H 1–0 Jul 19, 2012 H2H
68377 Robin Haase Michael Llodra 2 1–1 H 1–1 Feb 23, 2008 H2H
68378 Robin Haase Mikhail Kukushkin 2 0–2 H 0–2 Feb 14, 2019 H2H
68379 Robin Haase Mirza Basic 2 0–2 C 0–1 H 0–1 Apr 12, 2018 H2H
68380 Robin Haase Nick Kyrgios 2 0–2 C 0–1 G 0–1 Jul 5, 2018 H2H
68381 Robin Haase Nicolas Jarry 2 1–1 H 1–1 Jan 2, 2019 H2H
68382 Robin Haase Paolo Lorenzi 2 0–2 C 0–1 H 0–1 Mar 11, 2017 H2H
68383 Robin Haase Paul-Henri Mathieu 2 2–0 C 1–0 H 1–0 Oct 20, 2016 H2H
68384 Robin Haase Thiago Monteiro 2 2–0 C 2–0 Jul 28, 2017 H2H
68385 Robin Haase Viktor Troicki 2 0–2 H 0–2 Feb 10, 2017 H2H
68386 Robin Haase Yuichi Sugita 2 2–0 H 2–0 Mar 23, 2018 H2H
68387 Robin Soderling Agustin Calleri 2 0–2 C 0–1 H 0–1 Jul 15, 2006 H2H
68388 Robin Soderling Andreas Vinciguerra 2 2–0 C 2–0 Jul 16, 2010 H2H
68389 Robin Soderling Boris Pashanski 2 2–0 C 2–0 Jul 13, 2006 H2H
68390 Robin Soderling Christophe Rochus 2 2–0 C 1–0 H 1–0 Oct 24, 2008 H2H
68391 Robin Soderling Davide Sanguinetti 2 2–0 C 1–0 H 1–0 Nov 4, 2004 H2H
68392 Robin Soderling Fabrice Santoro 2 1–1 C 0–1 H 1–0 Mar 3, 2007 H2H
68393 Robin Soderling Gilles Muller 2 2–0 G 1–0 H 1–0 Jan 20, 2011 H2H
68394 Robin Soderling Guillermo Garcia-Lopez 2 2–0 H 2–0 Oct 24, 2009 H2H
68395 Robin Soderling Ivan Dodig 2 1–1 C 0–1 H 1–0 Apr 21, 2011 H2H
68396 Robin Soderling Jeremy Chardy 2 2–0 C 1–0 H 1–0 Apr 29, 2011 H2H
68397 Robin Soderling Joachim Johansson 2 1–1 C 1–0 G 0–1 Oct 9, 2004 H2H
68398 Robin Soderling Jurgen Melzer 2 2–0 H 2–0 Aug 26, 2006 H2H
68399 Robin Soderling Kevin Kim 2 2–0 C 1–0 G 1–0 May 27, 2009 H2H
68400 Robin Soderling Mariano Zabaleta 2 0–2 C 0–2 May 12, 2004 H2H