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
37801 Bob Hewitt Tadeusz Nowicki 1 1–0 C 1–0 Nov 19, 1974 H2H
37802 Bob Hewitt Toma Ovici 1 0–1 C 0–1 Feb 7, 1974 H2H
37803 Bob Hewitt Tom Edlefsen 1 1–0 C 1–0 Sep 27, 1972 H2H
37804 Bob Hewitt Ulf Eriksson 1 1–0 H 1–0 Nov 6, 1974 H2H
37805 Bob Hewitt Vladimir Zednik 1 0–1 C 0–1 May 5, 1970 H2H
37806 Bob Hewitt Willem Prinsloo 1 0–1 H 0–1 Apr 19, 1979 H2H
37807 Bohdan Ulihrach Albert Montanes 1 0–1 G 0–1 Jun 23, 2004 H2H
37808 Bohdan Ulihrach Alberto Martin 1 1–0 C 1–0 Jul 22, 2000 H2H
37809 Bohdan Ulihrach Alex Radulescu 1 1–0 C 1–0 Nov 6, 1997 H2H
37810 Bohdan Ulihrach Attila Savolt 1 1–0 G 1–0 Jun 13, 2002 H2H
37811 Bohdan Ulihrach Bob Bryan 1 0–1 G 0–1 Jun 27, 2001 H2H
37812 Bohdan Ulihrach Bryan Shelton 1 0–1 C 0–1 Apr 21, 1995 H2H
37813 Bohdan Ulihrach Chris Woodruff 1 0–1 C 0–1 Oct 22, 1997 H2H
37814 Bohdan Ulihrach Cyril Saulnier 1 0–1 C 0–1 Oct 4, 2002 H2H
37815 Bohdan Ulihrach Daniele Bracciali 1 0–1 G 0–1 Jun 26, 1998 H2H
37816 Bohdan Ulihrach Daniel Nestor 1 1–0 H 1–0 Aug 12, 1996 H2H
37817 Bohdan Ulihrach David Sanchez 1 0–1 C 0–1 Apr 21, 2004 H2H
37818 Bohdan Ulihrach Dennis van Scheppingen 1 0–1 C 0–1 Aug 6, 1998 H2H
37819 Bohdan Ulihrach Dinu Pescariu 1 1–0 C 1–0 Jul 30, 1998 H2H
37820 Bohdan Ulihrach Doug Flach 1 1–0 H 1–0 Aug 11, 1997 H2H
37821 Bohdan Ulihrach Emilio Benfele Alvarez 1 1–0 C 1–0 Oct 5, 1995 H2H
37822 Bohdan Ulihrach Filippo Messori 1 1–0 C 1–0 Jul 25, 1996 H2H
37823 Bohdan Ulihrach Florent Serra 1 0–1 C 0–1 Jul 22, 2004 H2H
37824 Bohdan Ulihrach Frederik Fetterlein 1 0–1 C 0–1 Jul 14, 1995 H2H
37825 Bohdan Ulihrach Fredrik Jonsson 1 1–0 C 1–0 Jul 12, 2001 H2H
37826 Bohdan Ulihrach Gaston Etlis 1 1–0 C 1–0 Aug 5, 1995 H2H
37827 Bohdan Ulihrach George Bastl 1 0–1 C 0–1 Oct 26, 2001 H2H
37828 Bohdan Ulihrach Gilles Muller 1 1–0 H 1–0 Mar 23, 2004 H2H
37829 Bohdan Ulihrach Glenn Weiner 1 0–1 H 0–1 Mar 9, 2004 H2H
37830 Bohdan Ulihrach Guillermo Coria 1 0–1 H 0–1 Aug 29, 2003 H2H
37831 Bohdan Ulihrach Herbert Wiltschnig 1 1–0 C 1–0 Jun 22, 1995 H2H
37832 Bohdan Ulihrach Horst Skoff 1 0–1 C 0–1 Aug 10, 1995 H2H
37833 Bohdan Ulihrach Hyung-Taik Lee 1 0–1 H 0–1 Aug 7, 2002 H2H
37834 Bohdan Ulihrach Ivan Miranda 1 1–0 H 1–0 Oct 1, 2003 H2H
37835 Bohdan Ulihrach Ivo Heuberger 1 1–0 C 1–0 Oct 29, 2004 H2H
37836 Bohdan Ulihrach Jacobo Diaz 1 1–0 C 1–0 Jul 31, 1998 H2H
37837 Bohdan Ulihrach Jan Kroslak 1 1–0 C 1–0 Oct 17, 1997 H2H
37838 Bohdan Ulihrach Jan-Michael Gambill 1 0–1 H 0–1 Oct 2, 2003 H2H
37839 Bohdan Ulihrach Jan Vacek 1 0–1 H 0–1 Mar 19, 2002 H2H
37840 Bohdan Ulihrach Jason Stoltenberg 1 1–0 C 1–0 May 28, 1999 H2H
37841 Bohdan Ulihrach Jiri Vanek 1 0–1 C 0–1 Aug 12, 2004 H2H
37842 Bohdan Ulihrach Joachim Johansson 1 1–0 H 1–0 Nov 23, 2000 H2H
37843 Bohdan Ulihrach Jordi Arrese 1 1–0 C 1–0 Nov 2, 1995 H2H
37844 Bohdan Ulihrach Juan Antonio Marin 1 0–1 C 0–1 Jul 29, 1999 H2H
37845 Bohdan Ulihrach Juan Balcells 1 1–0 C 1–0 Apr 18, 2001 H2H
37846 Bohdan Ulihrach Julian Alonso 1 0–1 C 0–1 Jul 24, 1997 H2H
37847 Bohdan Ulihrach Karim Alami 1 1–0 C 1–0 Nov 4, 1995 H2H
37848 Bohdan Ulihrach Karsten Braasch 1 1–0 C 1–0 Jul 21, 1999 H2H
37849 Bohdan Ulihrach Lars Rehmann 1 1–0 C 1–0 Oct 22, 1998 H2H
37850 Bohdan Ulihrach Lionel Roux 1 1–0 C 1–0 Jun 20, 1996 H2H
37851 Bohdan Ulihrach Lucas Arnold Ker 1 1–0 G 1–0 Jun 24, 1998 H2H
37852 Bohdan Ulihrach Luis Horna 1 1–0 C 1–0 Oct 28, 2004 H2H
37853 Bohdan Ulihrach Marc Lopez 1 0–1 H 0–1 Jan 6, 2005 H2H
37854 Bohdan Ulihrach Marco Meneschincheri 1 1–0 C 1–0 Aug 3, 1995 H2H
37855 Bohdan Ulihrach Markus Hipfl 1 1–0 C 1–0 Jul 20, 2000 H2H
37856 Bohdan Ulihrach Maximilian Abel 1 1–0 H 1–0 Aug 27, 2003 H2H
37857 Bohdan Ulihrach Michael Kohlmann 1 1–0 H 1–0 Oct 8, 2004 H2H
37858 Bohdan Ulihrach Michael Llodra 1 0–1 C 0–1 Oct 23, 2003 H2H
37859 Bohdan Ulihrach Michal Tabara 1 1–0 C 1–0 May 4, 1996 H2H
37860 Bohdan Ulihrach Mikael Tillstrom 1 1–0 H 1–0 Aug 23, 2000 H2H
37861 Bohdan Ulihrach Nicolas Coutelot 1 1–0 H 1–0 Jan 4, 2001 H2H
37862 Bohdan Ulihrach Noam Okun 1 1–0 H 1–0 Oct 6, 2004 H2H
37863 Bohdan Ulihrach Ola Kristiansson 1 0–1 C 0–1 Aug 4, 1994 H2H
37864 Bohdan Ulihrach Paradorn Srichaphan 1 0–1 H 0–1 Aug 23, 2002 H2H
37865 Bohdan Ulihrach Patrik Kuhnen 1 0–1 C 0–1 Oct 13, 1995 H2H
37866 Bohdan Ulihrach Petr Luxa 1 1–0 C 1–0 May 2, 1996 H2H
37867 Bohdan Ulihrach Richard Gasquet 1 0–1 G 0–1 Jun 27, 2007 H2H
37868 Bohdan Ulihrach Roberto Carretero 1 1–0 C 1–0 Apr 16, 1998 H2H
37869 Bohdan Ulihrach Rodolfo Rake 1 1–0 H 1–0 Aug 27, 1997 H2H
37870 Bohdan Ulihrach Stefano Pescosolido 1 1–0 H 1–0 Jan 17, 1996 H2H
37871 Bohdan Ulihrach Taylor Dent 1 0–1 H 0–1 Oct 9, 2004 H2H
37872 Bohdan Ulihrach Thomas Schiessling 1 0–1 C 0–1 Jul 24, 2002 H2H
37873 Bohdan Ulihrach Tomas Behrend 1 1–0 C 1–0 Jul 19, 2001 H2H
37874 Bohdan Ulihrach Tomas Carbonell 1 1–0 C 1–0 Apr 6, 1995 H2H
37875 Bohdan Ulihrach Tomas Zib 1 0–1 C 0–1 Mar 9, 2000 H2H
37876 Bohdan Ulihrach Victor Sendin 1 1–0 C 1–0 Apr 18, 1996 H2H
37877 Bohdan Ulihrach Vincent Spadea 1 1–0 C 1–0 Jul 11, 2002 H2H
37878 Bojidar Pampoulov Ivan Dupasquier 1 1–0 C 1–0 Dec 18, 1981 H2H
37879 Bojidar Pampoulov Jean Louis Haillet 1 1–0 C 1–0 Dec 17, 1981 H2H
37880 Bonit Wiryawan Martin Sinner 1 0–1 H 0–1 Jan 12, 1995 H2H
37881 Boris Becker Adrian Voinea 1 0–1 C 0–1 Jun 4, 1995 H2H
37882 Boris Becker Albert Costa 1 0–1 C 0–1 Jul 18, 1997 H2H
37883 Boris Becker Alberto Berasategui 1 0–1 C 0–1 Apr 26, 1998 H2H
37884 Boris Becker Alex Antonitsch 1 1–0 G 1–0 Jun 15, 1990 H2H
37885 Boris Becker Alex Radulescu 1 1–0 G 1–0 Jun 12, 1997 H2H
37886 Boris Becker Andrei Medvedev 1 1–0 G 1–0 Jun 29, 1994 H2H
37887 Boris Becker Andrew Castle 1 1–0 H 1–0 Sep 7, 1987 H2H
37888 Boris Becker Andrew Sznajder 1 1–0 H 1–0 Aug 16, 1993 H2H
37889 Boris Becker Arne Thoms 1 1–0 G 1–0 Jun 24, 1994 H2H
37890 Boris Becker Blaine Willenborg 1 1–0 G 1–0 Jun 27, 1984 H2H
37891 Boris Becker Brian Garrow 1 1–0 H 1–0 Aug 16, 1990 H2H
37892 Boris Becker Brian Teacher 1 1–0 H 1–0 Aug 22, 1985 H2H
37893 Boris Becker Bruno Oresar 1 1–0 C 1–0 May 30, 1986 H2H
37894 Boris Becker Carlos Costa 1 0–1 H 0–1 Mar 14, 1996 H2H
37895 Boris Becker Carsten Arriens 1 1–0 H 1–0 Sep 1, 1995 H2H
37896 Boris Becker Cassio Motta 1 1–0 H 1–0 Aug 30, 1986 H2H
37897 Boris Becker Charlton Eagle 1 1–0 G 1–0 Jun 8, 1988 H2H
37898 Boris Becker Chris Haggard 1 1–0 G 1–0 Jun 13, 1996 H2H
37899 Boris Becker Claudio Mezzadri 1 1–0 C 1–0 May 25, 1988 H2H
37900 Boris Becker Claudio Pistolesi 1 1–0 C 1–0 Aug 2, 1990 H2H
37901 Boris Becker Cristiano Caratti 1 1–0 H 1–0 Aug 11, 1994 H2H
37902 Boris Becker Damir Keretic 1 1–0 C 1–0 Oct 24, 1987 H2H
37903 Boris Becker Dan Cassidy 1 1–0 G 1–0 Jun 13, 1985 H2H
37904 Boris Becker Daniel Vacek 1 1–0 C 1–0 Feb 12, 1995 H2H
37905 Boris Becker Danie Visser 1 1–0 H 1–0 Mar 16, 1989 H2H
37906 Boris Becker Danny Sapsford 1 1–0 G 1–0 Jun 15, 1995 H2H
37907 Boris Becker David Engel 1 1–0 C 1–0 Aug 3, 1990 H2H
37908 Boris Becker David Prinosil 1 1–0 C 1–0 Feb 17, 1994 H2H
37909 Boris Becker David Rikl 1 1–0 C 1–0 Apr 25, 1996 H2H
37910 Boris Becker Denys Maasdorp 1 1–0 H 1–0 Oct 16, 1986 H2H
37911 Boris Becker Dick Norman 1 1–0 G 1–0 Jul 5, 1995 H2H
37912 Boris Becker Eduardo Bengoechea 1 1–0 G 1–0 Jun 25, 1986 H2H
37913 Boris Becker Eliot Teltscher 1 1–0 C 1–0 Jun 1, 1986 H2H
37914 Boris Becker Eric Winogradsky 1 1–0 C 1–0 Jun 2, 1989 H2H
37915 Boris Becker Florin Segarceanu 1 1–0 C 1–0 Apr 12, 1984 H2H
37916 Boris Becker Francesco Cancellotti 1 1–0 C 1–0 Jul 22, 1985 H2H
37917 Boris Becker Francisco Roig 1 1–0 C 1–0 May 2, 1996 H2H
37918 Boris Becker Frederik Fetterlein 1 1–0 C 1–0 Oct 17, 1996 H2H
37919 Boris Becker Fredrik Bergh 1 1–0 C 1–0 Feb 5, 1998 H2H
37920 Boris Becker Gary Donnelly 1 1–0 H 1–0 Sep 4, 1986 H2H
37921 Boris Becker Gene Mayer 1 0–1 C 0–1 Apr 13, 1984 H2H
37922 Boris Becker George Bastl 1 1–0 C 1–0 Jul 9, 1998 H2H
37923 Boris Becker Gerard Solves 1 0–1 H 0–1 Apr 10, 1998 H2H
37924 Boris Becker Gilbert Schaller 1 0–1 C 0–1 May 11, 1996 H2H
37925 Boris Becker Glenn Layendecker 1 1–0 H 1–0 Oct 18, 1986 H2H
37926 Boris Becker Glenn Michibata 1 1–0 H 1–0 Aug 28, 1986 H2H
37927 Boris Becker Grant Stafford 1 1–0 H 1–0 Aug 4, 1994 H2H
37928 Boris Becker Guillaume Raoux 1 1–0 G 1–0 Jun 11, 1993 H2H
37929 Boris Becker Guillermo Vilas 1 1–0 C 1–0 May 9, 1987 H2H
37930 Boris Becker Hans Dieter Beutel 1 1–0 C 1–0 May 17, 1984 H2H
37931 Boris Becker Henrik Holm 1 0–1 C 0–1 Oct 16, 1992 H2H
37932 Boris Becker Hugo Nunez 1 1–0 C 1–0 Oct 30, 1986 H2H
37933 Boris Becker Ilie Nastase 1 1–0 C 1–0 Apr 3, 1985 H2H
37934 Boris Becker Jaime Oncins 1 1–0 C 1–0 Apr 15, 1993 H2H
37935 Boris Becker Jan Apell 1 1–0 G 1–0 Jun 30, 1995 H2H
37936 Boris Becker Jeff Tarango 1 1–0 G 1–0 Jun 14, 1997 H2H
37937 Boris Becker Jerome Potier 1 1–0 C 1–0 May 28, 1986 H2H
37938 Boris Becker Jim Grabb 1 1–0 C 1–0 Oct 23, 1987 H2H
37939 Boris Becker Joern Renzenbrink 1 1–0 C 1–0 Feb 11, 1995 H2H
37940 Boris Becker Joey Rive 1 1–0 H 1–0 Feb 5, 1985 H2H
37941 Boris Becker Johan Carlsson 1 1–0 H 1–0 Nov 3, 1988 H2H
37942 Boris Becker Jose Higueras 1 1–0 H 1–0 Feb 28, 1986 H2H
37943 Boris Becker Jose Luis Clerc 1 0–1 C 0–1 Apr 4, 1985 H2H
37944 Boris Becker Juan Avendano 1 1–0 C 1–0 May 7, 1987 H2H
37945 Boris Becker Karim Alami 1 1–0 C 1–0 Jul 17, 1997 H2H
37946 Boris Becker Karsten Braasch 1 1–0 H 1–0 Aug 6, 1994 H2H
37947 Boris Becker Kelly Jones 1 1–0 H 1–0 Aug 13, 1987 H2H
37948 Boris Becker Lawson Duncan 1 1–0 C 1–0 Apr 27, 1989 H2H
37949 Boris Becker Leonardo Lavalle 1 1–0 C 1–0 May 17, 1986 H2H
37950 Boris Becker Lionel Roux 1 0–1 H 0–1 Apr 18, 1997 H2H
37951 Boris Becker Lorenzo Manta 1 1–0 C 1–0 Feb 16, 1995 H2H
37952 Boris Becker Luis Herrera 1 1–0 G 1–0 Jun 27, 1990 H2H
37953 Boris Becker Mansour Bahrami 1 1–0 C 1–0 Apr 28, 1988 H2H
37954 Boris Becker Marcel Freeman 1 1–0 H 1–0 Aug 19, 1987 H2H
37955 Boris Becker Marcos Aurelio Gorriz 1 1–0 G 1–0 Jun 25, 1997 H2H
37956 Boris Becker Mark Buckley 1 1–0 C 1–0 May 29, 1987 H2H
37957 Boris Becker Mark Petchey 1 1–0 G 1–0 Jun 29, 1997 H2H
37958 Boris Becker Markus Zoecke 1 1–0 H 1–0 Aug 17, 1992 H2H
37959 Boris Becker Martin Laurendeau 1 1–0 H 1–0 Aug 9, 1986 H2H
37960 Boris Becker Martin Wostenholme 1 0–1 C 0–1 Oct 3, 1984 H2H
37961 Boris Becker Mel Purcell 1 0–1 C 0–1 Sep 18, 1986 H2H
37962 Boris Becker Michael Sell 1 1–0 H 1–0 Apr 8, 1999 H2H
37963 Boris Becker Miles Maclagan 1 1–0 G 1–0 Jun 23, 1999 H2H
37964 Boris Becker Nduka Odizor 1 1–0 G 1–0 Jun 29, 1984 H2H
37965 Boris Becker Neville Godwin 1 0–1 G 0–1 Jun 30, 1996 H2H
37966 Boris Becker Nicolas Pereira 1 0–1 H 0–1 Jan 5, 1996 H2H
37967 Boris Becker Patrik Kuhnen 1 1–0 C 1–0 Feb 23, 1995 H2H
37968 Boris Becker Pavel Slozil 1 1–0 H 1–0 Feb 12, 1986 H2H
37969 Boris Becker Peter Fleming 1 1–0 G 1–0 Jun 11, 1987 H2H
37970 Boris Becker Peter Lindgren 1 1–0 C 1–0 Mar 26, 1987 H2H
37971 Boris Becker Richard Meyer 1 1–0 G 1–0 Nov 28, 1984 H2H
37972 Boris Becker Roger Smith 1 1–0 H 1–0 Aug 18, 1994 H2H
37973 Boris Becker Ryuso Tsujino 1 1–0 C 1–0 Oct 11, 1990 H2H
37974 Boris Becker Sandor Noszaly 1 1–0 C 1–0 May 13, 1993 H2H
37975 Boris Becker Sandy Mayer 1 0–1 C 0–1 Oct 27, 1983 H2H
37976 Boris Becker Sebastien Lareau 1 1–0 H 1–0 Apr 17, 1997 H2H
37977 Boris Becker Sergio Cortes 1 1–0 H 1–0 Sep 5, 1993 H2H
37978 Boris Becker Shlomo Glickstein 1 1–0 C 1–0 Nov 14, 1985 H2H
37979 Boris Becker Shuzo Matsuoka 1 1–0 C 1–0 Oct 11, 1991 H2H
37980 Boris Becker Simon Youl 1 1–0 G 1–0 Jun 13, 1986 H2H
37981 Boris Becker Stanislav Birner 1 1–0 C 1–0 Apr 2, 1987 H2H
37982 Boris Becker Steve Bryan 1 1–0 H 1–0 Oct 7, 1994 H2H
37983 Boris Becker Steve Denton 1 0–1 C 0–1 Apr 25, 1985 H2H
37984 Boris Becker Steve Devries 1 1–0 H 1–0 Mar 17, 1991 H2H
37985 Boris Becker Steve Guy 1 1–0 H 1–0 Jan 18, 1989 H2H
37986 Boris Becker Tarik Benhabiles 1 1–0 C 1–0 May 15, 1985 H2H
37987 Boris Becker Thierry Champion 1 1–0 C 1–0 May 7, 1992 H2H
37988 Boris Becker Tim Pawsat 1 1–0 H 1–0 Oct 15, 1987 H2H
37989 Boris Becker Vijay Amritraj 1 1–0 H 1–0 Aug 19, 1989 H2H
37990 Boris Becker Vladimir Voltchkov 1 1–0 H 1–0 Apr 9, 1998 H2H
37991 Boris Becker Wojtek Fibak 1 1–0 C 1–0 Jan 30, 1985 H2H
37992 Boris Becker Yahiya Doumbia 1 1–0 H 1–0 Aug 6, 1988 H2H
37993 Boris Becker Zoltan Kuharszky 1 1–0 C 1–0 Jan 23, 1985 H2H
37994 Boris Pashanski Flavio Saretta 1 1–0 C 1–0 Feb 2, 2006 H2H
37995 Boris Pashanski Jean-Claude Scherrer 1 1–0 H 1–0 Oct 3, 2007 H2H
37996 Boris Pashanski Juan Pablo Brzezicki 1 1–0 C 1–0 Feb 16, 2006 H2H
37997 Borna Coric Alex de Minaur 1 0–1 H 0–1 Sep 28, 2019 H2H
37998 Borna Coric Andrea Arnaboldi 1 1–0 C 1–0 Apr 28, 2016 H2H
37999 Borna Coric Andrey Golubev 1 1–0 H 1–0 Oct 24, 2014 H2H
38000 Borna Coric Arthur Rinderknech 1 1–0 H 1–0 Feb 10, 2023 H2H