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
37401 Billy Harris Jan-Lennard Struff 1 0–1 H 0–1 Nov 10, 2023 H2H
37402 Billy Harris Jaume Munar 1 0–1 G 0–1 Jul 3, 2024 H2H
37403 Billy Harris Lorenzo Musetti 1 0–1 G 0–1 Jun 22, 2024 H2H
37404 Billy Harris Marc-Andrea Huesler 1 1–0 H 1–0 Nov 9, 2023 H2H
37405 Billy Harris Nuno Borges 1 0–1 G 0–1 Jul 3, 2025 H2H
37406 Billy Harris Tomas Martin Etcheverry 1 1–0 G 1–0 Jun 20, 2024 H2H
37407 Billy Harris Ugo Humbert 1 0–1 G 0–1 Jun 27, 2025 H2H
37408 Billy Martin Allan Stone 1 0–1 G 0–1 Oct 14, 1976 H2H
37409 Billy Martin Alvaro Betancur 1 0–1 C 0–1 Aug 29, 1975 H2H
37410 Billy Martin Byron Bertram 1 1–0 H 1–0 Sep 17, 1975 H2H
37411 Billy Martin Charlie Owens 1 1–0 C 1–0 Jan 23, 1980 H2H
37412 Billy Martin Colin Dibley 1 1–0 H 1–0 Apr 12, 1979 H2H
37413 Billy Martin David Lloyd 1 1–0 G 1–0 Jun 18, 1976 H2H
37414 Billy Martin Dimitri Sturdza 1 1–0 C 1–0 Oct 28, 1977 H2H
37415 Billy Martin Earl Butch Buchholz 1 0–1 C 0–1 Mar 30, 1975 H2H
37416 Billy Martin Eric Friedler 1 0–1 C 0–1 Sep 28, 1978 H2H
37417 Billy Martin Frantisek Pala 1 1–0 C 1–0 Mar 28, 1974 H2H
37418 Billy Martin Gary Plock 1 1–0 C 1–0 Aug 4, 1976 H2H
37419 Billy Martin Gene Malin 1 1–0 H 1–0 Jan 31, 1980 H2H
37420 Billy Martin Haroon Rahim 1 0–1 H 0–1 Mar 24, 1976 H2H
37421 Billy Martin Ian Crookenden 1 0–1 C 0–1 Feb 27, 1974 H2H
37422 Billy Martin Ian Fletcher 1 1–0 C 1–0 Sep 25, 1974 H2H
37423 Billy Martin Ionel Santeiu 1 1–0 C 1–0 Mar 13, 1974 H2H
37424 Billy Martin Ivan Molina 1 0–1 C 0–1 Aug 20, 1976 H2H
37425 Billy Martin Jan Norback 1 1–0 H 1–0 Feb 14, 1979 H2H
37426 Billy Martin Jan Pisecky 1 1–0 C 1–0 Feb 7, 1975 H2H
37427 Billy Martin Jim Osborne 1 0–1 C 0–1 Sep 29, 1976 H2H
37428 Billy Martin John Fort 1 1–0 C 1–0 Aug 7, 1974 H2H
37429 Billy Martin John Marks 1 1–0 C 1–0 Aug 1, 1978 H2H
37430 Billy Martin John Newcombe 1 1–0 C 1–0 Jul 10, 1978 H2H
37431 Billy Martin Julian Ganzabal 1 0–1 C 0–1 May 25, 1977 H2H
37432 Billy Martin Michael Grant 1 1–0 H 1–0 Feb 1, 1980 H2H
37433 Billy Martin Michael Greenberg 1 1–0 H 1–0 Aug 16, 1979 H2H
37434 Billy Martin Nikola Pilic 1 0–1 C 0–1 Mar 15, 1974 H2H
37435 Billy Martin Ove Bengtson 1 0–1 C 0–1 Feb 1, 1978 H2H
37436 Billy Martin Ramesh Krishnan 1 0–1 H 0–1 Mar 26, 1981 H2H
37437 Billy Martin Rick Fisher 1 1–0 C 1–0 Apr 19, 1979 H2H
37438 Billy Martin Rolf Norberg 1 1–0 H 1–0 Feb 18, 1977 H2H
37439 Billy Martin Spencer Segura 1 1–0 C 1–0 Jan 24, 1975 H2H
37440 Billy Martin Terry Rocavert 1 1–0 H 1–0 Aug 22, 1979 H2H
37441 Billy Martin Tom Okker 1 0–1 C 0–1 Jan 11, 1976 H2H
37442 Billy Martin Vladimir Zednik 1 0–1 G 0–1 Aug 30, 1974 H2H
37443 Billy Martin William Brown 1 1–0 C 1–0 Feb 6, 1975 H2H
37444 Billy Nealon Brian Gottfried 1 0–1 C 0–1 Aug 1, 1984 H2H
37445 Billy Nealon Chris Delaney 1 0–1 C 0–1 Aug 3, 1981 H2H
37446 Bing Chao Lin Andrei Olhovskiy 1 1–0 H 1–0 Jan 14, 1994 H2H
37447 Bing Chao Lin Markus Zoecke 1 0–1 H 0–1 Jan 12, 1995 H2H
37448 Bing Chao Lin Nduka Odizor 1 1–0 C 1–0 Oct 22, 1992 H2H
37449 Bing Chao Lin Rikard Bergh 1 0–1 H 0–1 Jan 7, 1993 H2H
37450 Bing Pan Jeremy Bates 1 1–0 H 1–0 Apr 27, 1995 H2H
37451 Birger Andersson Arthur Ashe 1 0–1 H 0–1 Sep 19, 1973 H2H
37452 Birger Andersson Bill Lofgren 1 1–0 C 1–0 Oct 12, 1977 H2H
37453 Birger Andersson Bjorn Wahlstrom 1 1–0 H 1–0 Nov 8, 1975 H2H
37454 Birger Andersson Brian Fairlie 1 0–1 C 0–1 Mar 11, 1977 H2H
37455 Birger Andersson Frank Gebert 1 1–0 C 1–0 Feb 22, 1975 H2H
37456 Birger Andersson Frantisek Pala 1 0–1 C 0–1 Oct 7, 1976 H2H
37457 Birger Andersson Graham Stilwell 1 1–0 C 1–0 Nov 19, 1974 H2H
37458 Birger Andersson Guillermo Oropez 1 1–0 C 1–0 Oct 13, 1977 H2H
37459 Birger Andersson Hans Joachim Ploetz 1 0–1 C 0–1 Mar 7, 1975 H2H
37460 Birger Andersson Humphrey Hose 1 1–0 G 1–0 Jun 27, 1975 H2H
37461 Birger Andersson Ion Tiriac 1 1–0 C 1–0 Oct 23, 1973 H2H
37462 Birger Andersson Ivan Molina 1 0–1 C 0–1 Mar 31, 1976 H2H
37463 Birger Andersson John Fort 1 1–0 C 1–0 Aug 16, 1972 H2H
37464 Birger Andersson Juan Ignacio Muntanola 1 0–1 C 0–1 Oct 8, 1975 H2H
37465 Birger Andersson Julian Ganzabal 1 0–1 C 0–1 Jul 11, 1974 H2H
37466 Birger Andersson Ken Rosewall 1 0–1 G 0–1 Jun 29, 1975 H2H
37467 Birger Andersson Lars Samuelson 1 1–0 H 1–0 Nov 9, 1976 H2H
37468 Birger Andersson Milan Holecek 1 1–0 C 1–0 Jul 6, 1976 H2H
37469 Birger Andersson Nicola Spear 1 1–0 C 1–0 Feb 23, 1975 H2H
37470 Birger Andersson Paul Gerken 1 0–1 C 0–1 Nov 20, 1974 H2H
37471 Birger Andersson Peter Szoke 1 1–0 C 1–0 Feb 22, 1975 H2H
37472 Birger Andersson Rick Fisher 1 1–0 C 1–0 Apr 6, 1976 H2H
37473 Birger Andersson Roger Taylor 1 0–1 C 0–1 Apr 21, 1976 H2H
37474 Birger Andersson Spencer Segura 1 1–0 C 1–0 Nov 17, 1975 H2H
37475 Birger Andersson Szabolcz Baranyi 1 0–1 C 0–1 Jul 19, 1972 H2H
37476 Birger Andersson Ulf Eriksson 1 1–0 C 1–0 Jul 20, 1978 H2H
37477 Bjorn Borg Alejandro Pierola 1 1–0 C 1–0 Oct 16, 1974 H2H
37478 Bjorn Borg Allan Stone 1 1–0 C 1–0 Apr 3, 1976 H2H
37479 Bjorn Borg Alvaro Fillol 1 1–0 C 1–0 May 28, 1980 H2H
37480 Bjorn Borg Andreas Maurer 1 1–0 C 1–0 Jul 18, 1981 H2H
37481 Bjorn Borg Andy Lucchesi 1 1–0 C 1–0 Sep 27, 1978 H2H
37482 Bjorn Borg Angel Gimenez 1 1–0 C 1–0 Sep 21, 1979 H2H
37483 Bjorn Borg Bernard Boileau 1 1–0 C 1–0 Mar 12, 1981 H2H
37484 Bjorn Borg Bob Giltinan 1 1–0 C 1–0 Apr 24, 1976 H2H
37485 Bjorn Borg Christophe Freyss 1 1–0 C 1–0 Jul 19, 1979 H2H
37486 Bjorn Borg Clark Graebner 1 0–1 H 0–1 Dec 18, 1972 H2H
37487 Bjorn Borg Cliff Richey 1 1–0 C 1–0 May 23, 1973 H2H
37488 Bjorn Borg Damir Keretic 1 1–0 C 1–0 Jul 17, 1981 H2H
37489 Bjorn Borg David Lloyd 1 1–0 G 1–0 Jun 23, 1976 H2H
37490 Bjorn Borg Dominique Bedel 1 1–0 C 1–0 Jun 2, 1976 H2H
37491 Bjorn Borg Dragan Savic 1 1–0 G 1–0 Dec 5, 1974 H2H
37492 Bjorn Borg Eddie Edwards 1 1–0 H 1–0 Oct 17, 1980 H2H
37493 Bjorn Borg Eliot Teltscher 1 0–1 C 0–1 May 18, 1979 H2H
37494 Bjorn Borg Enrique Caviglia 1 1–0 C 1–0 Nov 28, 1973 H2H
37495 Bjorn Borg Eric Friedler 1 1–0 H 1–0 Nov 23, 1977 H2H
37496 Bjorn Borg Ernie Ewert 1 1–0 G 1–0 Jun 13, 1973 H2H
37497 Bjorn Borg Francois Jauffret 1 1–0 C 1–0 Jun 9, 1976 H2H
37498 Bjorn Borg Frantisek Pala 1 1–0 C 1–0 Oct 15, 1974 H2H
37499 Bjorn Borg George Hardie 1 1–0 H 1–0 Mar 24, 1976 H2H
37500 Bjorn Borg Gilles Moretton 1 1–0 C 1–0 Jun 6, 1979 H2H
37501 Bjorn Borg Guillermo Aubone 1 1–0 H 1–0 Aug 28, 1980 H2H
37502 Bjorn Borg Hans Joachim Ploetz 1 0–1 C 0–1 Aug 16, 1975 H2H
37503 Bjorn Borg Henry Bunis 1 1–0 C 1–0 Feb 3, 1977 H2H
37504 Bjorn Borg Jan Hordijk 1 1–0 G 1–0 Jan 10, 1974 H2H
37505 Bjorn Borg Jan Kukal 1 1–0 C 1–0 Jul 13, 1973 H2H
37506 Bjorn Borg Jean Baptiste Chanfreau 1 1–0 G 1–0 Sep 2, 1973 H2H
37507 Bjorn Borg Jean Francois Caujolle 1 1–0 C 1–0 Jun 5, 1974 H2H
37508 Bjorn Borg Jean Louis Haillet 1 1–0 C 1–0 Mar 27, 1980 H2H
37509 Bjorn Borg Jean Loup Rouyer 1 1–0 C 1–0 Jun 9, 1974 H2H
37510 Bjorn Borg J. Mandarino 1 1–0 C 1–0 Mar 21, 1974 H2H
37511 Bjorn Borg John Muller 1 1–0 H 1–0 Mar 11, 1977 H2H
37512 Bjorn Borg John Whitlinger 1 1–0 C 1–0 Aug 25, 1976 H2H
37513 Bjorn Borg Jorge Andrew 1 1–0 G 1–0 Jun 25, 1975 H2H
37514 Bjorn Borg Juan Ignacio Muntanola 1 1–0 C 1–0 Oct 23, 1973 H2H
37515 Bjorn Borg Jun Kamiwazumi 1 1–0 C 1–0 Jul 19, 1972 H2H
37516 Bjorn Borg Karl Meiler 1 1–0 G 1–0 Jul 1, 1973 H2H
37517 Bjorn Borg Ken Rosewall 1 1–0 C 1–0 Aug 25, 1973 H2H
37518 Bjorn Borg Larry Stefanki 1 1–0 H 1–0 Sep 5, 1981 H2H
37519 Bjorn Borg Mark Edmondson 1 1–0 G 1–0 Jun 24, 1977 H2H
37520 Bjorn Borg Markus Gunthardt 1 1–0 H 1–0 Sep 3, 1981 H2H
37521 Bjorn Borg Matt Mitchell 1 1–0 H 1–0 Aug 30, 1979 H2H
37522 Bjorn Borg Mel Purcell 1 1–0 G 1–0 Jun 26, 1981 H2H
37523 Bjorn Borg Mike Estep 1 1–0 C 1–0 Aug 31, 1975 H2H
37524 Bjorn Borg Mike Machette 1 1–0 G 1–0 Dec 6, 1974 H2H
37525 Bjorn Borg Mike Wayman 1 1–0 C 1–0 Mar 2, 1977 H2H
37526 Bjorn Borg Owen Davidson 1 1–0 G 1–0 Jun 16, 1973 H2H
37527 Bjorn Borg Pablo Arraya 1 1–0 C 1–0 Sep 25, 1981 H2H
37528 Bjorn Borg Pascal Portes 1 1–0 C 1–0 Jun 1, 1980 H2H
37529 Bjorn Borg Pat Cramer 1 1–0 C 1–0 Aug 22, 1973 H2H
37530 Bjorn Borg Patrick Hombergen 1 1–0 G 1–0 Jun 29, 1973 H2H
37531 Bjorn Borg Patrick Proisy 1 1–0 C 1–0 Mar 27, 1975 H2H
37532 Bjorn Borg Paul Mcnamee 1 1–0 C 1–0 Jul 18, 1981 H2H
37533 Bjorn Borg Paul Torre 1 1–0 C 1–0 May 31, 1981 H2H
37534 Bjorn Borg Pekka Saila 1 1–0 H 1–0 Nov 6, 1972 H2H
37535 Bjorn Borg Per Hjertquist 1 1–0 C 1–0 Sep 22, 1979 H2H
37536 Bjorn Borg Peter Campbell 1 1–0 C 1–0 Sep 27, 1972 H2H
37537 Bjorn Borg Peter Elter 1 1–0 H 1–0 Oct 19, 1979 H2H
37538 Bjorn Borg Peter Szoke 1 1–0 C 1–0 Jun 8, 1975 H2H
37539 Bjorn Borg Piero Toci 1 1–0 C 1–0 Feb 9, 1975 H2H
37540 Bjorn Borg Pierre Barthes 1 1–0 C 1–0 May 25, 1973 H2H
37541 Bjorn Borg Premjit Lall 1 1–0 G 1–0 Jun 27, 1973 H2H
37542 Bjorn Borg Rafael Ruiz 1 1–0 C 1–0 Oct 19, 1977 H2H
37543 Bjorn Borg Ricardo Ycaza 1 1–0 C 1–0 May 24, 1978 H2H
37544 Bjorn Borg Rick Fagel 1 1–0 C 1–0 Jun 2, 1978 H2H
37545 Bjorn Borg Rick Fisher 1 1–0 C 1–0 Sep 28, 1972 H2H
37546 Bjorn Borg Robert Machan 1 1–0 C 1–0 Apr 17, 1973 H2H
37547 Bjorn Borg Rod Frawley 1 1–0 G 1–0 Jun 29, 1980 H2H
37548 Bjorn Borg Roy Barth 1 1–0 G 1–0 Aug 31, 1973 H2H
37549 Bjorn Borg Roy Emerson 1 0–1 C 0–1 Sep 30, 1973 H2H
37550 Bjorn Borg Russell Simpson 1 1–0 C 1–0 Feb 2, 1979 H2H
37551 Bjorn Borg Sashi Menon 1 1–0 H 1–0 Nov 8, 1975 H2H
37552 Bjorn Borg Shlomo Glickstein 1 1–0 G 1–0 Jun 27, 1980 H2H
37553 Bjorn Borg Stanislav Birner 1 1–0 H 1–0 Oct 16, 1980 H2H
37554 Bjorn Borg Steve Rogul 1 1–0 H 1–0 Aug 13, 1980 H2H
37555 Bjorn Borg Szabolcz Baranyi 1 1–0 G 1–0 Jul 4, 1973 H2H
37556 Bjorn Borg Tenny Svensson 1 0–1 C 0–1 Apr 24, 1975 H2H
37557 Bjorn Borg Terry Moor 1 1–0 C 1–0 Jun 3, 1981 H2H
37558 Bjorn Borg Thies Roepcke 1 1–0 G 1–0 Dec 30, 1973 H2H
37559 Bjorn Borg Timothy Noonan 1 1–0 H 1–0 Mar 23, 1977 H2H
37560 Bjorn Borg Toma Ovici 1 1–0 C 1–0 Jun 7, 1974 H2H
37561 Bjorn Borg Tom Leonard 1 0–1 H 0–1 Sep 19, 1973 H2H
37562 Bjorn Borg Tony Bardsley 1 1–0 C 1–0 Aug 14, 1974 H2H
37563 Bjorn Borg Tony Giammalva 1 1–0 C 1–0 Jul 20, 1978 H2H
37564 Bjorn Borg Tony Parun 1 1–0 G 1–0 Jun 15, 1973 H2H
37565 Bjorn Borg Tsuyoshi Fukui 1 1–0 C 1–0 Oct 30, 1980 H2H
37566 Bjorn Borg Ulrich Marten 1 1–0 G 1–0 Dec 7, 1974 H2H
37567 Bjorn Borg Wanaro N'Godrella 1 1–0 C 1–0 Mar 26, 1975 H2H
37568 Bjorn Fratangelo Alexey Vatutin 1 1–0 C 1–0 Apr 25, 2018 H2H
37569 Bjorn Fratangelo Alex Kuznetsov 1 1–0 H 1–0 Jul 20, 2016 H2H
37570 Bjorn Fratangelo Amir Weintraub 1 1–0 H 1–0 Aug 20, 2019 H2H
37571 Bjorn Fratangelo Gael Monfils 1 0–1 H 0–1 Aug 2, 2023 H2H
37572 Bjorn Fratangelo Grigor Dimitrov 1 0–1 G 0–1 Jun 29, 2016 H2H
37573 Bjorn Fratangelo Igor Sijsling 1 1–0 H 1–0 Aug 4, 2016 H2H
37574 Bjorn Fratangelo Kevin King 1 1–0 H 1–0 Jan 10, 2021 H2H
37575 Bjorn Fratangelo Martin Klizan 1 0–1 C 0–1 Apr 28, 2017 H2H
37576 Bjorn Fratangelo Nick Kyrgios 1 0–1 C 0–1 Apr 13, 2018 H2H
37577 Bjorn Fratangelo Noah Rubin 1 0–1 H 0–1 Jan 18, 2017 H2H
37578 Bjorn Fratangelo Radu Albot 1 0–1 H 0–1 Feb 15, 2018 H2H
37579 Bjorn Fratangelo Reilly Opelka 1 0–1 H 0–1 Jul 30, 2021 H2H
37580 Bjorn Fratangelo Stephane Robert 1 0–1 H 0–1 Jan 20, 2016 H2H
37581 Bjorn Fratangelo Taro Daniel 1 0–1 C 0–1 May 5, 2017 H2H
37582 Bjorn Fratangelo Tatsuma Ito 1 1–0 H 1–0 Aug 2, 2017 H2H
37583 Bjorn Fratangelo Taylor Fritz 1 0–1 H 0–1 Aug 5, 2016 H2H
37584 Bjorn Fratangelo Teymuraz Gabashvili 1 1–0 H 1–0 Mar 12, 2016 H2H
37585 Bjorn Fratangelo Tim Smyczek 1 0–1 G 0–1 Jul 19, 2018 H2H
37586 Bjorn Phau Adrian Ungur 1 1–0 C 1–0 Sep 24, 2010 H2H
37587 Bjorn Phau Alexander Waske 1 0–1 H 0–1 Oct 5, 2006 H2H
37588 Bjorn Phau Amer Delic 1 1–0 H 1–0 Jul 18, 2005 H2H
37589 Bjorn Phau Ante Pavic 1 1–0 H 1–0 Feb 6, 2014 H2H
37590 Bjorn Phau Bobby Reynolds 1 1–0 H 1–0 Jan 5, 2006 H2H
37591 Bjorn Phau Brian Wilson 1 1–0 H 1–0 Feb 17, 2006 H2H
37592 Bjorn Phau Brydan Klein 1 0–1 H 0–1 Jan 21, 2009 H2H
37593 Bjorn Phau Daniel Berta 1 1–0 C 1–0 Jul 16, 2009 H2H
37594 Bjorn Phau Denis Gremelmayr 1 0–1 H 0–1 Aug 3, 2006 H2H
37595 Bjorn Phau Diego Junqueira 1 1–0 C 1–0 Apr 12, 2012 H2H
37596 Bjorn Phau Dustin Brown 1 0–1 G 0–1 Jul 8, 2010 H2H
37597 Bjorn Phau Flavio Saretta 1 0–1 C 0–1 May 3, 2001 H2H
37598 Bjorn Phau Fritz Wolmarans 1 1–0 H 1–0 Feb 4, 2010 H2H
37599 Bjorn Phau Gael Monfils 1 0–1 C 0–1 May 24, 2011 H2H
37600 Bjorn Phau Gorka Fraile 1 1–0 C 1–0 Apr 13, 2006 H2H