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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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 ascending Record Surface Last Met H2H
24401 Jeff Tarango Jiri Vanek 1 1–0 C 1–0 Apr 15, 2000 H2H
24402 Jeff Tarango Joern Renzenbrink 1 0–1 H 0–1 Apr 23, 1994 H2H
24403 Jeff Tarango Joey Rive 1 0–1 H 0–1 Apr 5, 1990 H2H
24404 Jeff Tarango Johan Kriek 1 0–1 H 0–1 Jul 30, 1987 H2H
24405 Jeff Tarango Joost Winnink 1 1–0 H 1–0 Apr 16, 1997 H2H
24406 Jeff Tarango Jordi Arrese 1 1–0 H 1–0 Nov 23, 1989 H2H
24407 Jeff Tarango Justin Gimelstob 1 0–1 G 0–1 Jul 10, 1998 H2H
24408 Jeff Tarango Karsten Braasch 1 0–1 C 0–1 Nov 12, 1993 H2H
24409 Jeff Tarango Kelly Evernden 1 1–0 H 1–0 Apr 18, 1991 H2H
24410 Jeff Tarango Ken Flach 1 1–0 H 1–0 Apr 4, 1991 H2H
24411 Jeff Tarango Kent Kinnear 1 0–1 C 0–1 Oct 20, 1994 H2H
24412 Jeff Tarango Lars Anders Wahlgren 1 1–0 H 1–0 Aug 31, 1994 H2H
24413 Jeff Tarango Lars Koslowski 1 1–0 H 1–0 Jan 4, 1992 H2H
24414 Jeff Tarango Lawson Duncan 1 1–0 C 1–0 May 10, 1990 H2H
24415 Jeff Tarango Luis Herrera 1 1–0 H 1–0 Apr 20, 1991 H2H
24416 Jeff Tarango Luiz Mattar 1 0–1 H 0–1 Aug 4, 1994 H2H
24417 Jeff Tarango Marc Kevin Goellner 1 1–0 H 1–0 Jan 8, 1998 H2H
24418 Jeff Tarango Marco Meneschincheri 1 1–0 C 1–0 May 19, 1994 H2H
24419 Jeff Tarango Marcos Aurelio Gorriz 1 1–0 C 1–0 May 8, 1992 H2H
24420 Jeff Tarango Mark Koevermans 1 1–0 H 1–0 Oct 13, 1990 H2H
24421 Jeff Tarango Markus Naewie 1 1–0 C 1–0 May 26, 1993 H2H
24422 Jeff Tarango Markus Zoecke 1 1–0 H 1–0 Apr 20, 1995 H2H
24423 Jeff Tarango Mark Woodforde 1 0–1 C 0–1 May 16, 1996 H2H
24424 Jeff Tarango Martin Strelba 1 1–0 C 1–0 Feb 25, 1993 H2H
24425 Jeff Tarango Marzio Martelli 1 0–1 C 0–1 Jul 20, 2000 H2H
24426 Jeff Tarango Maurice Ruah 1 1–0 C 1–0 Oct 12, 1994 H2H
24427 Jeff Tarango Michael Kohlmann 1 1–0 H 1–0 Jan 4, 2001 H2H
24428 Jeff Tarango Michael Robertson 1 1–0 H 1–0 Jul 26, 1989 H2H
24429 Jeff Tarango Michael Tebbutt 1 0–1 H 0–1 Mar 14, 1995 H2H
24430 Jeff Tarango Michal Tabara 1 1–0 C 1–0 Apr 14, 2000 H2H
24431 Jeff Tarango Miguel Nido 1 1–0 G 1–0 Jun 14, 1990 H2H
24432 Jeff Tarango Nenad Zimonjic 1 0–1 G 0–1 Jun 25, 1999 H2H
24433 Jeff Tarango Nicklas Kroon 1 1–0 C 1–0 Oct 9, 1991 H2H
24434 Jeff Tarango Nicolas Coutelot 1 1–0 C 1–0 May 4, 2000 H2H
24435 Jeff Tarango Noam Behr 1 0–1 H 0–1 Oct 12, 1995 H2H
24436 Jeff Tarango Nuno Marques 1 1–0 C 1–0 May 24, 1991 H2H
24437 Jeff Tarango Oliver Gross 1 1–0 C 1–0 May 18, 1995 H2H
24438 Jeff Tarango Olivier Delaitre 1 1–0 C 1–0 May 28, 1993 H2H
24439 Jeff Tarango Paolo Cane 1 0–1 C 0–1 May 25, 1991 H2H
24440 Jeff Tarango Patrick Baur 1 0–1 H 0–1 Apr 21, 1991 H2H
24441 Jeff Tarango Paul Goldstein 1 0–1 G 0–1 Jun 30, 2000 H2H
24442 Jeff Tarango Paul Kilderry 1 1–0 H 1–0 Jan 17, 1996 H2H
24443 Jeff Tarango Paul Wekesa 1 1–0 H 1–0 Jul 26, 1995 H2H
24444 Jeff Tarango Peter Doohan 1 1–0 H 1–0 Jan 18, 1989 H2H
24445 Jeff Tarango Philip Johnson 1 1–0 H 1–0 Aug 18, 1988 H2H
24446 Jeff Tarango Ramesh Krishnan 1 1–0 H 1–0 Aug 28, 1991 H2H
24447 Jeff Tarango Richard Schmidt 1 0–1 H 0–1 Aug 12, 1992 H2H
24448 Jeff Tarango Roberto Azar 1 1–0 C 1–0 Apr 30, 1992 H2H
24449 Jeff Tarango Sandor Noszaly 1 1–0 G 1–0 Jun 28, 1995 H2H
24450 Jeff Tarango Sargis Sargsian 1 1–0 H 1–0 Mar 18, 1997 H2H
24451 Jeff Tarango Sebastien Lareau 1 0–1 H 0–1 Jul 23, 1998 H2H
24452 Jeff Tarango Sergio Casal 1 1–0 C 1–0 Oct 4, 1990 H2H
24453 Jeff Tarango Seung Ho Ji 1 1–0 H 1–0 Apr 19, 1991 H2H
24454 Jeff Tarango Slobodan Zivojinovic 1 1–0 H 1–0 Aug 20, 1988 H2H
24455 Jeff Tarango Stephane Simian 1 1–0 H 1–0 Oct 18, 1992 H2H
24456 Jeff Tarango Steven Downs 1 1–0 H 1–0 Jan 9, 1997 H2H
24457 Jeff Tarango Sule Ladipo 1 1–0 H 1–0 Apr 13, 1995 H2H
24458 Jeff Tarango Takao Suzuki 1 1–0 H 1–0 Apr 17, 1997 H2H
24459 Jeff Tarango Tomas Zib 1 1–0 C 1–0 Jul 29, 1999 H2H
24460 Jeff Tarango Tommy Ho 1 1–0 H 1–0 Feb 13, 1997 H2H
24461 Jeff Tarango Tom Nijssen 1 0–1 C 0–1 Nov 7, 1991 H2H
24462 Jeff Tarango Tony Bujan 1 1–0 H 1–0 Aug 5, 1993 H2H
24463 Jeff Tarango Tony Mmoh 1 1–0 H 1–0 Jul 29, 1987 H2H
24464 Jeff Tarango Vijay Amritraj 1 1–0 H 1–0 Jul 21, 1989 H2H
24465 Jeff Tarango Vincenzo Santopadre 1 0–1 C 0–1 Sep 16, 1999 H2H
24466 Jeff Turpin Bruce Kleege 1 1–0 C 1–0 Jul 14, 1982 H2H
24467 Jeff Turpin Byron Bertram 1 0–1 C 0–1 Sep 2, 1979 H2H
24468 Jeff Turpin Dave Siegler 1 0–1 H 0–1 Jan 13, 1983 H2H
24469 Jeff Turpin Richard Akel 1 1–0 H 1–0 Jan 10, 1985 H2H
24470 Jeff Turpin Shai Puni 1 1–0 H 1–0 Sep 13, 1984 H2H
24471 Jeff Turpin Steve Krulevitz 1 1–0 C 1–0 Oct 20, 1982 H2H
24472 Jeff Turpin Tony Giammalva 1 0–1 G 0–1 Jun 22, 1983 H2H
24473 Jeff Twist Bill Bowrey 1 0–1 G 0–1 Dec 3, 1969 H2H
24474 Jeff Twist Roger Taylor 1 0–1 G 0–1 Jan 2, 1969 H2H
24475 Jens Knippschild Barry Cowan 1 1–0 H 1–0 Aug 30, 2000 H2H
24476 Jens Knippschild Eduardo Nicolas 1 1–0 C 1–0 Oct 7, 1999 H2H
24477 Jens Knippschild Jan Kroslak 1 1–0 C 1–0 Jul 21, 1999 H2H
24478 Jens Knippschild Jordi Burillo 1 0–1 C 0–1 Jul 30, 1998 H2H
24479 Jens Knippschild Justin Gimelstob 1 1–0 G 1–0 Jun 23, 1999 H2H
24480 Jens Knippschild Mark Woodforde 1 0–1 G 0–1 Jun 24, 1998 H2H
24481 Jens Knippschild Michael Kohlmann 1 1–0 C 1–0 Jul 22, 1998 H2H
24482 Jens Knippschild Oliver Marach 1 0–1 C 0–1 Jul 25, 2001 H2H
24483 Jens Knippschild Olivier Delaitre 1 1–0 G 1–0 Jun 12, 1997 H2H
24484 Jens Knippschild Radomir Vasek 1 1–0 C 1–0 Feb 12, 1998 H2H
24485 Jens Knippschild Sebastien Lareau 1 1–0 H 1–0 Jan 15, 1997 H2H
24486 Jens Knippschild Steve Campbell 1 0–1 G 0–1 Jun 11, 1998 H2H
24487 Jens Knippschild Wade Mcguire 1 1–0 G 1–0 Jun 25, 1997 H2H
24488 Jenson Brooksby Adam Walton 1 1–0 H 1–0 Aug 4, 2026 H2H
24489 Jenson Brooksby Alejandro Tabilo 1 1–0 C 1–0 Apr 4, 2025 H2H
24490 Jenson Brooksby Aleksandar Kovacevic 1 1–0 C 1–0 Apr 5, 2025 H2H
24491 Jenson Brooksby Alex de Minaur 1 0–1 H 0–1 Jul 31, 2022 H2H
24492 Jenson Brooksby Alexei Popyrin 1 1–0 H 1–0 Mar 4, 2026 H2H
24493 Jenson Brooksby Arthur Cazaux 1 1–0 H 1–0 Aug 10, 2025 H2H
24494 Jenson Brooksby Benoit Paire 1 1–0 H 1–0 Jul 28, 2022 H2H
24495 Jenson Brooksby Ben Shelton 1 0–1 H 0–1 Aug 5, 2026 H2H
24496 Jenson Brooksby Botic van de Zandschulp 1 1–0 H 1–0 Oct 22, 2021 H2H
24497 Jenson Brooksby Cem Ilkel 1 1–0 H 1–0 Oct 9, 2021 H2H
24498 Jenson Brooksby Cristian Garin 1 0–1 G 0–1 Jul 3, 2022 H2H
24499 Jenson Brooksby Edward Winter 1 1–0 H 1–0 Jul 30, 2026 H2H
24500 Jenson Brooksby Emilio Nava 1 0–1 C 0–1 Apr 22, 2026 H2H
24501 Jenson Brooksby Francisco Comesana 1 1–0 G 1–0 Jun 25, 2025 H2H
24502 Jenson Brooksby Giovanni Mpetshi Perricard 1 1–0 H 1–0 Aug 23, 2026 H2H
24503 Jenson Brooksby Hugo Gaston 1 0–1 G 0–1 Jun 10, 2022 H2H
24504 Jenson Brooksby James Watt 1 1–0 H 1–0 Jan 12, 2026 H2H
24505 Jenson Brooksby Jesper de Jong 1 1–0 G 1–0 Jun 9, 2022 H2H
24506 Jenson Brooksby J.J. Wolf 1 0–1 C 0–1 Apr 7, 2022 H2H
24507 Jenson Brooksby Marcos Giron 1 1–0 H 1–0 Feb 12, 2022 H2H
24508 Jenson Brooksby Mariano Navone 1 0–1 C 0–1 May 25, 2026 H2H
24509 Jenson Brooksby Mikael Ymer 1 1–0 H 1–0 Sep 1, 2021 H2H
24510 Jenson Brooksby Quentin Halys 1 1–0 H 1–0 Jan 13, 2023 H2H
24511 Jenson Brooksby Soonwoo Kwon 1 1–0 H 1–0 Sep 30, 2022 H2H
24512 Jenson Brooksby Zhizhen Zhang 1 0–1 G 0–1 Jun 9, 2026 H2H
24513 Jens Peter Fernando Luna 1 1–0 C 1–0 Sep 28, 1989 H2H
24514 Jens Woehrmann Brian Garrow 1 1–0 G 1–0 Jun 27, 1990 H2H
24515 Jens Woehrmann Bruno Oresar 1 1–0 C 1–0 Jul 26, 1989 H2H
24516 Jens Woehrmann Carl Uwe Steeb 1 1–0 C 1–0 May 4, 1990 H2H
24517 Jens Woehrmann Christian Bergstrom 1 1–0 C 1–0 May 10, 1989 H2H
24518 Jens Woehrmann Claudio Pistolesi 1 0–1 C 0–1 Sep 28, 1989 H2H
24519 Jens Woehrmann Eric Jelen 1 0–1 C 0–1 May 17, 1990 H2H
24520 Jens Woehrmann Harald Mair 1 1–0 C 1–0 Oct 18, 1990 H2H
24521 Jens Woehrmann Jan Gunnarsson 1 1–0 C 1–0 Jul 28, 1989 H2H
24522 Jens Woehrmann Jeremy Bates 1 0–1 H 0–1 Jan 11, 1990 H2H
24523 Jens Woehrmann Jordi Arrese 1 1–0 C 1–0 Nov 8, 1989 H2H
24524 Jens Woehrmann Kelly Evernden 1 0–1 G 0–1 Jun 21, 1990 H2H
24525 Jens Woehrmann Paul Chamberlin 1 0–1 H 0–1 Jan 4, 1990 H2H
24526 Jens Woehrmann Pieter Aldrich 1 1–0 C 1–0 Oct 27, 1989 H2H
24527 Jens Woehrmann Tim Mayotte 1 0–1 C 0–1 Nov 10, 1989 H2H
24528 Jeremy Bates Andrew Castle 1 1–0 G 1–0 Jun 10, 1987 H2H
24529 Jeremy Bates Barry Moir 1 1–0 H 1–0 Oct 15, 1987 H2H
24530 Jeremy Bates Ben Testerman 1 1–0 C 1–0 Nov 14, 1985 H2H
24531 Jeremy Bates Bill Scanlon 1 1–0 H 1–0 Jan 7, 1988 H2H
24532 Jeremy Bates Brad Drewett 1 1–0 H 1–0 Nov 16, 1989 H2H
24533 Jeremy Bates Broderick Dyke 1 0–1 G 0–1 Jan 2, 1987 H2H
24534 Jeremy Bates Bruce Derlin 1 0–1 C 0–1 Jul 17, 1987 H2H
24535 Jeremy Bates Bud Schultz 1 0–1 G 0–1 Jun 21, 1986 H2H
24536 Jeremy Bates Buster C Mottram 1 0–1 C 0–1 Apr 22, 1983 H2H
24537 Jeremy Bates Carl Limberger 1 1–0 H 1–0 Oct 13, 1988 H2H
24538 Jeremy Bates Craig Campbell 1 0–1 C 0–1 Jul 26, 1984 H2H
24539 Jeremy Bates Dan Goldie 1 1–0 H 1–0 Nov 5, 1987 H2H
24540 Jeremy Bates Danilo Marcelino 1 1–0 H 1–0 Apr 2, 1992 H2H
24541 Jeremy Bates David Mustard 1 0–1 H 0–1 Aug 9, 1984 H2H
24542 Jeremy Bates Dean Botha 1 1–0 H 1–0 Nov 18, 1989 H2H
24543 Jeremy Bates Eddie Edwards 1 0–1 G 0–1 Jun 19, 1987 H2H
24544 Jeremy Bates Eric Jelen 1 1–0 H 1–0 Mar 3, 1989 H2H
24545 Jeremy Bates Eric Winogradsky 1 1–0 C 1–0 Feb 11, 1988 H2H
24546 Jeremy Bates Ernie Ewert 1 0–1 C 0–1 Sep 11, 1980 H2H
24547 Jeremy Bates Francesco Cancellotti 1 1–0 C 1–0 May 27, 1988 H2H
24548 Jeremy Bates Gilles Moretton 1 1–0 C 1–0 Apr 21, 1983 H2H
24549 Jeremy Bates Jan Norback 1 1–0 C 1–0 Apr 23, 1981 H2H
24550 Jeremy Bates Jim Pugh 1 0–1 C 0–1 Feb 14, 1990 H2H
24551 Jeremy Bates Jose Francisco Altur 1 1–0 G 1–0 Jun 26, 1991 H2H
24552 Jeremy Bates Ken Flach 1 1–0 G 1–0 Jun 20, 1985 H2H
24553 Jeremy Bates Marcelo Ingaramo 1 0–1 C 0–1 May 8, 1986 H2H
24554 Jeremy Bates Mark Kratzmann 1 1–0 H 1–0 Oct 29, 1987 H2H
24555 Jeremy Bates Marko Ostoja 1 0–1 C 0–1 May 28, 1986 H2H
24556 Jeremy Bates Martin Sinner 1 0–1 H 0–1 Apr 8, 1995 H2H
24557 Jeremy Bates Michael Kures 1 1–0 G 1–0 Jun 17, 1987 H2H
24558 Jeremy Bates Milan Srejber 1 1–0 G 1–0 Jun 19, 1986 H2H
24559 Jeremy Bates Nduka Odizor 1 0–1 G 0–1 Jun 13, 1984 H2H
24560 Jeremy Bates Neil Broad 1 1–0 H 1–0 Nov 17, 1989 H2H
24561 Jeremy Bates Paul Annacone 1 0–1 C 0–1 Nov 13, 1987 H2H
24562 Jeremy Bates Paul Chamberlin 1 0–1 H 0–1 Mar 4, 1989 H2H
24563 Jeremy Bates Paul Mcnamee 1 0–1 G 0–1 Jun 12, 1986 H2H
24564 Jeremy Bates Pavel Slozil 1 1–0 H 1–0 Oct 25, 1985 H2H
24565 Jeremy Bates Peter Johnston 1 0–1 H 0–1 Jan 12, 1984 H2H
24566 Jeremy Bates Ramesh Krishnan 1 1–0 C 1–0 Nov 8, 1990 H2H
24567 Jeremy Bates Ricki Osterthun 1 1–0 C 1–0 Sep 10, 1986 H2H
24568 Jeremy Bates Roberto Saad 1 0–1 G 0–1 Dec 19, 1985 H2H
24569 Jeremy Bates Scott Mccain 1 1–0 G 1–0 Jun 19, 1985 H2H
24570 Jeremy Bates Sergio Casal 1 1–0 C 1–0 Mar 20, 1986 H2H
24571 Jeremy Bates Simon Youl 1 1–0 G 1–0 Jun 20, 1986 H2H
24572 Jeremy Bates Stephane Bonneau 1 1–0 C 1–0 Feb 6, 1986 H2H
24573 Jeremy Bates Stephane Grenier 1 0–1 C 0–1 May 30, 1990 H2H
24574 Jeremy Bates Steve Guy 1 1–0 H 1–0 Aug 25, 1988 H2H
24575 Jeremy Bates Steve Shaw 1 0–1 G 0–1 Jun 16, 1988 H2H
24576 Jeremy Bates Tim Mayotte 1 0–1 G 0–1 Jun 28, 1991 H2H
24577 Jeremy Bates Ulf Stenlund 1 0–1 C 0–1 Sep 11, 1986 H2H
24578 Jeremy Bates Veli Paloheimo 1 0–1 H 0–1 Aug 29, 1990 H2H
24579 Jeremy Bates Wolfgang Popp 1 0–1 G 0–1 Dec 11, 1985 H2H
24580 Jeremy Bates Xavier Daufresne 1 0–1 H 0–1 Apr 3, 1992 H2H
24581 Jeremy Chardy Adam Pavlasek 1 1–0 C 1–0 May 26, 2016 H2H
24582 Jeremy Chardy Alejandro Gonzalez 1 1–0 C 1–0 Feb 13, 2014 H2H
24583 Jeremy Chardy Alex de Minaur 1 1–0 H 1–0 Mar 17, 2021 H2H
24584 Jeremy Chardy Aljaz Bedene 1 0–1 H 0–1 Oct 29, 2015 H2H
24585 Jeremy Chardy Antoine Hoang 1 1–0 H 1–0 Feb 8, 2019 H2H
24586 Jeremy Chardy Artem Sitak 1 1–0 H 1–0 Jan 11, 2017 H2H
24587 Jeremy Chardy Benoit Paire 1 1–0 C 1–0 Jul 25, 2019 H2H
24588 Jeremy Chardy Cedrik-Marcel Stebe 1 0–1 C 0–1 Jul 13, 2012 H2H
24589 Jeremy Chardy Daniel Brands 1 0–1 H 0–1 Jan 2, 2013 H2H
24590 Jeremy Chardy Daniel Cox 1 1–0 G 1–0 Jun 25, 2014 H2H
24591 Jeremy Chardy Daniel Elahi Galan 1 1–0 H 1–0 Jan 18, 2023 H2H
24592 Jeremy Chardy David Guez 1 1–0 H 1–0 Feb 19, 2015 H2H
24593 Jeremy Chardy Denis Gremelmayr 1 0–1 C 0–1 Sep 11, 2008 H2H
24594 Jeremy Chardy Denis Kudla 1 0–1 H 0–1 Mar 26, 2021 H2H
24595 Jeremy Chardy Dick Norman 1 1–0 G 1–0 Jun 19, 2009 H2H
24596 Jeremy Chardy Di Wu 1 0–1 H 0–1 Oct 10, 2017 H2H
24597 Jeremy Chardy Dominik Meffert 1 1–0 C 1–0 Jul 11, 2008 H2H
24598 Jeremy Chardy Elias Ymer 1 1–0 H 1–0 Oct 16, 2014 H2H
24599 Jeremy Chardy Eric Prodon 1 1–0 C 1–0 Feb 2, 2012 H2H
24600 Jeremy Chardy Evgeny Donskoy 1 1–0 H 1–0 Feb 11, 2016 H2H