ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted ascending Record Surface Last Met H2H
62801 Jim Osborne Charlie Pasarell 2 0–2 C 0–1 C 0–1 Dec 31, 1970 H2H
62802 Jim Osborne Marty Riessen 2 0–2 H 0–2 Mar 22, 1968 H2H
62803 Jim Osborne Rod Laver 2 0–2 G 0–1 H 0–1 Jun 17, 1970 H2H
62804 Jim Osborne Stanley Pasarell 2 2–0 C 1–0 G 1–0 Jul 25, 1968 H2H
62805 Jim Osborne Terry Addison 2 2–0 C 1–0 H 1–0 Sep 4, 1970 H2H
62806 Jim Osborne Tom Edlefsen 2 1–1 H 1–1 May 5, 1971 H2H
62807 Jim Osborne Tony Roche 2 0–2 C 0–1 G 0–1 Mar 28, 1969 H2H
62808 Jim Pugh Broderick Dyke 2 1–1 C 1–1 Oct 20, 1989 H2H
62809 Jim Pugh Gary Donnelly 2 1–1 H 1–1 Jul 23, 1987 H2H
62810 Jim Pugh Glenn Layendecker 2 1–1 C 1–0 H 0–1 Nov 8, 1989 H2H
62811 Jim Pugh Jan Gunnarsson 2 1–1 G 1–0 H 0–1 Jun 27, 1990 H2H
62812 Jim Pugh Johan Kriek 2 0–2 C 0–1 H 0–1 Nov 3, 1988 H2H
62813 Jim Pugh Peter Lundgren 2 1–1 C 0–1 G 1–0 Jul 16, 1989 H2H
62814 Jim Pugh Ramesh Krishnan 2 0–2 H 0–2 Jan 15, 1988 H2H
62815 Jim Pugh Simon Youl 2 1–1 G 1–0 H 0–1 Jul 12, 1990 H2H
62816 Jim Pugh Slobodan Zivojinovic 2 1–1 H 1–1 Sep 21, 1989 H2H
62817 Jim Pugh Thierry Tulasne 2 1–1 C 1–1 May 30, 1990 H2H
62818 Jim Ward Geoff Masters 2 0–2 C 0–1 G 0–1 Mar 22, 1979 H2H
62819 Jim Ward Ross Case 2 0–2 G 0–1 H 0–1 Jan 21, 1971 H2H
62820 Jiri Granat Eric Deblicker 2 0–2 C 0–1 H 0–1 Apr 12, 1979 H2H
62821 Jiri Granat Louk Sanders 2 1–1 C 0–1 C 1–0 Jul 15, 1981 H2H
62822 Jiri Granat Nikola Pilic 2 2–0 C 1–0 H 1–0 Apr 20, 1978 H2H
62823 Jiri Granat Pavel Hutka 2 0–2 C 0–2 Jul 20, 1978 H2H
62824 Jiri Hrebec Billy Martin 2 2–0 C 1–0 H 1–0 Feb 8, 1978 H2H
62825 Jiri Hrebec Buster C Mottram 2 0–2 C 0–2 Oct 7, 1977 H2H
62826 Jiri Hrebec Christian Kuhnke 2 1–1 C 1–1 Jul 14, 1974 H2H
62827 Jiri Hrebec Clark Graebner 2 0–2 C 0–1 H 0–1 Feb 8, 1973 H2H
62828 Jiri Hrebec Cliff Drysdale 2 1–1 C 1–0 H 0–1 Feb 22, 1975 H2H
62829 Jiri Hrebec Cliff Richey 2 1–1 H 1–1 Apr 12, 1974 H2H
62830 Jiri Hrebec Dominique Bedel 2 1–1 C 1–1 May 30, 1979 H2H
62831 Jiri Hrebec Eddie Dibbs 2 0–2 C 0–1 C 0–1 Mar 14, 1975 H2H
62832 Jiri Hrebec Eric Deblicker 2 2–0 C 1–0 H 1–0 May 21, 1976 H2H
62833 Jiri Hrebec Frantisek Pala 2 1–1 C 1–1 May 23, 1974 H2H
62834 Jiri Hrebec Geoff Masters 2 2–0 C 2–0 Nov 3, 1977 H2H
62835 Jiri Hrebec Harald Elschenbroich 2 1–1 C 1–1 Jun 22, 1978 H2H
62836 Jiri Hrebec Ion Tiriac 2 2–0 C 2–0 Jun 14, 1973 H2H
62837 Jiri Hrebec Jurgen Fassbender 2 2–0 C 2–0 May 24, 1974 H2H
62838 Jiri Hrebec Mark Cox 2 1–1 C 1–0 G 0–1 Mar 22, 1975 H2H
62839 Jiri Hrebec Ove Bengtson 2 2–0 C 2–0 Nov 2, 1973 H2H
62840 Jiri Hrebec Pat Dupre 2 2–0 C 1–0 H 1–0 Oct 27, 1977 H2H
62841 Jiri Hrebec Patricio Cornejo 2 2–0 C 2–0 Apr 18, 1974 H2H
62842 Jiri Hrebec Patrick Proisy 2 1–1 C 1–1 Jun 18, 1977 H2H
62843 Jiri Hrebec Peter Pokorny 2 2–0 C 2–0 Jul 17, 1975 H2H
62844 Jiri Hrebec Phil Dent 2 0–2 C 0–1 C 0–1 Feb 13, 1975 H2H
62845 Jiri Hrebec Pierre Barthes 2 1–1 C 1–0 C 0–1 Mar 5, 1976 H2H
62846 Jiri Hrebec Steve Krulevitz 2 2–0 C 2–0 Jun 18, 1977 H2H
62847 Jiri Hrebec Torben Ulrich 2 2–0 C 1–0 H 1–0 Apr 3, 1974 H2H
62848 Jiri Hrebec Ulrich Pinner 2 2–0 C 2–0 Jul 6, 1976 H2H
62849 Jiri Lehecka Adam Walton 2 2–0 H 2–0 Aug 12, 2025 H2H
62850 Jiri Lehecka Alejandro Tabilo 2 2–0 C 2–0 Apr 24, 2026 H2H
62851 Jiri Lehecka Alexander Zverev 2 0–2 G 0–1 H 0–1 Jul 6, 2026 H2H
62852 Jiri Lehecka Alex de Minaur 2 1–1 G 1–0 H 0–1 Jul 25, 2025 H2H
62853 Jiri Lehecka Alex Michelsen 2 1–1 C 1–0 H 0–1 Apr 26, 2026 H2H
62854 Jiri Lehecka Borna Coric 2 2–0 H 2–0 Aug 26, 2025 H2H
62855 Jiri Lehecka Botic van de Zandschulp 2 1–1 H 1–1 Oct 23, 2025 H2H
62856 Jiri Lehecka Brandon Nakashima 2 2–0 H 2–0 Mar 9, 2024 H2H
62857 Jiri Lehecka Daniel Altmaier 2 2–0 H 2–0 Oct 29, 2026 H2H
62858 Jiri Lehecka Fabian Marozsan 2 1–1 C 0–1 H 1–0 Feb 20, 2025 H2H
62859 Jiri Lehecka Francisco Cerundolo 2 2–0 C 1–0 G 1–0 May 22, 2025 H2H
62860 Jiri Lehecka Gael Monfils 2 1–1 C 1–0 H 0–1 Mar 22, 2025 H2H
62861 Jiri Lehecka Hamad Medjedovic 2 1–1 C 1–0 H 0–1 Apr 27, 2024 H2H
62862 Jiri Lehecka Hubert Hurkacz 2 0–2 H 0–2 Feb 7, 2025 H2H
62863 Jiri Lehecka Jan-Lennard Struff 2 2–0 C 1–0 G 1–0 Jun 13, 2025 H2H
62864 Jiri Lehecka Marton Fucsovics 2 2–0 H 2–0 Aug 28, 2024 H2H
62865 Jiri Lehecka Mitchell Krueger 2 2–0 H 2–0 Aug 29, 2024 H2H
62866 Jiri Lehecka Nicolas Jarry 2 2–0 H 2–0 Jan 4, 2025 H2H
62867 Jiri Lehecka Pedro Martinez 2 1–1 H 1–1 Oct 24, 2024 H2H
62868 Jiri Lehecka Rafael Jodar 2 0–2 H 0–2 Oct 12, 2026 H2H
62869 Jiri Lehecka Raphael Collignon 2 2–0 H 2–0 Oct 22, 2026 H2H
62870 Jiri Lehecka Sebastian Baez 2 0–2 H 0–2 Mar 7, 2026 H2H
62871 Jiri Lehecka Ugo Humbert 2 1–1 H 1–1 Oct 3, 2026 H2H
62872 Jiri Lehecka Valentin Vacherot 2 1–1 H 1–1 Oct 5, 2026 H2H
62873 Jiri Lehecka Zizou Bergs 2 2–0 H 2–0 Oct 1, 2026 H2H
62874 Jiri Novak Albert Montanes 2 2–0 C 2–0 Jul 28, 2005 H2H
62875 Jiri Novak Alberto Berasategui 2 1–1 C 1–1 Nov 5, 1998 H2H
62876 Jiri Novak Andy Roddick 2 0–2 H 0–2 Mar 10, 2005 H2H
62877 Jiri Novak Arnaud Clement 2 2–0 H 2–0 Aug 30, 2006 H2H
62878 Jiri Novak Arnaud Di Pasquale 2 1–1 C 1–1 May 30, 2001 H2H
62879 Jiri Novak Axel Pretzsch 2 2–0 H 2–0 Mar 1, 2002 H2H
62880 Jiri Novak Bernd Karbacher 2 1–1 C 0–1 G 1–0 Jun 10, 1999 H2H
62881 Jiri Novak Byron Black 2 1–1 H 1–1 Sep 1, 2000 H2H
62882 Jiri Novak Chris Woodruff 2 0–2 C 0–1 H 0–1 Nov 15, 2000 H2H
62883 Jiri Novak Daniel Vacek 2 1–1 C 1–0 G 0–1 Oct 7, 1999 H2H
62884 Jiri Novak Davide Sanguinetti 2 2–0 C 1–0 H 1–0 Nov 7, 1998 H2H
62885 Jiri Novak Emilio Benfele Alvarez 2 2–0 C 1–0 H 1–0 Feb 10, 2000 H2H
62886 Jiri Novak Fernando Vicente 2 2–0 G 1–0 H 1–0 Jan 11, 2002 H2H
62887 Jiri Novak Florian Mayer 2 1–1 C 1–0 C 0–1 Oct 28, 2004 H2H
62888 Jiri Novak Guillermo Coria 2 2–0 C 1–0 H 1–0 Oct 11, 2002 H2H
62889 Jiri Novak Guillermo Garcia-Lopez 2 1–1 C 0–1 H 1–0 Oct 7, 2004 H2H
62890 Jiri Novak Harel Levy 2 0–2 H 0–2 Aug 6, 2000 H2H
62891 Jiri Novak Hendrik Dreekmann 2 1–1 G 1–0 H 0–1 Jun 12, 2003 H2H
62892 Jiri Novak Hernan Gumy 2 1–1 C 1–1 Apr 17, 1996 H2H
62893 Jiri Novak Jan Vacek 2 1–1 G 0–1 H 1–0 Jan 23, 2004 H2H
62894 Jiri Novak Jens Knippschild 2 2–0 C 1–0 C 1–0 May 31, 2002 H2H
62895 Jiri Novak Karim Alami 2 0–2 C 0–1 H 0–1 Feb 12, 2000 H2H
62896 Jiri Novak Karol Beck 2 1–1 H 1–1 Aug 17, 2005 H2H
62897 Jiri Novak Kenneth Carlsen 2 1–1 H 1–1 Feb 5, 2005 H2H
62898 Jiri Novak Lionel Roux 2 2–0 C 1–0 H 1–0 Aug 9, 2000 H2H
62899 Jiri Novak Marc Kevin Goellner 2 2–0 H 2–0 Aug 6, 1997 H2H
62900 Jiri Novak Marc Rosset 2 1–1 C 1–1 Apr 21, 1999 H2H
62901 Jiri Novak Mariano Zabaleta 2 1–1 C 0–1 H 1–0 Aug 1, 2002 H2H
62902 Jiri Novak Mario Ancic 2 2–0 H 2–0 Aug 27, 2003 H2H
62903 Jiri Novak Paul Haarhuis 2 0–2 H 0–2 Aug 28, 1998 H2H
62904 Jiri Novak Petr Korda 2 1–1 C 1–1 Oct 19, 1996 H2H
62905 Jiri Novak Philipp Kohlschreiber 2 1–1 C 0–1 H 1–0 Jul 14, 2006 H2H
62906 Jiri Novak Potito Starace 2 0–2 C 0–2 Jul 7, 2005 H2H
62907 Jiri Novak Ramon Delgado 2 2–0 C 1–0 H 1–0 Sep 1, 1999 H2H
62908 Jiri Novak Robby Ginepri 2 1–1 H 1–1 Mar 13, 2003 H2H
62909 Jiri Novak Robert Kendrick 2 2–0 H 2–0 Sep 26, 2003 H2H
62910 Jiri Novak Robin Vik 2 1–1 C 0–1 H 1–0 Oct 12, 2006 H2H
62911 Jiri Novak Ruben Ramirez Hidalgo 2 2–0 C 2–0 Jul 22, 2004 H2H
62912 Jiri Novak Scott Draper 2 1–1 H 1–1 Aug 29, 1997 H2H
62913 Jiri Novak Stefan Edberg 2 0–2 H 0–2 Mar 13, 1996 H2H
62914 Jiri Novak Stefano Galvani 2 1–1 C 0–1 H 1–0 May 10, 2006 H2H
62915 Jiri Novak Stefano Pescosolido 2 1–1 H 1–1 Jan 12, 1996 H2H
62916 Jiri Novak Tomas Carbonell 2 1–1 C 1–1 Sep 12, 1996 H2H
62917 Jiri Prucha Corrado Barazzutti 2 0–2 C 0–1 H 0–1 Oct 22, 1980 H2H
62918 Jiri Vanek Gael Monfils 2 1–1 C 1–1 Jul 20, 2007 H2H
62919 Jiri Vanek Paul Goldstein 2 0–2 C 0–1 H 0–1 Apr 21, 2005 H2H
62920 Jiri Vanek Prakash Amritraj 2 2–0 C 1–0 H 1–0 Sep 29, 2005 H2H
62921 Jiri Vesely Andrey Kuznetsov 2 0–2 C 0–1 H 0–1 Aug 25, 2016 H2H
62922 Jiri Vesely Benoit Paire 2 0–2 G 0–1 H 0–1 Jul 7, 2019 H2H
62923 Jiri Vesely Brandon Nakashima 2 0–2 H 0–2 Jan 13, 2022 H2H
62924 Jiri Vesely Carlos Berlocq 2 0–2 C 0–1 H 0–1 Jul 22, 2016 H2H
62925 Jiri Vesely Cedrik-Marcel Stebe 2 1–1 C 1–1 Jul 26, 2019 H2H
62926 Jiri Vesely Damir Dzumhur 2 0–2 G 0–1 H 0–1 Jun 30, 2018 H2H
62927 Jiri Vesely Daniel Evans 2 1–1 C 1–0 H 0–1 Aug 31, 2022 H2H
62928 Jiri Vesely Diego Schwartzman 2 2–0 C 1–0 G 1–0 Jul 5, 2018 H2H
62929 Jiri Vesely Edouard Roger-Vasselin 2 0–2 H 0–2 Jan 3, 2014 H2H
62930 Jiri Vesely Egor Gerasimov 2 1–1 H 1–1 Oct 30, 2020 H2H
62931 Jiri Vesely Emil Ruusuvuori 2 0–2 H 0–2 Feb 5, 2022 H2H
62932 Jiri Vesely Federico Delbonis 2 0–2 C 0–1 H 0–1 Feb 22, 2018 H2H
62933 Jiri Vesely Feliciano Lopez 2 1–1 G 1–0 H 0–1 Jul 14, 2022 H2H
62934 Jiri Vesely Fernando Verdasco 2 2–0 C 1–0 G 1–0 Jun 29, 2018 H2H
62935 Jiri Vesely Gilles Muller 2 0–2 G 0–1 H 0–1 Mar 12, 2017 H2H
62936 Jiri Vesely Grigor Dimitrov 2 0–2 C 0–2 Apr 30, 2016 H2H
62937 Jiri Vesely Guillermo Garcia-Lopez 2 1–1 C 1–1 Apr 9, 2016 H2H
62938 Jiri Vesely Jaume Munar 2 1–1 H 1–1 Sep 23, 2021 H2H
62939 Jiri Vesely Jeremy Chardy 2 2–0 C 1–0 G 1–0 Jun 16, 2016 H2H
62940 Jiri Vesely John Isner 2 0–2 H 0–2 Mar 24, 2018 H2H
62941 Jiri Vesely Karen Khachanov 2 0–2 C 0–2 Jun 1, 2021 H2H
62942 Jiri Vesely Laslo Djere 2 0–2 C 0–1 H 0–1 Mar 26, 2021 H2H
62943 Jiri Vesely Marin Cilic 2 1–1 C 0–1 H 1–0 Feb 23, 2022 H2H
62944 Jiri Vesely Milos Raonic 2 0–2 C 0–1 G 0–1 Jun 17, 2016 H2H
62945 Jiri Vesely Mischa Zverev 2 2–0 C 2–0 Apr 18, 2017 H2H
62946 Jiri Vesely Nicolas Almagro 2 0–2 C 0–2 May 26, 2016 H2H
62947 Jiri Vesely Pablo Carreno Busta 2 0–2 G 0–1 H 0–1 Jun 24, 2021 H2H
62948 Jiri Vesely Pablo Cuevas 2 1–1 C 0–1 G 1–0 Jul 4, 2019 H2H
62949 Jiri Vesely Radu Albot 2 2–0 C 1–0 H 1–0 Jan 10, 2018 H2H
62950 Jiri Vesely Rafael Nadal 2 0–2 C 0–1 G 0–1 Jul 10, 2018 H2H
62951 Jiri Vesely Renzo Olivo 2 1–1 H 1–1 Mar 11, 2017 H2H
62952 Jiri Vesely Richard Gasquet 2 0–2 H 0–2 Oct 19, 2018 H2H
62953 Jiri Vesely Stan Wawrinka 2 0–2 C 0–1 H 0–1 Apr 19, 2017 H2H
62954 Jiri Vesely Thiemo de Bakker 2 1–1 C 1–0 H 0–1 Apr 28, 2016 H2H
62955 J. Mandarino Arthur Ashe 2 2–0 C 2–0 Oct 23, 1973 H2H
62956 J. Mandarino Cliff Richey 2 0–2 C 0–1 G 0–1 Feb 1, 1973 H2H
62957 J. Mandarino Dick Crealy 2 1–1 C 1–1 Jul 27, 1972 H2H
62958 J. Mandarino Frantisek Pala 2 2–0 C 1–0 G 1–0 Jul 20, 1972 H2H
62959 J. Mandarino Hans Jurgen Pohmann 2 1–1 C 1–0 H 0–1 Oct 20, 1976 H2H
62960 J. Mandarino Harald Elschenbroich 2 1–1 C 1–0 G 0–1 Apr 10, 1975 H2H
62961 J. Mandarino Jean Francois Caujolle 2 1–1 C 1–1 Apr 27, 1976 H2H
62962 J. Mandarino Jurgen Fassbender 2 1–1 C 1–0 H 0–1 Aug 24, 1968 H2H
62963 J. Mandarino Ove Bengtson 2 1–1 C 0–1 C 1–0 Apr 25, 1969 H2H
62964 J. Mandarino Patricio Cornejo 2 2–0 C 1–0 H 1–0 Mar 4, 1971 H2H
62965 J. Mandarino Patrick Proisy 2 0–2 C 0–2 Jul 17, 1974 H2H
62966 J. Mandarino Tom Leonard 2 2–0 C 1–0 C 1–0 Mar 20, 1974 H2H
62967 Joachim Johansson Xavier Malisse 2 2–0 H 2–0 Jan 7, 2005 H2H
62968 Joakim Nystrom Andreas Maurer 2 2–0 C 2–0 May 3, 1986 H2H
62969 Joakim Nystrom Bernard Fritz 2 2–0 C 2–0 Apr 15, 1983 H2H
62970 Joakim Nystrom Brian Teacher 2 2–0 C 1–0 C 1–0 Mar 28, 1986 H2H
62971 Joakim Nystrom Christophe Roger-Vasselin 2 2–0 C 2–0 May 20, 1983 H2H
62972 Joakim Nystrom Gabriel Urpi 2 2–0 C 2–0 Oct 6, 1983 H2H
62973 Joakim Nystrom Jan Norback 2 2–0 C 1–0 H 1–0 Nov 4, 1981 H2H
62974 Joakim Nystrom Marc Flur 2 1–1 C 1–0 H 0–1 Feb 7, 1985 H2H
62975 Joakim Nystrom Michael Westphal 2 2–0 C 1–0 H 1–0 Nov 2, 1983 H2H
62976 Joakim Nystrom Peter Elter 2 2–0 C 2–0 Jul 13, 1984 H2H
62977 Joakim Nystrom Sandy Mayer 2 2–0 H 2–0 Oct 20, 1984 H2H
62978 Joakim Nystrom Sashi Menon 2 2–0 C 1–0 G 1–0 Nov 19, 1981 H2H
62979 Joakim Nystrom Steve Meister 2 2–0 C 1–0 C 1–0 Mar 21, 1985 H2H
62980 Joakim Nystrom Trevor Allan 2 2–0 C 2–0 Jul 14, 1984 H2H
62981 Joakim Nystrom Zoltan Kuharszky 2 2–0 C 1–0 G 1–0 Apr 13, 1984 H2H
62982 Joao Fonseca Ben Shelton 2 0–2 C 0–1 H 0–1 Aug 9, 2026 H2H
62983 Joao Fonseca Botic van de Zandschulp 2 1–1 H 1–1 Aug 16, 2026 H2H
62984 Joao Fonseca Fabian Marozsan 2 1–1 C 0–1 H 1–0 Mar 19, 2026 H2H
62985 Joao Fonseca Jacob Fearnley 2 2–0 G 1–0 H 1–0 Jul 2, 2025 H2H
62986 Joao Fonseca Lorenzo Sonego 2 1–1 C 1–0 H 0–1 Jan 16, 2025 H2H
62987 Joao Fonseca Mariano Navone 2 1–1 C 1–1 Feb 15, 2025 H2H
62988 Joao Soares Bob Lutz 2 0–2 C 0–1 G 0–1 Jun 13, 1979 H2H
62989 Joao Soares Heinz Gunthardt 2 1–1 C 1–0 C 0–1 Apr 13, 1984 H2H
62990 Joao Soares John Sadri 2 0–2 G 0–1 H 0–1 Jun 9, 1982 H2H
62991 Joao Soares Jose Higueras 2 0–2 C 0–2 Aug 6, 1980 H2H
62992 Joao Soares Shlomo Glickstein 2 1–1 H 1–1 Feb 11, 1986 H2H
62993 Joao Soares Terry Moor 2 1–1 H 1–1 Sep 1, 1983 H2H
62994 Joao Sousa Alexander Zverev 2 1–1 C 0–1 H 1–0 Mar 11, 2018 H2H
62995 Joao Sousa Andrej Martin 2 0–2 C 0–2 Sep 29, 2020 H2H
62996 Joao Sousa Benjamin Becker 2 0–2 G 0–1 H 0–1 Sep 25, 2014 H2H
62997 Joao Sousa Carlos Berlocq 2 1–1 C 1–1 Jul 12, 2014 H2H
62998 Joao Sousa Daniel Gimeno-Traver 2 0–2 C 0–1 H 0–1 Oct 22, 2015 H2H
62999 Joao Sousa Denis Shapovalov 2 1–1 H 1–1 Aug 13, 2019 H2H
63000 Joao Sousa Dmitry Tursunov 2 2–0 G 1–0 H 1–0 Jun 29, 2016 H2H