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
5601 Billy Harris Felix Auger-Aliassime 1 0–1 H 0–1 Aug 26, 2025 H2H
5602 Billy Harris Giovanni Mpetshi Perricard 1 1–0 G 1–0 Jun 21, 2024 H2H
5603 Billy Harris Jacob Fearnley 1 1–0 G 1–0 Jun 26, 2024 H2H
5604 Billy Harris Jan-Lennard Struff 1 0–1 H 0–1 Nov 10, 2023 H2H
5605 Billy Harris Jaume Munar 1 0–1 G 0–1 Jul 3, 2024 H2H
5606 Billy Harris Lorenzo Musetti 1 0–1 G 0–1 Jun 22, 2024 H2H
5607 Billy Harris Marc-Andrea Huesler 1 1–0 H 1–0 Nov 9, 2023 H2H
5608 Billy Harris Nuno Borges 1 0–1 G 0–1 Jul 3, 2025 H2H
5609 Billy Harris Tomas Martin Etcheverry 1 1–0 G 1–0 Jun 20, 2024 H2H
5610 Billy Harris Ugo Humbert 1 0–1 G 0–1 Jun 27, 2025 H2H
5611 Billy Martin Allan Stone 1 0–1 G 0–1 Oct 14, 1976 H2H
5612 Billy Martin Alvaro Betancur 1 0–1 C 0–1 Aug 29, 1975 H2H
5613 Billy Martin Byron Bertram 1 1–0 H 1–0 Sep 17, 1975 H2H
5614 Billy Martin Charlie Owens 1 1–0 C 1–0 Jan 23, 1980 H2H
5615 Billy Martin Colin Dibley 1 1–0 H 1–0 Apr 12, 1979 H2H
5616 Billy Martin David Lloyd 1 1–0 G 1–0 Jun 18, 1976 H2H
5617 Billy Martin Dimitri Sturdza 1 1–0 C 1–0 Oct 28, 1977 H2H
5618 Billy Martin Earl Butch Buchholz 1 0–1 C 0–1 Mar 30, 1975 H2H
5619 Billy Martin Eric Friedler 1 0–1 C 0–1 Sep 28, 1978 H2H
5620 Billy Martin Frantisek Pala 1 1–0 C 1–0 Mar 28, 1974 H2H
5621 Billy Martin Gary Plock 1 1–0 C 1–0 Aug 4, 1976 H2H
5622 Billy Martin Gene Malin 1 1–0 H 1–0 Jan 31, 1980 H2H
5623 Billy Martin Haroon Rahim 1 0–1 H 0–1 Mar 24, 1976 H2H
5624 Billy Martin Ian Crookenden 1 0–1 C 0–1 Feb 27, 1974 H2H
5625 Billy Martin Ian Fletcher 1 1–0 C 1–0 Sep 25, 1974 H2H
5626 Billy Martin Ionel Santeiu 1 1–0 C 1–0 Mar 13, 1974 H2H
5627 Billy Martin Ivan Molina 1 0–1 C 0–1 Aug 20, 1976 H2H
5628 Billy Martin Jan Norback 1 1–0 H 1–0 Feb 14, 1979 H2H
5629 Billy Martin Jan Pisecky 1 1–0 C 1–0 Feb 7, 1975 H2H
5630 Billy Martin Jim Osborne 1 0–1 C 0–1 Sep 29, 1976 H2H
5631 Billy Martin John Fort 1 1–0 C 1–0 Aug 7, 1974 H2H
5632 Billy Martin John Marks 1 1–0 C 1–0 Aug 1, 1978 H2H
5633 Billy Martin John Newcombe 1 1–0 C 1–0 Jul 10, 1978 H2H
5634 Billy Martin Julian Ganzabal 1 0–1 C 0–1 May 25, 1977 H2H
5635 Billy Martin Michael Grant 1 1–0 H 1–0 Feb 1, 1980 H2H
5636 Billy Martin Michael Greenberg 1 1–0 H 1–0 Aug 16, 1979 H2H
5637 Billy Martin Nikola Pilic 1 0–1 C 0–1 Mar 15, 1974 H2H
5638 Billy Martin Ove Bengtson 1 0–1 C 0–1 Feb 1, 1978 H2H
5639 Billy Martin Ramesh Krishnan 1 0–1 H 0–1 Mar 26, 1981 H2H
5640 Billy Martin Rick Fisher 1 1–0 C 1–0 Apr 19, 1979 H2H
5641 Billy Martin Rolf Norberg 1 1–0 H 1–0 Feb 18, 1977 H2H
5642 Billy Martin Spencer Segura 1 1–0 C 1–0 Jan 24, 1975 H2H
5643 Billy Martin Terry Rocavert 1 1–0 H 1–0 Aug 22, 1979 H2H
5644 Billy Martin Tom Okker 1 0–1 C 0–1 Jan 11, 1976 H2H
5645 Billy Martin Vladimir Zednik 1 0–1 G 0–1 Aug 30, 1974 H2H
5646 Billy Martin William Brown 1 1–0 C 1–0 Feb 6, 1975 H2H
5647 Billy Nealon Brian Gottfried 1 0–1 C 0–1 Aug 1, 1984 H2H
5648 Billy Nealon Chris Delaney 1 0–1 C 0–1 Aug 5, 1981 H2H
5649 Bing Chao Lin Andrei Olhovskiy 1 1–0 H 1–0 Jan 14, 1994 H2H
5650 Bing Chao Lin Markus Zoecke 1 0–1 H 0–1 Jan 12, 1995 H2H
5651 Bing Chao Lin Nduka Odizor 1 1–0 C 1–0 Oct 22, 1992 H2H
5652 Bing Chao Lin Rikard Bergh 1 0–1 H 0–1 Jan 7, 1993 H2H
5653 Bing Pan Jeremy Bates 1 1–0 H 1–0 Apr 27, 1995 H2H
5654 Birger Andersson Arthur Ashe 1 0–1 H 0–1 Sep 19, 1973 H2H
5655 Birger Andersson Bill Lofgren 1 1–0 C 1–0 Oct 12, 1977 H2H
5656 Birger Andersson Bjorn Wahlstrom 1 1–0 H 1–0 Nov 8, 1975 H2H
5657 Birger Andersson Brian Fairlie 1 0–1 C 0–1 Mar 11, 1977 H2H
5658 Birger Andersson Frank Gebert 1 1–0 C 1–0 Feb 22, 1975 H2H
5659 Birger Andersson Frantisek Pala 1 0–1 C 0–1 Oct 7, 1976 H2H
5660 Birger Andersson Graham Stilwell 1 1–0 C 1–0 Nov 19, 1974 H2H
5661 Birger Andersson Guillermo Oropez 1 1–0 C 1–0 Oct 13, 1977 H2H
5662 Birger Andersson Hans Joachim Ploetz 1 0–1 C 0–1 Mar 7, 1975 H2H
5663 Birger Andersson Humphrey Hose 1 1–0 G 1–0 Jun 27, 1975 H2H
5664 Birger Andersson Ion Tiriac 1 1–0 C 1–0 Oct 23, 1973 H2H
5665 Birger Andersson Ivan Molina 1 0–1 C 0–1 Mar 31, 1976 H2H
5666 Birger Andersson John Fort 1 1–0 C 1–0 Aug 16, 1972 H2H
5667 Birger Andersson Juan Ignacio Muntanola 1 0–1 C 0–1 Oct 8, 1975 H2H
5668 Birger Andersson Julian Ganzabal 1 0–1 C 0–1 Jul 11, 1974 H2H
5669 Birger Andersson Ken Rosewall 1 0–1 G 0–1 Jun 29, 1975 H2H
5670 Birger Andersson Lars Samuelson 1 1–0 H 1–0 Nov 9, 1976 H2H
5671 Birger Andersson Milan Holecek 1 1–0 C 1–0 Jul 6, 1976 H2H
5672 Birger Andersson Nicola Spear 1 1–0 C 1–0 Feb 23, 1975 H2H
5673 Birger Andersson Paul Gerken 1 0–1 C 0–1 Nov 20, 1974 H2H
5674 Birger Andersson Peter Szoke 1 1–0 C 1–0 Feb 22, 1975 H2H
5675 Birger Andersson Rick Fisher 1 1–0 C 1–0 Apr 6, 1976 H2H
5676 Birger Andersson Roger Taylor 1 0–1 C 0–1 Apr 21, 1976 H2H
5677 Birger Andersson Spencer Segura 1 1–0 C 1–0 Nov 17, 1975 H2H
5678 Birger Andersson Szabolcz Baranyi 1 0–1 C 0–1 Jul 19, 1972 H2H
5679 Birger Andersson Ulf Eriksson 1 1–0 C 1–0 Jul 20, 1978 H2H
5680 Bjorn Borg Alejandro Pierola 1 1–0 C 1–0 Oct 16, 1974 H2H
5681 Bjorn Borg Allan Stone 1 1–0 C 1–0 Apr 3, 1976 H2H
5682 Bjorn Borg Alvaro Fillol 1 1–0 C 1–0 May 28, 1980 H2H
5683 Bjorn Borg Andreas Maurer 1 1–0 C 1–0 Jul 18, 1981 H2H
5684 Bjorn Borg Andy Lucchesi 1 1–0 C 1–0 Sep 27, 1978 H2H
5685 Bjorn Borg Angel Gimenez 1 1–0 C 1–0 Sep 21, 1979 H2H
5686 Bjorn Borg Bernard Boileau 1 1–0 C 1–0 Mar 12, 1981 H2H
5687 Bjorn Borg Bob Giltinan 1 1–0 C 1–0 Apr 24, 1976 H2H
5688 Bjorn Borg Byron Bertram 1 1–0 C 1–0 May 27, 1976 H2H
5689 Bjorn Borg Christophe Freyss 1 1–0 C 1–0 Jul 19, 1979 H2H
5690 Bjorn Borg Clark Graebner 1 0–1 H 0–1 Dec 18, 1972 H2H
5691 Bjorn Borg Cliff Richey 1 1–0 C 1–0 May 23, 1973 H2H
5692 Bjorn Borg Damir Keretic 1 1–0 C 1–0 Jul 17, 1981 H2H
5693 Bjorn Borg David Lloyd 1 1–0 G 1–0 Jun 23, 1976 H2H
5694 Bjorn Borg Dominique Bedel 1 1–0 C 1–0 Jun 2, 1976 H2H
5695 Bjorn Borg Dragan Savic 1 1–0 G 1–0 Dec 5, 1974 H2H
5696 Bjorn Borg Eddie Edwards 1 1–0 H 1–0 Oct 17, 1980 H2H
5697 Bjorn Borg Eliot Teltscher 1 0–1 C 0–1 May 18, 1979 H2H
5698 Bjorn Borg Enrique Caviglia 1 1–0 C 1–0 Nov 28, 1973 H2H
5699 Bjorn Borg Eric Friedler 1 1–0 H 1–0 Nov 23, 1977 H2H
5700 Bjorn Borg Ernie Ewert 1 1–0 G 1–0 Jun 13, 1973 H2H
5701 Bjorn Borg Francois Jauffret 1 1–0 C 1–0 Jun 9, 1976 H2H
5702 Bjorn Borg Frantisek Pala 1 1–0 C 1–0 Oct 15, 1974 H2H
5703 Bjorn Borg George Hardie 1 1–0 H 1–0 Mar 24, 1976 H2H
5704 Bjorn Borg Gilles Moretton 1 1–0 C 1–0 Jun 6, 1979 H2H
5705 Bjorn Borg Guillermo Aubone 1 1–0 H 1–0 Aug 28, 1980 H2H
5706 Bjorn Borg Hans Joachim Ploetz 1 0–1 C 0–1 Aug 16, 1975 H2H
5707 Bjorn Borg Henry Bunis 1 1–0 C 1–0 Feb 3, 1977 H2H
5708 Bjorn Borg Jan Hordijk 1 1–0 G 1–0 Jan 10, 1974 H2H
5709 Bjorn Borg Jan Kukal 1 1–0 C 1–0 Jul 13, 1973 H2H
5710 Bjorn Borg Jean Baptiste Chanfreau 1 1–0 G 1–0 Sep 2, 1973 H2H
5711 Bjorn Borg Jean Francois Caujolle 1 1–0 C 1–0 Jun 5, 1974 H2H
5712 Bjorn Borg Jean Louis Haillet 1 1–0 C 1–0 Mar 27, 1980 H2H
5713 Bjorn Borg Jean Loup Rouyer 1 1–0 C 1–0 Jun 9, 1974 H2H
5714 Bjorn Borg J. Mandarino 1 1–0 C 1–0 Mar 21, 1974 H2H
5715 Bjorn Borg John Muller 1 1–0 H 1–0 Mar 11, 1977 H2H
5716 Bjorn Borg John Whitlinger 1 1–0 C 1–0 Aug 25, 1976 H2H
5717 Bjorn Borg Jorge Andrew 1 1–0 G 1–0 Jun 25, 1975 H2H
5718 Bjorn Borg Juan Ignacio Muntanola 1 1–0 C 1–0 Oct 23, 1973 H2H
5719 Bjorn Borg Jun Kamiwazumi 1 1–0 C 1–0 Jul 19, 1972 H2H
5720 Bjorn Borg Karl Meiler 1 1–0 G 1–0 Jul 1, 1973 H2H
5721 Bjorn Borg Ken Rosewall 1 1–0 C 1–0 Aug 25, 1973 H2H
5722 Bjorn Borg Larry Stefanki 1 1–0 H 1–0 Sep 5, 1981 H2H
5723 Bjorn Borg Mark Edmondson 1 1–0 G 1–0 Jun 24, 1977 H2H
5724 Bjorn Borg Markus Gunthardt 1 1–0 H 1–0 Sep 3, 1981 H2H
5725 Bjorn Borg Matt Mitchell 1 1–0 H 1–0 Aug 30, 1979 H2H
5726 Bjorn Borg Mel Purcell 1 1–0 G 1–0 Jun 26, 1981 H2H
5727 Bjorn Borg Mike Estep 1 1–0 C 1–0 Aug 31, 1975 H2H
5728 Bjorn Borg Mike Machette 1 1–0 G 1–0 Dec 6, 1974 H2H
5729 Bjorn Borg Mike Wayman 1 1–0 C 1–0 Mar 2, 1977 H2H
5730 Bjorn Borg Ove Bengtson 1 1–0 C 1–0 Sep 28, 1978 H2H
5731 Bjorn Borg Owen Davidson 1 1–0 G 1–0 Jun 16, 1973 H2H
5732 Bjorn Borg Pablo Arraya 1 1–0 C 1–0 Sep 25, 1981 H2H
5733 Bjorn Borg Pascal Portes 1 1–0 C 1–0 Jun 1, 1980 H2H
5734 Bjorn Borg Pat Cramer 1 1–0 C 1–0 Aug 22, 1973 H2H
5735 Bjorn Borg Patrick Hombergen 1 1–0 G 1–0 Jun 29, 1973 H2H
5736 Bjorn Borg Patrick Proisy 1 1–0 C 1–0 Mar 27, 1975 H2H
5737 Bjorn Borg Paul Mcnamee 1 1–0 C 1–0 Jul 18, 1981 H2H
5738 Bjorn Borg Paul Torre 1 1–0 C 1–0 May 31, 1981 H2H
5739 Bjorn Borg Pavel Hutka 1 1–0 C 1–0 May 25, 1976 H2H
5740 Bjorn Borg Pekka Saila 1 1–0 H 1–0 Nov 6, 1972 H2H
5741 Bjorn Borg Per Hjertquist 1 1–0 C 1–0 Sep 22, 1979 H2H
5742 Bjorn Borg Peter Campbell 1 1–0 C 1–0 Sep 27, 1972 H2H
5743 Bjorn Borg Peter Elter 1 1–0 H 1–0 Oct 19, 1979 H2H
5744 Bjorn Borg Peter Szoke 1 1–0 C 1–0 Jun 8, 1975 H2H
5745 Bjorn Borg Piero Toci 1 1–0 C 1–0 Feb 9, 1975 H2H
5746 Bjorn Borg Pierre Barthes 1 1–0 C 1–0 May 25, 1973 H2H
5747 Bjorn Borg Premjit Lall 1 1–0 G 1–0 Jun 27, 1973 H2H
5748 Bjorn Borg Rafael Ruiz 1 1–0 C 1–0 Oct 19, 1977 H2H
5749 Bjorn Borg Ricardo Ycaza 1 1–0 C 1–0 May 24, 1978 H2H
5750 Bjorn Borg Rick Fagel 1 1–0 C 1–0 Jun 2, 1978 H2H
5751 Bjorn Borg Rick Fisher 1 1–0 C 1–0 Sep 28, 1972 H2H
5752 Bjorn Borg Robert Machan 1 1–0 C 1–0 Apr 17, 1973 H2H
5753 Bjorn Borg Rod Frawley 1 1–0 G 1–0 Jun 29, 1980 H2H
5754 Bjorn Borg Roy Barth 1 1–0 G 1–0 Aug 31, 1973 H2H
5755 Bjorn Borg Roy Emerson 1 0–1 C 0–1 Sep 30, 1973 H2H
5756 Bjorn Borg Russell Simpson 1 1–0 C 1–0 Feb 2, 1979 H2H
5757 Bjorn Borg Sashi Menon 1 1–0 H 1–0 Nov 8, 1975 H2H
5758 Bjorn Borg Shlomo Glickstein 1 1–0 G 1–0 Jun 27, 1980 H2H
5759 Bjorn Borg Stanislav Birner 1 1–0 H 1–0 Oct 16, 1980 H2H
5760 Bjorn Borg Steve Rogul 1 1–0 H 1–0 Aug 13, 1980 H2H
5761 Bjorn Borg Szabolcz Baranyi 1 1–0 G 1–0 Jul 4, 1973 H2H
5762 Bjorn Borg Tenny Svensson 1 0–1 C 0–1 Apr 24, 1975 H2H
5763 Bjorn Borg Terry Moor 1 1–0 C 1–0 Jun 3, 1981 H2H
5764 Bjorn Borg Thies Roepcke 1 1–0 G 1–0 Dec 30, 1973 H2H
5765 Bjorn Borg Timothy Noonan 1 1–0 H 1–0 Mar 23, 1977 H2H
5766 Bjorn Borg Toma Ovici 1 1–0 C 1–0 Jun 7, 1974 H2H
5767 Bjorn Borg Tom Leonard 1 0–1 H 0–1 Sep 19, 1973 H2H
5768 Bjorn Borg Tony Bardsley 1 1–0 C 1–0 Aug 14, 1974 H2H
5769 Bjorn Borg Tony Giammalva 1 1–0 C 1–0 Jul 20, 1978 H2H
5770 Bjorn Borg Tony Parun 1 1–0 G 1–0 Jun 15, 1973 H2H
5771 Bjorn Borg Tsuyoshi Fukui 1 1–0 C 1–0 Oct 30, 1980 H2H
5772 Bjorn Borg Ulrich Marten 1 1–0 G 1–0 Dec 7, 1974 H2H
5773 Bjorn Borg Wanaro N'Godrella 1 1–0 C 1–0 Mar 26, 1975 H2H
5774 Bjorn Fratangelo Alexey Vatutin 1 1–0 C 1–0 Apr 25, 2018 H2H
5775 Bjorn Fratangelo Alex Kuznetsov 1 1–0 H 1–0 Jul 20, 2016 H2H
5776 Bjorn Fratangelo Amir Weintraub 1 1–0 H 1–0 Aug 20, 2019 H2H
5777 Bjorn Fratangelo Gael Monfils 1 0–1 H 0–1 Aug 2, 2023 H2H
5778 Bjorn Fratangelo Grigor Dimitrov 1 0–1 G 0–1 Jun 29, 2016 H2H
5779 Bjorn Fratangelo Igor Sijsling 1 1–0 H 1–0 Aug 4, 2016 H2H
5780 Bjorn Fratangelo Kevin King 1 1–0 H 1–0 Jan 10, 2021 H2H
5781 Bjorn Fratangelo Martin Klizan 1 0–1 C 0–1 Apr 28, 2017 H2H
5782 Bjorn Fratangelo Nick Kyrgios 1 0–1 C 0–1 Apr 13, 2018 H2H
5783 Bjorn Fratangelo Noah Rubin 1 0–1 H 0–1 Jan 18, 2017 H2H
5784 Bjorn Fratangelo Radu Albot 1 0–1 H 0–1 Feb 15, 2018 H2H
5785 Bjorn Fratangelo Reilly Opelka 1 0–1 H 0–1 Jul 30, 2021 H2H
5786 Bjorn Fratangelo Stephane Robert 1 0–1 H 0–1 Jan 20, 2016 H2H
5787 Bjorn Fratangelo Taro Daniel 1 0–1 C 0–1 May 5, 2017 H2H
5788 Bjorn Fratangelo Tatsuma Ito 1 1–0 H 1–0 Aug 2, 2017 H2H
5789 Bjorn Fratangelo Taylor Fritz 1 0–1 H 0–1 Aug 5, 2016 H2H
5790 Bjorn Fratangelo Teymuraz Gabashvili 1 1–0 H 1–0 Mar 12, 2016 H2H
5791 Bjorn Fratangelo Tim Smyczek 1 0–1 G 0–1 Jul 19, 2018 H2H
5792 Bjorn Phau Adrian Ungur 1 1–0 C 1–0 Sep 24, 2010 H2H
5793 Bjorn Phau Alexander Waske 1 0–1 H 0–1 Oct 5, 2006 H2H
5794 Bjorn Phau Amer Delic 1 1–0 H 1–0 Jul 20, 2005 H2H
5795 Bjorn Phau Ante Pavic 1 1–0 H 1–0 Feb 6, 2014 H2H
5796 Bjorn Phau Bobby Reynolds 1 1–0 H 1–0 Jan 5, 2006 H2H
5797 Bjorn Phau Brian Wilson 1 1–0 H 1–0 Feb 17, 2006 H2H
5798 Bjorn Phau Brydan Klein 1 0–1 H 0–1 Jan 21, 2009 H2H
5799 Bjorn Phau Daniel Berta 1 1–0 C 1–0 Jul 16, 2009 H2H
5800 Bjorn Phau Denis Gremelmayr 1 0–1 H 0–1 Aug 3, 2006 H2H