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
65401 Mardy Fish Bobby Reynolds 2 2–0 H 2–0 Mar 10, 2013 H2H
65402 Mardy Fish Christophe Rochus 2 1–1 H 1–1 Feb 25, 2010 H2H
65403 Mardy Fish Davide Sanguinetti 2 1–1 H 1–1 Aug 23, 2006 H2H
65404 Mardy Fish Evgeny Korolev 2 2–0 H 2–0 Jan 15, 2010 H2H
65405 Mardy Fish Fabrice Santoro 2 2–0 C 1–0 H 1–0 May 7, 2003 H2H
65406 Mardy Fish Filippo Volandri 2 2–0 H 2–0 Aug 22, 2007 H2H
65407 Mardy Fish Florent Serra 2 2–0 H 2–0 Feb 28, 2009 H2H
65408 Mardy Fish Igor Andreev 2 2–0 C 1–0 H 1–0 Apr 29, 2009 H2H
65409 Mardy Fish Irakli Labadze 2 1–1 G 0–1 H 1–0 Jul 2, 2006 H2H
65410 Mardy Fish James Ward 2 2–0 G 1–0 H 1–0 Jun 28, 2012 H2H
65411 Mardy Fish Jan Hernych 2 2–0 C 1–0 H 1–0 Mar 21, 2006 H2H
65412 Mardy Fish Michel Kratochvil 2 2–0 G 1–0 H 1–0 Jun 20, 2003 H2H
65413 Mardy Fish Nicolas Escude 2 0–2 G 0–1 H 0–1 Mar 20, 2003 H2H
65414 Mardy Fish Nicolas Kiefer 2 0–2 H 0–2 Jul 23, 2008 H2H
65415 Mardy Fish Robin Haase 2 2–0 C 1–0 G 1–0 Jun 26, 2011 H2H
65416 Mardy Fish Robin Soderling 2 2–0 H 2–0 Jan 13, 2005 H2H
65417 Mardy Fish Ruben Ramirez Hidalgo 2 2–0 G 1–0 H 1–0 Jun 27, 2012 H2H
65418 Mardy Fish Santiago Giraldo 2 2–0 C 1–0 G 1–0 May 10, 2011 H2H
65419 Mardy Fish Scott Draper 2 1–1 H 1–1 Jul 31, 2003 H2H
65420 Mardy Fish Sergio Roitman 2 2–0 C 1–0 G 1–0 Jun 24, 2009 H2H
65421 Mardy Fish Simon Greul 2 1–1 H 1–1 Aug 30, 2006 H2H
65422 Mardy Fish Stan Wawrinka 2 2–0 H 2–0 Aug 13, 2011 H2H
65423 Mardy Fish Taylor Dent 2 1–1 H 1–1 Jul 24, 2010 H2H
65424 Mardy Fish Tomas Zib 2 2–0 H 2–0 Aug 3, 2006 H2H
65425 Mardy Fish Viktor Troicki 2 2–0 H 2–0 Aug 18, 2015 H2H
65426 Mardy Fish Wayne Arthurs 2 1–1 G 0–1 H 1–0 Jan 21, 2007 H2H
65427 Mariano Navone Hamad Medjedovic 2 0–2 C 0–1 H 0–1 May 11, 2026 H2H
65428 Mariano Navone Pablo Carreno Busta 2 1–1 C 1–0 H 0–1 Oct 8, 2026 H2H
65429 Mariano Puerta Alberto Martin 2 1–1 C 1–1 Feb 21, 2002 H2H
65430 Mariano Puerta Alex Calatrava 2 1–1 C 1–1 May 19, 2005 H2H
65431 Mariano Puerta Guillermo Canas 2 2–0 C 2–0 Jun 3, 2005 H2H
65432 Mariano Puerta Guillermo Garcia-Lopez 2 2–0 C 2–0 Sep 16, 2005 H2H
65433 Mariano Puerta Javier Sanchez 2 2–0 C 2–0 Oct 1, 1998 H2H
65434 Mariano Puerta Jose Acasuso 2 2–0 C 2–0 Jun 1, 2005 H2H
65435 Mariano Puerta Jurgen Melzer 2 1–1 C 1–1 Apr 21, 2005 H2H
65436 Mariano Puerta Lars Burgsmuller 2 1–1 C 1–0 G 0–1 Jun 22, 2005 H2H
65437 Mariano Puerta Luis Horna 2 1–1 C 0–1 H 1–0 Aug 10, 2005 H2H
65438 Mariano Puerta Markus Hipfl 2 1–1 C 1–1 May 4, 2000 H2H
65439 Mariano Puerta Max Mirnyi 2 1–1 H 1–1 Oct 20, 2005 H2H
65440 Mariano Puerta Stan Wawrinka 2 1–1 C 1–0 H 0–1 Sep 2, 2005 H2H
65441 Mariano Puerta Tomas Behrend 2 1–1 C 1–0 H 0–1 Apr 7, 2005 H2H
65442 Mariano Zabaleta Alexander Waske 2 2–0 C 1–0 H 1–0 Jul 19, 2006 H2H
65443 Mariano Zabaleta Alex Calatrava 2 1–1 C 1–0 H 0–1 Feb 10, 2005 H2H
65444 Mariano Zabaleta Bohdan Ulihrach 2 1–1 C 1–0 H 0–1 Aug 22, 2002 H2H
65445 Mariano Zabaleta Cyril Saulnier 2 2–0 H 2–0 Sep 13, 2001 H2H
65446 Mariano Zabaleta Fabrice Santoro 2 1–1 C 1–0 G 0–1 Apr 14, 2005 H2H
65447 Mariano Zabaleta Federico Luzzi 2 2–0 C 2–0 Jul 25, 2007 H2H
65448 Mariano Zabaleta Filippo Volandri 2 1–1 C 1–1 Feb 24, 2005 H2H
65449 Mariano Zabaleta German Puentes 2 2–0 C 2–0 Mar 1, 2001 H2H
65450 Mariano Zabaleta Guillermo Garcia-Lopez 2 1–1 C 1–1 Aug 3, 2006 H2H
65451 Mariano Zabaleta Harel Levy 2 1–1 C 1–0 H 0–1 Aug 16, 2000 H2H
65452 Mariano Zabaleta Hicham Arazi 2 1–1 C 0–1 H 1–0 Oct 5, 2000 H2H
65453 Mariano Zabaleta Jan Vacek 2 1–1 C 1–0 H 0–1 May 29, 2002 H2H
65454 Mariano Zabaleta Juan Ignacio Chela 2 1–1 C 1–1 Jul 27, 2006 H2H
65455 Mariano Zabaleta Jurgen Melzer 2 1–1 C 1–0 H 0–1 Apr 14, 2007 H2H
65456 Mariano Zabaleta Marc Rosset 2 0–2 C 0–1 H 0–1 Mar 12, 1997 H2H
65457 Mariano Zabaleta Olivier Patience 2 1–1 C 1–1 May 31, 2007 H2H
65458 Mariano Zabaleta Oscar Hernandez 2 2–0 C 2–0 Jul 22, 2004 H2H
65459 Mariano Zabaleta Paradorn Srichaphan 2 1–1 C 0–1 H 1–0 Mar 23, 2005 H2H
65460 Mariano Zabaleta Ramon Delgado 2 1–1 C 1–0 H 0–1 Sep 13, 2002 H2H
65461 Mariano Zabaleta Ruben Ramirez Hidalgo 2 1–1 C 1–1 Mar 5, 2004 H2H
65462 Mariano Zabaleta Todd Woodbridge 2 2–0 H 2–0 Jan 17, 2001 H2H
65463 Marian Vajda Andreas Maurer 2 1–1 C 0–1 H 1–0 Jul 12, 1985 H2H
65464 Marian Vajda Bruno Oresar 2 2–0 C 2–0 Aug 3, 1988 H2H
65465 Marian Vajda Christer Allgardh 2 1–1 C 1–1 Sep 27, 1990 H2H
65466 Marian Vajda Christian Miniussi 2 1–1 C 1–1 May 3, 1989 H2H
65467 Marian Vajda Dan Goldie 2 0–2 H 0–2 Aug 28, 1986 H2H
65468 Marian Vajda David Pate 2 0–2 H 0–2 Mar 11, 1988 H2H
65469 Marian Vajda Eduardo Bengoechea 2 1–1 C 1–1 Sep 24, 1988 H2H
65470 Marian Vajda Glenn Michibata 2 1–1 G 1–0 H 0–1 Jun 28, 1989 H2H
65471 Marian Vajda John Fitzgerald 2 1–1 C 0–1 C 1–0 Jul 27, 1989 H2H
65472 Marian Vajda Jordi Arrese 2 0–2 C 0–2 Apr 10, 1991 H2H
65473 Marian Vajda Lars Jonsson 2 0–2 C 0–1 G 0–1 Oct 17, 1991 H2H
65474 Marian Vajda Mark Koevermans 2 0–2 C 0–2 May 8, 1991 H2H
65475 Marian Vajda Martin Strelba 2 1–1 C 1–1 Apr 25, 1990 H2H
65476 Marian Vajda Mike Bauer 2 0–2 G 0–1 H 0–1 Aug 16, 1985 H2H
65477 Marian Vajda Patrik Kuhnen 2 2–0 C 1–0 H 1–0 Jan 12, 1991 H2H
65478 Marian Vajda Paul Annacone 2 0–2 C 0–1 C 0–1 May 27, 1988 H2H
65479 Marian Vajda Stefan Simonsson 2 2–0 C 1–0 H 1–0 Jul 24, 1986 H2H
65480 Marian Vajda Tarik Benhabiles 2 1–1 C 1–0 H 0–1 Aug 1, 1991 H2H
65481 Marian Vajda Vitas Gerulaitis 2 2–0 C 1–0 C 1–0 Mar 20, 1986 H2H
65482 Marin Cilic Aslan Karatsev 2 1–1 H 1–1 Oct 24, 2021 H2H
65483 Marin Cilic Benjamin Bonzi 2 1–1 C 0–1 G 1–0 Apr 25, 2025 H2H
65484 Marin Cilic Botic van de Zandschulp 2 2–0 H 2–0 Feb 17, 2022 H2H
65485 Marin Cilic Ilya Ivashka 2 1–1 H 1–1 Aug 25, 2021 H2H
65486 Marin Cilic Kyle Edmund 2 2–0 H 2–0 Jan 27, 2018 H2H
65487 Marinko Matosevic Alejandro Falla 2 1–1 H 1–1 Mar 21, 2014 H2H
65488 Marinko Matosevic Dustin Brown 2 1–1 C 1–0 H 0–1 Feb 12, 2015 H2H
65489 Marinko Matosevic Jesse Levine 2 1–1 G 0–1 H 1–0 Aug 2, 2012 H2H
65490 Marinko Matosevic Richard Gasquet 2 1–1 C 0–1 G 1–0 Apr 30, 2015 H2H
65491 Marinko Matosevic Ruben Bemelmans 2 1–1 H 1–1 Aug 5, 2015 H2H
65492 Marinko Matosevic Tobias Kamke 2 1–1 H 1–1 Aug 3, 2012 H2H
65493 Mario Ancic Alexander Waske 2 2–0 C 1–0 H 1–0 May 17, 2006 H2H
65494 Mario Ancic Andreas Seppi 2 1–1 C 1–0 H 0–1 May 27, 2008 H2H
65495 Mario Ancic Bjorn Phau 2 2–0 H 2–0 Oct 8, 2005 H2H
65496 Mario Ancic Cyril Saulnier 2 2–0 H 2–0 Oct 7, 2005 H2H
65497 Mario Ancic Davide Sanguinetti 2 2–0 G 1–0 H 1–0 Jun 30, 2006 H2H
65498 Mario Ancic Ernests Gulbis 2 1–1 C 1–0 H 0–1 Oct 2, 2008 H2H
65499 Mario Ancic Fabrice Santoro 2 2–0 C 1–0 G 1–0 Jun 24, 2006 H2H
65500 Mario Ancic Gael Monfils 2 2–0 G 1–0 H 1–0 Mar 15, 2008 H2H
65501 Mario Ancic Guillermo Garcia-Lopez 2 2–0 C 1–0 H 1–0 Jan 18, 2007 H2H
65502 Mario Ancic Hyung-Taik Lee 2 2–0 H 2–0 Sep 16, 2006 H2H
65503 Mario Ancic Igor Andreev 2 1–1 G 1–0 H 0–1 Jun 18, 2004 H2H
65504 Mario Ancic Ivo Minar 2 2–0 C 1–0 G 1–0 Jun 18, 2008 H2H
65505 Mario Ancic Jan-Michael Gambill 2 2–0 H 2–0 Oct 6, 2005 H2H
65506 Mario Ancic Jeff Morrison 2 2–0 G 1–0 H 1–0 Jun 9, 2004 H2H
65507 Mario Ancic Jeremy Chardy 2 0–2 H 0–2 Mar 26, 2010 H2H
65508 Mario Ancic Jonas Bjorkman 2 1–1 G 1–0 H 0–1 Oct 14, 2005 H2H
65509 Mario Ancic Jo-Wilfried Tsonga 2 1–1 C 0–1 H 1–0 Feb 14, 2008 H2H
65510 Mario Ancic Kenneth Carlsen 2 2–0 H 2–0 Oct 5, 2006 H2H
65511 Mario Ancic Luis Horna 2 2–0 C 1–0 G 1–0 May 10, 2006 H2H
65512 Mario Ancic Michael Llodra 2 2–0 G 2–0 Jun 25, 2008 H2H
65513 Mario Ancic Mikhail Youzhny 2 1–1 C 0–1 H 1–0 Feb 14, 2009 H2H
65514 Mario Ancic Nicolas Almagro 2 1–1 C 0–1 G 1–0 May 2, 2008 H2H
65515 Mario Ancic Nicolas Lapentti 2 2–0 C 1–0 G 1–0 Jun 11, 2008 H2H
65516 Mario Ancic Oscar Hernandez 2 2–0 C 1–0 H 1–0 May 27, 2005 H2H
65517 Mario Ancic Paradorn Srichaphan 2 1–1 G 1–0 H 0–1 Jul 28, 2005 H2H
65518 Mario Ancic Robby Ginepri 2 0–2 C 0–1 H 0–1 May 21, 2008 H2H
65519 Mario Ancic Sargis Sargsian 2 1–1 C 1–0 H 0–1 May 26, 2004 H2H
65520 Mario Ancic Sjeng Schalken 2 2–0 G 1–0 H 1–0 Jun 17, 2004 H2H
65521 Mario Ancic Stefano Galvani 2 2–0 H 2–0 Sep 29, 2006 H2H
65522 Mario Ancic Steve Darcis 2 2–0 G 1–0 H 1–0 Oct 10, 2008 H2H
65523 Mario Ancic Teymuraz Gabashvili 2 2–0 H 2–0 Feb 6, 2009 H2H
65524 Mario Ancic Vincent Spadea 2 1–1 H 1–1 Feb 26, 2005 H2H
65525 Mario Ancic Wayne Arthurs 2 1–1 G 1–0 H 0–1 Jun 17, 2005 H2H
65526 Marius Copil Adrian Mannarino 2 1–1 C 1–0 H 0–1 Feb 5, 2016 H2H
65527 Marius Copil Albert Ramos-Vinolas 2 0–2 C 0–1 H 0–1 Mar 22, 2019 H2H
65528 Marius Copil Blaz Kavcic 2 1–1 C 0–1 H 1–0 Feb 9, 2018 H2H
65529 Marius Copil Bradley Klahn 2 0–2 H 0–2 Jul 25, 2019 H2H
65530 Marius Copil Diego Schwartzman 2 1–1 H 1–1 Oct 18, 2019 H2H
65531 Marius Copil Federico Delbonis 2 2–0 H 2–0 Oct 17, 2019 H2H
65532 Marius Copil Gilles Muller 2 1–1 G 0–1 H 1–0 Feb 10, 2018 H2H
65533 Marius Copil Grigor Dimitrov 2 0–2 C 0–1 H 0–1 May 7, 2014 H2H
65534 Marius Copil Mikhail Kukushkin 2 1–1 H 1–1 Mar 23, 2018 H2H
65535 Marius Copil Mirza Basic 2 1–1 H 1–1 Aug 1, 2018 H2H
65536 Marius Copil Taylor Fritz 2 1–1 H 1–1 Jan 9, 2019 H2H
65537 Marius Copil Yuichi Sugita 2 2–0 G 1–0 H 1–0 Jun 15, 2018 H2H
65538 Mark Cox Bernard Fritz 2 2–0 C 1–0 H 1–0 Oct 30, 1980 H2H
65539 Mark Cox Bill Bowrey 2 2–0 C 2–0 May 21, 1970 H2H
65540 Mark Cox Colin Dibley 2 1–1 G 1–1 Jun 21, 1978 H2H
65541 Mark Cox Dennis Ralston 2 1–1 H 1–1 Apr 22, 1971 H2H
65542 Mark Cox Ferdi Taygan 2 1–1 G 1–1 Jun 21, 1979 H2H
65543 Mark Cox Francois Jauffret 2 2–0 C 2–0 May 25, 1971 H2H
65544 Mark Cox Frew Mcmillan 2 1–1 C 1–0 H 0–1 Jan 24, 1974 H2H
65545 Mark Cox Gilles Moretton 2 2–0 G 2–0 Jun 25, 1980 H2H
65546 Mark Cox Hans Joachim Ploetz 2 1–1 C 0–1 H 1–0 Mar 20, 1969 H2H
65547 Mark Cox Hans Jurgen Pohmann 2 2–0 C 1–0 H 1–0 Nov 30, 1973 H2H
65548 Mark Cox Herb Fitzgibbon 2 2–0 G 1–0 H 1–0 Jun 28, 1968 H2H
65549 Mark Cox Ian Fletcher 2 1–1 C 1–0 G 0–1 May 23, 1973 H2H
65550 Mark Cox Jean Louis Haillet 2 2–0 C 1–0 H 1–0 Nov 25, 1977 H2H
65551 Mark Cox John Yuill 2 2–0 H 2–0 Jul 15, 1973 H2H
65552 Mark Cox Nicholas Kalogeropoulos 2 0–2 C 0–1 G 0–1 Jun 16, 1971 H2H
65553 Mark Cox Nicola Spear 2 2–0 C 1–0 H 1–0 Feb 22, 1969 H2H
65554 Mark Cox Paolo Bertolucci 2 0–2 C 0–2 Sep 29, 1978 H2H
65555 Mark Cox Patrice Dominguez 2 2–0 G 2–0 Jun 26, 1977 H2H
65556 Mark Cox Ray Keldie 2 1–1 C 0–1 G 1–0 Oct 10, 1973 H2H
65557 Mark Cox Rohun Beven 2 2–0 C 2–0 Sep 11, 1980 H2H
65558 Mark Cox Roy Barth 2 2–0 C 2–0 Jul 4, 1972 H2H
65559 Mark Dickson Brian Teacher 2 0–2 C 0–1 H 0–1 Aug 8, 1985 H2H
65560 Mark Dickson Heinz Gunthardt 2 2–0 C 1–0 H 1–0 Nov 25, 1984 H2H
65561 Mark Dickson Jeff Borowiak 2 1–1 C 1–1 May 10, 1984 H2H
65562 Mark Dickson Pavel Slozil 2 1–1 C 0–1 C 1–0 May 18, 1984 H2H
65563 Mark Dickson Ramesh Krishnan 2 0–2 G 0–1 H 0–1 Jun 18, 1988 H2H
65564 Mark Dickson Slobodan Zivojinovic 2 0–2 C 0–1 H 0–1 May 6, 1987 H2H
65565 Mark Dickson Terry Moor 2 0–2 C 0–1 H 0–1 Oct 26, 1984 H2H
65566 Mark Edmondson Adriano Panatta 2 1–1 C 0–1 H 1–0 Mar 20, 1981 H2H
65567 Mark Edmondson Bernie Mitton 2 1–1 C 1–0 H 0–1 Aug 15, 1980 H2H
65568 Mark Edmondson Bob Carmichael 2 2–0 C 1–0 G 1–0 May 11, 1977 H2H
65569 Mark Edmondson Buster C Mottram 2 0–2 C 0–2 Aug 13, 1976 H2H
65570 Mark Edmondson Cliff Drysdale 2 1–1 C 1–0 H 0–1 Oct 25, 1979 H2H
65571 Mark Edmondson Colin Dibley 2 1–1 G 1–1 Jan 4, 1980 H2H
65572 Mark Edmondson Deon Joubert 2 1–1 C 1–1 Aug 6, 1981 H2H
65573 Mark Edmondson Dick Crealy 2 2–0 C 1–0 G 1–0 Aug 19, 1976 H2H
65574 Mark Edmondson Dick Stockton 2 1–1 C 0–1 H 1–0 Nov 21, 1980 H2H
65575 Mark Edmondson Emilio Montano 2 1–1 C 0–1 G 1–0 Oct 13, 1979 H2H
65576 Mark Edmondson Eric Deblicker 2 1–1 C 1–1 Jul 27, 1978 H2H
65577 Mark Edmondson Ferdi Taygan 2 2–0 C 1–0 G 1–0 Oct 22, 1981 H2H
65578 Mark Edmondson Gerald Battrick 2 1–1 C 1–1 Aug 11, 1976 H2H
65579 Mark Edmondson Jose Higueras 2 0–2 C 0–2 Apr 15, 1982 H2H
65580 Mark Edmondson Juan Ignacio Muntanola 2 1–1 C 1–1 Apr 6, 1976 H2H
65581 Mark Edmondson Karl Meiler 2 1–1 C 0–1 H 1–0 Jul 22, 1982 H2H
65582 Mark Edmondson Kjell Johansson 2 1–1 C 1–1 May 12, 1977 H2H
65583 Mark Edmondson Mike Cahill 2 2–0 C 2–0 Aug 5, 1981 H2H
65584 Mark Edmondson Mike Wayman 2 2–0 G 1–0 H 1–0 Jun 22, 1977 H2H
65585 Mark Edmondson Pavel Slozil 2 0–2 C 0–1 H 0–1 Mar 16, 1982 H2H
65586 Mark Edmondson Raymond Moore 2 2–0 G 2–0 Jun 28, 1978 H2H
65587 Mark Edmondson Sandy Mayer 2 0–2 G 0–2 Jun 30, 1978 H2H
65588 Mark Edmondson Scott Mccain 2 2–0 G 1–0 H 1–0 Nov 3, 1983 H2H
65589 Mark Edmondson Syd Ball 2 2–0 G 2–0 Dec 30, 1981 H2H
65590 Mark Edmondson Tom Cain 2 0–2 G 0–1 H 0–1 Sep 12, 1984 H2H
65591 Mark Edmondson Tony Graham 2 1–1 C 1–0 G 0–1 Nov 12, 1981 H2H
65592 Mark Edmondson Trey Waltke 2 1–1 C 1–0 H 0–1 Sep 23, 1981 H2H
65593 Mark Edmondson Zeljko Franulovic 2 1–1 C 0–1 H 1–0 Apr 3, 1981 H2H
65594 Mark Farrell Roger Dowdeswell 2 0–2 C 0–1 G 0–1 May 13, 1975 H2H
65595 Mark Kaplan Chris Garner 2 1–1 C 1–1 May 2, 1991 H2H
65596 Mark Kaplan Dan Goldie 2 2–0 C 1–0 H 1–0 Aug 14, 1991 H2H
65597 Mark Knowles Andrei Olhovskiy 2 0–2 C 0–1 C 0–1 May 8, 1996 H2H
65598 Mark Knowles Chris Wilkinson 2 1–1 G 1–1 Jun 24, 1998 H2H
65599 Mark Kratzmann Christo Van Rensburg 2 1–1 G 1–0 H 0–1 Jan 16, 1991 H2H
65600 Mark Kratzmann Danie Visser 2 0–2 H 0–2 Feb 28, 1990 H2H