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
53601 Jack Sock Jurgen Zopp 1 0–1 C 0–1 May 29, 2018 H2H
53602 Jack Sock Kenny De Schepper 1 1–0 C 1–0 May 21, 2014 H2H
53603 Jack Sock Lleyton Hewitt 1 0–1 G 0–1 Jul 12, 2014 H2H
53604 Jack Sock Lucas Pouille 1 1–0 H 1–0 Nov 3, 2017 H2H
53605 Jack Sock Lukas Rosol 1 0–1 H 0–1 Jan 21, 2016 H2H
53606 Jack Sock Lukasz Kubot 1 1–0 H 1–0 Oct 13, 2015 H2H
53607 Jack Sock Marcel Granollers 1 0–1 H 0–1 Oct 28, 2016 H2H
53608 Jack Sock Marc Gicquel 1 1–0 H 1–0 Aug 31, 2011 H2H
53609 Jack Sock Marco Chiudinelli 1 0–1 H 0–1 Sep 1, 2010 H2H
53610 Jack Sock Marcos Baghdatis 1 1–0 C 1–0 Apr 9, 2016 H2H
53611 Jack Sock Marcos Giron 1 0–1 H 0–1 Feb 13, 2020 H2H
53612 Jack Sock Marius Copil 1 1–0 H 1–0 Aug 3, 2017 H2H
53613 Jack Sock Matija Pecotic 1 0–1 H 0–1 Feb 16, 2023 H2H
53614 Jack Sock Matteo Berrettini 1 0–1 G 0–1 Jul 4, 2018 H2H
53615 Jack Sock Matthew Barton 1 1–0 C 1–0 Apr 8, 2016 H2H
53616 Jack Sock Matthew Ebden 1 1–0 H 1–0 Feb 28, 2013 H2H
53617 Jack Sock Maximo Gonzalez 1 1–0 H 1–0 Aug 29, 2013 H2H
53618 Jack Sock Michael Venus 1 1–0 H 1–0 Jul 25, 2014 H2H
53619 Jack Sock Mischa Zverev 1 1–0 H 1–0 Sep 1, 2016 H2H
53620 Jack Sock Nicolas Mahut 1 0–1 C 0–1 May 9, 2017 H2H
53621 Jack Sock Novak Djokovic 1 0–1 H 0–1 Aug 14, 2015 H2H
53622 Jack Sock Philipp Petzschner 1 1–0 H 1–0 Aug 28, 2013 H2H
53623 Jack Sock Radek Stepanek 1 1–0 G 1–0 Jul 16, 2015 H2H
53624 Jack Sock Rajeev Ram 1 1–0 G 1–0 Jul 11, 2014 H2H
53625 Jack Sock Sam Groth 1 0–1 G 0–1 Jul 1, 2015 H2H
53626 Jack Sock Sam Querrey 1 1–0 C 1–0 Apr 12, 2015 H2H
53627 Jack Sock Sebastian Ofner 1 0–1 G 0–1 Jul 6, 2017 H2H
53628 Jack Sock Sergiy Stakhovsky 1 1–0 H 1–0 Mar 26, 2016 H2H
53629 Jack Sock Stan Wawrinka 1 0–1 H 0–1 Jul 29, 2016 H2H
53630 Jack Sock Stefanos Tsitsipas 1 0–1 H 0–1 Mar 13, 2022 H2H
53631 Jack Sock Taro Daniel 1 0–1 H 0–1 Aug 8, 2016 H2H
53632 Jack Sock Teymuraz Gabashvili 1 1–0 H 1–0 Oct 8, 2015 H2H
53633 Jack Sock Thomas Fabbiano 1 1–0 H 1–0 Mar 11, 2018 H2H
53634 Jack Sock Tim Smyczek 1 0–1 H 0–1 Mar 8, 2014 H2H
53635 Jack Sock Tobias Kamke 1 1–0 H 1–0 Jan 15, 2014 H2H
53636 Jack Sock Tomas Machac 1 0–1 C 0–1 Apr 6, 2023 H2H
53637 Jack Sock Tommy Robredo 1 0–1 H 0–1 Aug 12, 2014 H2H
53638 Jack Sock Viktor Troicki 1 0–1 H 0–1 Nov 4, 2015 H2H
53639 Jack Sock Yen-Hsun Lu 1 1–0 H 1–0 Mar 14, 2015 H2H
53640 Jack Sock Yuki Bhambri 1 1–0 H 1–0 Mar 24, 2018 H2H
53641 Jack Sock Ze Zhang 1 1–0 H 1–0 Oct 6, 2016 H2H
53642 Jacob Fearnley Benjamin Bonzi 1 1–0 H 1–0 Mar 21, 2025 H2H
53643 Jacob Fearnley Hamad Medjedovic 1 0–1 C 0–1 Aug 20, 2025 H2H
53644 Jacob Fearnley Juan Manuel Cerundolo 1 0–1 C 0–1 May 26, 2026 H2H
53645 Jacob Fearnley Nick Kyrgios 1 1–0 H 1–0 Jan 14, 2025 H2H
53646 Jacob Fearnley Quentin Halys 1 0–1 H 0–1 Jan 13, 2026 H2H
53647 Jacob Fearnley Roberto Bautista Agut 1 1–0 H 1–0 Aug 26, 2025 H2H
53648 Jacob Fearnley Taylor Fritz 1 0–1 H 0–1 Mar 8, 2026 H2H
53649 Jacobo Diaz Adrian Voinea 1 0–1 C 0–1 Aug 8, 1996 H2H
53650 Jacobo Diaz Arnaud Di Pasquale 1 0–1 C 0–1 Mar 9, 2000 H2H
53651 Jacobo Diaz Cristiano Caratti 1 0–1 H 0–1 Sep 1, 1999 H2H
53652 Jacobo Diaz Danny Sapsford 1 1–0 C 1–0 Sep 12, 1997 H2H
53653 Jacobo Diaz Federico Luzzi 1 1–0 C 1–0 May 12, 2001 H2H
53654 Jacobo Diaz Fredrik Jonsson 1 0–1 H 0–1 Jan 19, 2000 H2H
53655 Jacobo Diaz Irakli Labadze 1 1–0 C 1–0 Sep 13, 2001 H2H
53656 Jacobo Diaz Jamie Delgado 1 1–0 C 1–0 Sep 16, 1999 H2H
53657 Jacobo Diaz Jeff Salzenstein 1 1–0 H 1–0 Aug 15, 2001 H2H
53658 Jacobo Diaz Jiri Vanek 1 0–1 C 0–1 Sep 27, 2001 H2H
53659 Jacobo Diaz Marcelo Filippini 1 1–0 C 1–0 Apr 30, 1998 H2H
53660 Jacobo Diaz Marcos Ondruska 1 0–1 C 0–1 Sep 13, 1997 H2H
53661 Jacobo Diaz Nicolas Coutelot 1 0–1 C 0–1 Apr 13, 2000 H2H
53662 Jacobo Diaz Patrik Fredriksson 1 1–0 C 1–0 Jun 12, 1997 H2H
53663 Jacobo Diaz Tomas Zib 1 0–1 H 0–1 Aug 18, 1999 H2H
53664 Jacopo Berrettini Alex de Minaur 1 0–1 H 0–1 Mar 2, 2023 H2H
53665 Jacques Hervet Ilie Nastase 1 0–1 C 0–1 May 25, 1983 H2H
53666 Jacques Manset Victor Amaya 1 0–1 H 0–1 Feb 23, 1983 H2H
53667 Jacques Thamin Allan McDonald 1 0–1 G 0–1 Jun 7, 1973 H2H
53668 Jacques Thamin Jan Hordijk 1 0–1 G 0–1 Jun 13, 1973 H2H
53669 Jacques Thamin Larry Parker 1 0–1 G 0–1 Jan 10, 1974 H2H
53670 Jacques Thamin Milan Holecek 1 0–1 G 0–1 Jan 4, 1974 H2H
53671 Jacques Thamin Richard Hawkes 1 0–1 H 0–1 Apr 6, 1969 H2H
53672 Jacques Thamin Steve Faulk 1 1–0 C 1–0 Apr 25, 1973 H2H
53673 Jacques Thamin Wanaro N'Godrella 1 1–0 C 1–0 Apr 27, 1973 H2H
53674 Jai Dilouie Arthur Ashe 1 0–1 C 0–1 Aug 2, 1977 H2H
53675 Jai Dilouie Hubertus Hoyt 1 0–1 H 0–1 Jul 25, 1979 H2H
53676 Jai Dilouie Rejean Genois 1 1–0 C 1–0 Aug 22, 1979 H2H
53677 Jai Dilouie Wayne Pascoe 1 0–1 G 0–1 Jan 8, 1981 H2H
53678 Jaidip Mukerjea Clark Graebner 1 0–1 G 0–1 Jun 28, 1972 H2H
53679 Jaidip Mukerjea Graham Stilwell 1 0–1 G 0–1 Jul 10, 1970 H2H
53680 Jaidip Mukerjea Jean Claude Barclay 1 1–0 C 1–0 Jun 13, 1968 H2H
53681 Jaidip Mukerjea Roy Barth 1 1–0 G 1–0 Jun 17, 1970 H2H
53682 Jaidip Mukerjea Tom Edlefsen 1 0–1 G 0–1 Aug 18, 1969 H2H
53683 Jaidip Mukerjea Wanaro N'Godrella 1 0–1 G 0–1 Jul 14, 1971 H2H
53684 Jaime Cortes Mario Rincon 1 0–1 C 0–1 Sep 15, 1994 H2H
53685 Jaime Faria Bernabe Zapata Miralles 1 0–1 C 0–1 Apr 30, 2025 H2H
53686 Jaime Faria Botic van de Zandschulp 1 1–0 C 1–0 Jul 21, 2026 H2H
53687 Jaime Faria Camilo Ugo Carabelli 1 0–1 C 0–1 Feb 22, 2025 H2H
53688 Jaime Faria Damir Dzumhur 1 1–0 C 1–0 Feb 19, 2026 H2H
53689 Jaime Faria Frances Tiafoe 1 0–1 C 0–1 May 30, 2026 H2H
53690 Jaime Faria Gonzalo Bueno 1 1–0 C 1–0 Jul 23, 2026 H2H
53691 Jaime Faria Gustavo Heide 1 1–0 C 1–0 Feb 28, 2025 H2H
53692 Jaime Faria Hubert Hurkacz 1 0–1 C 0–1 Apr 22, 2026 H2H
53693 Jaime Faria Jan-Lennard Struff 1 1–0 C 1–0 May 28, 2026 H2H
53694 Jaime Faria Jenson Brooksby 1 0–1 C 0–1 May 27, 2025 H2H
53695 Jaime Faria Laslo Djere 1 0–1 C 0–1 Mar 1, 2025 H2H
53696 Jaime Faria Lorenzo Sonego 1 0–1 G 0–1 Jul 2, 2025 H2H
53697 Jaime Faria Novak Djokovic 1 0–1 H 0–1 Jan 16, 2025 H2H
53698 Jaime Faria Pavel Kotov 1 1–0 H 1–0 Jan 14, 2025 H2H
53699 Jaime Faria Sebastian Baez 1 1–0 C 1–0 Feb 17, 2026 H2H
53700 Jaime Faria Stan Wawrinka 1 1–0 C 1–0 Jul 14, 2026 H2H
53701 Jaime Faria Tomas Martin Etcheverry 1 0–1 C 0–1 Feb 20, 2026 H2H
53702 Jaime Faria Zizou Bergs 1 0–1 G 0–1 Jul 2, 2026 H2H
53703 Jaime Fillol Alberto Martorell 1 1–0 C 1–0 Oct 25, 1972 H2H
53704 Jaime Fillol Alejandro Ganzabal 1 1–0 C 1–0 Apr 22, 1983 H2H
53705 Jaime Fillol Alejandro Gattiker 1 1–0 C 1–0 Nov 26, 1982 H2H
53706 Jaime Fillol Andy Andrews 1 1–0 C 1–0 Nov 27, 1982 H2H
53707 Jaime Fillol Attila Korpas 1 1–0 C 1–0 Jun 9, 1974 H2H
53708 Jaime Fillol Bailey Brown 1 1–0 G 1–0 Jul 31, 1969 H2H
53709 Jaime Fillol Bernie Mitton 1 1–0 C 1–0 Aug 3, 1978 H2H
53710 Jaime Fillol Bill Scanlon 1 1–0 C 1–0 Aug 5, 1976 H2H
53711 Jaime Fillol Billy Martin 1 1–0 H 1–0 Sep 20, 1974 H2H
53712 Jaime Fillol Birger Andersson 1 1–0 C 1–0 Oct 24, 1973 H2H
53713 Jaime Fillol Bob Carmichael 1 1–0 C 1–0 Feb 28, 1970 H2H
53714 Jaime Fillol Brad Drewett 1 0–1 C 0–1 Oct 18, 1980 H2H
53715 Jaime Fillol Butch Seewagen 1 1–0 C 1–0 Jul 24, 1969 H2H
53716 Jaime Fillol Butch Walts 1 0–1 C 0–1 Sep 29, 1976 H2H
53717 Jaime Fillol Carlos Gattiker 1 1–0 H 1–0 Nov 24, 1983 H2H
53718 Jaime Fillol Carlos Lando 1 1–0 C 1–0 Oct 13, 1977 H2H
53719 Jaime Fillol Cassio Motta 1 0–1 C 0–1 Nov 4, 1982 H2H
53720 Jaime Fillol Charlie Owens 1 1–0 C 1–0 Aug 19, 1972 H2H
53721 Jaime Fillol Chip Tolleson 1 1–0 C 1–0 Aug 7, 1978 H2H
53722 Jaime Fillol Chris Bovett 1 1–0 G 1–0 Aug 31, 1968 H2H
53723 Jaime Fillol Chris Delaney 1 1–0 H 1–0 Nov 6, 1980 H2H
53724 Jaime Fillol Christophe Freyss 1 1–0 C 1–0 Jul 15, 1981 H2H
53725 Jaime Fillol Colin Stubs 1 1–0 C 1–0 Jul 13, 1968 H2H
53726 Jaime Fillol Craig Wittus 1 1–0 H 1–0 Aug 4, 1983 H2H
53727 Jaime Fillol Dale Power 1 1–0 C 1–0 Aug 18, 1977 H2H
53728 Jaime Fillol Dan Bleckinger 1 1–0 C 1–0 Jul 11, 1968 H2H
53729 Jaime Fillol Daniel Contet 1 1–0 H 1–0 Oct 31, 1974 H2H
53730 Jaime Fillol Danie Visser 1 1–0 C 1–0 Jul 21, 1982 H2H
53731 Jaime Fillol Dave Siegler 1 0–1 H 0–1 Feb 12, 1982 H2H
53732 Jaime Fillol Diego Perez 1 1–0 C 1–0 Oct 2, 1981 H2H
53733 Jaime Fillol Dominique Bedel 1 1–0 H 1–0 Aug 30, 1979 H2H
53734 Jaime Fillol Egan Adams 1 1–0 C 1–0 Nov 27, 1982 H2H
53735 Jaime Fillol F D Robbins 1 1–0 C 1–0 Jul 17, 1969 H2H
53736 Jaime Fillol Fernando Maynetto 1 1–0 C 1–0 Nov 8, 1979 H2H
53737 Jaime Fillol Fernando Vasquez 1 1–0 C 1–0 Oct 11, 1978 H2H
53738 Jaime Fillol Florin Segarceanu 1 0–1 G 0–1 Jun 22, 1983 H2H
53739 Jaime Fillol Freddie Sauer 1 1–0 H 1–0 Sep 4, 1982 H2H
53740 Jaime Fillol Fred Stolle 1 0–1 G 0–1 Jun 18, 1970 H2H
53741 Jaime Fillol Fritz Buehning 1 1–0 H 1–0 Sep 6, 1982 H2H
53742 Jaime Fillol Gene Malin 1 1–0 C 1–0 Sep 27, 1972 H2H
53743 Jaime Fillol Gianluca Rinaldini 1 1–0 C 1–0 Sep 17, 1981 H2H
53744 Jaime Fillol Graham Stilwell 1 1–0 H 1–0 Sep 21, 1970 H2H
53745 Jaime Fillol Hans Jurgen Pohmann 1 1–0 C 1–0 Jun 14, 1973 H2H
53746 Jaime Fillol Heinz Gunthardt 1 1–0 G 1–0 Jun 9, 1977 H2H
53747 Jaime Fillol Herve Gauvain 1 1–0 C 1–0 Jun 5, 1974 H2H
53748 Jaime Fillol Hugo Roverano 1 1–0 C 1–0 Feb 18, 1983 H2H
53749 Jaime Fillol Ian Crookenden 1 1–0 C 1–0 Jan 26, 1972 H2H
53750 Jaime Fillol Ian Fletcher 1 1–0 C 1–0 Aug 23, 1973 H2H
53751 Jaime Fillol Ivan Dupasquier 1 1–0 C 1–0 Jan 28, 1982 H2H
53752 Jaime Fillol Jacek Niedzwiedzki 1 1–0 C 1–0 Jun 6, 1975 H2H
53753 Jaime Fillol Jan Kukal 1 0–1 C 0–1 Nov 12, 1970 H2H
53754 Jaime Fillol Jan Norback 1 1–0 G 1–0 Jun 8, 1977 H2H
53755 Jaime Fillol Jean Louis Haillet 1 1–0 C 1–0 Aug 8, 1977 H2H
53756 Jaime Fillol Jeff Simpson 1 1–0 G 1–0 Jun 20, 1974 H2H
53757 Jaime Fillol Jiri Granat 1 0–1 C 0–1 Oct 21, 1977 H2H
53758 Jaime Fillol Joe Meyers 1 1–0 C 1–0 Aug 1, 1978 H2H
53759 Jaime Fillol Johan Kriek 1 0–1 H 0–1 Oct 25, 1979 H2H
53760 Jaime Fillol John Fitzgerald 1 0–1 H 0–1 Apr 13, 1983 H2H
53761 Jaime Fillol John Newcombe 1 0–1 H 0–1 Apr 14, 1974 H2H
53762 Jaime Fillol John Yuill 1 1–0 C 1–0 Jun 8, 1975 H2H
53763 Jaime Fillol Juan Avendano 1 0–1 C 0–1 Nov 18, 1982 H2H
53764 Jaime Fillol Juan Torralbo 1 1–0 C 1–0 Oct 11, 1978 H2H
53765 Jaime Fillol Julio Goes 1 0–1 C 0–1 May 1, 1980 H2H
53766 Jaime Fillol Keith Richardson 1 1–0 C 1–0 Aug 2, 1978 H2H
53767 Jaime Fillol Kevin Curren 1 0–1 C 0–1 May 4, 1983 H2H
53768 Jaime Fillol Larry Stefanki 1 1–0 H 1–0 Feb 17, 1982 H2H
53769 Jaime Fillol Louk Sanders 1 1–0 C 1–0 Oct 10, 1979 H2H
53770 Jaime Fillol Luis Baraldi 1 1–0 C 1–0 Nov 27, 1974 H2H
53771 Jaime Fillol Luis Felipe Tavares 1 1–0 C 1–0 Apr 3, 1976 H2H
53772 Jaime Fillol Mel Purcell 1 1–0 C 1–0 Oct 16, 1980 H2H
53773 Jaime Fillol Mike Kreiss 1 1–0 C 1–0 Aug 11, 1971 H2H
53774 Jaime Fillol Mike Machette 1 1–0 C 1–0 Jul 23, 1969 H2H
53775 Jaime Fillol Nicola Pietrangeli 1 0–1 C 0–1 May 28, 1972 H2H
53776 Jaime Fillol Nicolas Kelaidis 1 1–0 C 1–0 May 23, 1973 H2H
53777 Jaime Fillol Nicola Spear 1 1–0 C 1–0 Oct 10, 1973 H2H
53778 Jaime Fillol Pedro Rebolledo 1 0–1 C 0–1 Sep 19, 1981 H2H
53779 Jaime Fillol Peter Burwash 1 1–0 C 1–0 Aug 16, 1972 H2H
53780 Jaime Fillol Peter Feigl 1 0–1 C 0–1 May 23, 1979 H2H
53781 Jaime Fillol Peter Spang 1 1–0 C 1–0 Feb 26, 1981 H2H
53782 Jaime Fillol Ramiro Benavides 1 1–0 C 1–0 Nov 24, 1977 H2H
53783 Jaime Fillol Ray Keldie 1 1–0 H 1–0 Oct 1, 1970 H2H
53784 Jaime Fillol Ricardo Acuna 1 1–0 C 1–0 Nov 28, 1982 H2H
53785 Jaime Fillol Ricardo Ycaza 1 0–1 C 0–1 Oct 12, 1978 H2H
53786 Jaime Fillol Rick Fagel 1 1–0 C 1–0 Nov 15, 1979 H2H
53787 Jaime Fillol Robert Rheinberger 1 1–0 C 1–0 Oct 11, 1973 H2H
53788 Jaime Fillol Robert Trogolo 1 0–1 H 0–1 Feb 1, 1980 H2H
53789 Jaime Fillol Roger Guedes 1 1–0 C 1–0 Dec 7, 1978 H2H
53790 Jaime Fillol Rolf Norberg 1 1–0 H 1–0 Nov 7, 1974 H2H
53791 Jaime Fillol Rolf Thung 1 1–0 G 1–0 Jun 23, 1976 H2H
53792 Jaime Fillol Ron Hightower 1 0–1 G 0–1 Jun 10, 1981 H2H
53793 Jaime Fillol Rory Chappell 1 1–0 C 1–0 Sep 18, 1981 H2H
53794 Jaime Fillol Roy Barth 1 1–0 H 1–0 May 11, 1970 H2H
53795 Jaime Fillol Shamil Tarpischev 1 0–1 C 0–1 Jun 4, 1973 H2H
53796 Jaime Fillol Stanley Pasarell 1 1–0 G 1–0 Jul 31, 1968 H2H
53797 Jaime Fillol Steve Faulk 1 1–0 H 1–0 Sep 22, 1971 H2H
53798 Jaime Fillol Steve Krulevitz 1 1–0 C 1–0 Aug 19, 1976 H2H
53799 Jaime Fillol Steve Tidball 1 1–0 H 1–0 Jun 25, 1968 H2H
53800 Jaime Fillol Tony Roche 1 1–0 C 1–0 Aug 31, 1975 H2H