Advanced ATP Rivalry Search

Browse ATP head-to-head rivalries by historical or current-player scope, most-played or unbeaten view, and player.

About this search tool

Search across precomputed TennisDB ATP tables for player seasons, player tournament runs, player careers, matches, tournaments, ranking weeks, and rivalries. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

Browse precomputed head-to-head records by scope and view, or choose a player to find every rivalry.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
11401 Pierre-Hugues Herbert Marco Cecchinato 2 2–0 H 2–0 Jan 8, 2020 H2H
11402 Pierre-Hugues Herbert Marin Cilic 2 0–2 H 0–2 Mar 24, 2018 H2H
11403 Pierre-Hugues Herbert Novak Djokovic 2 0–2 C 0–1 H 0–1 May 28, 2024 H2H
11404 Pierre-Hugues Herbert Pablo Carreno Busta 2 2–0 H 2–0 Aug 29, 2015 H2H
11405 Pierre-Hugues Herbert Radu Albot 2 0–2 H 0–2 Oct 15, 2020 H2H
11406 Pierre-Hugues Herbert Sam Groth 2 0–2 H 0–2 Jan 4, 2017 H2H
11407 Pierre-Hugues Herbert Sebastian Korda 2 0–2 C 0–2 Apr 28, 2022 H2H
11408 Pierre-Hugues Herbert Stefanos Tsitsipas 2 2–0 H 2–0 Mar 13, 2021 H2H
11409 Pierre-Hugues Herbert Yuki Bhambri 2 2–0 H 2–0 Aug 29, 2018 H2H
11410 Potito Starace Alejandro Falla 2 0–2 C 0–1 H 0–1 Jan 12, 2012 H2H
11411 Potito Starace Amer Delic 2 0–2 H 0–2 Mar 7, 2008 H2H
11412 Potito Starace Bernard Tomic 2 0–2 C 0–1 H 0–1 May 4, 2012 H2H
11413 Potito Starace Bjorn Phau 2 2–0 C 2–0 Jul 30, 2010 H2H
11414 Potito Starace Evgeny Korolev 2 0–2 C 0–1 H 0–1 Jun 13, 2008 H2H
11415 Potito Starace Ivan Navarro 2 2–0 C 2–0 Apr 14, 2007 H2H
11416 Potito Starace Jose Acasuso 2 2–0 C 1–0 G 1–0 Jun 24, 2009 H2H
11417 Potito Starace Lukas Dlouhy 2 2–0 C 2–0 Apr 26, 2006 H2H
11418 Potito Starace Mischa Zverev 2 2–0 C 1–0 H 1–0 Aug 25, 2009 H2H
11419 Potito Starace Novak Djokovic 2 0–2 C 0–1 G 0–1 May 29, 2012 H2H
11420 Potito Starace Paul Capdeville 2 2–0 C 2–0 Feb 16, 2012 H2H
11421 Potito Starace Razvan Sabau 2 0–2 C 0–2 Mar 2, 2006 H2H
11422 Potito Starace Robby Ginepri 2 0–2 C 0–1 H 0–1 May 27, 2010 H2H
11423 Potito Starace Sergiy Stakhovsky 2 2–0 C 2–0 Apr 29, 2011 H2H
11424 Potito Starace Stan Wawrinka 2 0–2 C 0–1 G 0–1 Jun 22, 2011 H2H
11425 Potito Starace Stefan Koubek 2 2–0 C 2–0 May 23, 2007 H2H
11426 Prajnesh Gunneswaran Soonwoo Kwon 2 0–2 H 0–2 Feb 7, 2020 H2H
11427 Premjit Lall Chris Bovett 2 2–0 C 2–0 Aug 14, 1968 H2H
11428 Quentin Halys Pablo Carreno Busta 2 2–0 H 2–0 Feb 17, 2026 H2H
11429 Radek Stepanek Benjamin Becker 2 2–0 G 1–0 H 1–0 Jun 28, 2012 H2H
11430 Radek Stepanek Cyril Saulnier 2 2–0 C 1–0 G 1–0 May 11, 2005 H2H
11431 Radek Stepanek Evgeny Korolev 2 2–0 C 1–0 H 1–0 Jan 1, 2007 H2H
11432 Radek Stepanek Jiri Vanek 2 2–0 C 1–0 H 1–0 May 29, 2008 H2H
11433 Radek Stepanek Kevin Kim 2 2–0 H 2–0 Feb 19, 2009 H2H
11434 Radek Stepanek Marc Gicquel 2 2–0 C 1–0 H 1–0 Oct 28, 2008 H2H
11435 Radek Stepanek Mikhail Kukushkin 2 2–0 G 1–0 H 1–0 Jun 11, 2014 H2H
11436 Radek Stepanek Raemon Sluiter 2 2–0 G 2–0 Jun 9, 2004 H2H
11437 Radek Stepanek Sam Groth 2 2–0 H 2–0 Jul 24, 2015 H2H
11438 Radek Stepanek Steve Darcis 2 0–2 C 0–1 H 0–1 Feb 17, 2012 H2H
11439 Radek Stepanek Wayne Odesnik 2 2–0 H 2–0 Aug 3, 2011 H2H
11440 Radomir Vasek Mark Petchey 2 2–0 H 2–0 Jan 18, 1995 H2H
11441 Radu Albot Aleksandar Vukic 2 2–0 H 2–0 Feb 17, 2023 H2H
11442 Radu Albot Jan-Lennard Struff 2 0–2 C 0–1 G 0–1 Jul 3, 2019 H2H
11443 Radu Albot J.J. Wolf 2 0–2 H 0–2 Aug 3, 2023 H2H
11444 Radu Albot Kyle Edmund 2 0–2 C 0–1 H 0–1 Mar 12, 2019 H2H
11445 Radu Albot Taylor Fritz 2 0–2 C 0–1 H 0–1 Oct 1, 2020 H2H
11446 Raemon Sluiter Filippo Volandri 2 0–2 C 0–2 May 21, 2004 H2H
11447 Raemon Sluiter Luis Horna 2 2–0 C 2–0 Jul 19, 2007 H2H
11448 Raemon Sluiter Robby Ginepri 2 0–2 C 0–1 H 0–1 Aug 21, 2004 H2H
11449 Raemon Sluiter Tomas Zib 2 2–0 C 2–0 Apr 28, 2005 H2H
11450 Rafael Jodar Cameron Norrie 2 2–0 C 1–0 H 1–0 Apr 17, 2026 H2H
11451 Rafael Jodar Camilo Ugo Carabelli 2 2–0 C 2–0 Apr 15, 2026 H2H
11452 Rafael Jodar Pablo Carreno Busta 2 2–0 C 1–0 G 1–0 Jul 1, 2026 H2H
11453 Rafael Nadal Alberto Martin 2 2–0 C 2–0 Jul 8, 2005 H2H
11454 Rafael Nadal Alex Calatrava 2 2–0 C 2–0 Feb 24, 2005 H2H
11455 Rafael Nadal Alex Corretja 2 0–2 C 0–1 H 0–1 Oct 15, 2003 H2H
11456 Rafael Nadal Alexei Popyrin 2 2–0 C 2–0 Jun 1, 2021 H2H
11457 Rafael Nadal Aljaz Bedene 2 2–0 C 2–0 Apr 18, 2018 H2H
11458 Rafael Nadal Andre Agassi 2 2–0 G 1–0 H 1–0 Jul 2, 2006 H2H
11459 Rafael Nadal Benjamin Becker 2 2–0 H 2–0 Aug 14, 2013 H2H
11460 Rafael Nadal Bobby Reynolds 2 2–0 H 2–0 Aug 31, 2005 H2H
11461 Rafael Nadal Botic van de Zandschulp 2 2–0 C 1–0 G 1–0 Jul 5, 2022 H2H
11462 Rafael Nadal Christophe Rochus 2 2–0 C 1–0 H 1–0 Apr 24, 2009 H2H
11463 Rafael Nadal Daniel Evans 2 2–0 H 2–0 Mar 15, 2022 H2H
11464 Rafael Nadal Davide Sanguinetti 2 2–0 H 2–0 Jan 6, 2007 H2H
11465 Rafael Nadal Denis Gremelmayr 2 2–0 C 1–0 H 1–0 Jan 5, 2012 H2H
11466 Rafael Nadal Dustin Brown 2 0–2 G 0–2 Jul 2, 2015 H2H
11467 Rafael Nadal Filippo Volandri 2 2–0 C 1–0 H 1–0 Oct 31, 2007 H2H
11468 Rafael Nadal Goran Ivanisevic 2 2–0 C 1–0 H 1–0 Apr 15, 2004 H2H
11469 Rafael Nadal Hyung-Taik Lee 2 2–0 H 2–0 Aug 17, 2006 H2H
11470 Rafael Nadal Janko Tipsarevic 2 2–0 C 1–0 H 1–0 Apr 28, 2012 H2H
11471 Rafael Nadal Jared Donaldson 2 2–0 H 2–0 Mar 10, 2019 H2H
11472 Rafael Nadal Jerzy Janowicz 2 2–0 H 2–0 Nov 1, 2013 H2H
11473 Rafael Nadal Jesse Levine 2 2–0 H 2–0 Aug 8, 2013 H2H
11474 Rafael Nadal Jiri Novak 2 2–0 H 2–0 Sep 6, 2006 H2H
11475 Rafael Nadal John Millman 2 2–0 G 1–0 H 1–0 Aug 28, 2019 H2H
11476 Rafael Nadal Jose Acasuso 2 2–0 C 2–0 Feb 17, 2005 H2H
11477 Rafael Nadal Karol Beck 2 2–0 H 2–0 Jan 5, 2011 H2H
11478 Rafael Nadal Lars Burgsmuller 2 2–0 C 1–0 H 1–0 May 25, 2005 H2H
11479 Rafael Nadal Marat Safin 2 2–0 H 2–0 Oct 10, 2009 H2H
11480 Rafael Nadal Marinko Matosevic 2 2–0 C 1–0 H 1–0 Aug 10, 2013 H2H
11481 Rafael Nadal Martin Alund 2 2–0 C 2–0 Feb 28, 2013 H2H
11482 Rafael Nadal Matteo Berrettini 2 2–0 H 2–0 Jan 29, 2022 H2H
11483 Rafael Nadal Matthew Ebden 2 2–0 G 1–0 H 1–0 Jan 17, 2019 H2H
11484 Rafael Nadal Max Mirnyi 2 2–0 G 1–0 H 1–0 Jun 15, 2007 H2H
11485 Rafael Nadal Miomir Kecmanovic 2 2–0 C 1–0 H 1–0 May 4, 2022 H2H
11486 Rafael Nadal Nicolas Massu 2 2–0 H 2–0 Aug 9, 2006 H2H
11487 Rafael Nadal Peter Gojowczyk 2 2–0 H 2–0 Oct 3, 2014 H2H
11488 Rafael Nadal Reilly Opelka 2 2–0 C 1–0 H 1–0 Mar 17, 2022 H2H
11489 Rafael Nadal Ricardas Berankis 2 2–0 G 1–0 H 1–0 Jun 30, 2022 H2H
11490 Rafael Nadal Robby Ginepri 2 2–0 C 1–0 H 1–0 May 28, 2014 H2H
11491 Rafael Nadal Robert Kendrick 2 2–0 G 1–0 H 1–0 Jan 17, 2007 H2H
11492 Rafael Nadal Rogerio Dutra Silva 2 2–0 C 1–0 H 1–0 Apr 27, 2017 H2H
11493 Rafael Nadal Ryan Harrison 2 2–0 H 2–0 Aug 28, 2013 H2H
11494 Rafael Nadal Santiago Ventura 2 2–0 C 2–0 Feb 25, 2005 H2H
11495 Rafael Nadal Sebastian Korda 2 2–0 C 1–0 H 1–0 Mar 13, 2022 H2H
11496 Rafael Nadal Taylor Dent 2 2–0 H 2–0 Aug 18, 2010 H2H
11497 Rafael Nadal Thanasi Kokkinakis 2 2–0 H 2–0 Aug 29, 2019 H2H
11498 Rafael Nadal Thomas Johansson 2 2–0 C 1–0 H 1–0 Apr 27, 2007 H2H
11499 Rafael Nadal Tim Henman 2 2–0 C 1–0 H 1–0 May 13, 2006 H2H
11500 Rafael Nadal Vasek Pospisil 2 2–0 H 2–0 Aug 30, 2018 H2H
11501 Rainer Schuettler Albert Costa 2 0–2 C 0–2 Apr 19, 2000 H2H
11502 Rainer Schuettler Albert Montanes 2 2–0 H 2–0 Oct 24, 2002 H2H
11503 Rainer Schuettler Alexandr Dolgopolov 2 0–2 C 0–1 H 0–1 May 24, 2011 H2H
11504 Rainer Schuettler Andre Sa 2 2–0 H 2–0 Sep 11, 2003 H2H
11505 Rainer Schuettler Benjamin Becker 2 0–2 G 0–2 Jun 20, 2009 H2H
11506 Rainer Schuettler Bohdan Ulihrach 2 0–2 C 0–1 G 0–1 Jun 14, 2002 H2H
11507 Rainer Schuettler Byron Black 2 0–2 H 0–2 Mar 21, 2000 H2H
11508 Rainer Schuettler Chris Guccione 2 2–0 C 1–0 H 1–0 Oct 9, 2008 H2H
11509 Rainer Schuettler David Sanchez 2 2–0 C 2–0 Jul 27, 2005 H2H
11510 Rainer Schuettler Denis Istomin 2 0–2 G 0–1 H 0–1 Jun 24, 2010 H2H
11511 Rainer Schuettler Gaston Etlis 2 2–0 H 2–0 Apr 8, 1999 H2H
11512 Rainer Schuettler Goran Ivanisevic 2 2–0 C 1–0 H 1–0 May 5, 1999 H2H
11513 Rainer Schuettler Ivo Heuberger 2 2–0 H 2–0 Feb 15, 2002 H2H
11514 Rainer Schuettler Ivo Karlovic 2 0–2 C 0–1 H 0–1 Aug 5, 2009 H2H
11515 Rainer Schuettler Jens Knippschild 2 2–0 H 2–0 Feb 15, 2001 H2H
11516 Rainer Schuettler Juan Ignacio Chela 2 0–2 C 0–1 H 0–1 May 25, 2005 H2H
11517 Rainer Schuettler Karol Kucera 2 0–2 C 0–1 H 0–1 Oct 5, 2001 H2H
11518 Rainer Schuettler Marc Rosset 2 0–2 C 0–1 H 0–1 Nov 1, 2000 H2H
11519 Rainer Schuettler Michael Llodra 2 2–0 H 2–0 Feb 21, 2002 H2H
11520 Rainer Schuettler Novak Djokovic 2 0–2 H 0–2 Oct 16, 2009 H2H
11521 Rainer Schuettler Paul Goldstein 2 2–0 H 2–0 Oct 5, 2006 H2H
11522 Rainer Schuettler Pete Sampras 2 0–2 H 0–2 Mar 17, 2002 H2H
11523 Rainer Schuettler Potito Starace 2 2–0 H 2–0 Aug 31, 2005 H2H
11524 Rainer Schuettler Slava Dosedel 2 2–0 C 1–0 H 1–0 Jan 11, 2001 H2H
11525 Rainer Schuettler Somdev Devvarman 2 0–2 H 0–2 Jan 7, 2010 H2H
11526 Rainer Schuettler Todd Martin 2 2–0 G 1–0 H 1–0 Aug 16, 2003 H2H
11527 Rainer Schuettler Tomas Zib 2 0–2 C 0–1 H 0–1 Apr 7, 2005 H2H
11528 Rainer Schuettler Victor Hanescu 2 0–2 C 0–2 Jul 17, 2009 H2H
11529 Rajeev Ram Albert Ramos-Vinolas 2 0–2 C 0–1 H 0–1 Feb 5, 2016 H2H
11530 Rajeev Ram Dudi Sela 2 0–2 G 0–1 H 0–1 Jul 15, 2016 H2H
11531 Rajeev Ram Grigor Dimitrov 2 2–0 H 2–0 Feb 20, 2016 H2H
11532 Rajeev Ram Thiemo de Bakker 2 0–2 H 0–2 Mar 26, 2010 H2H
11533 Ramiro Benavides Belus Prajoux 2 0–2 C 0–2 May 25, 1977 H2H
11534 Ramiro Benavides Bob Carmichael 2 0–2 C 0–2 Aug 4, 1975 H2H
11535 Ramiro Benavides Brian Gottfried 2 0–2 C 0–1 G 0–1 Jun 22, 1977 H2H
11536 Ramiro Benavides Buster C Mottram 2 0–2 C 0–2 Sep 21, 1979 H2H
11537 Ramiro Benavides Georges Goven 2 0–2 C 0–2 Jun 6, 1975 H2H
11538 Ramiro Benavides Ion Tiriac 2 0–2 C 0–2 Jul 29, 1970 H2H
11539 Ramiro Benavides Javier Soler 2 2–0 C 2–0 Oct 7, 1981 H2H
11540 Ramiro Benavides Jun Kuki 2 0–2 C 0–1 H 0–1 May 27, 1976 H2H
11541 Ramiro Benavides Jurgen Fassbender 2 0–2 C 0–1 H 0–1 Oct 13, 1975 H2H
11542 Ramiro Benavides Nicola Spear 2 0–2 C 0–2 May 1, 1975 H2H
11543 Ramiro Benavides Peter Feigl 2 2–0 C 2–0 Jul 21, 1982 H2H
11544 Ramiro Benavides Thomaz Koch 2 0–2 C 0–2 Nov 25, 1976 H2H
11545 Ramiro Benavides Ulrich Pinner 2 2–0 C 2–0 Jul 16, 1981 H2H
11546 Ramkumar Ramanathan Steve Johnson 2 0–2 G 0–1 H 0–1 Aug 4, 2021 H2H
11547 Raul Antonio Viver Thierry Tulasne 2 0–2 C 0–2 Sep 19, 1985 H2H
11548 Raul Ramirez Bob Carmichael 2 2–0 G 1–0 H 1–0 Jun 17, 1976 H2H
11549 Raul Ramirez Chris Kachel 2 2–0 C 1–0 G 1–0 Aug 10, 1977 H2H
11550 Raul Ramirez Cliff Drysdale 2 0–2 C 0–1 C 0–1 Mar 5, 1977 H2H
11551 Raul Ramirez David Lloyd 2 2–0 C 1–0 H 1–0 Nov 17, 1977 H2H
11552 Raul Ramirez Frantisek Pala 2 2–0 C 2–0 Aug 25, 1976 H2H
11553 Raul Ramirez Geoff Masters 2 2–0 C 1–0 H 1–0 Feb 3, 1974 H2H
11554 Raul Ramirez Grover Raz Reid 2 2–0 G 1–0 H 1–0 Sep 19, 1974 H2H
11555 Raul Ramirez Jean Francois Caujolle 2 2–0 C 2–0 May 17, 1980 H2H
11556 Raul Ramirez John Bartlett 2 2–0 C 1–0 H 1–0 Aug 10, 1976 H2H
11557 Raul Ramirez Marcello Lara 2 2–0 C 2–0 Mar 14, 1976 H2H
11558 Raul Ramirez Marty Riessen 2 2–0 H 2–0 Oct 6, 1977 H2H
11559 Raul Ramirez Nikola Pilic 2 2–0 C 2–0 Oct 20, 1976 H2H
11560 Raul Ramirez Paolo Bertolucci 2 2–0 C 2–0 May 16, 1981 H2H
11561 Raul Ramirez Pat Cramer 2 2–0 C 2–0 Aug 9, 1976 H2H
11562 Raul Ramirez Rick Fisher 2 2–0 C 1–0 H 1–0 Sep 29, 1978 H2H
11563 Raul Ramirez Roger Taylor 2 2–0 C 1–0 H 1–0 Oct 28, 1976 H2H
11564 Raul Ramirez Tenny Svensson 2 2–0 C 1–0 H 1–0 Nov 1, 1979 H2H
11565 Raul Ramirez Tom Leonard 2 2–0 H 2–0 Apr 27, 1978 H2H
11566 Raul Ramirez William Brown 2 2–0 G 1–0 H 1–0 Sep 17, 1975 H2H
11567 Ray Keldie Frank Froehling 2 0–2 H 0–2 Sep 23, 1971 H2H
11568 Ray Keldie Peter Curtis 2 0–2 H 0–2 Mar 12, 1970 H2H
11569 Ray Keldie Tom Edlefsen 2 0–2 G 0–1 H 0–1 May 11, 1970 H2H
11570 Raymond Moore Bob Giltinan 2 2–0 C 1–0 G 1–0 Apr 17, 1976 H2H
11571 Raymond Moore Graham Stilwell 2 0–2 C 0–2 Sep 29, 1975 H2H
11572 Raymond Moore Graydon Garner 2 2–0 H 2–0 Apr 4, 1968 H2H
11573 Raymond Moore Ivan Molina 2 2–0 C 1–0 G 1–0 Jun 18, 1975 H2H
11574 Raymond Moore James Chico Hagey 2 2–0 C 1–0 G 1–0 Aug 11, 1977 H2H
11575 Raymond Moore Jan Norback 2 0–2 C 0–1 H 0–1 Nov 8, 1978 H2H
11576 Raymond Moore Jean Claude Barclay 2 2–0 C 1–0 G 1–0 Jul 12, 1973 H2H
11577 Raymond Moore John Yuill 2 2–0 C 1–0 G 1–0 Jul 21, 1977 H2H
11578 Raymond Moore Jorge Andrew 2 2–0 C 1–0 C 1–0 Jan 18, 1979 H2H
11579 Raymond Moore Mal Anderson 2 0–2 C 0–1 G 0–1 Sep 1, 1972 H2H
11580 Raymond Moore Paul Avis 2 2–0 H 2–0 Aug 19, 1981 H2H
11581 Raymond Moore Ray Keldie 2 2–0 C 2–0 Oct 16, 1974 H2H
11582 Raymond Moore Tom Edlefsen 2 2–0 C 1–0 G 1–0 Aug 11, 1971 H2H
11583 Raymond Moore Werner Zirngibl 2 2–0 C 1–0 H 1–0 Jun 1, 1979 H2H
11584 Ray Ruffels Eddie Cruz 2 2–0 C 1–0 H 1–0 Nov 18, 1976 H2H
11585 Ray Ruffels Premjit Lall 2 2–0 G 1–0 H 1–0 Jan 21, 1973 H2H
11586 Ray Ruffels Roy Barth 2 2–0 C 1–0 G 1–0 Jul 15, 1972 H2H
11587 Ray Ruffels Woody Blocher 2 2–0 C 1–0 H 1–0 Apr 20, 1978 H2H
11588 Reilly Opelka Benjamin Bonzi 2 0–2 H 0–2 Oct 16, 2025 H2H
11589 Renzo Furlan Bart Wuyts 2 2–0 C 2–0 Aug 13, 1992 H2H
11590 Renzo Furlan Cristiano Caratti 2 2–0 H 2–0 Jan 7, 1994 H2H
11591 Renzo Furlan David Rikl 2 2–0 C 2–0 Jun 2, 1995 H2H
11592 Renzo Furlan Goran Prpic 2 2–0 C 2–0 Sep 26, 1991 H2H
11593 Renzo Furlan Jose Antonio Pepe Conde 2 2–0 C 2–0 Jul 23, 1992 H2H
11594 Renzo Furlan Markus Naewie 2 2–0 C 2–0 Oct 1, 1992 H2H
11595 Renzo Furlan Martin Strelba 2 2–0 C 2–0 Aug 26, 1993 H2H
11596 Renzo Furlan Peter Tramacchi 2 2–0 H 2–0 Jan 17, 1997 H2H
11597 Renzo Furlan Thomas Johansson 2 0–2 C 0–1 H 0–1 Mar 23, 1997 H2H
11598 Renzo Furlan Vincent Spadea 2 0–2 C 0–1 H 0–1 Jul 8, 1999 H2H
11599 Renzo Olivo Diego Schwartzman 2 0–2 C 0–2 Jul 21, 2017 H2H
11600 Ricardas Berankis Gael Monfils 2 0–2 C 0–1 H 0–1 Mar 1, 2019 H2H