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
44401 Dominik Hrbaty Sebastien Lareau 1 0–1 H 0–1 Mar 6, 1998 H2H
44402 Dominik Hrbaty Sergi Bruguera 1 0–1 C 0–1 Apr 26, 2001 H2H
44403 Dominik Hrbaty Sergi Duran 1 1–0 C 1–0 Jul 24, 1997 H2H
44404 Dominik Hrbaty Sergio Roitman 1 1–0 C 1–0 May 31, 2006 H2H
44405 Dominik Hrbaty Sergiy Stakhovsky 1 0–1 H 0–1 Feb 5, 2009 H2H
44406 Dominik Hrbaty Simone Bolelli 1 1–0 H 1–0 Oct 12, 2006 H2H
44407 Dominik Hrbaty Simon Greul 1 0–1 H 0–1 Mar 22, 2006 H2H
44408 Dominik Hrbaty Simon Rea 1 1–0 H 1–0 Jan 9, 2003 H2H
44409 Dominik Hrbaty Sjeng Schalken 1 0–1 C 0–1 Apr 12, 2002 H2H
44410 Dominik Hrbaty Slimane Saoudi 1 1–0 C 1–0 Apr 27, 2007 H2H
44411 Dominik Hrbaty Stefano Pescosolido 1 1–0 C 1–0 Feb 25, 1999 H2H
44412 Dominik Hrbaty Stephane Simian 1 1–0 H 1–0 Feb 13, 1997 H2H
44413 Dominik Hrbaty Steve Campbell 1 1–0 C 1–0 May 27, 1998 H2H
44414 Dominik Hrbaty Takahiro Terachi 1 1–0 H 1–0 Oct 2, 2002 H2H
44415 Dominik Hrbaty Taylor Dent 1 0–1 H 0–1 Aug 18, 2004 H2H
44416 Dominik Hrbaty Teymuraz Gabashvili 1 0–1 H 0–1 Mar 8, 2007 H2H
44417 Dominik Hrbaty Thierry Champion 1 1–0 H 1–0 Mar 18, 1997 H2H
44418 Dominik Hrbaty Thomaz Bellucci 1 1–0 H 1–0 Aug 12, 2008 H2H
44419 Dominik Hrbaty Todd Woodbridge 1 0–1 H 0–1 Mar 12, 1997 H2H
44420 Dominik Hrbaty Tomas Behrend 1 1–0 H 1–0 Mar 1, 2001 H2H
44421 Dominik Hrbaty Wayne Arthurs 1 0–1 H 0–1 Aug 17, 2000 H2H
44422 Dominik Hrbaty Woong-Sun Jun 1 1–0 H 1–0 Jan 11, 2007 H2H
44423 Dominik Hrbaty Yu Jr. Wang 1 1–0 H 1–0 Sep 16, 2004 H2H
44424 Dominik Hrbaty Zack Fleishman 1 1–0 H 1–0 Jul 27, 2006 H2H
44425 Dominik Koepfer Carlos Taberner 1 1–0 H 1–0 Jan 19, 2022 H2H
44426 Dominik Koepfer Diego Schwartzman 1 0–1 G 0–1 Jul 4, 2019 H2H
44427 Dominik Koepfer Emil Ruusuvuori 1 0–1 H 0–1 Oct 9, 2021 H2H
44428 Dominik Koepfer Gael Monfils 1 1–0 C 1–0 Sep 17, 2020 H2H
44429 Dominik Koepfer Gregoire Barrere 1 1–0 H 1–0 Jan 30, 2025 H2H
44430 Dominik Koepfer Hubert Hurkacz 1 0–1 H 0–1 Nov 5, 2021 H2H
44431 Dominik Koepfer Hugo Gaston 1 0–1 H 0–1 Mar 26, 2021 H2H
44432 Dominik Koepfer J.J. Wolf 1 0–1 H 0–1 Jul 29, 2023 H2H
44433 Dominik Koepfer Kyle Edmund 1 0–1 H 0–1 Feb 14, 2020 H2H
44434 Dominik Koepfer Marcos Giron 1 1–0 H 1–0 Mar 22, 2024 H2H
44435 Dominik Koepfer Matteo Arnaldi 1 1–0 C 1–0 Jul 31, 2024 H2H
44436 Dominik Koepfer Maximilian Marterer 1 1–0 C 1–0 Jul 15, 2021 H2H
44437 Dominik Koepfer Pedro Martinez 1 0–1 H 0–1 Jan 22, 2020 H2H
44438 Dominik Koepfer Quentin Halys 1 1–0 H 1–0 Sep 1, 2021 H2H
44439 Dominik Koepfer Strong Kirchheimer 1 1–0 H 1–0 Aug 23, 2023 H2H
44440 Dominik Koepfer Terence Atmane 1 1–0 H 1–0 Feb 28, 2024 H2H
44441 Dominik Meffert Amer Delic 1 1–0 H 1–0 Sep 27, 2007 H2H
44442 Dominique Bedel Alejandro Cortes 1 1–0 C 1–0 Nov 14, 1980 H2H
44443 Dominique Bedel Andres Molina 1 1–0 C 1–0 Nov 13, 1980 H2H
44444 Dominique Bedel Angel Gimenez 1 1–0 C 1–0 Apr 5, 1979 H2H
44445 Dominique Bedel Bernie Mitton 1 1–0 C 1–0 May 21, 1980 H2H
44446 Dominique Bedel Billy Martin 1 1–0 C 1–0 May 28, 1980 H2H
44447 Dominique Bedel Chris Johnstone 1 1–0 C 1–0 Apr 23, 1981 H2H
44448 Dominique Bedel Chris Mayotte 1 1–0 C 1–0 May 15, 1980 H2H
44449 Dominique Bedel Corrado Barazzutti 1 0–1 C 0–1 Sep 16, 1983 H2H
44450 Dominique Bedel Craig Wittus 1 1–0 C 1–0 Oct 21, 1982 H2H
44451 Dominique Bedel Dick Crealy 1 0–1 C 0–1 Sep 29, 1977 H2H
44452 Dominique Bedel Georges Goven 1 0–1 C 0–1 Sep 23, 1977 H2H
44453 Dominique Bedel Gilles Moretton 1 0–1 H 0–1 Jan 31, 1980 H2H
44454 Dominique Bedel Ion Tiriac 1 1–0 C 1–0 Sep 22, 1977 H2H
44455 Dominique Bedel Jeff Simpson 1 1–0 C 1–0 Oct 6, 1982 H2H
44456 Dominique Bedel Louk Sanders 1 0–1 C 0–1 Jul 27, 1979 H2H
44457 Dominique Bedel Mike Machette 1 1–0 C 1–0 May 25, 1977 H2H
44458 Dominique Bedel Noel Phillips 1 1–0 C 1–0 Jul 19, 1979 H2H
44459 Dominique Bedel Onny Parun 1 0–1 H 0–1 Jan 3, 1976 H2H
44460 Dominique Bedel Patrick Proisy 1 0–1 C 0–1 Oct 5, 1979 H2H
44461 Dominique Bedel Pender Murphy 1 1–0 C 1–0 Jul 14, 1983 H2H
44462 Dominique Bedel Regis Brunet 1 1–0 C 1–0 Feb 6, 1981 H2H
44463 Dominique Bedel Ricardo Cano 1 1–0 C 1–0 Feb 5, 1981 H2H
44464 Dominique Bedel Robbie Venter 1 0–1 C 0–1 Jul 27, 1983 H2H
44465 Dominique Bedel Steve Krulevitz 1 0–1 C 0–1 Jul 17, 1980 H2H
44466 Dominique Bedel Ulrich Marten 1 1–0 C 1–0 May 13, 1981 H2H
44467 Dominique Bedel Victor Amaya 1 0–1 H 0–1 Apr 12, 1980 H2H
44468 Donald Johnson George Bastl 1 1–0 C 1–0 Jul 8, 1999 H2H
44469 Donald Johnson Jordi Arrese 1 1–0 H 1–0 Oct 14, 1993 H2H
44470 Donald Young Alejandro Gonzalez 1 1–0 H 1–0 Feb 20, 2015 H2H
44471 Donald Young Alexander Peya 1 0–1 G 0–1 Jul 11, 2008 H2H
44472 Donald Young Artem Sitak 1 1–0 H 1–0 Aug 2, 2011 H2H
44473 Donald Young Austin Krajicek 1 1–0 H 1–0 Aug 4, 2016 H2H
44474 Donald Young Blaz Kavcic 1 0–1 H 0–1 Aug 27, 2014 H2H
44475 Donald Young Bobby Reynolds 1 1–0 H 1–0 Mar 15, 2008 H2H
44476 Donald Young Chris Guccione 1 1–0 H 1–0 Aug 29, 2007 H2H
44477 Donald Young Daniel Cox 1 1–0 G 1–0 Jun 15, 2011 H2H
44478 Donald Young Ernesto Escobedo 1 1–0 H 1–0 Jul 20, 2016 H2H
44479 Donald Young Evgeny Donskoy 1 0–1 H 0–1 Feb 23, 2018 H2H
44480 Donald Young Finn Tearney 1 1–0 H 1–0 Jan 14, 2016 H2H
44481 Donald Young Frances Tiafoe 1 0–1 H 0–1 Jan 10, 2021 H2H
44482 Donald Young Giorgio Galimberti 1 0–1 H 0–1 Aug 31, 2005 H2H
44483 Donald Young Henri Laaksonen 1 1–0 H 1–0 Oct 29, 2015 H2H
44484 Donald Young Hyung-Taik Lee 1 0–1 H 0–1 Jul 23, 2007 H2H
44485 Donald Young James Ward 1 1–0 G 1–0 Jun 18, 2014 H2H
44486 Donald Young Jamie Baker 1 0–1 G 0–1 Jun 20, 2012 H2H
44487 Donald Young Jan-Lennard Struff 1 1–0 H 1–0 Aug 31, 2016 H2H
44488 Donald Young Jean-Rene Lisnard 1 0–1 H 0–1 Mar 22, 2005 H2H
44489 Donald Young Kyle Edmund 1 1–0 G 1–0 Jun 28, 2017 H2H
44490 Donald Young Luis Horna 1 1–0 H 1–0 Aug 13, 2008 H2H
44491 Donald Young Malek Jaziri 1 0–1 H 0–1 Oct 7, 2014 H2H
44492 Donald Young Mao-Xin Gong 1 1–0 H 1–0 Oct 11, 2011 H2H
44493 Donald Young Martin Slanar 1 0–1 H 0–1 Oct 1, 2008 H2H
44494 Donald Young Matthew Ebden 1 0–1 H 0–1 Jul 27, 2018 H2H
44495 Donald Young Maximilian Marterer 1 1–0 H 1–0 Aug 30, 2017 H2H
44496 Donald Young Nicolas Kicker 1 0–1 C 0–1 Apr 12, 2018 H2H
44497 Donald Young Oscar Hernandez 1 0–1 C 0–1 Apr 18, 2008 H2H
44498 Donald Young Pablo Carreno Busta 1 1–0 H 1–0 Mar 14, 2015 H2H
44499 Donald Young Paul Capdeville 1 1–0 G 1–0 Jul 7, 2011 H2H
44500 Donald Young Paul Goldstein 1 0–1 H 0–1 Feb 24, 2005 H2H
44501 Donald Young Pierre-Hugues Herbert 1 1–0 H 1–0 Aug 23, 2016 H2H
44502 Donald Young Richard Gasquet 1 1–0 H 1–0 Aug 30, 2007 H2H
44503 Donald Young Rogerio Dutra Silva 1 1–0 H 1–0 Aug 22, 2017 H2H
44504 Donald Young Ryan Sweeting 1 0–1 H 0–1 Mar 1, 2012 H2H
44505 Donald Young Sam Groth 1 0–1 G 0–1 Jul 10, 2014 H2H
44506 Donald Young Sam Warburg 1 1–0 H 1–0 Feb 28, 2008 H2H
44507 Donald Young Stephane Robert 1 1–0 H 1–0 Aug 24, 2010 H2H
44508 Donald Young Taylor Fritz 1 1–0 H 1–0 Feb 24, 2017 H2H
44509 Donald Young Teymuraz Gabashvili 1 0–1 C 0–1 May 24, 2016 H2H
44510 Donald Young Thiago Monteiro 1 0–1 C 0–1 Apr 13, 2017 H2H
44511 Donald Young Thomas Fabbiano 1 1–0 H 1–0 Jan 18, 2017 H2H
44512 Donald Young Tim Puetz 1 1–0 H 1–0 Jan 21, 2015 H2H
44513 Donald Young Tobias Kamke 1 0–1 G 0–1 Jul 8, 2011 H2H
44514 Donald Young Vincent Spadea 1 0–1 H 0–1 Jul 14, 2008 H2H
44515 Donald Young Wayne Odesnik 1 0–1 H 0–1 Feb 21, 2008 H2H
44516 Donald Young Woong-Sun Jun 1 1–0 G 1–0 Jul 10, 2008 H2H
44517 Donald Young Xavier Malisse 1 1–0 H 1–0 Feb 21, 2013 H2H
44518 Donald Young Yuichi Sugita 1 1–0 H 1–0 Jul 30, 2014 H2H
44519 Dong Wook Song Bob Green 1 1–0 H 1–0 Apr 23, 1987 H2H
44520 Dong Wook Song John Letts 1 1–0 H 1–0 Apr 21, 1988 H2H
44521 Don O'Connell Gene Scott 1 0–1 G 0–1 Jul 14, 1972 H2H
44522 Don O'Connell Mark Cox 1 0–1 H 0–1 Jul 12, 1973 H2H
44523 Don Turner Nikola Pilic 1 0–1 G 0–1 Jan 29, 1970 H2H
44524 Don Turner Torben Ulrich 1 0–1 H 0–1 Mar 10, 1971 H2H
44525 Don Wilson Tom Gorman 1 0–1 H 0–1 Sep 24, 1968 H2H
44526 Doug Bohaboy Michael Kohlmann 1 0–1 H 0–1 Oct 2, 2002 H2H
44527 Doug Burke Agustin Moreno 1 1–0 C 1–0 Jul 12, 1989 H2H
44528 Doug Burke David Lewis 1 1–0 H 1–0 Jan 6, 1989 H2H
44529 Doug Burke Jim Gurfein 1 1–0 H 1–0 Jul 21, 1988 H2H
44530 Doug Crawford Adriano Panatta 1 0–1 C 0–1 Jun 8, 1975 H2H
44531 Doug Crawford Arthur Ashe 1 0–1 C 0–1 Aug 29, 1974 H2H
44532 Doug Crawford Bernard Fritz 1 0–1 C 0–1 Aug 2, 1977 H2H
44533 Doug Crawford Bill Lofgren 1 0–1 C 0–1 Aug 18, 1977 H2H
44534 Doug Crawford Billy Martin 1 0–1 H 0–1 Sep 19, 1974 H2H
44535 Doug Crawford Birger Andersson 1 1–0 C 1–0 Apr 22, 1975 H2H
44536 Doug Crawford Bob Giltinan 1 1–0 G 1–0 Jun 13, 1973 H2H
44537 Doug Crawford Butch Seewagen 1 0–1 C 0–1 Jul 12, 1978 H2H
44538 Doug Crawford Dick Crealy 1 0–1 C 0–1 Sep 25, 1974 H2H
44539 Doug Crawford Eric Deblicker 1 0–1 C 0–1 Apr 23, 1975 H2H
44540 Doug Crawford Eric Friedler 1 1–0 C 1–0 Nov 25, 1976 H2H
44541 Doug Crawford Francois Jauffret 1 0–1 C 0–1 Aug 8, 1974 H2H
44542 Doug Crawford Frank Froehling 1 0–1 C 0–1 Apr 10, 1974 H2H
44543 Doug Crawford Geoff Masters 1 0–1 C 0–1 Apr 3, 1974 H2H
44544 Doug Crawford Graham Stilwell 1 1–0 C 1–0 Aug 28, 1974 H2H
44545 Doug Crawford Hans Jurgen Pohmann 1 0–1 H 0–1 Nov 9, 1976 H2H
44546 Doug Crawford Jim Mcmanus 1 0–1 C 0–1 Sep 28, 1972 H2H
44547 Doug Crawford John Peckskamp 1 1–0 C 1–0 Aug 10, 1977 H2H
44548 Doug Crawford John Whitlinger 1 0–1 H 0–1 Nov 24, 1977 H2H
44549 Doug Crawford Jun Kamiwazumi 1 0–1 C 0–1 May 27, 1975 H2H
44550 Doug Crawford Jun Kuki 1 0–1 G 0–1 Jun 18, 1975 H2H
44551 Doug Crawford Jurgen Fassbender 1 0–1 C 0–1 Nov 2, 1977 H2H
44552 Doug Crawford Mike Estep 1 0–1 G 0–1 Jun 25, 1975 H2H
44553 Doug Crawford Mike Fishbach 1 1–0 C 1–0 Apr 9, 1975 H2H
44554 Doug Crawford Munawar Iqbal 1 1–0 G 1–0 Jun 14, 1973 H2H
44555 Doug Crawford Nick Saviano 1 0–1 C 0–1 Aug 2, 1978 H2H
44556 Doug Crawford Nicola Spear 1 1–0 C 1–0 Sep 2, 1977 H2H
44557 Doug Crawford Norman Holmes 1 0–1 G 0–1 Jun 27, 1973 H2H
44558 Doug Crawford Onny Parun 1 0–1 C 0–1 Feb 28, 1970 H2H
44559 Doug Crawford Patrice Dominguez 1 0–1 C 0–1 Aug 23, 1978 H2H
44560 Doug Crawford Patrick Proisy 1 0–1 C 0–1 Apr 11, 1975 H2H
44561 Doug Crawford Peter Doerner 1 0–1 G 0–1 Jun 5, 1972 H2H
44562 Doug Crawford Peter Szoke 1 1–0 C 1–0 Apr 10, 1975 H2H
44563 Doug Crawford Raul Ramirez 1 0–1 C 0–1 Aug 11, 1977 H2H
44564 Doug Crawford Ricardo Cano 1 0–1 C 0–1 Aug 25, 1976 H2H
44565 Doug Crawford Richard Lewis 1 0–1 C 0–1 Dec 1, 1977 H2H
44566 Doug Crawford Rick Fisher 1 0–1 G 0–1 Jun 8, 1977 H2H
44567 Doug Crawford Ulrich Pinner 1 0–1 C 0–1 Feb 20, 1975 H2H
44568 Doug Flach Chris Bailey 1 0–1 G 0–1 Jun 8, 1994 H2H
44569 Doug Flach Christo Van Rensburg 1 0–1 C 0–1 Apr 14, 1994 H2H
44570 Doug Flach Cyril Suk 1 1–0 H 1–0 Jan 6, 1994 H2H
44571 Doug Flach Danny Sapsford 1 0–1 H 0–1 Apr 10, 1997 H2H
44572 Doug Flach Dick Norman 1 1–0 G 1–0 Jul 10, 1997 H2H
44573 Doug Flach Francisco Maciel 1 1–0 H 1–0 Aug 10, 1988 H2H
44574 Doug Flach Gouichi Motomura 1 1–0 H 1–0 Apr 1, 1993 H2H
44575 Doug Flach Jacco Eltingh 1 0–1 C 0–1 Oct 13, 1993 H2H
44576 Doug Flach Kenny Thorne 1 0–1 C 0–1 Oct 21, 1993 H2H
44577 Doug Flach Lars Koslowski 1 1–0 H 1–0 Apr 7, 1993 H2H
44578 Doug Flach Marcelo Ingaramo 1 0–1 C 0–1 May 12, 1994 H2H
44579 Doug Flach Markus Zoecke 1 1–0 H 1–0 Apr 6, 1994 H2H
44580 Doug Flach Nicolas Pereira 1 1–0 C 1–0 May 8, 1997 H2H
44581 Doug King Colin Dibley 1 0–1 C 0–1 Sep 27, 1972 H2H
44582 Douglas Palm Hans Joachim Ploetz 1 1–0 C 1–0 Feb 20, 1975 H2H
44583 Douglas Palm Harald Elschenbroich 1 0–1 C 0–1 Mar 7, 1975 H2H
44584 Douglas Palm Leif Johansson 1 0–1 C 0–1 Jul 7, 1976 H2H
44585 Dragan Savic Billy Martin 1 0–1 C 0–1 Feb 12, 1975 H2H
44586 Drew Gitlin Beejong Sisson 1 1–0 C 1–0 Oct 21, 1981 H2H
44587 Drew Gitlin Christophe Freyss 1 1–0 C 1–0 May 25, 1983 H2H
44588 Drew Gitlin Craig Wittus 1 1–0 H 1–0 Aug 12, 1982 H2H
44589 Drew Gitlin Dick Stockton 1 1–0 H 1–0 Feb 24, 1983 H2H
44590 Drew Gitlin Dominique Bedel 1 0–1 C 0–1 Oct 22, 1982 H2H
44591 Drew Gitlin Eddie Dibbs 1 0–1 C 0–1 Jul 27, 1983 H2H
44592 Drew Gitlin Howard Sands 1 1–0 G 1–0 Nov 28, 1984 H2H
44593 Drew Gitlin Mike Estep 1 1–0 G 1–0 Dec 8, 1982 H2H
44594 Drew Gitlin Peter Rennert 1 0–1 G 0–1 Jun 8, 1983 H2H
44595 Drew Gitlin Rod Frawley 1 0–1 G 0–1 Jul 8, 1982 H2H
44596 Drew Gitlin Roscoe Tanner 1 1–0 C 1–0 Jul 14, 1983 H2H
44597 Drew Gitlin Ross Case 1 1–0 C 1–0 Nov 26, 1981 H2H
44598 Drew Gitlin Sandy Mayer 1 0–1 C 0–1 Mar 18, 1982 H2H
44599 Drew Gitlin Tony Giammalva 1 1–0 H 1–0 Oct 10, 1984 H2H
44600 Drew Gitlin Trey Waltke 1 1–0 C 1–0 Oct 21, 1982 H2H