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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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
14801 Alejandro Davidovich Fokina Pablo Andujar 1 1–0 C 1–0 Apr 29, 2021 H2H
14802 Alejandro Davidovich Fokina Pablo Carreno Busta 1 1–0 C 1–0 Apr 25, 2026 H2H
14803 Alejandro Davidovich Fokina Pablo Cuevas 1 0–1 C 0–1 May 4, 2019 H2H
14804 Alejandro Davidovich Fokina Pablo Llamas Ruiz 1 1–0 C 1–0 May 27, 2025 H2H
14805 Alejandro Davidovich Fokina Pedro Cachin 1 1–0 C 1–0 Jul 27, 2023 H2H
14806 Alejandro Davidovich Fokina Pedro Martinez 1 0–1 G 0–1 Jun 22, 2022 H2H
14807 Alejandro Davidovich Fokina Pedro Sousa 1 1–0 H 1–0 Jul 26, 2021 H2H
14808 Alejandro Davidovich Fokina Petros Tsitsipas 1 1–0 H 1–0 Mar 11, 2021 H2H
14809 Alejandro Davidovich Fokina Philipp Kohlschreiber 1 0–1 C 0–1 Apr 11, 2019 H2H
14810 Alejandro Davidovich Fokina Pierre-Hugues Herbert 1 1–0 C 1–0 May 4, 2021 H2H
14811 Alejandro Davidovich Fokina Radu Albot 1 1–0 H 1–0 Mar 16, 2021 H2H
14812 Alejandro Davidovich Fokina Raphael Collignon 1 0–1 H 0–1 Oct 18, 2025 H2H
14813 Alejandro Davidovich Fokina Richard Gasquet 1 0–1 C 0–1 May 7, 2019 H2H
14814 Alejandro Davidovich Fokina Rodrigo Pacheco Mendez 1 1–0 H 1–0 Feb 28, 2025 H2H
14815 Alejandro Davidovich Fokina Roman Safiullin 1 1–0 H 1–0 Aug 8, 2024 H2H
14816 Alejandro Davidovich Fokina Sebastian Baez 1 0–1 C 0–1 Jul 15, 2022 H2H
14817 Alejandro Davidovich Fokina Soonwoo Kwon 1 1–0 H 1–0 Feb 23, 2023 H2H
14818 Alejandro Davidovich Fokina Taro Daniel 1 1–0 H 1–0 Feb 13, 2025 H2H
14819 Alejandro Davidovich Fokina Thiago Seyboth Wild 1 0–1 C 0–1 Feb 20, 2020 H2H
14820 Alejandro Davidovich Fokina Valentin Royer 1 1–0 H 1–0 Oct 29, 2025 H2H
14821 Alejandro Davidovich Fokina Vasek Pospisil 1 0–1 G 0–1 Jun 24, 2021 H2H
14822 Alejandro Davidovich Fokina Yibing Wu 1 1–0 H 1–0 Mar 11, 2023 H2H
14823 Alejandro Davidovich Fokina Yi Zhou 1 1–0 H 1–0 Oct 1, 2023 H2H
14824 Alejandro Davidovich Fokina Yoshihito Nishioka 1 1–0 H 1–0 Aug 31, 2022 H2H
14825 Alejandro Davidovich Fokina Zhizhen Zhang 1 1–0 H 1–0 Sep 29, 2024 H2H
14826 Alejandro Falla Adrian Garcia 1 1–0 C 1–0 Jul 21, 2004 H2H
14827 Alejandro Falla Albert Ramos-Vinolas 1 0–1 C 0–1 Feb 10, 2017 H2H
14828 Alejandro Falla Alessandro Giannessi 1 1–0 C 1–0 Feb 9, 2017 H2H
14829 Alejandro Falla Andrey Kuznetsov 1 1–0 C 1–0 May 2, 2013 H2H
14830 Alejandro Falla Ante Pavic 1 0–1 G 0–1 Jun 25, 2014 H2H
14831 Alejandro Falla Bernard Tomic 1 0–1 H 0–1 Jul 18, 2014 H2H
14832 Alejandro Falla Bjorn Phau 1 0–1 H 0–1 Mar 9, 2013 H2H
14833 Alejandro Falla Blaz Kavcic 1 0–1 C 0–1 Apr 24, 2013 H2H
14834 Alejandro Falla Bobby Reynolds 1 0–1 H 0–1 Jul 18, 2008 H2H
14835 Alejandro Falla Brian Dabul 1 0–1 H 0–1 Feb 10, 2011 H2H
14836 Alejandro Falla Chris Guccione 1 0–1 H 0–1 Aug 2, 2011 H2H
14837 Alejandro Falla Christian Harrison 1 0–1 H 0–1 Jul 25, 2013 H2H
14838 Alejandro Falla Daniel Brands 1 0–1 H 0–1 Oct 9, 2013 H2H
14839 Alejandro Falla Dennis van Scheppingen 1 0–1 C 0–1 Jul 16, 2004 H2H
14840 Alejandro Falla Flavio Cipolla 1 1–0 H 1–0 Feb 14, 2013 H2H
14841 Alejandro Falla Gael Monfils 1 1–0 H 1–0 Aug 17, 2010 H2H
14842 Alejandro Falla Giovanni Lapentti 1 1–0 C 1–0 Feb 4, 2016 H2H
14843 Alejandro Falla Go Soeda 1 1–0 H 1–0 Mar 22, 2013 H2H
14844 Alejandro Falla Grigor Dimitrov 1 0–1 C 0–1 May 29, 2013 H2H
14845 Alejandro Falla Hyung-Taik Lee 1 0–1 H 0–1 Aug 9, 2006 H2H
14846 Alejandro Falla Jean-Christophe Faurel 1 1–0 H 1–0 Jul 19, 2006 H2H
14847 Alejandro Falla Jesse Levine 1 1–0 H 1–0 Jan 2, 2013 H2H
14848 Alejandro Falla Jesse Witten 1 1–0 H 1–0 Aug 4, 2009 H2H
14849 Alejandro Falla Joao Souza 1 1–0 C 1–0 Feb 5, 2015 H2H
14850 Alejandro Falla Josselin Ouanna 1 1–0 H 1–0 Jan 16, 2013 H2H
14851 Alejandro Falla Julian Knowle 1 1–0 G 1–0 Jun 23, 2004 H2H
14852 Alejandro Falla Karol Beck 1 1–0 H 1–0 Jul 29, 2010 H2H
14853 Alejandro Falla Kenny De Schepper 1 1–0 H 1–0 Jan 15, 2015 H2H
14854 Alejandro Falla Kristian Pless 1 1–0 C 1–0 May 26, 2004 H2H
14855 Alejandro Falla Laurynas Grigelis 1 1–0 H 1–0 Jul 28, 2011 H2H
14856 Alejandro Falla Marcos Daniel 1 1–0 H 1–0 Jan 20, 2010 H2H
14857 Alejandro Falla Martin Klizan 1 0–1 H 0–1 Aug 29, 2012 H2H
14858 Alejandro Falla Martin Vassallo Arguello 1 0–1 C 0–1 May 30, 2007 H2H
14859 Alejandro Falla Matthew Ebden 1 1–0 H 1–0 Jul 19, 2013 H2H
14860 Alejandro Falla Matthias Bachinger 1 0–1 C 0–1 May 3, 2012 H2H
14861 Alejandro Falla Michael Berrer 1 1–0 H 1–0 Mar 27, 2015 H2H
14862 Alejandro Falla Michael McClune 1 0–1 H 0–1 Aug 21, 2012 H2H
14863 Alejandro Falla Mikhail Kukushkin 1 1–0 H 1–0 Jan 15, 2014 H2H
14864 Alejandro Falla Noam Okun 1 1–0 G 1–0 Jun 10, 2010 H2H
14865 Alejandro Falla Oliver Marach 1 1–0 C 1–0 Oct 26, 2007 H2H
14866 Alejandro Falla Rhyne Williams 1 0–1 H 0–1 Feb 20, 2014 H2H
14867 Alejandro Falla Robert Kendrick 1 1–0 H 1–0 Jul 31, 2007 H2H
14868 Alejandro Falla Ruben Ramirez Hidalgo 1 1–0 G 1–0 Jun 20, 2012 H2H
14869 Alejandro Falla Rubin Statham 1 1–0 H 1–0 Jan 14, 2015 H2H
14870 Alejandro Falla Rui Machado 1 1–0 H 1–0 Jan 6, 2011 H2H
14871 Alejandro Falla Sergio Roitman 1 1–0 H 1–0 Mar 21, 2007 H2H
14872 Alejandro Falla Stan Wawrinka 1 0–1 H 0–1 Jan 16, 2014 H2H
14873 Alejandro Falla Stephane Robert 1 0–1 G 0–1 Jun 26, 2013 H2H
14874 Alejandro Falla Tatsuma Ito 1 1–0 H 1–0 Jul 17, 2014 H2H
14875 Alejandro Falla Teymuraz Gabashvili 1 0–1 H 0–1 Oct 16, 2014 H2H
14876 Alejandro Falla Thiemo de Bakker 1 0–1 C 0–1 Apr 21, 2010 H2H
14877 Alejandro Falla Tobias Kamke 1 0–1 H 0–1 Aug 23, 2011 H2H
14878 Alejandro Falla Wayne Odesnik 1 0–1 H 0–1 Jan 8, 2010 H2H
14879 Alejandro Ganzabal Belus Prajoux 1 1–0 C 1–0 Feb 6, 1982 H2H
14880 Alejandro Ganzabal Brian Teacher 1 0–1 H 0–1 Aug 29, 1985 H2H
14881 Alejandro Ganzabal Christophe Roger-Vasselin 1 1–0 C 1–0 Apr 14, 1983 H2H
14882 Alejandro Ganzabal Colin Dibley 1 0–1 C 0–1 Apr 28, 1976 H2H
14883 Alejandro Ganzabal Colin Dowdeswell 1 1–0 C 1–0 Aug 8, 1984 H2H
14884 Alejandro Ganzabal Eddie Dibbs 1 0–1 C 0–1 May 13, 1982 H2H
14885 Alejandro Ganzabal Egan Adams 1 0–1 C 0–1 Nov 25, 1982 H2H
14886 Alejandro Ganzabal Fernando Maynetto 1 1–0 C 1–0 Nov 4, 1982 H2H
14887 Alejandro Ganzabal Gabriel Mattos 1 1–0 C 1–0 Aug 3, 1983 H2H
14888 Alejandro Ganzabal Gilles Moretton 1 1–0 C 1–0 Jun 11, 1982 H2H
14889 Alejandro Ganzabal Jose Higueras 1 0–1 C 0–1 Nov 6, 1982 H2H
14890 Alejandro Ganzabal Mike Myburg 1 0–1 C 0–1 May 28, 1982 H2H
14891 Alejandro Ganzabal Pender Murphy 1 1–0 C 1–0 Nov 5, 1982 H2H
14892 Alejandro Ganzabal Raul Ramirez 1 0–1 C 0–1 Jul 22, 1982 H2H
14893 Alejandro Ganzabal Steve Krulevitz 1 1–0 C 1–0 May 29, 1981 H2H
14894 Alejandro Ganzabal Trevor Allan 1 1–0 C 1–0 Apr 11, 1985 H2H
14895 Alejandro Gattiker Alejandro Cortes 1 0–1 C 0–1 Nov 5, 1981 H2H
14896 Alejandro Gattiker Gianluca Rinaldini 1 0–1 C 0–1 May 13, 1982 H2H
14897 Alejandro Gattiker Manuel Orantes 1 0–1 C 0–1 Oct 5, 1983 H2H
14898 Alejandro Gattiker Mike Myburg 1 0–1 C 0–1 May 26, 1982 H2H
14899 Alejandro Gattiker Rocky Royer 1 1–0 C 1–0 Feb 17, 1983 H2H
14900 Alejandro Gattiker Vitas Gerulaitis 1 0–1 C 0–1 Jul 16, 1981 H2H
14901 Alejandro Gonzalez Albert Ramos-Vinolas 1 0–1 H 0–1 Mar 25, 2016 H2H
14902 Alejandro Gonzalez Dustin Brown 1 0–1 H 0–1 Aug 19, 2014 H2H
14903 Alejandro Gonzalez Facundo Bagnis 1 1–0 C 1–0 Feb 5, 2015 H2H
14904 Alejandro Gonzalez Gael Monfils 1 0–1 H 0–1 Aug 29, 2014 H2H
14905 Alejandro Gonzalez Jimmy Wang 1 0–1 G 0–1 Jun 25, 2014 H2H
14906 Alejandro Gonzalez Malek Jaziri 1 1–0 H 1–0 Mar 21, 2014 H2H
14907 Alejandro Gonzalez Mate Pavic 1 0–1 G 0–1 Jun 18, 2014 H2H
14908 Alejandro Gonzalez Michael Russell 1 1–0 C 1–0 May 28, 2014 H2H
14909 Alejandro Gonzalez Michael Venus 1 0–1 H 0–1 Jan 14, 2015 H2H
14910 Alejandro Gonzalez Pablo Carreno Busta 1 0–1 H 0–1 Jan 8, 2015 H2H
14911 Alejandro Gonzalez Renzo Olivo 1 0–1 C 0–1 Feb 4, 2016 H2H
14912 Alejandro Gonzalez Stephane Robert 1 0–1 C 0–1 May 13, 2014 H2H
14913 Alejandro Gonzalez Thiemo de Bakker 1 1–0 H 1–0 Jul 18, 2014 H2H
14914 Alejandro Kon Zeljko Franulovic 1 0–1 C 0–1 Nov 14, 1969 H2H
14915 Alejandro Moro Canas Zizou Bergs 1 0–1 H 0–1 Jan 2, 2025 H2H
14916 Alejandro Pierola Bernie Mitton 1 1–0 C 1–0 May 31, 1978 H2H
14917 Alejandro Pierola Eddie Dibbs 1 0–1 C 0–1 Jun 12, 1980 H2H
14918 Alejandro Pierola Emilio Montano 1 0–1 C 0–1 Nov 15, 1979 H2H
14919 Alejandro Pierola Hans Kary 1 0–1 C 0–1 Oct 8, 1975 H2H
14920 Alejandro Pierola Jan Norback 1 1–0 C 1–0 Oct 19, 1977 H2H
14921 Alejandro Pierola Jean Francois Caujolle 1 1–0 C 1–0 Sep 27, 1979 H2H
14922 Alejandro Pierola Julian Ganzabal 1 0–1 C 0–1 Nov 28, 1973 H2H
14923 Alejandro Pierola Jun Kuki 1 0–1 C 0–1 Apr 14, 1977 H2H
14924 Alejandro Pierola Miguel Mir 1 1–0 C 1–0 Oct 12, 1977 H2H
14925 Alejandro Pierola Nicola Spear 1 1–0 C 1–0 Jul 26, 1979 H2H
14926 Alejandro Pierola Octavio Martinez 1 1–0 C 1–0 Oct 7, 1976 H2H
14927 Alejandro Pierola Raul Ramirez 1 0–1 H 0–1 Nov 24, 1977 H2H
14928 Alejandro Pierola Tom Okker 1 0–1 C 0–1 Oct 8, 1976 H2H
14929 Alejandro Pierola Werner Zirngibl 1 0–1 C 0–1 Nov 8, 1979 H2H
14930 Alejandro Pierola Zeljko Franulovic 1 1–0 C 1–0 Oct 20, 1977 H2H
14931 Alejandro Tabilo Carlos Taberner 1 1–0 C 1–0 Feb 4, 2022 H2H
14932 Alejandro Tabilo Diego Schwartzman 1 1–0 C 1–0 Feb 5, 2022 H2H
14933 Alejandro Tabilo Emilio Nava 1 1–0 C 1–0 Feb 16, 2026 H2H
14934 Alejandro Tabilo Hubert Hurkacz 1 0–1 H 0–1 Aug 5, 2026 H2H
14935 Alejandro Tabilo Hugo Gaston 1 1–0 C 1–0 Apr 29, 2022 H2H
14936 Alejandro Tabilo Jan-Lennard Struff 1 1–0 H 1–0 Aug 15, 2026 H2H
14937 Alejandro Tabilo J.J. Wolf 1 0–1 H 0–1 Sep 1, 2022 H2H
14938 Alejandro Tabilo Moise Kouame 1 1–0 C 1–0 May 30, 2026 H2H
14939 Alejandro Tabilo Pablo Carreno Busta 1 1–0 C 1–0 May 6, 2026 H2H
14940 Alejandro Tabilo Quentin Halys 1 0–1 H 0–1 Jan 19, 2026 H2H
14941 Alejandro Tabilo Tiago Torres 1 0–1 C 0–1 Jul 22, 2026 H2H
14942 Alejo Mancisidor Bryan Shelton 1 0–1 C 0–1 Apr 20, 1995 H2H
14943 Alejo Mancisidor Fernando Roese 1 0–1 H 0–1 Oct 31, 1992 H2H
14944 Alejo Mancisidor Jan Kroslak 1 1–0 C 1–0 Jun 22, 1995 H2H
14945 Aleksandar Kitinov Sander Groen 1 0–1 G 0–1 Jun 22, 1995 H2H
14946 Aleksandar Kovacevic Adam Walton 1 1–0 H 1–0 Feb 23, 2026 H2H
14947 Aleksandar Kovacevic Alejandro Tabilo 1 1–0 H 1–0 Jan 16, 2024 H2H
14948 Aleksandar Kovacevic Branko Djuric 1 1–0 H 1–0 Nov 7, 2024 H2H
14949 Aleksandar Kovacevic Carlos Taberner 1 0–1 C 0–1 May 9, 2025 H2H
14950 Aleksandar Kovacevic Cristian Garin 1 0–1 H 0–1 Oct 6, 2023 H2H
14951 Aleksandar Kovacevic Felix Balshaw 1 1–0 H 1–0 Aug 24, 2026 H2H
14952 Aleksandar Kovacevic Filip Misolic 1 1–0 H 1–0 Aug 19, 2025 H2H
14953 Aleksandar Kovacevic Giovanni Mpetshi Perricard 1 1–0 H 1–0 Jan 10, 2026 H2H
14954 Aleksandar Kovacevic Hubert Hurkacz 1 1–0 H 1–0 Mar 5, 2026 H2H
14955 Aleksandar Kovacevic Juan Manuel Cerundolo 1 0–1 C 0–1 Apr 25, 2025 H2H
14956 Aleksandar Kovacevic Luis Carlos Alvarez 1 1–0 H 1–0 Jul 17, 2025 H2H
14957 Aleksandar Kovacevic Marcos Giron 1 0–1 H 0–1 Mar 10, 2023 H2H
14958 Aleksandar Kovacevic Mattia Bellucci 1 1–0 H 1–0 Jan 31, 2025 H2H
14959 Aleksandar Kovacevic Moise Kouame 1 1–0 H 1–0 Feb 4, 2026 H2H
14960 Aleksandar Kovacevic Nick Kyrgios 1 1–0 H 1–0 Jan 7, 2026 H2H
14961 Aleksandar Kovacevic Quentin Halys 1 1–0 H 1–0 Jul 23, 2025 H2H
14962 Aleksandar Kovacevic Reilly Opelka 1 0–1 H 0–1 Jul 25, 2024 H2H
14963 Aleksandar Kovacevic Terence Atmane 1 0–1 H 0–1 Oct 4, 2024 H2H
14964 Aleksandar Vukic Diego Schwartzman 1 1–0 C 1–0 May 10, 2024 H2H
14965 Aleksandar Vukic Eliot Spizzirri 1 1–0 G 1–0 Jul 19, 2024 H2H
14966 Aleksandar Vukic Emilio Nava 1 0–1 H 0–1 Jul 16, 2025 H2H
14967 Aleksandar Vukic Laslo Djere 1 0–1 H 0–1 Mar 24, 2023 H2H
14968 Aleksandar Vukic Pablo Carreno Busta 1 0–1 H 0–1 Aug 22, 2024 H2H
14969 Aleksandar Vukic Quentin Halys 1 0–1 G 0–1 Jul 6, 2023 H2H
14970 Aleksandr Nedovyesov James McGee 1 1–0 H 1–0 Aug 27, 2014 H2H
14971 Aleksandr Nedovyesov Jesse Huta Galung 1 0–1 G 0–1 Jun 18, 2014 H2H
14972 Aleksandr Nedovyesov Marcos Giron 1 1–0 H 1–0 Aug 19, 2014 H2H
14973 Aleksandr Nedovyesov Pablo Carreno Busta 1 0–1 C 0–1 Apr 11, 2014 H2H
14974 Aleksandr Nedovyesov Somdev Devvarman 1 1–0 C 1–0 May 28, 2014 H2H
14975 Aleksandr Shevchenko Adrian Mannarino 1 0–1 G 0–1 Jul 5, 2023 H2H
14976 Aleksandr Shevchenko Alejandro Tabilo 1 0–1 G 0–1 Jun 27, 2024 H2H
14977 Aleksandr Shevchenko Alexander Zverev 1 0–1 C 0–1 Feb 21, 2025 H2H
14978 Aleksandr Shevchenko Alexandre Muller 1 1–0 C 1–0 Jul 14, 2026 H2H
14979 Aleksandr Shevchenko Alex de Minaur 1 0–1 C 0–1 Apr 20, 2023 H2H
14980 Aleksandr Shevchenko Alex Michelsen 1 0–1 C 0–1 May 25, 2026 H2H
14981 Aleksandr Shevchenko Antoine Bellier 1 0–1 H 0–1 Oct 20, 2022 H2H
14982 Aleksandr Shevchenko Arthur Rinderknech 1 1–0 C 1–0 Apr 26, 2024 H2H
14983 Aleksandr Shevchenko Ben Shelton 1 1–0 H 1–0 Mar 21, 2026 H2H
14984 Aleksandr Shevchenko Cameron Norrie 1 0–1 H 0–1 Aug 30, 2023 H2H
14985 Aleksandr Shevchenko Camilo Ugo Carabelli 1 1–0 C 1–0 May 6, 2026 H2H
14986 Aleksandr Shevchenko Christopher O'Connell 1 0–1 H 0–1 Jan 11, 2024 H2H
14987 Aleksandr Shevchenko Chun-Hsin Tseng 1 0–1 H 0–1 Oct 6, 2023 H2H
14988 Aleksandr Shevchenko Constant Lestienne 1 1–0 G 1–0 Jun 26, 2024 H2H
14989 Aleksandr Shevchenko Dalibor Svrcina 1 1–0 H 1–0 Feb 1, 2024 H2H
14990 Aleksandr Shevchenko Damir Dzumhur 1 1–0 H 1–0 Jan 13, 2026 H2H
14991 Aleksandr Shevchenko Daniel Evans 1 0–1 H 0–1 Aug 4, 2023 H2H
14992 Aleksandr Shevchenko Dino Prizmic 1 0–1 H 0–1 Aug 30, 2026 H2H
14993 Aleksandr Shevchenko Dominic Stricker 1 1–0 C 1–0 Jul 17, 2026 H2H
14994 Aleksandr Shevchenko Dominic Thiem 1 0–1 C 0–1 Jul 27, 2022 H2H
14995 Aleksandr Shevchenko Dusan Lajovic 1 1–0 C 1–0 May 27, 2025 H2H
14996 Aleksandr Shevchenko Elias Ymer 1 1–0 H 1–0 Jan 19, 2026 H2H
14997 Aleksandr Shevchenko Emil Ruusuvuori 1 1–0 C 1–0 May 23, 2024 H2H
14998 Aleksandr Shevchenko Ethan Quinn 1 0–1 C 0–1 May 29, 2025 H2H
14999 Aleksandr Shevchenko Felipe Meligeni Alves 1 1–0 C 1–0 Feb 20, 2025 H2H
15000 Aleksandr Shevchenko Filip Misolic 1 0–1 C 0–1 Apr 3, 2025 H2H