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
7801 Ivan Lendl Tarik Benhabiles 2 2–0 G 1–0 H 1–0 Jan 16, 1991 H2H
7802 Ivan Lendl Tomas Carbonell 2 2–0 G 1–0 H 1–0 Jan 19, 1990 H2H
7803 Ivan Lendl Trey Waltke 2 2–0 C 1–0 G 1–0 Jun 24, 1983 H2H
7804 Ivan Ljubicic Alberto Martin 2 2–0 H 2–0 Oct 20, 2005 H2H
7805 Ivan Ljubicic Alex Corretja 2 0–2 C 0–2 Jul 14, 2001 H2H
7806 Ivan Ljubicic Amer Delic 2 2–0 C 1–0 H 1–0 Aug 15, 2007 H2H
7807 Ivan Ljubicic Andrey Golubev 2 2–0 H 2–0 Feb 17, 2011 H2H
7808 Ivan Ljubicic Benoit Paire 2 2–0 H 2–0 Feb 11, 2011 H2H
7809 Ivan Ljubicic Federico Luzzi 2 2–0 C 2–0 May 8, 2002 H2H
7810 Ivan Ljubicic Gilles Muller 2 2–0 H 2–0 Sep 24, 2011 H2H
7811 Ivan Ljubicic Guillermo Canas 2 0–2 H 0–2 Mar 31, 2007 H2H
7812 Ivan Ljubicic Guillermo Garcia-Lopez 2 2–0 C 1–0 H 1–0 Jan 5, 2006 H2H
7813 Ivan Ljubicic Hyung-Taik Lee 2 0–2 H 0–2 Sep 16, 2006 H2H
7814 Ivan Ljubicic Ivo Heuberger 2 2–0 C 1–0 H 1–0 Feb 4, 2005 H2H
7815 Ivan Ljubicic Ivo Karlovic 2 0–2 G 0–1 H 0–1 Jan 24, 2010 H2H
7816 Ivan Ljubicic Jarkko Nieminen 2 2–0 H 2–0 Oct 30, 2010 H2H
7817 Ivan Ljubicic Jeff Morrison 2 2–0 H 2–0 Jan 2, 2003 H2H
7818 Ivan Ljubicic Justin Gimelstob 2 2–0 G 1–0 H 1–0 Jun 30, 2006 H2H
7819 Ivan Ljubicic Karol Kucera 2 2–0 C 1–0 H 1–0 May 28, 2003 H2H
7820 Ivan Ljubicic Kei Nishikori 2 2–0 H 2–0 Mar 14, 2009 H2H
7821 Ivan Ljubicic Lovro Zovko 2 2–0 C 1–0 H 1–0 Feb 29, 2008 H2H
7822 Ivan Ljubicic Lukas Lacko 2 0–2 H 0–2 Jan 18, 2012 H2H
7823 Ivan Ljubicic Mariano Puerta 2 0–2 C 0–2 May 25, 2005 H2H
7824 Ivan Ljubicic Mariano Zabaleta 2 2–0 C 2–0 Apr 16, 2003 H2H
7825 Ivan Ljubicic Nicolas Kiefer 2 2–0 H 2–0 Oct 30, 2009 H2H
7826 Ivan Ljubicic Nicolas Mahut 2 0–2 G 0–1 H 0–1 Jun 15, 2007 H2H
7827 Ivan Ljubicic Raemon Sluiter 2 2–0 H 2–0 Oct 15, 2004 H2H
7828 Ivan Ljubicic Richard Gasquet 2 0–2 C 0–1 H 0–1 Apr 20, 2007 H2H
7829 Ivan Ljubicic Sam Querrey 2 2–0 C 1–0 C 1–0 May 26, 2011 H2H
7830 Ivan Ljubicic Tomas Zib 2 2–0 C 1–0 H 1–0 Mar 9, 2005 H2H
7831 Ivan Molina Andres Gimeno 2 0–2 G 0–1 H 0–1 Jun 26, 1973 H2H
7832 Ivan Molina Cliff Richey 2 0–2 C 0–2 Aug 15, 1973 H2H
7833 Ivan Molina Colin Dibley 2 2–0 C 2–0 May 20, 1976 H2H
7834 Ivan Molina Dick Crealy 2 0–2 C 0–2 May 1, 1977 H2H
7835 Ivan Molina Francois Jauffret 2 0–2 C 0–2 May 15, 1976 H2H
7836 Ivan Molina Frantisek Pala 2 2–0 C 2–0 Apr 30, 1977 H2H
7837 Ivan Molina Jacques Thamin 2 2–0 C 2–0 Jul 20, 1976 H2H
7838 Ivan Molina Leif Johansson 2 0–2 C 0–2 Jul 12, 1974 H2H
7839 Ivan Molina Marty Riessen 2 0–2 C 0–1 H 0–1 Jul 25, 1979 H2H
7840 Ivan Molina Nicholas Kalogeropoulos 2 2–0 C 2–0 Nov 28, 1973 H2H
7841 Ivan Molina Robert Rheinberger 2 2–0 C 1–0 H 1–0 Feb 28, 1976 H2H
7842 Ivan Molina Roger Taylor 2 0–2 C 0–1 C 0–1 Feb 14, 1975 H2H
7843 Ivo Karlovic Alberto Martin 2 0–2 C 0–2 Apr 19, 2006 H2H
7844 Ivo Karlovic Andrey Kuznetsov 2 2–0 G 1–0 H 1–0 Mar 25, 2017 H2H
7845 Ivo Karlovic Bjorn Fratangelo 2 0–2 H 0–2 Jul 29, 2019 H2H
7846 Ivo Karlovic Corentin Moutet 2 0–2 C 0–2 May 29, 2018 H2H
7847 Ivo Karlovic Damir Dzumhur 2 2–0 C 1–0 H 1–0 Apr 28, 2017 H2H
7848 Ivo Karlovic Daniel Gimeno-Traver 2 2–0 H 2–0 Mar 27, 2010 H2H
7849 Ivo Karlovic Fabrice Santoro 2 0–2 G 0–1 H 0–1 Jun 27, 2007 H2H
7850 Ivo Karlovic Igor Sijsling 2 2–0 G 1–0 H 1–0 Jun 11, 2016 H2H
7851 Ivo Karlovic Jan-Lennard Struff 2 0–2 G 0–1 H 0–1 Aug 13, 2019 H2H
7852 Ivo Karlovic Jared Donaldson 2 2–0 H 2–0 Feb 15, 2018 H2H
7853 Ivo Karlovic Kenny De Schepper 2 2–0 H 2–0 Oct 24, 2014 H2H
7854 Ivo Karlovic Kristian Pless 2 2–0 H 2–0 Jan 5, 2007 H2H
7855 Ivo Karlovic Lucas Pouille 2 0–2 C 0–1 H 0–1 Apr 22, 2016 H2H
7856 Ivo Karlovic Oscar Hernandez 2 2–0 C 1–0 H 1–0 Oct 18, 2007 H2H
7857 Ivo Karlovic Radu Albot 2 0–2 H 0–2 Feb 21, 2019 H2H
7858 Ivo Karlovic Robin Haase 2 0–2 G 0–2 Jun 14, 2018 H2H
7859 Ivo Karlovic Sam Groth 2 2–0 G 1–0 H 1–0 Jul 12, 2014 H2H
7860 Ivo Karlovic Steve Darcis 2 2–0 G 1–0 H 1–0 Jan 5, 2019 H2H
7861 Ivo Karlovic Teymuraz Gabashvili 2 2–0 G 1–0 H 1–0 Feb 25, 2015 H2H
7862 Ivo Karlovic Tomas Zib 2 2–0 G 1–0 H 1–0 Mar 7, 2006 H2H
7863 Ivo Karlovic Wayne Arthurs 2 0–2 H 0–2 Jan 8, 2004 H2H
7864 Ivo Minar Peter Luczak 2 0–2 C 0–1 H 0–1 Jul 26, 2006 H2H
7865 Jacco Eltingh Bryan Shelton 2 2–0 C 1–0 H 1–0 Feb 9, 1994 H2H
7866 Jacco Eltingh Carl Uwe Steeb 2 2–0 C 2–0 May 31, 1995 H2H
7867 Jacco Eltingh Claudio Pistolesi 2 0–2 C 0–2 May 12, 1993 H2H
7868 Jacco Eltingh Roberto Azar 2 2–0 C 2–0 May 1, 1993 H2H
7869 Jacco Eltingh Sander Groen 2 2–0 G 1–0 H 1–0 Jun 23, 1995 H2H
7870 Jack Draper Alexei Popyrin 2 2–0 G 1–0 H 1–0 Jun 20, 2025 H2H
7871 Jack Draper Brandon Nakashima 2 2–0 G 2–0 Jun 21, 2025 H2H
7872 Jack Draper Daniil Medvedev 2 0–2 C 0–1 H 0–1 Mar 13, 2026 H2H
7873 Jack Draper Felix Auger-Aliassime 2 2–0 H 2–0 Aug 17, 2024 H2H
7874 Jack Draper Gael Monfils 2 2–0 C 1–0 H 1–0 May 29, 2025 H2H
7875 Jack Draper Joao Fonseca 2 2–0 C 1–0 H 1–0 May 31, 2025 H2H
7876 Jack Draper Lorenzo Sonego 2 2–0 C 1–0 H 1–0 Jan 11, 2023 H2H
7877 Jack Draper Luciano Darderi 2 2–0 C 1–0 H 1–0 May 10, 2025 H2H
7878 Jack Draper Mariano Navone 2 2–0 G 1–0 H 1–0 Jan 14, 2025 H2H
7879 Jack Draper Mattia Bellucci 2 2–0 C 1–0 H 1–0 May 27, 2025 H2H
7880 Jack Draper Stefanos Tsitsipas 2 2–0 H 2–0 Aug 15, 2024 H2H
7881 Jack Draper Tomas Martin Etcheverry 2 0–2 C 0–2 Apr 13, 2026 H2H
7882 Jack Draper Ugo Humbert 2 0–2 G 0–1 H 0–1 Jun 26, 2026 H2H
7883 Jack Draper Vit Kopriva 2 2–0 C 2–0 May 12, 2025 H2H
7884 Jack Sock Andrey Golubev 2 2–0 H 2–0 Oct 16, 2014 H2H
7885 Jack Sock Bernard Tomic 2 2–0 H 2–0 Oct 7, 2014 H2H
7886 Jack Sock Dusan Lajovic 2 0–2 C 0–2 May 20, 2015 H2H
7887 Jack Sock Dustin Brown 2 2–0 C 1–0 H 1–0 Oct 21, 2016 H2H
7888 Jack Sock Fernando Verdasco 2 2–0 H 2–0 Nov 4, 2017 H2H
7889 Jack Sock Guillermo Garcia-Lopez 2 2–0 C 1–0 H 1–0 Feb 24, 2017 H2H
7890 Jack Sock Jared Donaldson 2 2–0 H 2–0 Aug 4, 2017 H2H
7891 Jack Sock Marin Cilic 2 2–0 H 2–0 Nov 13, 2017 H2H
7892 Jack Sock Michael Berrer 2 2–0 H 2–0 Mar 13, 2016 H2H
7893 Jack Sock Miomir Kecmanovic 2 0–2 H 0–2 Mar 25, 2022 H2H
7894 Jack Sock Pablo Carreno Busta 2 2–0 C 1–0 H 1–0 Oct 22, 2015 H2H
7895 Jack Sock Peter Gojowczyk 2 0–2 H 0–2 Oct 9, 2018 H2H
7896 Jack Sock Vasek Pospisil 2 2–0 H 2–0 Oct 26, 2017 H2H
7897 Jack Sock Yuichi Sugita 2 0–2 H 0–2 Jan 17, 2018 H2H
7898 Jacobo Diaz Emanuel Rasberger 2 2–0 C 2–0 Jul 30, 1998 H2H
7899 Jacobo Diaz Mounir El Aarej 2 2–0 C 2–0 Mar 25, 1999 H2H
7900 Jacobo Diaz Ramon Delgado 2 0–2 H 0–2 Aug 29, 2001 H2H
7901 Jaidip Mukerjea Greg Perkins 2 2–0 G 2–0 Jul 12, 1973 H2H
7902 Jaime Fillol Barry Mackay 2 2–0 C 1–0 G 1–0 Feb 3, 1974 H2H
7903 Jaime Fillol Bill Freer 2 2–0 C 1–0 H 1–0 Nov 30, 1973 H2H
7904 Jaime Fillol Dennis Ralston 2 0–2 H 0–2 Nov 4, 1970 H2H
7905 Jaime Fillol Frank Froehling 2 2–0 C 1–0 H 1–0 Feb 23, 1971 H2H
7906 Jaime Fillol Ivan Molina 2 2–0 C 2–0 Dec 6, 1972 H2H
7907 Jaime Fillol J. Mandarino 2 2–0 C 1–0 H 1–0 Mar 22, 1972 H2H
7908 Jaime Fillol Joao Soares 2 2–0 C 1–0 H 1–0 May 25, 1983 H2H
7909 Jaime Fillol Jose Luis Clerc 2 0–2 C 0–2 Jul 17, 1981 H2H
7910 Jaime Fillol Jurgen Fassbender 2 2–0 C 1–0 C 1–0 May 8, 1978 H2H
7911 Jaime Fillol Ken Rosewall 2 0–2 C 0–1 G 0–1 Jun 27, 1971 H2H
7912 Jaime Fillol Mike Cahill 2 2–0 C 1–0 C 1–0 Feb 12, 1976 H2H
7913 Jaime Fillol Paolo Bertolucci 2 2–0 C 2–0 Oct 15, 1977 H2H
7914 Jaime Fillol Pat Cramer 2 2–0 H 2–0 Oct 28, 1976 H2H
7915 Jaime Fillol Peter Elter 2 2–0 C 2–0 May 27, 1983 H2H
7916 Jaime Fillol Peter Szoke 2 2–0 C 1–0 H 1–0 May 7, 1970 H2H
7917 Jaime Fillol Premjit Lall 2 2–0 C 1–0 G 1–0 Jul 26, 1974 H2H
7918 Jaime Fillol Robert Maud 2 2–0 G 1–0 H 1–0 Nov 19, 1975 H2H
7919 Jaime Fillol Robin Drysdale 2 2–0 C 1–0 G 1–0 Aug 23, 1978 H2H
7920 Jaime Fillol Tenny Svensson 2 2–0 C 1–0 H 1–0 Oct 30, 1975 H2H
7921 Jaime Fillol Terry Moor 2 0–2 C 0–1 G 0–1 Oct 22, 1980 H2H
7922 Jaime Fillol Torben Ulrich 2 2–0 C 2–0 Apr 24, 1975 H2H
7923 Jaime Fillol Werner Zirngibl 2 2–0 C 2–0 May 14, 1977 H2H
7924 Jaime Fillol William Brown 2 2–0 H 2–0 Oct 10, 1973 H2H
7925 Jaime Oncins Christian Miniussi 2 0–2 C 0–1 H 0–1 Sep 15, 1994 H2H
7926 Jaime Oncins Marian Vajda 2 2–0 C 2–0 May 5, 1993 H2H
7927 Jaime Yzaga Alejo Mancisidor 2 0–2 C 0–1 H 0–1 Sep 15, 1994 H2H
7928 Jaime Yzaga Anders Jarryd 2 2–0 C 1–0 C 1–0 Feb 13, 1991 H2H
7929 Jaime Yzaga Andrea Gaudenzi 2 0–2 C 0–1 C 0–1 May 13, 1995 H2H
7930 Jaime Yzaga Andres Gomez 2 0–2 H 0–2 Mar 19, 1990 H2H
7931 Jaime Yzaga Byron Black 2 0–2 C 0–1 H 0–1 Nov 11, 1994 H2H
7932 Jaime Yzaga Chris Pridham 2 2–0 H 2–0 Jan 15, 1993 H2H
7933 Jaime Yzaga Christian Bergstrom 2 2–0 G 1–0 H 1–0 Jun 18, 1987 H2H
7934 Jaime Yzaga David Witt 2 2–0 H 2–0 Sep 2, 1994 H2H
7935 Jaime Yzaga Derrick Rostagno 2 0–2 G 0–2 Jun 26, 1992 H2H
7936 Jaime Yzaga Fernando Roese 2 2–0 H 2–0 Aug 7, 1991 H2H
7937 Jaime Yzaga Gabriel Markus 2 2–0 C 1–0 H 1–0 Aug 31, 1994 H2H
7938 Jaime Yzaga Jim Grabb 2 2–0 H 2–0 Aug 25, 1994 H2H
7939 Jaime Yzaga Jonathan Canter 2 0–2 H 0–2 Oct 31, 1986 H2H
7940 Jaime Yzaga Kelly Evernden 2 2–0 H 2–0 Jan 16, 1993 H2H
7941 Jaime Yzaga Magnus Larsson 2 0–2 C 0–1 H 0–1 Mar 19, 1995 H2H
7942 Jaime Yzaga Marcos Aurelio Gorriz 2 2–0 C 1–0 G 1–0 Jun 24, 1992 H2H
7943 Jaime Yzaga Martin Wostenholme 2 2–0 H 2–0 Nov 8, 1990 H2H
7944 Jaime Yzaga Michael Stich 2 0–2 C 0–2 May 4, 1995 H2H
7945 Jaime Yzaga Nicklas Kulti 2 2–0 C 1–0 G 1–0 May 4, 1994 H2H
7946 Jaime Yzaga Nuno Marques 2 2–0 H 2–0 Jan 11, 1996 H2H
7947 Jaime Yzaga Paolo Cane 2 0–2 C 0–1 H 0–1 May 11, 1994 H2H
7948 Jaime Yzaga Pedro Rebolledo 2 2–0 C 2–0 Jul 13, 1989 H2H
7949 Jaime Yzaga Thomas Hogstedt 2 2–0 H 2–0 Oct 6, 1989 H2H
7950 Jakob Hlasek Alberto Mancini 2 0–2 C 0–1 H 0–1 Mar 19, 1992 H2H
7951 Jakob Hlasek Alex Antonitsch 2 2–0 C 1–0 H 1–0 Apr 6, 1995 H2H
7952 Jakob Hlasek Andreas Maurer 2 2–0 C 1–0 G 1–0 Jun 26, 1987 H2H
7953 Jakob Hlasek Christian Bergstrom 2 0–2 C 0–1 H 0–1 Oct 8, 1992 H2H
7954 Jakob Hlasek Claudio Pistolesi 2 2–0 C 1–0 H 1–0 Apr 20, 1990 H2H
7955 Jakob Hlasek Cristiano Caratti 2 2–0 C 2–0 Mar 9, 1995 H2H
7956 Jakob Hlasek Damir Keretic 2 2–0 C 2–0 May 8, 1985 H2H
7957 Jakob Hlasek David Prinosil 2 0–2 C 0–2 Oct 20, 1995 H2H
7958 Jakob Hlasek Dick Norman 2 2–0 H 2–0 Jan 17, 1996 H2H
7959 Jakob Hlasek Eric Jelen 2 2–0 C 2–0 Mar 1, 1990 H2H
7960 Jakob Hlasek Henrik Holm 2 0–2 C 0–1 H 0–1 Jan 4, 1996 H2H
7961 Jakob Hlasek Horacio de la Pena 2 0–2 C 0–2 Sep 14, 1990 H2H
7962 Jakob Hlasek Ilie Nastase 2 2–0 H 2–0 Oct 11, 1985 H2H
7963 Jakob Hlasek Jeremy Bates 2 2–0 C 1–0 H 1–0 Feb 9, 1990 H2H
7964 Jakob Hlasek Joey Rive 2 2–0 H 2–0 Aug 15, 1990 H2H
7965 Jakob Hlasek Lars Jonsson 2 2–0 C 2–0 Feb 9, 1995 H2H
7966 Jakob Hlasek Lawson Duncan 2 2–0 C 2–0 May 6, 1987 H2H
7967 Jakob Hlasek Leonardo Lavalle 2 2–0 C 1–0 C 1–0 Jun 4, 1989 H2H
7968 Jakob Hlasek Magnus Tideman 2 2–0 C 1–0 H 1–0 Sep 11, 1986 H2H
7969 Jakob Hlasek Mansour Bahrami 2 2–0 C 1–0 H 1–0 Oct 7, 1988 H2H
7970 Jakob Hlasek Mark Petchey 2 2–0 G 1–0 H 1–0 Apr 12, 1995 H2H
7971 Jakob Hlasek Matt Anger 2 2–0 H 2–0 Nov 19, 1988 H2H
7972 Jakob Hlasek Michael Westphal 2 2–0 C 2–0 Sep 19, 1986 H2H
7973 Jakob Hlasek Mikael Pernfors 2 0–2 C 0–1 C 0–1 Jul 9, 1987 H2H
7974 Jakob Hlasek Olivier Delaitre 2 2–0 C 1–0 G 1–0 Jun 8, 1994 H2H
7975 Jakob Hlasek Peter Elter 2 2–0 C 2–0 May 29, 1985 H2H
7976 Jakob Hlasek Renzo Furlan 2 0–2 C 0–1 C 0–1 Jul 11, 1996 H2H
7977 Jakob Hlasek Simon Youl 2 2–0 H 2–0 Jul 27, 1991 H2H
7978 Jakob Hlasek Thierry Guardiola 2 2–0 C 1–0 H 1–0 Jul 13, 1995 H2H
7979 Jakob Hlasek Tim Wilkison 2 2–0 C 1–0 H 1–0 Nov 18, 1988 H2H
7980 Jakob Hlasek Wade Mcguire 2 2–0 C 1–0 H 1–0 Aug 7, 1996 H2H
7981 Jakub Mensik Alexander Zverev 2 0–2 C 0–2 Jun 5, 2026 H2H
7982 Jakub Mensik Fabian Marozsan 2 2–0 C 1–0 H 1–0 Jan 16, 2026 H2H
7983 Jakub Mensik Francisco Cerundolo 2 0–2 C 0–1 H 0–1 May 2, 2025 H2H
7984 Jakub Mensik Marcos Giron 2 2–0 G 1–0 H 1–0 Mar 6, 2026 H2H
7985 Jakub Mensik Miomir Kecmanovic 2 2–0 H 2–0 Sep 28, 2025 H2H
7986 Jakub Mensik Nuno Borges 2 0–2 H 0–2 Jan 10, 2025 H2H
7987 Jakub Mensik Pablo Carreno Busta 2 2–0 H 2–0 Jan 20, 2026 H2H
7988 Jakub Mensik Titouan Droguet 2 2–0 C 1–0 H 1–0 May 24, 2026 H2H
7989 James Blake Alexandr Dolgopolov 2 0–2 H 0–2 Aug 4, 2012 H2H
7990 James Blake Alex Kuznetsov 2 2–0 C 1–0 H 1–0 Apr 13, 2007 H2H
7991 James Blake Brian Vahaly 2 2–0 H 2–0 Mar 3, 2006 H2H
7992 James Blake Fernando Verdasco 2 2–0 C 1–0 H 1–0 May 9, 2008 H2H
7993 James Blake Frank Dancevic 2 2–0 H 2–0 Jan 21, 2009 H2H
7994 James Blake Hyung-Taik Lee 2 2–0 H 2–0 Jul 21, 2007 H2H
7995 James Blake Irakli Labadze 2 0–2 H 0–2 Mar 14, 2004 H2H
7996 James Blake Jesse Levine 2 2–0 H 2–0 Feb 10, 2011 H2H
7997 James Blake Jiri Vanek 2 2–0 H 2–0 Feb 20, 2003 H2H
7998 James Blake Joachim Johansson 2 0–2 H 0–2 Feb 20, 2004 H2H
7999 James Blake Jose Acasuso 2 2–0 H 2–0 Jan 18, 2006 H2H
8000 James Blake Juan Monaco 2 2–0 C 1–0 H 1–0 Apr 14, 2007 H2H