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 ascending Record Surface Last Met H2H
801 Albert Portas Frantisek Cermak 1 1–0 C 1–0 Feb 13, 2003 H2H
802 Albert Portas Fredrik Jonsson 1 1–0 C 1–0 Jul 14, 2000 H2H
803 Albert Portas Gabriel Moraru 1 1–0 C 1–0 Sep 11, 2003 H2H
804 Albert Portas Gael Monfils 1 1–0 C 1–0 May 5, 2006 H2H
805 Albert Portas Gerard Solves 1 1–0 C 1–0 May 28, 1997 H2H
806 Albert Portas German Puentes 1 1–0 C 1–0 Jul 19, 2001 H2H
807 Albert Portas Harel Levy 1 0–1 H 0–1 Jan 8, 2004 H2H
808 Albert Portas Hernan Gumy 1 1–0 C 1–0 Jul 18, 1997 H2H
809 Albert Portas Igor Gaudi 1 1–0 C 1–0 Aug 12, 1999 H2H
810 Albert Portas Ion Moldovan 1 1–0 C 1–0 Sep 12, 2002 H2H
811 Albert Portas Jacobo Diaz 1 0–1 C 0–1 Aug 13, 1998 H2H
812 Albert Portas Jan Hernych 1 1–0 C 1–0 Jul 28, 2006 H2H
813 Albert Portas Jan Vacek 1 1–0 H 1–0 Mar 20, 2002 H2H
814 Albert Portas Jeff Tarango 1 0–1 C 0–1 Jul 31, 1999 H2H
815 Albert Portas Joachim Johansson 1 0–1 H 0–1 Oct 24, 2002 H2H
816 Albert Portas Juan Giner 1 1–0 C 1–0 May 25, 2000 H2H
817 Albert Portas Julian Knowle 1 0–1 H 0–1 Jan 3, 2002 H2H
818 Albert Portas Justin Gimelstob 1 1–0 C 1–0 May 6, 2006 H2H
819 Albert Portas Karol Beck 1 1–0 C 1–0 May 1, 2003 H2H
820 Albert Portas Marcello Craca 1 1–0 C 1–0 Oct 2, 1997 H2H
821 Albert Portas Marcelo Filippini 1 1–0 C 1–0 Aug 13, 1999 H2H
822 Albert Portas Marc Kevin Goellner 1 0–1 C 0–1 Oct 29, 1997 H2H
823 Albert Portas Marcos Aurelio Gorriz 1 1–0 C 1–0 Aug 3, 1995 H2H
824 Albert Portas Mariano Hood 1 1–0 C 1–0 Mar 4, 2000 H2H
825 Albert Portas Mark Woodforde 1 0–1 H 0–1 Sep 1, 1999 H2H
826 Albert Portas Michal Tabara 1 0–1 C 0–1 Oct 11, 2001 H2H
827 Albert Portas Mikael Tillstrom 1 0–1 C 0–1 May 6, 2000 H2H
828 Albert Portas Nicolas Coutelot 1 0–1 C 0–1 Sep 26, 2002 H2H
829 Albert Portas Noam Okun 1 0–1 H 0–1 Mar 8, 2002 H2H
830 Albert Portas Olivier Mutis 1 1–0 C 1–0 May 20, 2004 H2H
831 Albert Portas Olivier Patience 1 0–1 C 0–1 Feb 19, 2004 H2H
832 Albert Portas Orlin Stanoytchev 1 1–0 C 1–0 Mar 10, 2000 H2H
833 Albert Portas Pedro Leao 1 1–0 C 1–0 Apr 8, 1999 H2H
834 Albert Portas Petr Kralert 1 1–0 C 1–0 Jul 20, 2000 H2H
835 Albert Portas Radomir Vasek 1 0–1 C 0–1 Jul 29, 1998 H2H
836 Albert Portas Rodolphe Gilbert 1 0–1 C 0–1 May 27, 1998 H2H
837 Albert Portas Rogier Wassen 1 1–0 C 1–0 Jul 10, 2003 H2H
838 Albert Portas Ruben Ramirez Hidalgo 1 0–1 C 0–1 Mar 4, 2004 H2H
839 Albert Portas Solon Peppas 1 1–0 C 1–0 Sep 13, 2001 H2H
840 Albert Portas Thierry Ascione 1 1–0 C 1–0 May 28, 2003 H2H
841 Albert Portas Thierry Champion 1 1–0 C 1–0 May 1, 1997 H2H
842 Albert Portas Tomas Zib 1 1–0 G 1–0 Jun 28, 2000 H2H
843 Albert Portas Vincent Spadea 1 1–0 G 1–0 Jun 30, 2000 H2H
844 Albert Portas Xavier Malisse 1 0–1 C 0–1 Jun 2, 2002 H2H
845 Albert Portas Zeljko Krajan 1 0–1 C 0–1 Apr 10, 2003 H2H
846 Albert Ramos-Vinolas Alejandro Tabilo 1 1–0 C 1–0 Feb 6, 2022 H2H
847 Albert Ramos-Vinolas Alexandre Muller 1 0–1 C 0–1 Apr 17, 2024 H2H
848 Albert Ramos-Vinolas Benjamin Bonzi 1 1–0 C 1–0 Jun 1, 2017 H2H
849 Albert Ramos-Vinolas Bernabe Zapata Miralles 1 0–1 C 0–1 Feb 25, 2023 H2H
850 Albert Ramos-Vinolas Carlos Taberner 1 1–0 C 1–0 Feb 25, 2022 H2H
851 Albert Ramos-Vinolas Constant Lestienne 1 1–0 C 1–0 Jul 18, 2019 H2H
852 Albert Ramos-Vinolas Dominik Koepfer 1 1–0 C 1–0 Mar 5, 2021 H2H
853 Albert Ramos-Vinolas Emil Ruusuvuori 1 0–1 G 0–1 Jun 23, 2021 H2H
854 Albert Ramos-Vinolas Juan Manuel Cerundolo 1 0–1 C 0–1 Feb 28, 2021 H2H
855 Albert Ramos-Vinolas Julian Knowle 1 1–0 H 1–0 Sep 27, 2012 H2H
856 Albert Ramos-Vinolas Kyle Edmund 1 0–1 H 0–1 Oct 19, 2018 H2H
857 Albert Ramos-Vinolas Matteo Arnaldi 1 0–1 H 0–1 Oct 26, 2023 H2H
858 Albert Ramos-Vinolas Mikael Ymer 1 0–1 H 0–1 Aug 25, 2021 H2H
859 Albert Ramos-Vinolas Pavel Kotov 1 0–1 C 0–1 Apr 26, 2024 H2H
860 Albert Ramos-Vinolas Pedro Martinez 1 1–0 C 1–0 Jul 29, 2022 H2H
861 Albert Ramos-Vinolas Reilly Opelka 1 0–1 H 0–1 Jan 10, 2019 H2H
862 Albert Ramos-Vinolas Renzo Olivo 1 1–0 C 1–0 Apr 18, 2017 H2H
863 Albert Ramos-Vinolas Soonwoo Kwon 1 1–0 C 1–0 Apr 29, 2022 H2H
864 Albert Ramos-Vinolas Thanasi Kokkinakis 1 1–0 C 1–0 May 24, 2022 H2H
865 Albert Ramos-Vinolas Tristan Lamasine 1 1–0 C 1–0 Jul 22, 2016 H2H
866 Aldin Setkic Fernando Verdasco 1 0–1 C 0–1 Apr 21, 2016 H2H
867 Aldin Setkic Jan Hajek 1 0–1 C 0–1 Jul 31, 2013 H2H
868 Aldin Setkic Kenny De Schepper 1 0–1 H 0–1 Oct 19, 2017 H2H
869 Alejandro Cortes Bob Lutz 1 0–1 H 0–1 Aug 19, 1981 H2H
870 Alejandro Cortes Charlie Owens 1 1–0 C 1–0 Nov 16, 1979 H2H
871 Alejandro Cortes Howard Schoenfield 1 1–0 C 1–0 Jan 29, 1981 H2H
872 Alejandro Cortes Jim Delaney 1 0–1 C 0–1 Oct 16, 1980 H2H
873 Alejandro Cortes Tom Gorman 1 0–1 H 0–1 Mar 23, 1979 H2H
874 Alejandro Davidovich Fokina Adam Walton 1 1–0 G 1–0 Jun 24, 2026 H2H
875 Alejandro Davidovich Fokina Adrian Mannarino 1 0–1 H 0–1 Feb 3, 2022 H2H
876 Alejandro Davidovich Fokina Alejandro Tabilo 1 0–1 G 0–1 Jun 20, 2024 H2H
877 Alejandro Davidovich Fokina Aleksandr Shevchenko 1 1–0 H 1–0 Aug 26, 2025 H2H
878 Alejandro Davidovich Fokina Alex Bolt 1 1–0 H 1–0 Jan 19, 2022 H2H
879 Alejandro Davidovich Fokina Alexei Popyrin 1 1–0 C 1–0 Apr 12, 2025 H2H
880 Alejandro Davidovich Fokina Alex Michelsen 1 1–0 H 1–0 Feb 11, 2026 H2H
881 Alejandro Davidovich Fokina Alex Molcan 1 0–1 C 0–1 Jul 16, 2026 H2H
882 Alejandro Davidovich Fokina Andrej Martin 1 1–0 C 1–0 Feb 27, 2020 H2H
883 Alejandro Davidovich Fokina Andy Murray 1 0–1 H 0–1 Oct 13, 2022 H2H
884 Alejandro Davidovich Fokina Benjamin Bonzi 1 1–0 H 1–0 Nov 5, 2020 H2H
885 Alejandro Davidovich Fokina Benoit Paire 1 0–1 H 0–1 Sep 30, 2021 H2H
886 Alejandro Davidovich Fokina Camilo Ugo Carabelli 1 1–0 H 1–0 Sep 28, 2025 H2H
887 Alejandro Davidovich Fokina Chun-Hsin Tseng 1 1–0 G 1–0 Jun 25, 2025 H2H
888 Alejandro Davidovich Fokina Daniel Altmaier 1 1–0 H 1–0 Feb 24, 2026 H2H
889 Alejandro Davidovich Fokina Daniel Elahi Galan 1 1–0 H 1–0 Sep 4, 2022 H2H
890 Alejandro Davidovich Fokina Denis Kudla 1 0–1 G 0–1 Jun 30, 2021 H2H
891 Alejandro Davidovich Fokina Egor Gerasimov 1 0–1 H 0–1 Feb 27, 2021 H2H
892 Alejandro Davidovich Fokina Ethan Quinn 1 1–0 G 1–0 Jun 27, 2026 H2H
893 Alejandro Davidovich Fokina Federico Coria 1 0–1 C 0–1 Apr 7, 2022 H2H
894 Alejandro Davidovich Fokina Federico Delbonis 1 1–0 C 1–0 Jun 8, 2021 H2H
895 Alejandro Davidovich Fokina Filip Krajinovic 1 0–1 H 0–1 Mar 17, 2021 H2H
896 Alejandro Davidovich Fokina Filip Misolic 1 1–0 H 1–0 Jan 19, 2026 H2H
897 Alejandro Davidovich Fokina Gabriel Diallo 1 1–0 H 1–0 Oct 4, 2024 H2H
898 Alejandro Davidovich Fokina Gilles Simon 1 1–0 H 1–0 Sep 23, 2021 H2H
899 Alejandro Davidovich Fokina Gregoire Barrere 1 1–0 H 1–0 Feb 8, 2024 H2H
900 Alejandro Davidovich Fokina Guido Pella 1 1–0 C 1–0 May 13, 2023 H2H
901 Alejandro Davidovich Fokina Hamad Medjedovic 1 0–1 C 0–1 May 11, 2024 H2H
902 Alejandro Davidovich Fokina Harold Mayot 1 1–0 C 1–0 Sep 29, 2020 H2H
903 Alejandro Davidovich Fokina Jannik Sinner 1 0–1 H 0–1 Feb 23, 2022 H2H
904 Alejandro Davidovich Fokina Jesper de Jong 1 0–1 C 0–1 May 10, 2025 H2H
905 Alejandro Davidovich Fokina J.J. Wolf 1 1–0 H 1–0 Aug 9, 2023 H2H
906 Alejandro Davidovich Fokina Joao Sousa 1 1–0 C 1–0 Jul 14, 2022 H2H
907 Alejandro Davidovich Fokina John Isner 1 0–1 H 0–1 Aug 11, 2021 H2H
908 Alejandro Davidovich Fokina Juan Ignacio Londero 1 0–1 C 0–1 Jul 25, 2019 H2H
909 Alejandro Davidovich Fokina Kyle Edmund 1 0–1 H 0–1 Jan 15, 2020 H2H
910 Alejandro Davidovich Fokina Lorenzo Musetti 1 0–1 C 0–1 Jul 23, 2022 H2H
911 Alejandro Davidovich Fokina Lorenzo Sonego 1 1–0 H 1–0 Oct 23, 2025 H2H
912 Alejandro Davidovich Fokina Lucas Pouille 1 1–0 C 1–0 Apr 16, 2021 H2H
913 Alejandro Davidovich Fokina Marco Cecchinato 1 0–1 C 0–1 Apr 8, 2023 H2H
914 Alejandro Davidovich Fokina Mikhail Kukushkin 1 1–0 C 1–0 Jun 1, 2021 H2H
915 Alejandro Davidovich Fokina Mitchell Krueger 1 1–0 H 1–0 Aug 1, 2024 H2H
916 Alejandro Davidovich Fokina Nick Kyrgios 1 0–1 H 0–1 Aug 16, 2022 H2H
917 Alejandro Davidovich Fokina Nikoloz Basilashvili 1 0–1 H 0–1 Sep 24, 2021 H2H
918 Alejandro Davidovich Fokina Norbert Gombos 1 1–0 H 1–0 Jan 22, 2020 H2H
919 Alejandro Davidovich Fokina Pablo Andujar 1 1–0 C 1–0 Apr 29, 2021 H2H
920 Alejandro Davidovich Fokina Pablo Carreno Busta 1 1–0 C 1–0 Apr 25, 2026 H2H
921 Alejandro Davidovich Fokina Pablo Cuevas 1 0–1 C 0–1 May 4, 2019 H2H
922 Alejandro Davidovich Fokina Pablo Llamas Ruiz 1 1–0 C 1–0 May 27, 2025 H2H
923 Alejandro Davidovich Fokina Pedro Cachin 1 1–0 C 1–0 Jul 27, 2023 H2H
924 Alejandro Davidovich Fokina Pedro Martinez 1 0–1 G 0–1 Jun 22, 2022 H2H
925 Alejandro Davidovich Fokina Pedro Sousa 1 1–0 H 1–0 Jul 26, 2021 H2H
926 Alejandro Davidovich Fokina Petros Tsitsipas 1 1–0 H 1–0 Mar 11, 2021 H2H
927 Alejandro Davidovich Fokina Philipp Kohlschreiber 1 0–1 C 0–1 Apr 11, 2019 H2H
928 Alejandro Davidovich Fokina Pierre-Hugues Herbert 1 1–0 C 1–0 May 4, 2021 H2H
929 Alejandro Davidovich Fokina Radu Albot 1 1–0 H 1–0 Mar 16, 2021 H2H
930 Alejandro Davidovich Fokina Raphael Collignon 1 0–1 H 0–1 Oct 18, 2025 H2H
931 Alejandro Davidovich Fokina Richard Gasquet 1 0–1 C 0–1 May 7, 2019 H2H
932 Alejandro Davidovich Fokina Rodrigo Pacheco Mendez 1 1–0 H 1–0 Feb 28, 2025 H2H
933 Alejandro Davidovich Fokina Roman Safiullin 1 1–0 H 1–0 Aug 8, 2024 H2H
934 Alejandro Davidovich Fokina Sebastian Baez 1 0–1 C 0–1 Jul 15, 2022 H2H
935 Alejandro Davidovich Fokina Soonwoo Kwon 1 1–0 H 1–0 Feb 23, 2023 H2H
936 Alejandro Davidovich Fokina Taro Daniel 1 1–0 H 1–0 Feb 13, 2025 H2H
937 Alejandro Davidovich Fokina Thiago Seyboth Wild 1 0–1 C 0–1 Feb 20, 2020 H2H
938 Alejandro Davidovich Fokina Valentin Royer 1 1–0 H 1–0 Oct 29, 2025 H2H
939 Alejandro Davidovich Fokina Vasek Pospisil 1 0–1 G 0–1 Jun 24, 2021 H2H
940 Alejandro Davidovich Fokina Yibing Wu 1 1–0 H 1–0 Mar 11, 2023 H2H
941 Alejandro Davidovich Fokina Yi Zhou 1 1–0 H 1–0 Oct 1, 2023 H2H
942 Alejandro Davidovich Fokina Yoshihito Nishioka 1 1–0 H 1–0 Aug 31, 2022 H2H
943 Alejandro Davidovich Fokina Zhizhen Zhang 1 1–0 H 1–0 Sep 29, 2024 H2H
944 Alejandro Falla Adrian Garcia 1 1–0 C 1–0 Jul 21, 2004 H2H
945 Alejandro Falla Albert Ramos-Vinolas 1 0–1 C 0–1 Feb 10, 2017 H2H
946 Alejandro Falla Alessandro Giannessi 1 1–0 C 1–0 Feb 9, 2017 H2H
947 Alejandro Falla Andrey Kuznetsov 1 1–0 C 1–0 May 2, 2013 H2H
948 Alejandro Falla Ante Pavic 1 0–1 G 0–1 Jun 25, 2014 H2H
949 Alejandro Falla Bernard Tomic 1 0–1 H 0–1 Jul 18, 2014 H2H
950 Alejandro Falla Bjorn Phau 1 0–1 H 0–1 Mar 9, 2013 H2H
951 Alejandro Falla Blaz Kavcic 1 0–1 C 0–1 Apr 24, 2013 H2H
952 Alejandro Falla Bobby Reynolds 1 0–1 H 0–1 Jul 18, 2008 H2H
953 Alejandro Falla Brian Dabul 1 0–1 H 0–1 Feb 10, 2011 H2H
954 Alejandro Falla Chris Guccione 1 0–1 H 0–1 Aug 2, 2011 H2H
955 Alejandro Falla Christian Harrison 1 0–1 H 0–1 Jul 25, 2013 H2H
956 Alejandro Falla Daniel Brands 1 0–1 H 0–1 Oct 9, 2013 H2H
957 Alejandro Falla Dennis van Scheppingen 1 0–1 C 0–1 Jul 16, 2004 H2H
958 Alejandro Falla Flavio Cipolla 1 1–0 H 1–0 Feb 14, 2013 H2H
959 Alejandro Falla Gael Monfils 1 1–0 H 1–0 Aug 17, 2010 H2H
960 Alejandro Falla Giovanni Lapentti 1 1–0 C 1–0 Feb 4, 2016 H2H
961 Alejandro Falla Go Soeda 1 1–0 H 1–0 Mar 22, 2013 H2H
962 Alejandro Falla Grigor Dimitrov 1 0–1 C 0–1 May 29, 2013 H2H
963 Alejandro Falla Hyung-Taik Lee 1 0–1 H 0–1 Aug 9, 2006 H2H
964 Alejandro Falla Jean-Christophe Faurel 1 1–0 H 1–0 Jul 19, 2006 H2H
965 Alejandro Falla Jesse Levine 1 1–0 H 1–0 Jan 2, 2013 H2H
966 Alejandro Falla Jesse Witten 1 1–0 H 1–0 Aug 4, 2009 H2H
967 Alejandro Falla Joao Souza 1 1–0 C 1–0 Feb 5, 2015 H2H
968 Alejandro Falla Josselin Ouanna 1 1–0 H 1–0 Jan 16, 2013 H2H
969 Alejandro Falla Julian Knowle 1 1–0 G 1–0 Jun 23, 2004 H2H
970 Alejandro Falla Karol Beck 1 1–0 H 1–0 Jul 29, 2010 H2H
971 Alejandro Falla Kenny De Schepper 1 1–0 H 1–0 Jan 15, 2015 H2H
972 Alejandro Falla Kristian Pless 1 1–0 C 1–0 May 26, 2004 H2H
973 Alejandro Falla Laurynas Grigelis 1 1–0 H 1–0 Jul 28, 2011 H2H
974 Alejandro Falla Marcos Daniel 1 1–0 H 1–0 Jan 20, 2010 H2H
975 Alejandro Falla Martin Klizan 1 0–1 H 0–1 Aug 29, 2012 H2H
976 Alejandro Falla Martin Vassallo Arguello 1 0–1 C 0–1 May 30, 2007 H2H
977 Alejandro Falla Matthew Ebden 1 1–0 H 1–0 Jul 19, 2013 H2H
978 Alejandro Falla Matthias Bachinger 1 0–1 C 0–1 May 3, 2012 H2H
979 Alejandro Falla Michael Berrer 1 1–0 H 1–0 Mar 27, 2015 H2H
980 Alejandro Falla Michael McClune 1 0–1 H 0–1 Aug 21, 2012 H2H
981 Alejandro Falla Mikhail Kukushkin 1 1–0 H 1–0 Jan 15, 2014 H2H
982 Alejandro Falla Noam Okun 1 1–0 G 1–0 Jun 10, 2010 H2H
983 Alejandro Falla Oliver Marach 1 1–0 C 1–0 Oct 26, 2007 H2H
984 Alejandro Falla Rhyne Williams 1 0–1 H 0–1 Feb 20, 2014 H2H
985 Alejandro Falla Robert Kendrick 1 1–0 H 1–0 Jul 31, 2007 H2H
986 Alejandro Falla Ruben Ramirez Hidalgo 1 1–0 G 1–0 Jun 20, 2012 H2H
987 Alejandro Falla Rubin Statham 1 1–0 H 1–0 Jan 14, 2015 H2H
988 Alejandro Falla Rui Machado 1 1–0 H 1–0 Jan 6, 2011 H2H
989 Alejandro Falla Sergio Roitman 1 1–0 H 1–0 Mar 21, 2007 H2H
990 Alejandro Falla Stan Wawrinka 1 0–1 H 0–1 Jan 16, 2014 H2H
991 Alejandro Falla Stephane Robert 1 0–1 G 0–1 Jun 26, 2013 H2H
992 Alejandro Falla Tatsuma Ito 1 1–0 H 1–0 Jul 17, 2014 H2H
993 Alejandro Falla Teymuraz Gabashvili 1 0–1 H 0–1 Oct 16, 2014 H2H
994 Alejandro Falla Thiemo de Bakker 1 0–1 C 0–1 Apr 21, 2010 H2H
995 Alejandro Falla Tobias Kamke 1 0–1 H 0–1 Aug 23, 2011 H2H
996 Alejandro Falla Wayne Odesnik 1 0–1 H 0–1 Jan 8, 2010 H2H
997 Alejandro Ganzabal Belus Prajoux 1 1–0 C 1–0 Feb 6, 1982 H2H
998 Alejandro Ganzabal Brian Teacher 1 0–1 H 0–1 Aug 29, 1985 H2H
999 Alejandro Ganzabal Christophe Roger-Vasselin 1 1–0 C 1–0 Apr 14, 1983 H2H
1000 Alejandro Ganzabal Colin Dibley 1 0–1 C 0–1 Apr 28, 1976 H2H