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
55401 Adriano Panatta Dale Collings 2 2–0 G 1–0 H 1–0 Aug 16, 1979 H2H
55402 Adriano Panatta Dick Crealy 2 2–0 C 1–0 C 1–0 Feb 10, 1975 H2H
55403 Adriano Panatta Eric Deblicker 2 2–0 C 1–0 H 1–0 Mar 19, 1981 H2H
55404 Adriano Panatta George Hardie 2 1–1 C 0–1 H 1–0 Jan 25, 1978 H2H
55405 Adriano Panatta Ion Tiriac 2 2–0 C 2–0 Apr 14, 1973 H2H
55406 Adriano Panatta Jean Francois Caujolle 2 1–1 C 1–1 Apr 8, 1976 H2H
55407 Adriano Panatta Jim Osborne 2 1–1 C 0–1 C 1–0 Aug 9, 1972 H2H
55408 Adriano Panatta Jose Castanon 2 2–0 C 2–0 Oct 15, 1975 H2H
55409 Adriano Panatta Julian Ganzabal 2 2–0 C 2–0 May 27, 1977 H2H
55410 Adriano Panatta Jurgen Fassbender 2 1–1 C 1–1 Jul 7, 1976 H2H
55411 Adriano Panatta Marty Riessen 2 1–1 H 1–1 Sep 4, 1978 H2H
55412 Adriano Panatta Miguel Mir 2 2–0 C 1–0 C 1–0 Oct 31, 1980 H2H
55413 Adriano Panatta Mike Belkin 2 0–2 C 0–2 Aug 22, 1973 H2H
55414 Adriano Panatta Nick Saviano 2 1–1 C 1–1 Apr 20, 1978 H2H
55415 Adriano Panatta Nicola Spear 2 2–0 C 2–0 May 18, 1974 H2H
55416 Adriano Panatta Ove Bengtson 2 2–0 C 1–0 G 1–0 Jul 1, 1979 H2H
55417 Adriano Panatta Owen Davidson 2 1–1 C 1–0 G 0–1 Jun 24, 1970 H2H
55418 Adriano Panatta Patricio Cornejo 2 2–0 C 1–0 G 1–0 Nov 14, 1975 H2H
55419 Adriano Panatta Patrick Hombergen 2 2–0 C 2–0 Apr 7, 1973 H2H
55420 Adriano Panatta Raymond Moore 2 2–0 C 2–0 May 31, 1972 H2H
55421 Adriano Panatta Ricardo Cano 2 2–0 C 2–0 May 23, 1979 H2H
55422 Adriano Panatta Roger Taylor 2 1–1 C 1–0 C 0–1 Sep 27, 1978 H2H
55423 Adriano Panatta Stan Smith 2 1–1 C 0–1 C 1–0 Mar 1, 1979 H2H
55424 Adriano Panatta Syd Ball 2 1–1 C 1–0 G 0–1 Apr 28, 1971 H2H
55425 Adriano Panatta Szabolcz Baranyi 2 2–0 C 1–0 H 1–0 Jul 16, 1975 H2H
55426 Adriano Panatta Toma Ovici 2 2–0 C 1–0 G 1–0 May 19, 1974 H2H
55427 Adriano Panatta Victor Amaya 2 2–0 C 1–0 G 1–0 May 28, 1978 H2H
55428 Adriano Panatta Vincenzo Franchitti 2 2–0 C 2–0 May 17, 1974 H2H
55429 Adrian Voinea Andre Sa 2 2–0 G 1–0 H 1–0 Jan 15, 2003 H2H
55430 Adrian Voinea Diego Nargiso 2 1–1 C 1–1 Sep 28, 2000 H2H
55431 Adrian Voinea Frederik Fetterlein 2 2–0 C 2–0 Aug 1, 1996 H2H
55432 Adrian Voinea Gregory Carraz 2 2–0 G 1–0 H 1–0 Jun 12, 2002 H2H
55433 Adrian Voinea Kristian Pless 2 0–2 H 0–2 Jan 6, 2001 H2H
55434 Adrian Voinea Sebastien Lareau 2 1–1 H 1–1 Aug 15, 2001 H2H
55435 Agustin Calleri Albert Portas 2 1–1 C 1–1 Feb 26, 2004 H2H
55436 Agustin Calleri Alex Calatrava 2 1–1 C 1–0 H 0–1 Feb 3, 2005 H2H
55437 Agustin Calleri Cecil Mamiit 2 1–1 C 1–0 H 0–1 Feb 13, 2003 H2H
55438 Agustin Calleri Diego Hartfield 2 2–0 C 2–0 Jul 27, 2007 H2H
55439 Agustin Calleri Dmitry Tursunov 2 2–0 H 2–0 Oct 17, 2007 H2H
55440 Agustin Calleri Federico Luzzi 2 1–1 C 1–1 Feb 4, 2005 H2H
55441 Agustin Calleri Gael Monfils 2 2–0 C 1–0 H 1–0 Mar 22, 2006 H2H
55442 Agustin Calleri Hicham Arazi 2 1–1 H 1–1 Jan 9, 2004 H2H
55443 Agustin Calleri Igor Kunitsyn 2 1–1 C 1–0 G 0–1 Jun 21, 2007 H2H
55444 Agustin Calleri Irakli Labadze 2 1–1 C 1–0 H 0–1 Mar 13, 2004 H2H
55445 Agustin Calleri Juan Balcells 2 1–1 C 1–1 May 3, 2002 H2H
55446 Agustin Calleri Nicolas Escude 2 1–1 C 1–0 H 0–1 Apr 22, 2004 H2H
55447 Agustin Calleri Olivier Patience 2 2–0 C 2–0 May 22, 2008 H2H
55448 Agustin Calleri Oscar Hernandez 2 2–0 C 2–0 Apr 28, 2007 H2H
55449 Agustin Calleri Paradorn Srichaphan 2 1–1 G 1–0 H 0–1 Jun 28, 2006 H2H
55450 Agustin Calleri Rainer Eitzinger 2 2–0 C 2–0 Jul 26, 2007 H2H
55451 Agustin Calleri Richard Gasquet 2 0–2 C 0–2 Jul 12, 2008 H2H
55452 Agustin Calleri Sergio Roitman 2 0–2 C 0–2 Apr 9, 2009 H2H
55453 Agustin Calleri Xavier Malisse 2 1–1 H 1–1 Aug 26, 2006 H2H
55454 Aki Rahunen Ramesh Krishnan 2 0–2 C 0–2 Feb 28, 1991 H2H
55455 Albert Costa Alex Radulescu 2 1–1 C 1–0 H 0–1 May 14, 1997 H2H
55456 Albert Costa Andrei Cherkasov 2 2–0 C 2–0 May 10, 1995 H2H
55457 Albert Costa Arnaud Boetsch 2 0–2 C 0–1 H 0–1 Aug 27, 1997 H2H
55458 Albert Costa David Prinosil 2 2–0 H 2–0 Jan 15, 2003 H2H
55459 Albert Costa Dennis van Scheppingen 2 1–1 C 1–1 Sep 18, 1998 H2H
55460 Albert Costa Emilio Sanchez 2 0–2 C 0–2 Nov 10, 1995 H2H
55461 Albert Costa Flavio Saretta 2 1–1 C 1–0 H 0–1 May 26, 2004 H2H
55462 Albert Costa Franco Davin 2 1–1 C 1–1 Sep 17, 1994 H2H
55463 Albert Costa Gilbert Schaller 2 1–1 C 1–1 Mar 26, 1995 H2H
55464 Albert Costa Jan Kroslak 2 2–0 C 1–0 H 1–0 Jan 17, 1997 H2H
55465 Albert Costa Jan-Michael Gambill 2 2–0 H 2–0 Jan 15, 1999 H2H
55466 Albert Costa Jordi Arrese 2 2–0 C 2–0 Apr 24, 1996 H2H
55467 Albert Costa Julien Boutter 2 0–2 C 0–1 H 0–1 May 30, 2001 H2H
55468 Albert Costa Luis Horna 2 1–1 C 1–1 Jul 23, 2004 H2H
55469 Albert Costa Marc Rosset 2 1–1 C 0–1 H 1–0 Feb 15, 1996 H2H
55470 Albert Costa Mark Woodforde 2 0–2 C 0–1 H 0–1 Jun 1, 1997 H2H
55471 Albert Costa Michael Kohlmann 2 2–0 C 2–0 Jul 26, 2002 H2H
55472 Albert Costa Michel Kratochvil 2 1–1 H 1–1 Aug 17, 2000 H2H
55473 Albert Costa Oleg Ogorodov 2 2–0 C 2–0 Jul 18, 2002 H2H
55474 Albert Costa Paradorn Srichaphan 2 0–2 H 0–2 Oct 14, 2004 H2H
55475 Albert Costa Renzo Furlan 2 1–1 C 1–0 H 0–1 Jul 13, 1996 H2H
55476 Albert Costa Sebastien Lareau 2 1–1 H 1–1 Jul 26, 1996 H2H
55477 Albert Costa Wayne Arthurs 2 2–0 C 1–0 H 1–0 Jan 23, 2004 H2H
55478 Albert Costa Werner Eschauer 2 1–1 C 1–1 Jul 22, 2004 H2H
55479 Albert Montanes Attila Savolt 2 2–0 C 1–0 H 1–0 May 24, 2002 H2H
55480 Albert Montanes Christophe Rochus 2 0–2 C 0–1 H 0–1 Jan 19, 2005 H2H
55481 Albert Montanes Dmitry Tursunov 2 0–2 H 0–2 Oct 24, 2013 H2H
55482 Albert Montanes Dusan Lajovic 2 1–1 C 1–1 Jul 10, 2014 H2H
55483 Albert Montanes Facundo Arguello 2 1–1 C 1–1 Feb 26, 2015 H2H
55484 Albert Montanes Flavio Saretta 2 1–1 C 1–1 Feb 19, 2007 H2H
55485 Albert Montanes Gerald Melzer 2 1–1 C 1–1 Jul 20, 2016 H2H
55486 Albert Montanes Gilles Muller 2 0–2 C 0–2 May 1, 2015 H2H
55487 Albert Montanes Giorgio Galimberti 2 2–0 C 2–0 Jul 18, 2003 H2H
55488 Albert Montanes Guillermo Garcia-Lopez 2 1–1 C 1–1 Apr 26, 2017 H2H
55489 Albert Montanes Jiri Vanek 2 1–1 C 1–1 Feb 23, 2006 H2H
55490 Albert Montanes Kenny De Schepper 2 1–1 C 1–1 May 28, 2014 H2H
55491 Albert Montanes Marc Gicquel 2 1–1 C 1–0 H 0–1 May 24, 2011 H2H
55492 Albert Montanes Marc Lopez 2 2–0 C 2–0 Apr 23, 2014 H2H
55493 Albert Montanes Marco Chiudinelli 2 1–1 C 0–1 C 1–0 Oct 28, 2004 H2H
55494 Albert Montanes Marin Cilic 2 1–1 C 1–1 May 8, 2012 H2H
55495 Albert Montanes Martin Vassallo Arguello 2 1–1 C 1–1 Feb 19, 2009 H2H
55496 Albert Montanes Matthew Ebden 2 2–0 C 2–0 May 21, 2014 H2H
55497 Albert Montanes Michael Berrer 2 1–1 C 1–0 G 0–1 Apr 29, 2011 H2H
55498 Albert Montanes Michael Russell 2 1–1 C 1–0 H 0–1 Aug 10, 2011 H2H
55499 Albert Montanes Michal Przysiezny 2 2–0 H 2–0 Mar 21, 2014 H2H
55500 Albert Montanes Paul Capdeville 2 2–0 C 1–0 H 1–0 Oct 6, 2011 H2H
55501 Albert Montanes Ricardas Berankis 2 2–0 C 2–0 Apr 22, 2015 H2H
55502 Albert Montanes Robby Ginepri 2 2–0 C 2–0 May 31, 2006 H2H
55503 Albert Montanes Roberto Carballes Baena 2 2–0 C 2–0 Apr 20, 2016 H2H
55504 Albert Montanes Rubin Statham 2 2–0 H 2–0 Jan 14, 2010 H2H
55505 Albert Montanes Simon Greul 2 2–0 C 2–0 Feb 11, 2010 H2H
55506 Albert Montanes Stefan Koubek 2 1–1 C 0–1 H 1–0 Mar 27, 2009 H2H
55507 Albert Montanes Stefano Galvani 2 2–0 C 2–0 May 26, 2010 H2H
55508 Albert Montanes Steve Darcis 2 1–1 C 1–1 Jul 12, 2012 H2H
55509 Albert Montanes Teymuraz Gabashvili 2 2–0 C 1–0 H 1–0 Apr 20, 2011 H2H
55510 Albert Montanes Tobias Kamke 2 2–0 C 2–0 Sep 24, 2010 H2H
55511 Albert Montanes Tomas Zib 2 1–1 C 1–0 G 0–1 Jun 28, 2006 H2H
55512 Alberto Berasategui Andrei Olhovskiy 2 2–0 C 2–0 May 31, 1995 H2H
55513 Alberto Berasategui Carl Uwe Steeb 2 2–0 C 1–0 C 1–0 Oct 23, 1996 H2H
55514 Alberto Berasategui Diego Nargiso 2 2–0 C 2–0 Aug 7, 1997 H2H
55515 Alberto Berasategui Diego Perez 2 2–0 C 2–0 Nov 12, 1993 H2H
55516 Alberto Berasategui Francisco Roig 2 1–1 C 1–1 Aug 27, 1993 H2H
55517 Alberto Berasategui Hendrik Dreekmann 2 2–0 C 2–0 May 31, 1996 H2H
55518 Alberto Berasategui Hendrik Jan Davids 2 1–1 C 1–0 H 0–1 Apr 18, 1996 H2H
55519 Alberto Berasategui Hernan Gumy 2 1–1 C 1–1 Oct 9, 1999 H2H
55520 Alberto Berasategui Horacio de la Pena 2 2–0 C 2–0 Oct 9, 1993 H2H
55521 Alberto Berasategui Jeff Tarango 2 0–2 H 0–2 Jan 20, 1999 H2H
55522 Alberto Berasategui Jim Courier 2 2–0 C 1–0 H 1–0 Feb 15, 1996 H2H
55523 Alberto Berasategui Kris Goossens 2 2–0 C 2–0 Sep 26, 1996 H2H
55524 Alberto Berasategui Martin Rodriguez 2 2–0 C 2–0 Oct 7, 1999 H2H
55525 Alberto Berasategui Nicklas Kulti 2 1–1 C 0–1 H 1–0 Mar 13, 1997 H2H
55526 Alberto Berasategui Nuno Marques 2 1–1 C 1–1 Nov 10, 1995 H2H
55527 Alberto Berasategui Oliver Gross 2 1–1 C 1–1 May 11, 1995 H2H
55528 Alberto Berasategui Omar Camporese 2 2–0 C 1–0 C 1–0 Jul 25, 1996 H2H
55529 Alberto Berasategui Oscar Martinez 2 1–1 C 1–1 Jul 20, 1995 H2H
55530 Alberto Berasategui Richey Reneberg 2 2–0 C 1–0 H 1–0 Mar 9, 1996 H2H
55531 Alberto Berasategui Sebastien Lareau 2 1–1 H 1–1 Mar 19, 1997 H2H
55532 Alberto Berasategui Stefano Pescosolido 2 2–0 C 2–0 Jun 15, 1995 H2H
55533 Alberto Berasategui Todd Woodbridge 2 1–1 C 1–0 H 0–1 Apr 22, 1998 H2H
55534 Alberto Berasategui Vincenzo Santopadre 2 2–0 C 2–0 May 1, 1999 H2H
55535 Alberto Berasategui Wayne Black 2 1–1 C 1–0 H 0–1 Mar 21, 2000 H2H
55536 Alberto Mancini Aki Rahunen 2 1–1 C 1–1 Jun 15, 1990 H2H
55537 Alberto Mancini Andrei Olhovskiy 2 2–0 H 2–0 Sep 16, 1993 H2H
55538 Alberto Mancini Carl Limberger 2 2–0 C 2–0 Apr 28, 1989 H2H
55539 Alberto Mancini Cassio Motta 2 2–0 C 1–0 H 1–0 May 4, 1990 H2H
55540 Alberto Mancini Christian Saceanu 2 2–0 C 1–0 C 1–0 Jul 23, 1992 H2H
55541 Alberto Mancini Claudio Pistolesi 2 1–1 C 1–1 Jul 12, 1991 H2H
55542 Alberto Mancini Diego Perez 2 1–1 C 1–1 Jul 25, 1992 H2H
55543 Alberto Mancini Eduardo Bengoechea 2 1–1 C 1–1 Nov 12, 1988 H2H
55544 Alberto Mancini Franco Davin 2 1–1 C 1–1 Jun 1, 1990 H2H
55545 Alberto Mancini Gabriel Markus 2 1–1 C 0–1 H 1–0 Jul 9, 1992 H2H
55546 Alberto Mancini Horacio de la Pena 2 1–1 C 1–1 Sep 13, 1991 H2H
55547 Alberto Mancini Jerome Potier 2 0–2 C 0–2 Apr 22, 1989 H2H
55548 Alberto Mancini Jim Grabb 2 1–1 H 1–1 Mar 6, 1993 H2H
55549 Alberto Mancini Jimmy Arias 2 1–1 C 1–1 Apr 24, 1991 H2H
55550 Alberto Mancini Lawson Duncan 2 1–1 C 1–1 May 18, 1989 H2H
55551 Alberto Mancini Mark Koevermans 2 2–0 C 2–0 Apr 9, 1992 H2H
55552 Alberto Mancini Massimo Cierro 2 2–0 C 2–0 Aug 11, 1988 H2H
55553 Alberto Mancini Nicklas Kulti 2 1–1 C 1–0 H 0–1 Oct 18, 1991 H2H
55554 Alberto Mancini Ricki Osterthun 2 2–0 C 2–0 May 4, 1989 H2H
55555 Alberto Mancini Udo Riglewski 2 1–1 C 1–1 May 2, 1991 H2H
55556 Alberto Mancini Yannick Noah 2 0–2 C 0–1 H 0–1 Sep 6, 1989 H2H
55557 Alberto Martin Carlos Costa 2 0–2 C 0–2 Apr 9, 1998 H2H
55558 Alberto Martin Cedric Pioline 2 0–2 H 0–2 Feb 24, 2000 H2H
55559 Alberto Martin Daniel Elsner 2 2–0 C 2–0 Sep 30, 2005 H2H
55560 Alberto Martin Diego Nargiso 2 1–1 C 1–1 Sep 30, 2000 H2H
55561 Alberto Martin Edgardo Massa 2 1–1 C 1–1 Jul 21, 2006 H2H
55562 Alberto Martin Flavio Saretta 2 0–2 C 0–1 H 0–1 May 28, 2003 H2H
55563 Alberto Martin Gael Monfils 2 2–0 C 1–0 H 1–0 Jan 11, 2007 H2H
55564 Alberto Martin Guillaume Raoux 2 0–2 H 0–2 Jan 20, 1999 H2H
55565 Alberto Martin Hernan Gumy 2 0–2 C 0–2 Apr 13, 2000 H2H
55566 Alberto Martin Hyung-Taik Lee 2 0–2 G 0–1 H 0–1 Jun 16, 2005 H2H
55567 Alberto Martin Irakli Labadze 2 2–0 C 1–0 H 1–0 Mar 7, 2003 H2H
55568 Alberto Martin Kristian Pless 2 0–2 H 0–2 Aug 30, 2006 H2H
55569 Alberto Martin Marcos Daniel 2 2–0 C 2–0 Feb 4, 2010 H2H
55570 Alberto Martin Marin Cilic 2 0–2 G 0–1 H 0–1 Jun 24, 2009 H2H
55571 Alberto Martin Markus Hantschk 2 1–1 C 1–1 Sep 29, 2000 H2H
55572 Alberto Martin Martin Rodriguez 2 1–1 C 1–1 Sep 16, 1999 H2H
55573 Alberto Martin Marzio Martelli 2 2–0 C 2–0 Jun 10, 1999 H2H
55574 Alberto Martin Max Mirnyi 2 0–2 C 0–1 G 0–1 Apr 10, 2003 H2H
55575 Alberto Martin Oliver Gross 2 1–1 C 1–1 Mar 26, 1999 H2H
55576 Alberto Martin Paradorn Srichaphan 2 1–1 H 1–1 Feb 26, 2004 H2H
55577 Alberto Martin Ramon Delgado 2 1–1 C 1–0 H 0–1 Jul 16, 2003 H2H
55578 Alberto Martin Ricardo Mello 2 1–1 C 1–0 H 0–1 Feb 5, 2010 H2H
55579 Alberto Martin Richard Gasquet 2 1–1 H 1–1 Aug 31, 2005 H2H
55580 Alberto Martin Robby Ginepri 2 2–0 C 1–0 H 1–0 Jan 12, 2006 H2H
55581 Alberto Martin Steve Darcis 2 0–2 C 0–1 G 0–1 Jun 11, 2009 H2H
55582 Alberto Martin Xavier Malisse 2 1–1 H 1–1 Oct 14, 2005 H2H
55583 Alberto Tous Gianni Ocleppo 2 0–2 C 0–2 May 10, 1984 H2H
55584 Alberto Tous Jay Lapidus 2 0–2 C 0–1 C 0–1 Jan 30, 1985 H2H
55585 Alberto Tous Zoltan Kuharszky 2 2–0 C 2–0 Jun 15, 1985 H2H
55586 Albert Portas Andrew Ilie 2 2–0 C 1–0 H 1–0 May 29, 2002 H2H
55587 Albert Portas Attila Savolt 2 2–0 C 2–0 Sep 18, 1998 H2H
55588 Albert Portas Cecil Mamiit 2 2–0 C 2–0 May 31, 2002 H2H
55589 Albert Portas Filippo Messori 2 1–1 C 1–1 Oct 3, 1997 H2H
55590 Albert Portas Flavio Saretta 2 2–0 C 1–0 H 1–0 Jul 19, 2006 H2H
55591 Albert Portas Jiri Vanek 2 1–1 C 1–1 Jul 28, 2005 H2H
55592 Albert Portas Juan Balcells 2 1–1 C 1–1 Sep 16, 2000 H2H
55593 Albert Portas Martin Vassallo Arguello 2 1–1 C 1–1 Jan 29, 2007 H2H
55594 Albert Portas Oscar Hernandez 2 1–1 C 1–1 Apr 26, 2006 H2H
55595 Albert Portas Tomas Behrend 2 0–2 C 0–1 H 0–1 Jul 16, 2004 H2H
55596 Albert Portas Vladimir Voltchkov 2 2–0 C 2–0 May 16, 2001 H2H
55597 Albert Ramos-Vinolas Damir Dzumhur 2 2–0 H 2–0 Mar 9, 2019 H2H
55598 Albert Ramos-Vinolas Ilya Ivashka 2 1–1 C 1–0 H 0–1 Apr 28, 2023 H2H
55599 Albert Ramos-Vinolas Marcos Giron 2 0–2 H 0–2 Oct 13, 2022 H2H
55600 Albert Ramos-Vinolas Matteo Berrettini 2 0–2 H 0–2 Aug 28, 2024 H2H