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
23601 John James Peter Feigl 2 1–1 G 1–1 Jan 12, 1980 H2H
23602 John James Ricardo Ycaza 2 2–0 C 2–0 Jul 29, 1982 H2H
23603 John James Sashi Menon 2 1–1 C 0–1 G 1–0 Mar 27, 1980 H2H
23604 John James Terry Moor 2 1–1 C 1–0 C 0–1 Jan 25, 1978 H2H
23605 John James Tim Wilkison 2 2–0 G 2–0 Jan 7, 1982 H2H
23606 John James Victor Amaya 2 1–1 C 0–1 G 1–0 Jul 14, 1978 H2H
23607 John James Victor Pecci 2 1–1 C 1–0 G 0–1 Dec 17, 1980 H2H
23608 John James Yannick Noah 2 0–2 C 0–2 Jul 30, 1982 H2H
23609 John McEnroe Andreas Maurer 2 2–0 G 1–0 H 1–0 Jul 3, 1985 H2H
23610 John McEnroe Andrei Olhovskiy 2 2–0 G 1–0 H 1–0 Oct 8, 1992 H2H
23611 John McEnroe Arthur Ashe 2 2–0 C 2–0 Jan 18, 1979 H2H
23612 John McEnroe Balazs Taroczy 2 2–0 C 1–0 C 1–0 Nov 7, 1980 H2H
23613 John McEnroe Bernie Mitton 2 1–1 C 1–1 Mar 1, 1980 H2H
23614 John McEnroe Brian Garrow 2 2–0 C 1–0 H 1–0 Jul 18, 1991 H2H
23615 John McEnroe Bruce Manson 2 2–0 C 1–0 H 1–0 Sep 23, 1981 H2H
23616 John McEnroe Bud Schultz 2 2–0 H 2–0 Sep 2, 1985 H2H
23617 John McEnroe Carl Uwe Steeb 2 2–0 C 2–0 Feb 25, 1989 H2H
23618 John McEnroe Charlie Pasarell 2 2–0 C 1–0 G 1–0 Jun 13, 1979 H2H
23619 John McEnroe Chip Hooper 2 2–0 G 1–0 H 1–0 Oct 15, 1983 H2H
23620 John McEnroe Chris Johnstone 2 2–0 C 1–0 H 1–0 Oct 15, 1982 H2H
23621 John McEnroe Claudio Panatta 2 2–0 C 1–0 C 1–0 May 11, 1985 H2H
23622 John McEnroe Dan Cassidy 2 2–0 H 2–0 Aug 10, 1989 H2H
23623 John McEnroe Danie Visser 2 2–0 G 2–0 Nov 29, 1985 H2H
23624 John McEnroe Darren Cahill 2 1–1 C 0–1 G 1–0 Feb 9, 1991 H2H
23625 John McEnroe David Carter 2 2–0 C 2–0 Aug 2, 1980 H2H
23626 John McEnroe David Schneider 2 2–0 C 2–0 Sep 27, 1979 H2H
23627 John McEnroe Deon Joubert 2 2–0 C 1–0 C 1–0 Feb 2, 1979 H2H
23628 John McEnroe Diego Perez 2 1–1 C 1–1 May 4, 1988 H2H
23629 John McEnroe Eric Jelen 2 2–0 C 2–0 Feb 10, 1990 H2H
23630 John McEnroe Florin Segarceanu 2 2–0 C 1–0 G 1–0 May 31, 1985 H2H
23631 John McEnroe Gilad Bloom 2 2–0 C 1–0 H 1–0 Aug 22, 1991 H2H
23632 John McEnroe Glenn Layendecker 2 2–0 H 2–0 Aug 28, 1991 H2H
23633 John McEnroe Grant Connell 2 2–0 H 2–0 Aug 16, 1990 H2H
23634 John McEnroe Henrik Sundstrom 2 2–0 C 2–0 Jun 5, 1985 H2H
23635 John McEnroe Jan Kodes 2 2–0 H 2–0 Aug 16, 1979 H2H
23636 John McEnroe Jay Lapidus 2 2–0 C 2–0 Jul 31, 1980 H2H
23637 John McEnroe Jeff Borowiak 2 2–0 G 1–0 H 1–0 Jun 8, 1983 H2H
23638 John McEnroe Jim Pugh 2 2–0 C 1–0 G 1–0 Jul 2, 1989 H2H
23639 John McEnroe John Fitzgerald 2 2–0 G 1–0 H 1–0 Jul 5, 1989 H2H
23640 John McEnroe John James 2 2–0 C 1–0 G 1–0 Aug 3, 1979 H2H
23641 John McEnroe John Newcombe 2 1–1 C 1–0 H 0–1 Jul 10, 1978 H2H
23642 John McEnroe Jonas Svensson 2 2–0 C 2–0 Nov 2, 1989 H2H
23643 John McEnroe Karl Meiler 2 2–0 C 1–0 G 1–0 Dec 3, 1978 H2H
23644 John McEnroe Ken Flach 2 2–0 C 1–0 H 1–0 Nov 17, 1988 H2H
23645 John McEnroe Leif Shiras 2 2–0 C 1–0 G 1–0 Feb 16, 1990 H2H
23646 John McEnroe Marcos Hocevar 2 2–0 C 1–0 H 1–0 Jun 2, 1985 H2H
23647 John McEnroe Mark Dickson 2 2–0 C 2–0 Feb 10, 1983 H2H
23648 John McEnroe Marko Ostoja 2 2–0 C 1–0 H 1–0 Aug 6, 1986 H2H
23649 John McEnroe Martin Wostenholme 2 2–0 H 2–0 Aug 31, 1985 H2H
23650 John McEnroe Mel Purcell 2 2–0 C 1–0 C 1–0 Feb 5, 1987 H2H
23651 John McEnroe Mike Leach 2 2–0 C 2–0 Apr 27, 1985 H2H
23652 John McEnroe Nick Saviano 2 2–0 H 2–0 Aug 11, 1982 H2H
23653 John McEnroe Paolo Cane 2 2–0 C 2–0 Feb 9, 1990 H2H
23654 John McEnroe Pascal Portes 2 2–0 C 1–0 H 1–0 Apr 3, 1981 H2H
23655 John McEnroe Paul Chamberlin 2 2–0 C 1–0 H 1–0 Jul 19, 1990 H2H
23656 John McEnroe Per Hjertquist 2 2–0 C 1–0 H 1–0 Aug 12, 1981 H2H
23657 John McEnroe Ricardo Ycaza 2 2–0 C 2–0 Jun 3, 1981 H2H
23658 John McEnroe Richard Meyer 2 2–0 C 1–0 H 1–0 Nov 15, 1980 H2H
23659 John McEnroe Rick Fagel 2 1–1 C 1–1 Aug 2, 1978 H2H
23660 John McEnroe Robin Drysdale 2 2–0 C 1–0 C 1–0 Nov 17, 1979 H2H
23661 John McEnroe Rodney Harmon 2 2–0 C 1–0 G 1–0 Jun 29, 1984 H2H
23662 John McEnroe Rolf Gehring 2 1–1 C 1–1 Jan 29, 1982 H2H
23663 John McEnroe Sandon Stolle 2 2–0 G 1–0 H 1–0 Mar 15, 1992 H2H
23664 John McEnroe Stanislav Birner 2 2–0 C 2–0 Nov 13, 1981 H2H
23665 John McEnroe Thierry Guardiola 2 2–0 H 2–0 Aug 20, 1992 H2H
23666 John McEnroe Thierry Tulasne 2 2–0 H 2–0 Jan 17, 1990 H2H
23667 John McEnroe Todd Nelson 2 2–0 C 1–0 H 1–0 Oct 30, 1986 H2H
23668 John McEnroe Tom Gorman 2 2–0 H 2–0 Sep 6, 1979 H2H
23669 John McEnroe Yannick Noah 2 2–0 C 2–0 Apr 12, 1987 H2H
23670 John Millman Alexander Sarkissian 2 1–1 H 1–1 Mar 12, 2016 H2H
23671 John Millman Benjamin Becker 2 1–1 H 1–1 Feb 12, 2016 H2H
23672 John Millman Bernard Tomic 2 1–1 C 1–0 H 0–1 May 2, 2019 H2H
23673 John Millman Brandon Nakashima 2 0–2 H 0–2 Jul 29, 2022 H2H
23674 John Millman Damir Dzumhur 2 0–2 H 0–2 Jan 18, 2018 H2H
23675 John Millman Dusan Lajovic 2 1–1 C 1–1 May 11, 2021 H2H
23676 John Millman Hubert Hurkacz 2 2–0 C 1–0 H 1–0 May 4, 2021 H2H
23677 John Millman Jaume Munar 2 1–1 H 1–1 Jan 13, 2022 H2H
23678 John Millman Jenson Brooksby 2 1–1 H 1–1 Aug 7, 2021 H2H
23679 John Millman Laslo Djere 2 1–1 C 0–1 G 1–0 Apr 9, 2021 H2H
23680 John Millman Leonardo Mayer 2 1–1 G 1–0 H 0–1 Jun 28, 2018 H2H
23681 John Millman Lucas Pouille 2 2–0 C 1–0 G 1–0 Apr 27, 2018 H2H
23682 John Millman Malek Jaziri 2 2–0 H 2–0 Aug 31, 2017 H2H
23683 John Millman Marin Cilic 2 0–2 H 0–2 Aug 8, 2019 H2H
23684 John Millman Matthew Ebden 2 0–2 H 0–2 Feb 26, 2021 H2H
23685 John Millman Nick Kyrgios 2 1–1 H 1–1 Feb 21, 2019 H2H
23686 John Millman Richard Gasquet 2 1–1 C 0–1 H 1–0 May 18, 2022 H2H
23687 John Millman Sebastian Korda 2 1–1 C 0–1 G 1–0 Jun 22, 2022 H2H
23688 John Millman Tatsuma Ito 2 1–1 H 1–1 Jan 16, 2013 H2H
23689 John Millman Taylor Fritz 2 0–2 H 0–2 Oct 30, 2021 H2H
23690 John Millman Ugo Humbert 2 2–0 C 1–0 H 1–0 Apr 13, 2021 H2H
23691 John Newcombe Bill Bowrey 2 2–0 C 1–0 G 1–0 Jul 18, 1970 H2H
23692 John Newcombe Daniel Contet 2 2–0 C 1–0 G 1–0 Jun 18, 1970 H2H
23693 John Newcombe Grover Raz Reid 2 2–0 H 2–0 Apr 3, 1975 H2H
23694 John Newcombe Hans Jurgen Pohmann 2 1–1 C 1–1 Aug 19, 1976 H2H
23695 John Newcombe James Chico Hagey 2 1–1 G 1–0 H 0–1 Oct 28, 1976 H2H
23696 John Newcombe Pancho Segura 2 2–0 C 1–0 C 1–0 Mar 7, 1969 H2H
23697 John Newcombe Robert Rheinberger 2 2–0 C 1–0 H 1–0 Oct 30, 1975 H2H
23698 John Newcombe Terry Addison 2 2–0 C 1–0 C 1–0 Oct 6, 1972 H2H
23699 John Paish Andres Gimeno 2 1–1 G 1–1 Jun 27, 1973 H2H
23700 John Paish Graham Stilwell 2 1–1 C 1–0 H 0–1 Nov 15, 1968 H2H
23701 John Paish Milan Holecek 2 0–2 C 0–1 G 0–1 May 25, 1973 H2H
23702 John Paish Patrick Hombergen 2 0–2 C 0–2 Apr 20, 1972 H2H
23703 John Paish Stephen Warboys 2 1–1 G 1–0 H 0–1 Feb 21, 1974 H2H
23704 John Sadri Bernie Mitton 2 2–0 C 2–0 Feb 2, 1983 H2H
23705 John Sadri Billy Martin 2 2–0 G 1–0 H 1–0 Aug 14, 1980 H2H
23706 John Sadri Bruce Manson 2 2–0 C 1–0 H 1–0 Sep 27, 1984 H2H
23707 John Sadri Colin Dibley 2 2–0 C 1–0 G 1–0 Feb 28, 1980 H2H
23708 John Sadri Colin Dowdeswell 2 0–2 H 0–2 Apr 11, 1980 H2H
23709 John Sadri Corrado Barazzutti 2 1–1 C 0–1 H 1–0 Mar 25, 1982 H2H
23710 John Sadri Drew Gitlin 2 1–1 G 0–1 H 1–0 Jun 22, 1983 H2H
23711 John Sadri Eddie Dibbs 2 0–2 C 0–1 C 0–1 Mar 8, 1980 H2H
23712 John Sadri Fritz Buehning 2 1–1 C 1–0 H 0–1 Mar 7, 1981 H2H
23713 John Sadri Geoff Masters 2 2–0 H 2–0 Nov 9, 1979 H2H
23714 John Sadri John Alexander 2 1–1 G 1–1 Jun 12, 1980 H2H
23715 John Sadri Ken Rosewall 2 1–1 C 0–1 H 1–0 Oct 17, 1980 H2H
23716 John Sadri Mike Cahill 2 1–1 H 1–1 Aug 20, 1980 H2H
23717 John Sadri Nick Saviano 2 2–0 C 1–0 H 1–0 Sep 25, 1980 H2H
23718 John Sadri Pat Dupre 2 2–0 C 1–0 H 1–0 Aug 14, 1982 H2H
23719 John Sadri Phil Dent 2 1–1 G 1–1 Dec 17, 1981 H2H
23720 John Sadri Raul Ramirez 2 0–2 C 0–2 Feb 6, 1981 H2H
23721 John Sadri Ross Case 2 2–0 G 2–0 Dec 15, 1982 H2H
23722 John Sadri Stefan Simonsson 2 1–1 C 1–1 Nov 17, 1983 H2H
23723 John Sadri Terry Moor 2 0–2 C 0–1 C 0–1 Feb 25, 1981 H2H
23724 John Sadri Tom Cain 2 1–1 C 0–1 H 1–0 Aug 22, 1985 H2H
23725 John Sadri Tony Giammalva 2 2–0 C 1–0 H 1–0 Sep 28, 1984 H2H
23726 John Whitlinger Brian Fairlie 2 0–2 C 0–2 Jul 28, 1977 H2H
23727 John Whitlinger Cliff Richey 2 2–0 C 1–0 H 1–0 Mar 14, 1976 H2H
23728 John Whitlinger Grover Raz Reid 2 1–1 C 0–1 H 1–0 Nov 9, 1976 H2H
23729 John Whitlinger Haroon Rahim 2 1–1 C 1–0 H 0–1 Oct 9, 1975 H2H
23730 John Whitlinger Roy Barth 2 2–0 C 1–0 G 1–0 Aug 28, 1974 H2H
23731 John Yuill Bob Hewitt 2 1–1 H 1–1 Apr 15, 1975 H2H
23732 John Yuill Byron Bertram 2 0–2 C 0–1 H 0–1 Feb 16, 1978 H2H
23733 John Yuill Cliff Richey 2 1–1 C 1–0 H 0–1 Jul 20, 1977 H2H
23734 John Yuill Colin Dibley 2 0–2 C 0–1 H 0–1 Mar 12, 1977 H2H
23735 John Yuill Dick Crealy 2 1–1 C 1–1 Jul 28, 1977 H2H
23736 John Yuill Francois Jauffret 2 2–0 C 1–0 H 1–0 May 27, 1977 H2H
23737 John Yuill Geoff Masters 2 2–0 C 2–0 Apr 5, 1978 H2H
23738 John Yuill Louk Sanders 2 1–1 C 1–1 Sep 26, 1979 H2H
23739 John Yuill Norman Holmes 2 2–0 C 1–0 G 1–0 Aug 4, 1976 H2H
23740 John Yuill Patrick Proisy 2 2–0 C 2–0 Jun 15, 1978 H2H
23741 John Yuill Rick Fisher 2 1–1 C 1–0 H 0–1 Jun 6, 1975 H2H
23742 John Yuill Werner Zirngibl 2 0–2 C 0–2 Jun 16, 1978 H2H
23743 Jonas Bjorkman Alberto Berasategui 2 1–1 H 1–1 Mar 16, 1997 H2H
23744 Jonas Bjorkman Alexander Mronz 2 1–1 H 1–1 Jan 5, 1995 H2H
23745 Jonas Bjorkman Alexander Waske 2 1–1 C 1–0 C 0–1 Jul 13, 2006 H2H
23746 Jonas Bjorkman Amos Mansdorf 2 0–2 C 0–1 H 0–1 Sep 3, 1993 H2H
23747 Jonas Bjorkman Andreas Seppi 2 2–0 G 1–0 H 1–0 Feb 16, 2007 H2H
23748 Jonas Bjorkman Andreas Vinciguerra 2 2–0 H 2–0 Oct 23, 2003 H2H
23749 Jonas Bjorkman Andre Sa 2 1–1 H 1–1 Mar 18, 2003 H2H
23750 Jonas Bjorkman Andrew Ilie 2 1–1 C 0–1 H 1–0 May 26, 1999 H2H
23751 Jonas Bjorkman Antony Dupuis 2 1–1 H 1–1 Mar 2, 2000 H2H
23752 Jonas Bjorkman Carlos Costa 2 2–0 H 2–0 Aug 21, 1997 H2H
23753 Jonas Bjorkman Christian Bergstrom 2 2–0 C 1–0 H 1–0 Oct 19, 1995 H2H
23754 Jonas Bjorkman Christian Ruud 2 2–0 H 2–0 Jan 10, 1997 H2H
23755 Jonas Bjorkman Christian Vinck 2 2–0 C 1–0 G 1–0 Oct 11, 2001 H2H
23756 Jonas Bjorkman Chris Woodruff 2 2–0 C 1–0 H 1–0 Mar 15, 1997 H2H
23757 Jonas Bjorkman Chuck Adams 2 0–2 C 0–1 H 0–1 Aug 27, 1994 H2H
23758 Jonas Bjorkman Daniele Bracciali 2 2–0 G 1–0 H 1–0 Feb 15, 2007 H2H
23759 Jonas Bjorkman Daniel Nestor 2 2–0 C 1–0 G 1–0 Jun 11, 1998 H2H
23760 Jonas Bjorkman Daniel Vacek 2 2–0 C 1–0 G 1–0 Jun 20, 1997 H2H
23761 Jonas Bjorkman Davide Sanguinetti 2 1–1 H 1–1 Aug 7, 2002 H2H
23762 Jonas Bjorkman David Nainkin 2 2–0 H 2–0 Feb 12, 1998 H2H
23763 Jonas Bjorkman Feliciano Lopez 2 2–0 G 1–0 H 1–0 Jun 24, 2006 H2H
23764 Jonas Bjorkman Florent Serra 2 0–2 C 0–1 H 0–1 Mar 1, 2007 H2H
23765 Jonas Bjorkman Gael Monfils 2 1–1 C 0–1 H 1–0 Mar 2, 2006 H2H
23766 Jonas Bjorkman Galo Blanco 2 2–0 H 2–0 Aug 24, 2001 H2H
23767 Jonas Bjorkman Guillermo Canas 2 1–1 H 1–1 Mar 16, 2008 H2H
23768 Jonas Bjorkman Guy Forget 2 2–0 H 2–0 Mar 13, 1996 H2H
23769 Jonas Bjorkman Ivan Lendl 2 0–2 H 0–2 Aug 18, 1994 H2H
23770 Jonas Bjorkman Jan Apell 2 1–1 C 0–1 H 1–0 Apr 22, 1995 H2H
23771 Jonas Bjorkman Jan Vacek 2 2–0 G 1–0 H 1–0 Jun 21, 2002 H2H
23772 Jonas Bjorkman Javier Frana 2 1–1 C 0–1 H 1–0 Feb 21, 1997 H2H
23773 Jonas Bjorkman Jeff Morrison 2 2–0 G 1–0 H 1–0 Aug 3, 2005 H2H
23774 Jonas Bjorkman Jim Courier 2 0–2 C 0–1 H 0–1 Mar 12, 1998 H2H
23775 Jonas Bjorkman Jimmy Wang 2 1–1 G 1–1 Jun 28, 2007 H2H
23776 Jonas Bjorkman Jiri Vanek 2 2–0 G 1–0 H 1–0 Jun 23, 2006 H2H
23777 Jonas Bjorkman Juan Balcells 2 2–0 H 2–0 Aug 29, 2001 H2H
23778 Jonas Bjorkman Julien Benneteau 2 1–1 G 1–0 H 0–1 Mar 6, 2008 H2H
23779 Jonas Bjorkman Karel Novacek 2 2–0 C 1–0 H 1–0 Oct 13, 1995 H2H
23780 Jonas Bjorkman Karsten Braasch 2 2–0 H 2–0 Jan 19, 1997 H2H
23781 Jonas Bjorkman Lionel Roux 2 2–0 C 1–0 H 1–0 Aug 11, 1997 H2H
23782 Jonas Bjorkman Lukas Dlouhy 2 2–0 G 1–0 H 1–0 Jun 30, 2006 H2H
23783 Jonas Bjorkman Luke Jensen 2 2–0 C 1–0 H 1–0 May 9, 1997 H2H
23784 Jonas Bjorkman Mariano Puerta 2 2–0 C 1–0 C 1–0 Oct 1, 2005 H2H
23785 Jonas Bjorkman Mats Wilander 2 1–1 H 1–1 Mar 19, 1995 H2H
23786 Jonas Bjorkman Michael Stich 2 0–2 C 0–1 H 0–1 Sep 9, 1994 H2H
23787 Jonas Bjorkman Mikael Tillstrom 2 0–2 H 0–2 Oct 15, 1999 H2H
23788 Jonas Bjorkman Nicolas Mahut 2 1–1 C 1–0 G 0–1 Jun 14, 2007 H2H
23789 Jonas Bjorkman Paul Haarhuis 2 2–0 H 2–0 Feb 22, 1997 H2H
23790 Jonas Bjorkman Raemon Sluiter 2 2–0 G 1–0 H 1–0 Jun 23, 2004 H2H
23791 Jonas Bjorkman Rainer Schuettler 2 1–1 C 0–1 H 1–0 Oct 4, 2002 H2H
23792 Jonas Bjorkman Ramon Delgado 2 1–1 C 0–1 H 1–0 Aug 29, 2003 H2H
23793 Jonas Bjorkman Robbie Weiss 2 1–1 C 1–0 H 0–1 Jan 14, 1994 H2H
23794 Jonas Bjorkman Robby Ginepri 2 0–2 H 0–2 Jul 30, 2008 H2H
23795 Jonas Bjorkman Stephane Simian 2 2–0 G 1–0 H 1–0 Jun 13, 1997 H2H
23796 Jonas Bjorkman Steve Campbell 2 2–0 C 1–0 H 1–0 May 10, 1997 H2H
23797 Jonas Bjorkman Tomas Zib 2 1–1 C 1–0 H 0–1 Aug 4, 2005 H2H
23798 Jonas Bjorkman Xavier Malisse 2 0–2 C 0–1 H 0–1 Oct 13, 2001 H2H
23799 Jonas Svensson Amos Mansdorf 2 2–0 H 2–0 Oct 6, 1990 H2H
23800 Jonas Svensson Bart Wuyts 2 0–2 C 0–1 C 0–1 May 21, 1992 H2H