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
25401 Manuel Orantes Juan Manuel Couder 2 2–0 C 2–0 Nov 16, 1968 H2H
25402 Manuel Orantes Jun Kuki 2 2–0 C 2–0 Sep 3, 1976 H2H
25403 Manuel Orantes Mike Belkin 2 2–0 C 2–0 Feb 17, 1971 H2H
25404 Manuel Orantes Mike Fishbach 2 2–0 C 2–0 Aug 3, 1978 H2H
25405 Manuel Orantes Nicola Pietrangeli 2 2–0 C 1–0 G 1–0 Jul 2, 1972 H2H
25406 Manuel Orantes Patrice Dominguez 2 1–1 C 0–1 H 1–0 Feb 20, 1975 H2H
25407 Manuel Orantes Per Jemsby 2 2–0 C 2–0 Jul 12, 1973 H2H
25408 Manuel Orantes Peter Pokorny 2 2–0 C 1–0 G 1–0 Jul 9, 1971 H2H
25409 Manuel Orantes Ricardo Cano 2 2–0 C 2–0 Aug 9, 1976 H2H
25410 Manuel Orantes Rod Laver 2 0–2 C 0–1 C 0–1 Dec 2, 1976 H2H
25411 Manuel Orantes Torben Ulrich 2 2–0 C 2–0 May 30, 1969 H2H
25412 Manuel Orantes Werner Zirngibl 2 2–0 C 2–0 May 27, 1979 H2H
25413 Manuel Santana Bill Bowrey 2 1–1 C 1–1 May 16, 1970 H2H
25414 Manuel Santana Daniel Contet 2 2–0 C 2–0 May 15, 1970 H2H
25415 Manuel Santana Frank Falderbaum 2 2–0 C 2–0 May 29, 1971 H2H
25416 Manuel Santana Graham Stilwell 2 1–1 C 0–1 G 1–0 May 24, 1969 H2H
25417 Manuel Santana Jim Mcmanus 2 2–0 C 1–0 C 1–0 May 5, 1970 H2H
25418 Manuel Santana Milan Holecek 2 2–0 C 2–0 Nov 19, 1974 H2H
25419 Manuel Santana Torben Ulrich 2 2–0 C 1–0 C 1–0 Jul 13, 1968 H2H
25420 Marat Safin Albert Costa 2 1–1 C 1–0 H 0–1 Nov 11, 2002 H2H
25421 Marat Safin Amer Delic 2 2–0 C 1–0 H 1–0 May 9, 2007 H2H
25422 Marat Safin Andre Sa 2 2–0 C 1–0 H 1–0 Oct 4, 2002 H2H
25423 Marat Safin Andrew Ilie 2 1–1 C 1–1 Jul 21, 2000 H2H
25424 Marat Safin Antony Dupuis 2 1–1 H 1–1 Jan 16, 2002 H2H
25425 Marat Safin Benjamin Becker 2 1–1 H 1–1 Feb 17, 2007 H2H
25426 Marat Safin Bohdan Ulihrach 2 1–1 H 1–1 Jan 21, 2005 H2H
25427 Marat Safin Daniel Vacek 2 2–0 C 2–0 May 5, 1999 H2H
25428 Marat Safin David Ferrer 2 1–1 C 1–1 Apr 23, 2008 H2H
25429 Marat Safin Dmitry Tursunov 2 0–2 G 0–1 H 0–1 Jul 30, 2008 H2H
25430 Marat Safin Ernests Gulbis 2 2–0 H 2–0 Jul 31, 2009 H2H
25431 Marat Safin Fernando Meligeni 2 2–0 C 1–0 H 1–0 Oct 3, 2002 H2H
25432 Marat Safin Fernando Vicente 2 1–1 C 1–0 H 0–1 May 30, 2007 H2H
25433 Marat Safin Flavio Saretta 2 1–1 C 0–1 H 1–0 May 17, 2006 H2H
25434 Marat Safin Franco Squillari 2 1–1 C 1–0 C 0–1 May 1, 2003 H2H
25435 Marat Safin Goran Ivanisevic 2 1–1 G 0–1 H 1–0 Oct 27, 2001 H2H
25436 Marat Safin Guillermo Coria 2 1–1 C 0–1 H 1–0 Nov 15, 2004 H2H
25437 Marat Safin Harel Levy 2 2–0 H 2–0 Aug 14, 2000 H2H
25438 Marat Safin Irakli Labadze 2 2–0 C 1–0 H 1–0 Mar 23, 2005 H2H
25439 Marat Safin Janko Tipsarevic 2 1–1 C 1–0 C 0–1 May 31, 2007 H2H
25440 Marat Safin John Isner 2 1–1 H 1–1 Mar 17, 2009 H2H
25441 Marat Safin Juan Balcells 2 0–2 C 0–1 H 0–1 Jul 12, 2001 H2H
25442 Marat Safin Juan Monaco 2 0–2 C 0–1 H 0–1 Apr 22, 2009 H2H
25443 Marat Safin Julien Benneteau 2 2–0 H 2–0 Oct 10, 2008 H2H
25444 Marat Safin Kevin Kim 2 2–0 H 2–0 Sep 28, 2006 H2H
25445 Marat Safin Kristof Vliegen 2 1–1 C 0–1 H 1–0 Apr 18, 2007 H2H
25446 Marat Safin Luis Horna 2 2–0 H 2–0 Oct 24, 2004 H2H
25447 Marat Safin Magnus Larsson 2 1–1 C 1–0 H 0–1 Sep 28, 2001 H2H
25448 Marat Safin Marc Lopez 2 1–1 C 1–1 Jul 10, 2008 H2H
25449 Marat Safin Marcos Baghdatis 2 1–1 H 1–1 Jan 17, 2008 H2H
25450 Marat Safin Mariano Puerta 2 1–1 C 1–1 Apr 27, 2000 H2H
25451 Marat Safin Michael Llodra 2 1–1 C 0–1 C 1–0 Oct 30, 2004 H2H
25452 Marat Safin Mischa Zverev 2 2–0 H 2–0 Oct 11, 2008 H2H
25453 Marat Safin Nicolas Lapentti 2 1–1 C 1–1 Apr 15, 2009 H2H
25454 Marat Safin Novak Djokovic 2 2–0 G 1–0 H 1–0 Jun 26, 2008 H2H
25455 Marat Safin Paul-Henri Mathieu 2 0–2 C 0–1 C 0–1 Apr 19, 2006 H2H
25456 Marat Safin Philipp Petzschner 2 1–1 H 1–1 Oct 1, 2009 H2H
25457 Marat Safin Potito Starace 2 1–1 C 1–1 Jul 11, 2008 H2H
25458 Marat Safin Raemon Sluiter 2 2–0 C 1–0 H 1–0 May 25, 2005 H2H
25459 Marat Safin Robin Haase 2 1–1 C 0–1 H 1–0 Apr 18, 2008 H2H
25460 Marat Safin Robin Soderling 2 2–0 C 1–0 H 1–0 Aug 7, 2007 H2H
25461 Marat Safin Sebastien Lareau 2 2–0 H 2–0 Mar 2, 2000 H2H
25462 Marat Safin Sergiy Stakhovsky 2 1–1 H 1–1 Oct 30, 2009 H2H
25463 Marat Safin Taylor Dent 2 1–1 H 1–1 Mar 10, 2005 H2H
25464 Marat Safin Thierry Ascione 2 2–0 C 1–0 H 1–0 Nov 10, 2009 H2H
25465 Marat Safin Todd Martin 2 2–0 H 2–0 Jan 25, 2004 H2H
25466 Marat Safin Vincent Spadea 2 1–1 H 1–1 Aug 27, 2008 H2H
25467 Marat Safin Vladimir Voltchkov 2 1–1 C 1–0 H 0–1 Oct 25, 2002 H2H
25468 Marat Safin Wayne Black 2 1–1 C 0–1 H 1–0 Oct 2, 2003 H2H
25469 Marc-Andrea Huesler Daniel Altmaier 2 0–2 C 0–2 Aug 2, 2023 H2H
25470 Marc-Andrea Huesler Emil Ruusuvuori 2 1–1 C 1–0 H 0–1 Oct 6, 2022 H2H
25471 Marc-Andrea Huesler Laslo Djere 2 0–2 C 0–1 H 0–1 Aug 26, 2022 H2H
25472 Marc-Andrea Huesler Lorenzo Sonego 2 0–2 H 0–2 Oct 17, 2024 H2H
25473 Marcel Freeman Ben Testerman 2 0–2 C 0–1 G 0–1 Oct 11, 1985 H2H
25474 Marcel Freeman Christo Steyn 2 1–1 H 1–1 Aug 30, 1986 H2H
25475 Marcel Freeman Jon Levine 2 2–0 H 2–0 Jan 8, 1987 H2H
25476 Marcel Freeman Mark Edmondson 2 1–1 C 0–1 H 1–0 Oct 17, 1986 H2H
25477 Marcel Freeman Mike Leach 2 2–0 C 1–0 H 1–0 Oct 30, 1986 H2H
25478 Marcel Granollers Adrian Mannarino 2 2–0 C 1–0 G 1–0 Jul 21, 2018 H2H
25479 Marcel Granollers Alexander Zverev 2 1–1 C 1–1 May 20, 2016 H2H
25480 Marcel Granollers Andreas Beck 2 2–0 G 1–0 H 1–0 Jun 24, 2009 H2H
25481 Marcel Granollers Benjamin Becker 2 1–1 G 0–1 H 1–0 Jun 18, 2014 H2H
25482 Marcel Granollers Bernard Tomic 2 1–1 C 1–0 H 0–1 Apr 12, 2019 H2H
25483 Marcel Granollers Daniel Gimeno-Traver 2 0–2 C 0–2 May 3, 2014 H2H
25484 Marcel Granollers Dmitry Tursunov 2 2–0 H 2–0 Oct 30, 2013 H2H
25485 Marcel Granollers Dudi Sela 2 0–2 G 0–1 H 0–1 Jul 5, 2017 H2H
25486 Marcel Granollers Federico Delbonis 2 2–0 C 2–0 Apr 12, 2014 H2H
25487 Marcel Granollers Gilles Muller 2 1–1 G 1–0 H 0–1 Jul 20, 2018 H2H
25488 Marcel Granollers Grigor Dimitrov 2 1–1 C 0–1 H 1–0 Apr 15, 2014 H2H
25489 Marcel Granollers Guillermo Garcia-Lopez 2 0–2 C 0–2 Apr 13, 2014 H2H
25490 Marcel Granollers Horacio Zeballos 2 2–0 C 2–0 Aug 1, 2013 H2H
25491 Marcel Granollers Hyeon Chung 2 1–1 C 1–0 H 0–1 Apr 29, 2016 H2H
25492 Marcel Granollers Jose Acasuso 2 1–1 C 1–1 Apr 14, 2009 H2H
25493 Marcel Granollers Kei Nishikori 2 0–2 H 0–2 Aug 14, 2012 H2H
25494 Marcel Granollers Leonardo Mayer 2 1–1 C 1–0 G 0–1 Jul 2, 2015 H2H
25495 Marcel Granollers Lorenzo Sonego 2 1–1 G 1–0 H 0–1 Aug 28, 2019 H2H
25496 Marcel Granollers Lukas Lacko 2 1–1 H 1–1 Sep 28, 2017 H2H
25497 Marcel Granollers Marc Gicquel 2 1–1 G 1–0 H 0–1 Jun 10, 2010 H2H
25498 Marcel Granollers Marcos Daniel 2 2–0 C 2–0 Jun 13, 2008 H2H
25499 Marcel Granollers Marinko Matosevic 2 1–1 C 1–0 H 0–1 Apr 22, 2015 H2H
25500 Marcel Granollers Marius Copil 2 0–2 C 0–1 H 0–1 Jan 16, 2019 H2H
25501 Marcel Granollers Matthias Bachinger 2 2–0 C 2–0 May 26, 2015 H2H
25502 Marcel Granollers Mikhail Kukushkin 2 2–0 C 1–0 H 1–0 Apr 25, 2018 H2H
25503 Marcel Granollers Oscar Hernandez 2 1–1 C 1–1 May 6, 2010 H2H
25504 Marcel Granollers Pablo Carreno Busta 2 1–1 C 1–0 H 0–1 Oct 23, 2014 H2H
25505 Marcel Granollers Sergiy Stakhovsky 2 1–1 H 1–1 Feb 12, 2015 H2H
25506 Marcel Granollers Stephane Robert 2 1–1 H 1–1 Oct 20, 2016 H2H
25507 Marcel Granollers Steve Darcis 2 0–2 H 0–2 Mar 14, 2009 H2H
25508 Marcello Lara Brian Fairlie 2 1–1 C 1–0 G 0–1 Sep 3, 1971 H2H
25509 Marcello Lara Graham Stilwell 2 1–1 C 1–0 H 0–1 Jul 10, 1975 H2H
25510 Marcello Lara Milan Holecek 2 0–2 C 0–1 H 0–1 Jul 23, 1975 H2H
25511 Marcello Lara Pierre Barthes 2 1–1 C 0–1 H 1–0 Feb 17, 1972 H2H
25512 Marcello Lara Szabolcz Baranyi 2 1–1 C 1–1 Apr 16, 1973 H2H
25513 Marcelo Filippini Bryan Shelton 2 2–0 C 2–0 Apr 15, 1994 H2H
25514 Marcelo Filippini Cassio Motta 2 0–2 C 0–1 H 0–1 Nov 7, 1992 H2H
25515 Marcelo Filippini Claudio Panatta 2 1–1 C 1–1 May 4, 1989 H2H
25516 Marcelo Filippini Cyril Suk 2 2–0 C 2–0 Aug 13, 1992 H2H
25517 Marcelo Filippini Guillermo Vilas 2 2–0 C 2–0 Aug 12, 1988 H2H
25518 Marcelo Filippini Jaroslav Bulant 2 2–0 C 2–0 Aug 18, 1989 H2H
25519 Marcelo Filippini Jerome Potier 2 0–2 C 0–1 H 0–1 May 3, 1990 H2H
25520 Marcelo Filippini Jose Francisco Altur 2 1–1 C 1–1 Aug 27, 1992 H2H
25521 Marcelo Filippini Marcelo Ingaramo 2 2–0 C 1–0 H 1–0 Aug 24, 1989 H2H
25522 Marcelo Filippini Marian Vajda 2 1–1 C 1–1 Sep 26, 1991 H2H
25523 Marcelo Filippini Massimiliano Narducci 2 0–2 C 0–2 Sep 29, 1988 H2H
25524 Marcelo Filippini Nicklas Kroon 2 1–1 H 1–1 Mar 18, 1990 H2H
25525 Marcelo Filippini Pablo Arraya 2 2–0 C 1–0 H 1–0 Aug 25, 1990 H2H
25526 Marcelo Filippini Peter Lundgren 2 1–1 H 1–1 Oct 7, 1989 H2H
25527 Marcelo Filippini Roberto Azar 2 1–1 C 1–1 Mar 20, 1992 H2H
25528 Marcelo Filippini Sergio Casal 2 2–0 C 2–0 May 10, 1989 H2H
25529 Marcelo Filippini Tarik Benhabiles 2 2–0 C 2–0 Aug 3, 1990 H2H
25530 Marcelo Filippini Thierry Tulasne 2 1–1 C 1–1 May 25, 1989 H2H
25531 Marcelo Filippini Veli Paloheimo 2 0–2 C 0–1 H 0–1 Feb 28, 1991 H2H
25532 Marcelo Ingaramo Francisco Maciel 2 0–2 C 0–2 Nov 13, 1986 H2H
25533 Marcelo Ingaramo Guillermo Vilas 2 2–0 C 2–0 Jul 20, 1985 H2H
25534 Marcelo Ingaramo Lawson Duncan 2 0–2 C 0–2 Sep 14, 1990 H2H
25535 Marcelo Rios Agustin Calleri 2 1–1 C 1–1 Mar 1, 2003 H2H
25536 Marcelo Rios Alberto Martin 2 2–0 H 2–0 Jan 20, 2002 H2H
25537 Marcelo Rios Andreas Vinciguerra 2 2–0 C 1–0 H 1–0 Oct 26, 2002 H2H
25538 Marcelo Rios Andrew Ilie 2 2–0 H 2–0 Sep 29, 2001 H2H
25539 Marcelo Rios Andy Roddick 2 0–2 H 0–2 Aug 18, 2001 H2H
25540 Marcelo Rios Bernd Karbacher 2 2–0 C 2–0 Jul 29, 1995 H2H
25541 Marcelo Rios Bob Bryan 2 2–0 H 2–0 Aug 15, 2002 H2H
25542 Marcelo Rios David Prinosil 2 1–1 C 0–1 H 1–0 Oct 5, 2000 H2H
25543 Marcelo Rios Emilio Benfele Alvarez 2 2–0 C 2–0 May 29, 1998 H2H
25544 Marcelo Rios Fernando Vicente 2 2–0 H 2–0 Jan 6, 2001 H2H
25545 Marcelo Rios Franco Davin 2 1–1 C 1–1 Nov 9, 1995 H2H
25546 Marcelo Rios Galo Blanco 2 2–0 C 2–0 May 23, 1998 H2H
25547 Marcelo Rios George Bastl 2 2–0 C 1–0 H 1–0 Jul 14, 2000 H2H
25548 Marcelo Rios Gianluca Pozzi 2 1–1 G 0–1 H 1–0 Jan 5, 2001 H2H
25549 Marcelo Rios Guy Forget 2 2–0 C 2–0 Jul 14, 1995 H2H
25550 Marcelo Rios Hyung-Taik Lee 2 2–0 H 2–0 Mar 8, 2003 H2H
25551 Marcelo Rios James Blake 2 1–1 H 1–1 Oct 6, 2001 H2H
25552 Marcelo Rios Jan Siemerink 2 2–0 C 1–0 H 1–0 Oct 31, 1998 H2H
25553 Marcelo Rios Jason Stoltenberg 2 2–0 C 1–0 H 1–0 May 31, 1996 H2H
25554 Marcelo Rios Juan Antonio Marin 2 1–1 C 1–1 Feb 28, 2003 H2H
25555 Marcelo Rios Leander Paes 2 2–0 H 2–0 Aug 15, 1996 H2H
25556 Marcelo Rios Lionel Roux 2 2–0 H 2–0 Jan 28, 1998 H2H
25557 Marcelo Rios Marc Kevin Goellner 2 1–1 C 1–1 May 22, 1998 H2H
25558 Marcelo Rios Mardy Fish 2 1–1 H 1–1 Mar 8, 2003 H2H
25559 Marcelo Rios Mariano Puerta 2 2–0 C 2–0 Jul 23, 2000 H2H
25560 Marcelo Rios Mark Knowles 2 1–1 G 0–1 H 1–0 Mar 13, 1996 H2H
25561 Marcelo Rios Mikael Tillstrom 2 2–0 C 1–0 H 1–0 Oct 17, 1999 H2H
25562 Marcelo Rios Nicolas Kiefer 2 1–1 C 0–1 H 1–0 Mar 14, 1998 H2H
25563 Marcelo Rios Orlin Stanoytchev 2 2–0 C 1–0 H 1–0 May 1, 1997 H2H
25564 Marcelo Rios Pete Sampras 2 0–2 C 0–1 H 0–1 Oct 20, 2001 H2H
25565 Marcelo Rios Richard Krajicek 2 2–0 C 1–0 C 1–0 May 17, 1998 H2H
25566 Marcelo Rios Sandon Stolle 2 2–0 C 1–0 H 1–0 Mar 9, 1996 H2H
25567 Marcelo Rios Scott Draper 2 2–0 C 1–0 H 1–0 Mar 17, 1999 H2H
25568 Marcelo Rios Sebastien Lareau 2 2–0 C 2–0 Oct 15, 1998 H2H
25569 Marcelo Rios Taylor Dent 2 1–1 H 1–1 Mar 19, 2003 H2H
25570 Marcelo Rios Todd Martin 2 0–2 C 0–1 H 0–1 Apr 10, 1999 H2H
25571 Marc Flur Alejandro Ganzabal 2 1–1 C 0–1 H 1–0 Aug 21, 1985 H2H
25572 Marc Flur Mark Edmondson 2 1–1 C 1–0 G 0–1 Jun 12, 1985 H2H
25573 Marc Gicquel Adrian Mannarino 2 1–1 G 1–0 H 0–1 Jun 24, 2009 H2H
25574 Marc Gicquel Alessio Di Mauro 2 2–0 C 2–0 Apr 26, 2007 H2H
25575 Marc Gicquel Diego Hartfield 2 2–0 C 1–0 C 1–0 Oct 27, 2007 H2H
25576 Marc Gicquel Eduardo Schwank 2 1–1 C 1–0 H 0–1 Mar 26, 2010 H2H
25577 Marc Gicquel Jerome Haehnel 2 1–1 H 1–1 Oct 29, 2009 H2H
25578 Marc Gicquel Michael Russell 2 1–1 G 1–0 H 0–1 Jun 9, 2010 H2H
25579 Marc Kevin Goellner Andrei Olhovskiy 2 0–2 C 0–1 C 0–1 Nov 10, 1995 H2H
25580 Marc Kevin Goellner Bart Wuyts 2 2–0 C 2–0 Mar 12, 1993 H2H
25581 Marc Kevin Goellner Carl Uwe Steeb 2 1–1 C 1–1 Jul 21, 1995 H2H
25582 Marc Kevin Goellner David Rikl 2 2–0 C 2–0 Jul 19, 1996 H2H
25583 Marc Kevin Goellner Gerard Solves 2 1–1 C 1–1 Jul 10, 1993 H2H
25584 Marc Kevin Goellner Jared Palmer 2 1–1 C 1–0 H 0–1 Nov 9, 1995 H2H
25585 Marc Kevin Goellner Jordi Burillo 2 2–0 C 1–0 G 1–0 Jun 24, 1998 H2H
25586 Marc Kevin Goellner Juan Balcells 2 0–2 C 0–2 Sep 13, 2001 H2H
25587 Marc Kevin Goellner Kris Goossens 2 1–1 C 1–0 C 0–1 Feb 1, 1996 H2H
25588 Marc Kevin Goellner Oliver Gross 2 1–1 C 1–0 H 0–1 Jan 21, 1998 H2H
25589 Marc Kevin Goellner Olivier Delaitre 2 1–1 C 1–0 H 0–1 Aug 9, 1995 H2H
25590 Marc Kevin Goellner Richard Matuszewski 2 2–0 G 2–0 Jun 17, 1994 H2H
25591 Marc Kevin Goellner Tommy Ho 2 1–1 G 1–0 H 0–1 Aug 18, 1993 H2H
25592 Marco Cecchinato Adrian Mannarino 2 0–2 H 0–2 Oct 19, 2018 H2H
25593 Marco Cecchinato Albert Ramos-Vinolas 2 1–1 C 1–0 H 0–1 Oct 17, 2020 H2H
25594 Marco Cecchinato Cristian Garin 2 1–1 C 1–1 May 4, 2019 H2H
25595 Marco Cecchinato Dominik Koepfer 2 1–1 C 1–0 H 0–1 Aug 25, 2021 H2H
25596 Marco Cecchinato Federico Coria 2 0–2 C 0–2 Feb 10, 2023 H2H
25597 Marco Cecchinato Henri Laaksonen 2 0–2 H 0–2 Aug 28, 2019 H2H
25598 Marco Cecchinato Hubert Hurkacz 2 0–2 C 0–1 G 0–1 May 26, 2022 H2H
25599 Marco Cecchinato Igor Sijsling 2 0–2 C 0–2 Apr 28, 2016 H2H
25600 Marco Cecchinato Jaume Munar 2 1–1 C 1–1 May 29, 2021 H2H