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
34401 Andre Agassi Horst Skoff 1 0–1 C 0–1 Apr 25, 1991 H2H
34402 Andre Agassi Igor Andreev 1 0–1 G 0–1 Jun 10, 2004 H2H
34403 Andre Agassi Ivo Karlovic 1 1–0 H 1–0 Sep 2, 2005 H2H
34404 Andre Agassi Jacobo Diaz 1 1–0 C 1–0 May 29, 1996 H2H
34405 Andre Agassi Jaime Oncins 1 1–0 C 1–0 May 1, 1997 H2H
34406 Andre Agassi Jan Apell 1 1–0 C 1–0 Feb 23, 1995 H2H
34407 Andre Agassi Jan Kroslak 1 1–0 C 1–0 Oct 25, 1998 H2H
34408 Andre Agassi Jared Palmer 1 1–0 H 1–0 Sep 6, 1995 H2H
34409 Andre Agassi Jaroslav Navratil 1 1–0 H 1–0 Oct 10, 1987 H2H
34410 Andre Agassi Javier Frana 1 1–0 C 1–0 May 27, 1992 H2H
34411 Andre Agassi Jean-Rene Lisnard 1 1–0 H 1–0 Jul 28, 2005 H2H
34412 Andre Agassi Jerome Haehnel 1 0–1 C 0–1 May 26, 2004 H2H
34413 Andre Agassi Joachim Johansson 1 1–0 H 1–0 Jan 26, 2005 H2H
34414 Andre Agassi Joey Rive 1 1–0 H 1–0 Aug 8, 1987 H2H
34415 Andre Agassi John Fitzgerald 1 1–0 H 1–0 Apr 25, 1987 H2H
34416 Andre Agassi Jon Levine 1 1–0 H 1–0 Apr 21, 1988 H2H
34417 Andre Agassi Jorge Lozano 1 1–0 H 1–0 Sep 23, 1988 H2H
34418 Andre Agassi Jose Daher 1 1–0 H 1–0 Nov 26, 1987 H2H
34419 Andre Agassi Juan Balcells 1 1–0 H 1–0 Mar 10, 2002 H2H
34420 Andre Agassi Julien Benneteau 1 1–0 H 1–0 Jul 16, 2004 H2H
34421 Andre Agassi Julien Boutter 1 1–0 C 1–0 Jun 1, 2001 H2H
34422 Andre Agassi Karol Beck 1 1–0 C 1–0 May 28, 2003 H2H
34423 Andre Agassi Keith Evans 1 1–0 H 1–0 Feb 26, 1993 H2H
34424 Andre Agassi Kelly Jones 1 1–0 H 1–0 Mar 18, 1990 H2H
34425 Andre Agassi Kent Kinnear 1 1–0 H 1–0 Aug 12, 1991 H2H
34426 Andre Agassi Kevin Kim 1 1–0 H 1–0 Jul 29, 2005 H2H
34427 Andre Agassi Kristof Vliegen 1 1–0 H 1–0 Oct 28, 2004 H2H
34428 Andre Agassi Lars Burgsmuller 1 1–0 G 1–0 Jun 27, 2003 H2H
34429 Andre Agassi Lawson Duncan 1 1–0 C 1–0 Apr 30, 1988 H2H
34430 Andre Agassi Leonardo Lavalle 1 1–0 C 1–0 May 20, 1989 H2H
34431 Andre Agassi Libor Nemecek 1 1–0 H 1–0 Feb 25, 1994 H2H
34432 Andre Agassi Libor Pimek 1 1–0 H 1–0 Aug 19, 1988 H2H
34433 Andre Agassi Luis Herrera 1 1–0 C 1–0 Oct 10, 1991 H2H
34434 Andre Agassi Marcelo Filippini 1 1–0 C 1–0 Jun 4, 1999 H2H
34435 Andre Agassi Marc Flur 1 1–0 C 1–0 May 5, 1988 H2H
34436 Andre Agassi Marcos Baghdatis 1 1–0 H 1–0 Sep 1, 2006 H2H
34437 Andre Agassi Mariano Puerta 1 1–0 H 1–0 Jan 19, 2000 H2H
34438 Andre Agassi Marian Vajda 1 1–0 H 1–0 Oct 9, 1987 H2H
34439 Andre Agassi Mario Ancic 1 1–0 C 1–0 May 30, 2003 H2H
34440 Andre Agassi Mark Keil 1 1–0 H 1–0 Feb 24, 1994 H2H
34441 Andre Agassi Mark Knowles 1 1–0 H 1–0 Feb 13, 1997 H2H
34442 Andre Agassi Mark Petchey 1 1–0 H 1–0 Mar 9, 1994 H2H
34443 Andre Agassi Martin Wostenholme 1 1–0 C 1–0 May 30, 1990 H2H
34444 Andre Agassi Marty Davis 1 1–0 H 1–0 Aug 3, 1989 H2H
34445 Andre Agassi Marzio Martelli 1 1–0 H 1–0 Jan 21, 1998 H2H
34446 Andre Agassi Massimiliano Narducci 1 1–0 C 1–0 May 27, 1988 H2H
34447 Andre Agassi Maurice Ruah 1 1–0 H 1–0 Jul 21, 1994 H2H
34448 Andre Agassi Michael Tebbutt 1 1–0 H 1–0 Aug 17, 1998 H2H
34449 Andre Agassi Michal Tabara 1 1–0 C 1–0 Apr 21, 2005 H2H
34450 Andre Agassi Mikael Tillstrom 1 1–0 H 1–0 Aug 19, 1999 H2H
34451 Andre Agassi Mike Bryan 1 1–0 H 1–0 Aug 29, 2001 H2H
34452 Andre Agassi Milan Srejber 1 1–0 C 1–0 Nov 9, 1989 H2H
34453 Andre Agassi Miloslav Mecir 1 0–1 H 0–1 Mar 12, 1988 H2H
34454 Andre Agassi Neil Broad 1 1–0 H 1–0 Sep 1, 1989 H2H
34455 Andre Agassi Nenad Zimonjic 1 0–1 C 0–1 May 20, 2004 H2H
34456 Andre Agassi Nicolas Thomann 1 0–1 C 0–1 Apr 26, 2001 H2H
34457 Andre Agassi Noam Okun 1 1–0 H 1–0 Aug 15, 2002 H2H
34458 Andre Agassi Oliver Gross 1 1–0 H 1–0 Apr 9, 1999 H2H
34459 Andre Agassi Pat Cash 1 1–0 H 1–0 Aug 6, 1987 H2H
34460 Andre Agassi Patrice Kuchna 1 0–1 C 0–1 May 29, 1987 H2H
34461 Andre Agassi Paul Vojtischek 1 1–0 C 1–0 May 21, 1987 H2H
34462 Andre Agassi Paul Wekesa 1 1–0 H 1–0 Jul 27, 1988 H2H
34463 Andre Agassi Peter Luczak 1 1–0 G 1–0 Jun 12, 2003 H2H
34464 Andre Agassi Peter Lundgren 1 0–1 H 0–1 Aug 18, 1990 H2H
34465 Andre Agassi Peter Wessels 1 1–0 G 1–0 Jun 27, 2001 H2H
34466 Andre Agassi Razvan Sabau 1 1–0 H 1–0 Aug 31, 2005 H2H
34467 Andre Agassi Renzo Furlan 1 1–0 H 1–0 Aug 13, 1995 H2H
34468 Andre Agassi Richard Fromberg 1 0–1 H 0–1 Aug 11, 1990 H2H
34469 Andre Agassi Richard Gasquet 1 1–0 C 1–0 May 5, 2005 H2H
34470 Andre Agassi Ricki Osterthun 1 1–0 C 1–0 Jul 14, 1988 H2H
34471 Andre Agassi Rick Leach 1 1–0 H 1–0 Sep 2, 1988 H2H
34472 Andre Agassi Robbie Weiss 1 1–0 H 1–0 Aug 30, 1989 H2H
34473 Andre Agassi Robert Eriksson 1 1–0 H 1–0 Aug 31, 1994 H2H
34474 Andre Agassi Rodolphe Gilbert 1 1–0 H 1–0 Jul 20, 1995 H2H
34475 Andre Agassi Russell Simpson 1 1–0 H 1–0 Apr 24, 1987 H2H
34476 Andre Agassi Ryan Wolters 1 1–0 H 1–0 Feb 15, 1996 H2H
34477 Andre Agassi Scott Davis 1 1–0 H 1–0 Aug 8, 1986 H2H
34478 Andre Agassi Shelby Cannon 1 1–0 H 1–0 Aug 17, 1989 H2H
34479 Andre Agassi Shuzo Matsuoka 1 1–0 H 1–0 Mar 15, 1995 H2H
34480 Andre Agassi Simon Larose 1 1–0 H 1–0 Aug 9, 2003 H2H
34481 Andre Agassi Simon Youl 1 1–0 H 1–0 Feb 11, 1993 H2H
34482 Andre Agassi Slobodan Zivojinovic 1 1–0 C 1–0 May 8, 1988 H2H
34483 Andre Agassi Stefano Pescosolido 1 0–1 C 0–1 May 12, 1994 H2H
34484 Andre Agassi Steve Bryan 1 1–0 H 1–0 Jan 21, 1996 H2H
34485 Andre Agassi Steve Campbell 1 1–0 H 1–0 Aug 27, 1997 H2H
34486 Andre Agassi Steve Guy 1 1–0 C 1–0 Jul 13, 1989 H2H
34487 Andre Agassi Tobias Svantesson 1 1–0 C 1–0 Jul 15, 1987 H2H
34488 Andre Agassi Todd Larkham 1 1–0 H 1–0 Jan 21, 2004 H2H
34489 Andre Agassi Tomas Carbonell 1 1–0 C 1–0 May 11, 1994 H2H
34490 Andre Agassi Tomas Smid 1 1–0 C 1–0 Jul 15, 1988 H2H
34491 Andre Agassi Udo Riglewski 1 1–0 C 1–0 Feb 8, 1991 H2H
34492 Andre Agassi Veli Paloheimo 1 1–0 C 1–0 Feb 23, 1989 H2H
34493 Andre Agassi Vladimir Voltchkov 1 1–0 H 1–0 Feb 15, 2003 H2H
34494 Andre Agassi Wesley Moodie 1 1–0 H 1–0 Feb 13, 2004 H2H
34495 Andre Agassi Yahiya Doumbia 1 1–0 H 1–0 Aug 20, 1988 H2H
34496 Andre Agassi Yannick Noah 1 0–1 H 0–1 Mar 19, 1989 H2H
34497 Andre Agassi Zeljko Krajan 1 1–0 C 1–0 Apr 24, 2003 H2H
34498 Andrea Gaudenzi Aaron Krickstein 1 1–0 H 1–0 Aug 15, 1994 H2H
34499 Andrea Gaudenzi Albert Chang 1 1–0 H 1–0 Aug 31, 1994 H2H
34500 Andrea Gaudenzi Alexander Waske 1 0–1 G 0–1 Jun 26, 2002 H2H
34501 Andrea Gaudenzi Alexandre Simoni 1 1–0 H 1–0 Aug 29, 2001 H2H
34502 Andrea Gaudenzi Alex Antonitsch 1 1–0 C 1–0 Oct 21, 1994 H2H
34503 Andrea Gaudenzi Alex Calatrava 1 1–0 C 1–0 Mar 29, 1998 H2H
34504 Andrea Gaudenzi Alex Radulescu 1 0–1 G 0–1 Jun 20, 1996 H2H
34505 Andrea Gaudenzi Arnaud Di Pasquale 1 1–0 C 1–0 Mar 27, 1998 H2H
34506 Andrea Gaudenzi Bill Behrens 1 1–0 C 1–0 May 23, 1996 H2H
34507 Andrea Gaudenzi Bryan Shelton 1 0–1 C 0–1 Feb 25, 1994 H2H
34508 Andrea Gaudenzi Christian Bergstrom 1 0–1 H 0–1 Jan 6, 1994 H2H
34509 Andrea Gaudenzi Christian Ruud 1 1–0 C 1–0 Jun 11, 1999 H2H
34510 Andrea Gaudenzi Daniel Orsanic 1 1–0 C 1–0 Mar 17, 1994 H2H
34511 Andrea Gaudenzi Davide Sanguinetti 1 1–0 H 1–0 Feb 26, 1998 H2H
34512 Andrea Gaudenzi David Prinosil 1 0–1 C 0–1 May 15, 1999 H2H
34513 Andrea Gaudenzi Dinu Pescariu 1 1–0 H 1–0 Jan 21, 1998 H2H
34514 Andrea Gaudenzi Emilio Benfele Alvarez 1 0–1 C 0–1 Oct 31, 1997 H2H
34515 Andrea Gaudenzi Eyal Ran 1 1–0 H 1–0 Oct 15, 1993 H2H
34516 Andrea Gaudenzi Gabriel Trifu 1 1–0 C 1–0 Jul 18, 2001 H2H
34517 Andrea Gaudenzi Gorka Fraile 1 0–1 C 0–1 Jul 11, 2002 H2H
34518 Andrea Gaudenzi Grant Stafford 1 1–0 H 1–0 Mar 13, 1996 H2H
34519 Andrea Gaudenzi Guillaume Raoux 1 1–0 C 1–0 Sep 12, 1997 H2H
34520 Andrea Gaudenzi Guillermo Canas 1 0–1 C 0–1 Apr 14, 2001 H2H
34521 Andrea Gaudenzi Hendrik Jan Davids 1 0–1 C 0–1 Apr 17, 1996 H2H
34522 Andrea Gaudenzi Henrik Holm 1 1–0 H 1–0 Feb 11, 1995 H2H
34523 Andrea Gaudenzi Hernan Gumy 1 1–0 C 1–0 Jun 10, 1999 H2H
34524 Andrea Gaudenzi Hicham Arazi 1 0–1 C 0–1 May 6, 1998 H2H
34525 Andrea Gaudenzi Horst Skoff 1 1–0 C 1–0 Aug 13, 1993 H2H
34526 Andrea Gaudenzi Jack Brasington 1 1–0 C 1–0 May 31, 2002 H2H
34527 Andrea Gaudenzi Jack Waite 1 1–0 C 1–0 Feb 1, 1996 H2H
34528 Andrea Gaudenzi Jacobo Diaz 1 1–0 C 1–0 Aug 14, 1998 H2H
34529 Andrea Gaudenzi Jan-Michael Gambill 1 1–0 C 1–0 May 21, 1998 H2H
34530 Andrea Gaudenzi Jan Vacek 1 0–1 H 0–1 Aug 21, 2002 H2H
34531 Andrea Gaudenzi Jean-Rene Lisnard 1 0–1 H 0–1 Jan 15, 2003 H2H
34532 Andrea Gaudenzi Jeff Tarango 1 1–0 H 1–0 Mar 6, 1998 H2H
34533 Andrea Gaudenzi Joern Renzenbrink 1 0–1 H 0–1 Sep 4, 1994 H2H
34534 Andrea Gaudenzi Jordi Arrese 1 0–1 C 0–1 Jun 22, 1995 H2H
34535 Andrea Gaudenzi Jordi Burillo 1 0–1 H 0–1 Feb 12, 1998 H2H
34536 Andrea Gaudenzi Jose Acasuso 1 0–1 C 0–1 Feb 22, 2002 H2H
34537 Andrea Gaudenzi Jose Francisco Altur 1 0–1 C 0–1 Aug 26, 1993 H2H
34538 Andrea Gaudenzi Jozsef Krocsko 1 1–0 C 1–0 Aug 4, 1993 H2H
34539 Andrea Gaudenzi Jurgen Melzer 1 0–1 C 0–1 May 24, 2002 H2H
34540 Andrea Gaudenzi Justin Gimelstob 1 0–1 H 0–1 Sep 1, 1999 H2H
34541 Andrea Gaudenzi Karol Kucera 1 1–0 H 1–0 Aug 14, 1996 H2H
34542 Andrea Gaudenzi Karsten Braasch 1 1–0 H 1–0 Jan 19, 1994 H2H
34543 Andrea Gaudenzi Kim Tiilikainen 1 1–0 C 1–0 May 29, 1996 H2H
34544 Andrea Gaudenzi Lars Jonsson 1 1–0 C 1–0 Aug 25, 1995 H2H
34545 Andrea Gaudenzi Lars Rehmann 1 1–0 C 1–0 Jul 30, 1998 H2H
34546 Andrea Gaudenzi Leander Paes 1 1–0 H 1–0 Oct 12, 2000 H2H
34547 Andrea Gaudenzi Leonardo Lavalle 1 1–0 C 1–0 Mar 8, 1996 H2H
34548 Andrea Gaudenzi Luis Adrian Morejon 1 1–0 C 1–0 Aug 7, 1997 H2H
34549 Andrea Gaudenzi Luis Lobo 1 1–0 C 1–0 Jul 21, 1994 H2H
34550 Andrea Gaudenzi Luiz Mattar 1 1–0 C 1–0 Oct 20, 1994 H2H
34551 Andrea Gaudenzi Marcos Aurelio Gorriz 1 1–0 C 1–0 Sep 16, 1993 H2H
34552 Andrea Gaudenzi Marcos Ondruska 1 1–0 C 1–0 Aug 5, 1993 H2H
34553 Andrea Gaudenzi Mario Visconti 1 1–0 C 1–0 Aug 12, 1993 H2H
34554 Andrea Gaudenzi Markus Hantschk 1 1–0 C 1–0 May 28, 1999 H2H
34555 Andrea Gaudenzi Martin Sinner 1 0–1 C 0–1 Mar 18, 1994 H2H
34556 Andrea Gaudenzi Martin Spottl 1 1–0 C 1–0 Jun 12, 1999 H2H
34557 Andrea Gaudenzi Maurice Ruah 1 0–1 G 0–1 Jun 16, 1994 H2H
34558 Andrea Gaudenzi Michael Llodra 1 1–0 C 1–0 Apr 24, 2002 H2H
34559 Andrea Gaudenzi Michael Tebbutt 1 1–0 H 1–0 Jan 14, 1995 H2H
34560 Andrea Gaudenzi Michel Kratochvil 1 0–1 C 0–1 Jan 31, 2002 H2H
34561 Andrea Gaudenzi Mike Bryan 1 0–1 H 0–1 Mar 2, 2000 H2H
34562 Andrea Gaudenzi Nicklas Kulti 1 0–1 H 0–1 Jan 17, 1996 H2H
34563 Andrea Gaudenzi Nicklas Timfjord 1 1–0 C 1–0 Jul 13, 2000 H2H
34564 Andrea Gaudenzi Nicolas Coutelot 1 1–0 C 1–0 Jul 24, 2002 H2H
34565 Andrea Gaudenzi Oleg Ogorodov 1 0–1 H 0–1 Oct 12, 1995 H2H
34566 Andrea Gaudenzi Olivier Delaitre 1 1–0 C 1–0 Apr 20, 1994 H2H
34567 Andrea Gaudenzi Paolo Pambianco 1 1–0 C 1–0 Aug 11, 1995 H2H
34568 Andrea Gaudenzi Paradorn Srichaphan 1 0–1 H 0–1 Aug 14, 2002 H2H
34569 Andrea Gaudenzi Patrick Baur 1 1–0 C 1–0 Aug 3, 1995 H2H
34570 Andrea Gaudenzi Paul Haarhuis 1 1–0 C 1–0 Apr 13, 1996 H2H
34571 Andrea Gaudenzi Radek Stepanek 1 0–1 C 0–1 May 20, 1999 H2H
34572 Andrea Gaudenzi Radomir Vasek 1 0–1 C 0–1 Nov 7, 1997 H2H
34573 Andrea Gaudenzi Raemon Sluiter 1 0–1 H 0–1 Jan 19, 2000 H2H
34574 Andrea Gaudenzi Roberto Carretero 1 1–0 C 1–0 Apr 12, 1996 H2H
34575 Andrea Gaudenzi Salvador Navarro 1 1–0 C 1–0 Sep 11, 1997 H2H
34576 Andrea Gaudenzi Stefan Koubek 1 0–1 H 0–1 Aug 10, 2000 H2H
34577 Andrea Gaudenzi Stefano Pescosolido 1 1–0 C 1–0 Oct 1, 1993 H2H
34578 Andrea Gaudenzi Thomas Schiessling 1 1–0 C 1–0 Jul 28, 1999 H2H
34579 Andrea Gaudenzi Todd Woodbridge 1 1–0 H 1–0 Aug 15, 1994 H2H
34580 Andrea Gaudenzi Vaclav Roubicek 1 1–0 C 1–0 Aug 10, 1995 H2H
34581 Andrea Gaudenzi Vincent Spadea 1 1–0 C 1–0 May 13, 1999 H2H
34582 Andrea Pellegrino Aleksandar Vukic 1 1–0 C 1–0 May 3, 2025 H2H
34583 Andrea Pellegrino Alex Barrena 1 1–0 C 1–0 Feb 23, 2026 H2H
34584 Andrea Pellegrino Alex Michelsen 1 0–1 C 0–1 May 4, 2025 H2H
34585 Andrea Pellegrino Arthur Fils 1 1–0 C 1–0 May 9, 2026 H2H
34586 Andrea Pellegrino Felix Auger-Aliassime 1 1–0 C 1–0 May 2, 2025 H2H
34587 Andrea Pellegrino Frances Tiafoe 1 1–0 C 1–0 May 11, 2026 H2H
34588 Andrea Pellegrino Francisco Comesana 1 1–0 C 1–0 Feb 25, 2026 H2H
34589 Andrea Pellegrino Jaime Faria 1 1–0 C 1–0 Jul 17, 2025 H2H
34590 Andrea Pellegrino Lorenzo Musetti 1 0–1 C 0–1 Oct 16, 2020 H2H
34591 Andrea Pellegrino Luciano Darderi 1 0–1 C 0–1 Feb 27, 2026 H2H
34592 Andrea Pellegrino Nuno Borges 1 0–1 C 0–1 Jul 18, 2024 H2H
34593 Andrea Pellegrino Stefano Travaglia 1 1–0 C 1–0 Oct 15, 2020 H2H
34594 Andrea Pellegrino Tallon Griekspoor 1 0–1 C 0–1 Jul 18, 2025 H2H
34595 Andrea Pellegrino Tomas Martin Etcheverry 1 0–1 C 0–1 Feb 9, 2026 H2H
34596 Andreas Beck Agustin Velotti 1 1–0 C 1–0 Jul 28, 2010 H2H
34597 Andreas Beck Albert Ramos-Vinolas 1 0–1 C 0–1 Apr 25, 2012 H2H
34598 Andreas Beck Alessio Di Mauro 1 1–0 C 1–0 Jul 20, 2005 H2H
34599 Andreas Beck Alexander Peya 1 1–0 C 1–0 Jul 14, 2004 H2H
34600 Andreas Beck Benjamin Becker 1 0–1 H 0–1 Oct 24, 2008 H2H