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 descending Record Surface Last Met H2H
35401 Andrea Stoppini Paul Goldstein 1 1–0 H 1–0 Aug 2, 2006 H2H
35402 Andreas Vinciguerra Alberto Martin 1 0–1 H 0–1 Jan 3, 2002 H2H
35403 Andreas Vinciguerra Alexander Popp 1 0–1 H 0–1 Aug 28, 2002 H2H
35404 Andreas Vinciguerra Andrei Medvedev 1 1–0 H 1–0 Jan 19, 2001 H2H
35405 Andreas Vinciguerra Andrei Stoliarov 1 0–1 H 0–1 Jan 5, 2001 H2H
35406 Andreas Vinciguerra Attila Savolt 1 0–1 C 0–1 May 28, 2003 H2H
35407 Andreas Vinciguerra Benjamin Becker 1 0–1 H 0–1 Feb 4, 2010 H2H
35408 Andreas Vinciguerra Brian Vahaly 1 1–0 H 1–0 Feb 27, 2003 H2H
35409 Andreas Vinciguerra Cecil Mamiit 1 1–0 H 1–0 Oct 8, 1999 H2H
35410 Andreas Vinciguerra Daniel Brands 1 1–0 C 1–0 Jul 15, 2010 H2H
35411 Andreas Vinciguerra Daniel Nestor 1 1–0 H 1–0 Feb 15, 2001 H2H
35412 Andreas Vinciguerra Davide Sanguinetti 1 0–1 H 0–1 Jan 7, 2000 H2H
35413 Andreas Vinciguerra David Sanchez 1 1–0 C 1–0 Aug 1, 2003 H2H
35414 Andreas Vinciguerra Dennis van Scheppingen 1 0–1 H 0–1 Oct 1, 2003 H2H
35415 Andreas Vinciguerra Fabrice Santoro 1 0–1 G 0–1 Jun 25, 2003 H2H
35416 Andreas Vinciguerra Federico Luzzi 1 1–0 H 1–0 Jan 16, 2002 H2H
35417 Andreas Vinciguerra Fernando Meligeni 1 1–0 C 1–0 May 9, 2001 H2H
35418 Andreas Vinciguerra Fernando Vicente 1 0–1 H 0–1 Aug 29, 2001 H2H
35419 Andreas Vinciguerra Florent Serra 1 1–0 C 1–0 Jul 16, 2009 H2H
35420 Andreas Vinciguerra Galo Blanco 1 1–0 C 1–0 Jul 10, 1999 H2H
35421 Andreas Vinciguerra Gianluca Pozzi 1 1–0 H 1–0 Nov 12, 1999 H2H
35422 Andreas Vinciguerra Giorgio Galimberti 1 1–0 C 1–0 Jul 31, 2003 H2H
35423 Andreas Vinciguerra Hernan Gumy 1 1–0 H 1–0 Jan 19, 2000 H2H
35424 Andreas Vinciguerra Jacobo Diaz 1 1–0 H 1–0 Feb 11, 2000 H2H
35425 Andreas Vinciguerra Jan-Michael Gambill 1 0–1 H 0–1 Jan 12, 2001 H2H
35426 Andreas Vinciguerra Jeff Tarango 1 1–0 C 1–0 Jul 15, 2000 H2H
35427 Andreas Vinciguerra Jiri Vanek 1 0–1 C 0–1 Sep 28, 2001 H2H
35428 Andreas Vinciguerra Joachim Johansson 1 1–0 H 1–0 Oct 25, 2001 H2H
35429 Andreas Vinciguerra Jonathan Dasnieres de Veigy 1 0–1 C 0–1 Jul 14, 2011 H2H
35430 Andreas Vinciguerra Jose Acasuso 1 0–1 C 0–1 Sep 26, 2002 H2H
35431 Andreas Vinciguerra Juan Ignacio Chela 1 0–1 C 0–1 Jul 18, 2002 H2H
35432 Andreas Vinciguerra Julian Knowle 1 1–0 H 1–0 Jan 17, 2003 H2H
35433 Andreas Vinciguerra Jurgen Melzer 1 1–0 C 1–0 Jul 18, 2009 H2H
35434 Andreas Vinciguerra Justin Gimelstob 1 1–0 H 1–0 Mar 20, 2001 H2H
35435 Andreas Vinciguerra Karol Beck 1 1–0 H 1–0 Oct 24, 2002 H2H
35436 Andreas Vinciguerra Lars Burgsmuller 1 1–0 H 1–0 Feb 17, 2001 H2H
35437 Andreas Vinciguerra Leander Paes 1 1–0 H 1–0 Jan 21, 2000 H2H
35438 Andreas Vinciguerra Lukas Dlouhy 1 0–1 C 0–1 Jul 13, 2006 H2H
35439 Andreas Vinciguerra Marcus Sarstrand 1 1–0 H 1–0 Nov 23, 2000 H2H
35440 Andreas Vinciguerra Mariano Hood 1 1–0 C 1–0 Jul 12, 2001 H2H
35441 Andreas Vinciguerra Mark Nielsen 1 0–1 H 0–1 Jan 10, 2002 H2H
35442 Andreas Vinciguerra Michael Ryderstedt 1 1–0 C 1–0 Jul 7, 2005 H2H
35443 Andreas Vinciguerra Michel Kratochvil 1 1–0 H 1–0 Jan 4, 2001 H2H
35444 Andreas Vinciguerra Nicklas Kulti 1 0–1 C 0–1 Mar 4, 1999 H2H
35445 Andreas Vinciguerra Nicolas Devilder 1 1–0 H 1–0 Oct 12, 2006 H2H
35446 Andreas Vinciguerra Oliver Gross 1 1–0 C 1–0 Jul 23, 2003 H2H
35447 Andreas Vinciguerra Paul Goldstein 1 1–0 H 1–0 Feb 16, 2001 H2H
35448 Andreas Vinciguerra Richard Krajicek 1 0–1 H 0–1 Oct 13, 2000 H2H
35449 Andreas Vinciguerra Robert Kendrick 1 1–0 H 1–0 Aug 27, 2003 H2H
35450 Andreas Vinciguerra Salvador Navarro 1 1–0 C 1–0 Apr 27, 2000 H2H
35451 Andreas Vinciguerra Taylor Dent 1 0–1 H 0–1 Jan 18, 2002 H2H
35452 Andreas Vinciguerra Thomas Johansson 1 0–1 H 0–1 Aug 2, 2000 H2H
35453 Andreas Vinciguerra Tomas Zib 1 1–0 C 1–0 May 3, 2001 H2H
35454 Andreas Vinciguerra Vincent Spadea 1 1–0 C 1–0 Apr 26, 2000 H2H
35455 Andreas Vinciguerra Vincenzo Santopadre 1 1–0 C 1–0 May 10, 2001 H2H
35456 Andreas Vinciguerra Vladimir Voltchkov 1 0–1 H 0–1 Feb 24, 2001 H2H
35457 Andreas Vinciguerra Wayne Arthurs 1 0–1 H 0–1 Feb 28, 2003 H2H
35458 Andrea Vavassori Aleksandar Vukic 1 0–1 H 0–1 Jan 14, 2026 H2H
35459 Andrea Vavassori Dominik Koepfer 1 0–1 C 0–1 May 10, 2024 H2H
35460 Andrea Vavassori Felix Auger-Aliassime 1 1–0 H 1–0 Feb 6, 2025 H2H
35461 Andrea Vavassori Laslo Djere 1 1–0 C 1–0 Feb 16, 2024 H2H
35462 Andrea Vavassori Miomir Kecmanovic 1 1–0 C 1–0 May 30, 2023 H2H
35463 Andrea Vavassori Pavel Kotov 1 1–0 H 1–0 Nov 10, 2021 H2H
35464 Andrea Vavassori Pedro Cachin 1 1–0 H 1–0 Mar 22, 2024 H2H
35465 Andrea Vavassori Pedro Martinez 1 1–0 C 1–0 Jul 29, 2024 H2H
35466 Andre Ghem Renzo Olivo 1 0–1 C 0–1 Jul 21, 2016 H2H
35467 Andre Goransson Reese Stalder 1 1–0 H 1–0 Feb 14, 2025 H2H
35468 Andrei Cherkasov Aki Rahunen 1 0–1 C 0–1 Feb 15, 1990 H2H
35469 Andrei Cherkasov Brian Macphie 1 0–1 H 0–1 Mar 17, 1998 H2H
35470 Andrei Cherkasov Carl Uwe Steeb 1 1–0 C 1–0 Jul 9, 1992 H2H
35471 Andrei Cherkasov Cassio Motta 1 0–1 H 0–1 Mar 17, 1990 H2H
35472 Andrei Cherkasov Christian Geyer 1 0–1 C 0–1 Oct 19, 1989 H2H
35473 Andrei Cherkasov Christo Van Rensburg 1 1–0 H 1–0 Sep 5, 1990 H2H
35474 Andrei Cherkasov Claudio Pistolesi 1 0–1 C 0–1 Jun 21, 1990 H2H
35475 Andrei Cherkasov Dave Randall 1 0–1 G 0–1 Jun 23, 1993 H2H
35476 Andrei Cherkasov David Miketa 1 1–0 C 1–0 Apr 29, 1999 H2H
35477 Andrei Cherkasov David Skoch 1 1–0 C 1–0 Aug 6, 1993 H2H
35478 Andrei Cherkasov Derrick Rostagno 1 1–0 H 1–0 Jan 16, 1991 H2H
35479 Andrei Cherkasov Dick Norman 1 0–1 C 0–1 Mar 21, 1996 H2H
35480 Andrei Cherkasov Diego Nargiso 1 1–0 C 1–0 Nov 11, 1993 H2H
35481 Andrei Cherkasov Eduardo Bengoechea 1 0–1 C 0–1 Apr 18, 1991 H2H
35482 Andrei Cherkasov Eyal Ran 1 0–1 H 0–1 Jan 17, 1996 H2H
35483 Andrei Cherkasov Florian Krumrey 1 1–0 C 1–0 Nov 7, 1991 H2H
35484 Andrei Cherkasov Frederic Vitoux 1 1–0 C 1–0 May 30, 1990 H2H
35485 Andrei Cherkasov George Kalovelonis 1 1–0 C 1–0 Oct 7, 1993 H2H
35486 Andrei Cherkasov Gerard Solves 1 1–0 C 1–0 Apr 12, 1995 H2H
35487 Andrei Cherkasov Gilad Bloom 1 1–0 C 1–0 Nov 9, 1990 H2H
35488 Andrei Cherkasov Glenn Layendecker 1 1–0 H 1–0 Jan 19, 1990 H2H
35489 Andrei Cherkasov Glenn Wilson 1 1–0 H 1–0 Oct 13, 1994 H2H
35490 Andrei Cherkasov Hugo Chapacu 1 1–0 H 1–0 Sep 23, 1988 H2H
35491 Andrei Cherkasov Jaime Oncins 1 1–0 C 1–0 Aug 6, 1992 H2H
35492 Andrei Cherkasov Jan Gunnarsson 1 1–0 C 1–0 Jul 18, 1990 H2H
35493 Andrei Cherkasov Jens Woehrmann 1 1–0 C 1–0 May 10, 1990 H2H
35494 Andrei Cherkasov Jimmy Connors 1 0–1 G 0–1 Jun 28, 1989 H2H
35495 Andrei Cherkasov Jordi Burillo 1 0–1 C 0–1 May 23, 1993 H2H
35496 Andrei Cherkasov Jose Clavet 1 1–0 C 1–0 May 17, 1990 H2H
35497 Andrei Cherkasov Jose Francisco Altur 1 1–0 C 1–0 Oct 16, 1992 H2H
35498 Andrei Cherkasov Justin Gimelstob 1 0–1 C 0–1 Nov 11, 1999 H2H
35499 Andrei Cherkasov Kevin Curren 1 0–1 C 0–1 Nov 10, 1989 H2H
35500 Andrei Cherkasov Lars Jonsson 1 1–0 H 1–0 Feb 15, 1996 H2H
35501 Andrei Cherkasov Laurent Prades 1 1–0 C 1–0 Sep 17, 1992 H2H
35502 Andrei Cherkasov Lorenzo Manta 1 1–0 H 1–0 Aug 14, 1996 H2H
35503 Andrei Cherkasov Mansour Bahrami 1 1–0 C 1–0 May 10, 1989 H2H
35504 Andrei Cherkasov Marco Meneschincheri 1 1–0 C 1–0 Apr 6, 1994 H2H
35505 Andrei Cherkasov Mark Knowles 1 0–1 G 0–1 Jun 22, 1994 H2H
35506 Andrei Cherkasov Markus Naewie 1 1–0 C 1–0 May 6, 1992 H2H
35507 Andrei Cherkasov Martin Strelba 1 0–1 C 0–1 Jul 23, 1992 H2H
35508 Andrei Cherkasov Marty Davis 1 1–0 C 1–0 Jul 26, 1989 H2H
35509 Andrei Cherkasov Michael Tebbutt 1 0–1 C 0–1 Feb 2, 1996 H2H
35510 Andrei Cherkasov Oscar Martinez 1 0–1 C 0–1 Sep 29, 1994 H2H
35511 Andrei Cherkasov Paul Annacone 1 0–1 G 0–1 Jun 18, 1992 H2H
35512 Andrei Cherkasov Peter Lundgren 1 1–0 H 1–0 Aug 8, 1991 H2H
35513 Andrei Cherkasov Rick Leach 1 1–0 C 1–0 Oct 11, 1990 H2H
35514 Andrei Cherkasov Roberto Azar 1 1–0 C 1–0 May 29, 1992 H2H
35515 Andrei Cherkasov Robert Seguso 1 1–0 H 1–0 Aug 29, 1990 H2H
35516 Andrei Cherkasov Roger Smith 1 1–0 C 1–0 Jul 31, 1992 H2H
35517 Andrei Cherkasov Shahar Perkiss 1 1–0 H 1–0 Oct 10, 1991 H2H
35518 Andrei Cherkasov Steven Randjelovic 1 1–0 C 1–0 Jul 28, 1999 H2H
35519 Andrei Cherkasov Tarik Benhabiles 1 1–0 C 1–0 Apr 10, 1991 H2H
35520 Andrei Cherkasov Thierry Champion 1 0–1 C 0–1 Apr 16, 1992 H2H
35521 Andrei Cherkasov Thomas Gollwitzer 1 0–1 C 0–1 Oct 22, 1992 H2H
35522 Andrei Cherkasov T. Middleton 1 0–1 C 0–1 Mar 17, 1995 H2H
35523 Andrei Cherkasov Tomas Nydahl 1 1–0 C 1–0 Sep 18, 1993 H2H
35524 Andrei Cherkasov Tore Meinecke 1 1–0 C 1–0 May 31, 1989 H2H
35525 Andrei Cherkasov Udo Riglewski 1 1–0 C 1–0 Nov 10, 1990 H2H
35526 Andrei Cherkasov Vicente Solves 1 1–0 C 1–0 Aug 2, 1989 H2H
35527 Andrei Cherkasov Yannick Noah 1 0–1 H 0–1 Jan 12, 1990 H2H
35528 Andrei Chesnokov Adrian Voinea 1 0–1 C 0–1 Jun 7, 1995 H2H
35529 Andrei Chesnokov Aki Rahunen 1 1–0 H 1–0 Jan 10, 1991 H2H
35530 Andrei Chesnokov Alexander Mronz 1 0–1 C 0–1 Nov 10, 1994 H2H
35531 Andrei Chesnokov Alex Antonitsch 1 1–0 H 1–0 Aug 17, 1988 H2H
35532 Andrei Chesnokov Alex Corretja 1 1–0 H 1–0 Aug 24, 1995 H2H
35533 Andrei Chesnokov Anders Jarryd 1 0–1 C 0–1 Mar 27, 1987 H2H
35534 Andrei Chesnokov Andrea Gaudenzi 1 0–1 C 0–1 Jul 23, 1994 H2H
35535 Andrei Chesnokov Andres Vysand 1 1–0 C 1–0 Oct 21, 1988 H2H
35536 Andrei Chesnokov Arne Thoms 1 1–0 C 1–0 Mar 17, 1995 H2H
35537 Andrei Chesnokov Barry Moir 1 1–0 H 1–0 Aug 27, 1987 H2H
35538 Andrei Chesnokov Brad Drewett 1 0–1 G 0–1 Jun 28, 1989 H2H
35539 Andrei Chesnokov Brad Pearce 1 0–1 H 0–1 Mar 7, 1990 H2H
35540 Andrei Chesnokov Branislav Stankovic 1 1–0 C 1–0 May 5, 1988 H2H
35541 Andrei Chesnokov Brent Larkham 1 1–0 C 1–0 Aug 5, 1994 H2H
35542 Andrei Chesnokov Carlos Moya 1 1–0 C 1–0 Mar 30, 1996 H2H
35543 Andrei Chesnokov Cecil Mamiit 1 1–0 H 1–0 Aug 14, 1996 H2H
35544 Andrei Chesnokov Chip Hooper 1 1–0 H 1–0 Sep 3, 1987 H2H
35545 Andrei Chesnokov Christian Miniussi 1 1–0 C 1–0 Apr 29, 1987 H2H
35546 Andrei Chesnokov Christian Saceanu 1 0–1 H 0–1 Jan 12, 1989 H2H
35547 Andrei Chesnokov Christo Van Rensburg 1 1–0 G 1–0 Jan 9, 1988 H2H
35548 Andrei Chesnokov Chris Woodruff 1 0–1 H 0–1 Aug 7, 1996 H2H
35549 Andrei Chesnokov Colin Dowdeswell 1 0–1 G 0–1 Jun 25, 1986 H2H
35550 Andrei Chesnokov Dan Goldie 1 1–0 H 1–0 Jul 24, 1991 H2H
35551 Andrei Chesnokov Danie Visser 1 1–0 G 1–0 Jan 7, 1988 H2H
35552 Andrei Chesnokov David Pate 1 1–0 H 1–0 Feb 25, 1993 H2H
35553 Andrei Chesnokov David Wheaton 1 0–1 C 0–1 May 27, 1992 H2H
35554 Andrei Chesnokov Diego Nargiso 1 1–0 C 1–0 May 12, 1994 H2H
35555 Andrei Chesnokov Dimitri Poliakov 1 1–0 C 1–0 Oct 23, 1992 H2H
35556 Andrei Chesnokov Dinu Pescariu 1 1–0 H 1–0 Feb 28, 1992 H2H
35557 Andrei Chesnokov Egan Adams 1 1–0 C 1–0 May 29, 1985 H2H
35558 Andrei Chesnokov Eliot Teltscher 1 1–0 C 1–0 May 31, 1985 H2H
35559 Andrei Chesnokov Eric Jelen 1 0–1 H 0–1 Feb 18, 1987 H2H
35560 Andrei Chesnokov Francisco Maciel 1 1–0 C 1–0 Jun 4, 1986 H2H
35561 Andrei Chesnokov Francisco Montana 1 1–0 C 1–0 Apr 29, 1993 H2H
35562 Andrei Chesnokov Franco Davin 1 0–1 C 0–1 Apr 30, 1993 H2H
35563 Andrei Chesnokov Frederic Fontang 1 1–0 H 1–0 Jan 15, 1992 H2H
35564 Andrei Chesnokov Gabriel Markus 1 1–0 C 1–0 Apr 6, 1994 H2H
35565 Andrei Chesnokov Gary Donnelly 1 1–0 C 1–0 May 27, 1987 H2H
35566 Andrei Chesnokov Gerard Solves 1 1–0 C 1–0 Aug 6, 1993 H2H
35567 Andrei Chesnokov German Lopez 1 0–1 C 0–1 Sep 18, 1992 H2H
35568 Andrei Chesnokov Gilbert Schaller 1 1–0 C 1–0 Jun 21, 1996 H2H
35569 Andrei Chesnokov Grant Connell 1 1–0 H 1–0 Jan 13, 1990 H2H
35570 Andrei Chesnokov Greg Holmes 1 1–0 H 1–0 Oct 30, 1986 H2H
35571 Andrei Chesnokov Guillaume Raoux 1 0–1 C 0–1 Mar 18, 1995 H2H
35572 Andrei Chesnokov Heinz Gunthardt 1 0–1 C 0–1 Jun 2, 1985 H2H
35573 Andrei Chesnokov Henrik Holm 1 1–0 H 1–0 Mar 14, 1993 H2H
35574 Andrei Chesnokov Hernan Gumy 1 0–1 C 0–1 Jun 14, 1996 H2H
35575 Andrei Chesnokov Jacobo Diaz 1 0–1 C 0–1 Jun 11, 1998 H2H
35576 Andrei Chesnokov Jared Palmer 1 1–0 C 1–0 Mar 28, 1996 H2H
35577 Andrei Chesnokov Javier Frana 1 1–0 C 1–0 Apr 22, 1992 H2H
35578 Andrei Chesnokov Jens Knippschild 1 0–1 C 0–1 Feb 11, 1999 H2H
35579 Andrei Chesnokov Jerome Potier 1 1–0 C 1–0 Apr 23, 1989 H2H
35580 Andrei Chesnokov Jim Grabb 1 1–0 H 1–0 Aug 17, 1990 H2H
35581 Andrei Chesnokov Johan Anderson 1 1–0 H 1–0 Aug 16, 1990 H2H
35582 Andrei Chesnokov John Fitzgerald 1 0–1 G 0–1 Jan 10, 1988 H2H
35583 Andrei Chesnokov Jonathan Canter 1 1–0 H 1–0 Mar 16, 1989 H2H
35584 Andrei Chesnokov Kent Carlsson 1 0–1 C 0–1 Apr 18, 1987 H2H
35585 Andrei Chesnokov Lawson Duncan 1 1–0 C 1–0 Apr 21, 1989 H2H
35586 Andrei Chesnokov Mansour Bahrami 1 1–0 H 1–0 Oct 1, 1992 H2H
35587 Andrei Chesnokov Marcel Freeman 1 1–0 H 1–0 Sep 1, 1986 H2H
35588 Andrei Chesnokov Marc Kevin Goellner 1 1–0 C 1–0 May 8, 1993 H2H
35589 Andrei Chesnokov Marcos Aurelio Gorriz 1 0–1 H 0–1 Oct 15, 1992 H2H
35590 Andrei Chesnokov Marcos Ondruska 1 0–1 H 0–1 Feb 27, 1993 H2H
35591 Andrei Chesnokov Mark Philippoussis 1 0–1 H 0–1 Mar 3, 1995 H2H
35592 Andrei Chesnokov Markus Naewie 1 1–0 C 1–0 Oct 14, 1993 H2H
35593 Andrei Chesnokov Markus Zoecke 1 1–0 H 1–0 Jan 11, 1990 H2H
35594 Andrei Chesnokov Martin Laurendeau 1 0–1 H 0–1 Apr 2, 1992 H2H
35595 Andrei Chesnokov Martin Strelba 1 1–0 C 1–0 May 7, 1989 H2H
35596 Andrei Chesnokov Martin Wostenholme 1 1–0 H 1–0 Jan 4, 1990 H2H
35597 Andrei Chesnokov Mauricio Hadad 1 0–1 H 0–1 Jan 17, 1996 H2H
35598 Andrei Chesnokov Michael Robertson 1 1–0 H 1–0 Oct 12, 1990 H2H
35599 Andrei Chesnokov Michele Fioroni 1 1–0 C 1–0 Apr 14, 1988 H2H
35600 Andrei Chesnokov Miloslav Mecir 1 1–0 H 1–0 Mar 13, 1988 H2H