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
10801 Nikolay Davydenko Alexander Waske 2 2–0 C 2–0 Jul 22, 2005 H2H
10802 Nikolay Davydenko Andreas Beck 2 2–0 C 1–0 H 1–0 Feb 23, 2012 H2H
10803 Nikolay Davydenko Cedrik-Marcel Stebe 2 0–2 C 0–2 Jul 21, 2011 H2H
10804 Nikolay Davydenko Chris Guccione 2 2–0 G 1–0 H 1–0 Oct 23, 2008 H2H
10805 Nikolay Davydenko Dick Norman 2 2–0 C 2–0 Jul 22, 2004 H2H
10806 Nikolay Davydenko Dieter Kindlmann 2 2–0 H 2–0 Jan 20, 2010 H2H
10807 Nikolay Davydenko Dudi Sela 2 2–0 H 2–0 Jan 16, 2013 H2H
10808 Nikolay Davydenko Ernests Gulbis 2 2–0 H 2–0 Mar 14, 2010 H2H
10809 Nikolay Davydenko Jan-Michael Gambill 2 0–2 H 0–2 Oct 15, 2003 H2H
10810 Nikolay Davydenko Jiri Vanek 2 2–0 C 1–0 C 1–0 Jun 13, 2008 H2H
10811 Nikolay Davydenko Jose Acasuso 2 2–0 C 2–0 May 21, 2005 H2H
10812 Nikolay Davydenko Marcel Granollers 2 0–2 C 0–2 May 14, 2013 H2H
10813 Nikolay Davydenko Matthew Ebden 2 2–0 C 1–0 H 1–0 May 23, 2012 H2H
10814 Nikolay Davydenko Michael Russell 2 2–0 H 2–0 Aug 24, 2011 H2H
10815 Nikolay Davydenko Nicolas Escude 2 0–2 C 0–1 H 0–1 Oct 24, 2002 H2H
10816 Nikolay Davydenko Olivier Patience 2 0–2 C 0–1 H 0–1 May 2, 2007 H2H
10817 Nikolay Davydenko Raemon Sluiter 2 0–2 C 0–2 Apr 29, 2005 H2H
10818 Nikolay Davydenko Sebastien Grosjean 2 2–0 H 2–0 Aug 17, 2005 H2H
10819 Nikolay Davydenko Simon Greul 2 2–0 G 1–0 H 1–0 Jun 10, 2010 H2H
10820 Nikolay Davydenko Stephane Robert 2 2–0 C 1–0 H 1–0 Feb 2, 2012 H2H
10821 Nikolay Davydenko Teymuraz Gabashvili 2 2–0 C 1–0 H 1–0 Oct 21, 2011 H2H
10822 Nikolay Davydenko Tomas Zib 2 2–0 C 1–0 H 1–0 May 25, 2006 H2H
10823 Nikolay Davydenko Xavier Malisse 2 0–2 H 0–2 Aug 9, 2006 H2H
10824 Nikolay Davydenko Yuri Schukin 2 2–0 C 2–0 Apr 26, 2007 H2H
10825 Nikoloz Basilashvili Albert Ramos-Vinolas 2 2–0 H 2–0 Oct 12, 2021 H2H
10826 Nikoloz Basilashvili Christopher Eubanks 2 2–0 H 2–0 Oct 10, 2021 H2H
10827 Nikoloz Basilashvili David Goffin 2 0–2 C 0–1 H 0–1 Apr 27, 2017 H2H
10828 Nikoloz Basilashvili Dino Prizmic 2 0–2 C 0–2 Mar 31, 2026 H2H
10829 Nikoloz Basilashvili Facundo Bagnis 2 2–0 C 1–0 G 1–0 May 18, 2022 H2H
10830 Nikoloz Basilashvili Gael Monfils 2 0–2 C 0–1 H 0–1 Sep 25, 2021 H2H
10831 Nikoloz Basilashvili Grigor Dimitrov 2 0–2 C 0–1 H 0–1 Apr 12, 2022 H2H
10832 Nikoloz Basilashvili Guido Pella 2 2–0 H 2–0 Oct 3, 2019 H2H
10833 Nikoloz Basilashvili Jack Sock 2 2–0 H 2–0 Oct 4, 2018 H2H
10834 Nikoloz Basilashvili Joao Sousa 2 0–2 C 0–2 May 19, 2022 H2H
10835 Nikoloz Basilashvili Lukas Rosol 2 2–0 C 1–0 G 1–0 Jun 29, 2022 H2H
10836 Nikoloz Basilashvili Malek Jaziri 2 2–0 H 2–0 Mar 11, 2021 H2H
10837 Nikoloz Basilashvili Marin Cilic 2 0–2 G 0–1 H 0–1 Oct 3, 2025 H2H
10838 Nikoloz Basilashvili Mikhail Kukushkin 2 2–0 H 2–0 Jan 30, 2025 H2H
10839 Nikoloz Basilashvili Nick Kyrgios 2 0–2 G 0–1 H 0–1 Jun 10, 2022 H2H
10840 Nikoloz Basilashvili Novak Djokovic 2 0–2 C 0–1 H 0–1 Jan 4, 2019 H2H
10841 Nikoloz Basilashvili Pablo Carreno Busta 2 2–0 C 1–0 H 1–0 Oct 28, 2021 H2H
10842 Nikoloz Basilashvili Roberto Carballes Baena 2 2–0 C 1–0 G 1–0 Jul 23, 2025 H2H
10843 Nikoloz Basilashvili Sam Querrey 2 0–2 G 0–1 H 0–1 Sep 28, 2018 H2H
10844 Nikoloz Basilashvili Sebastian Ofner 2 0–2 C 0–2 Apr 22, 2026 H2H
10845 Nikoloz Basilashvili Thomas Fabbiano 2 2–0 H 2–0 Mar 23, 2018 H2H
10846 Nikoloz Basilashvili Viktor Troicki 2 2–0 C 1–0 H 1–0 Sep 28, 2017 H2H
10847 Nishesh Basavareddy Gael Monfils 2 0–2 H 0–2 Jan 11, 2025 H2H
10848 Noam Okun Gregory Carraz 2 0–2 H 0–2 Jul 19, 2004 H2H
10849 Norbert Gombos Marin Cilic 2 0–2 H 0–2 Jan 20, 2022 H2H
10850 Norbert Gombos Nick Kyrgios 2 0–2 H 0–2 Aug 2, 2019 H2H
10851 Norman Holmes Francois Jauffret 2 0–2 C 0–2 Jul 22, 1976 H2H
10852 Norman Holmes Saeed Meer 2 2–0 C 1–0 G 1–0 Feb 20, 1975 H2H
10853 Novak Djokovic Aleksandar Kovacevic 2 2–0 C 1–0 H 1–0 Mar 9, 2026 H2H
10854 Novak Djokovic Alexandre Muller 2 2–0 G 1–0 H 1–0 Jul 2, 2025 H2H
10855 Novak Djokovic Amer Delic 2 2–0 G 1–0 H 1–0 Jan 25, 2009 H2H
10856 Novak Djokovic Bjorn Fratangelo 2 2–0 H 2–0 Mar 10, 2019 H2H
10857 Novak Djokovic Blaz Kavcic 2 2–0 C 2–0 May 31, 2012 H2H
10858 Novak Djokovic Cristian Garin 2 2–0 G 1–0 H 1–0 Oct 6, 2022 H2H
10859 Novak Djokovic Felix Auger-Aliassime 2 2–0 C 1–0 G 1–0 Jul 7, 2026 H2H
10860 Novak Djokovic Malek Jaziri 2 2–0 H 2–0 Feb 26, 2020 H2H
10861 Novak Djokovic Marco Chiudinelli 2 2–0 H 2–0 Feb 12, 2010 H2H
10862 Novak Djokovic Michael Berrer 2 2–0 G 1–0 H 1–0 Oct 4, 2012 H2H
10863 Novak Djokovic Oscar Hernandez 2 2–0 C 2–0 May 13, 2009 H2H
10864 Novak Djokovic Peter Polansky 2 2–0 H 2–0 Aug 9, 2018 H2H
10865 Novak Djokovic Quentin Halys 2 2–0 H 2–0 Jan 6, 2023 H2H
10866 Novak Djokovic Robert Kendrick 2 2–0 G 1–0 H 1–0 Aug 28, 2008 H2H
10867 Novak Djokovic Rogerio Dutra Silva 2 2–0 C 1–0 H 1–0 May 29, 2018 H2H
10868 Novak Djokovic Salvatore Caruso 2 2–0 C 2–0 Sep 17, 2020 H2H
10869 Novak Djokovic Sebastian Korda 2 2–0 H 2–0 Mar 28, 2025 H2H
10870 Novak Djokovic Soonwoo Kwon 2 2–0 C 1–0 G 1–0 Jun 29, 2022 H2H
10871 Novak Djokovic Thanasi Kokkinakis 2 2–0 C 1–0 G 1–0 Jun 30, 2022 H2H
10872 Nuno Borges Dominik Koepfer 2 2–0 H 2–0 Feb 21, 2024 H2H
10873 Nuno Borges Pedro Martinez 2 2–0 C 2–0 Apr 9, 2025 H2H
10874 Nuno Borges Taylor Fritz 2 0–2 H 0–2 Sep 28, 2025 H2H
10875 Olivier Delaitre Alexander Mronz 2 2–0 C 1–0 H 1–0 Feb 10, 1995 H2H
10876 Olivier Delaitre Arne Thoms 2 2–0 G 1–0 H 1–0 Jun 30, 1995 H2H
10877 Olivier Delaitre David Rikl 2 2–0 C 1–0 H 1–0 Feb 11, 1995 H2H
10878 Olivier Delaitre Jacco Eltingh 2 2–0 C 1–0 H 1–0 Mar 6, 1997 H2H
10879 Olivier Delaitre Patrik Kuhnen 2 0–2 C 0–1 H 0–1 Feb 23, 1989 H2H
10880 Olivier Delaitre Vijay Amritraj 2 0–2 H 0–2 Aug 17, 1989 H2H
10881 Olivier Patience Gael Monfils 2 0–2 C 0–1 H 0–1 Feb 26, 2009 H2H
10882 Olivier Rochus Alexander Waske 2 2–0 C 1–0 G 1–0 Jun 15, 2006 H2H
10883 Olivier Rochus Alex Corretja 2 0–2 C 0–1 H 0–1 Oct 14, 2004 H2H
10884 Olivier Rochus Andy Roddick 2 0–2 C 0–1 H 0–1 Mar 11, 2007 H2H
10885 Olivier Rochus Antony Dupuis 2 2–0 G 1–0 H 1–0 Jan 6, 2005 H2H
10886 Olivier Rochus Benoit Paire 2 2–0 C 1–0 H 1–0 Jan 13, 2012 H2H
10887 Olivier Rochus Christophe Rochus 2 2–0 C 1–0 G 1–0 Jun 26, 2002 H2H
10888 Olivier Rochus David Sanchez 2 2–0 C 2–0 May 25, 2002 H2H
10889 Olivier Rochus Fabio Fognini 2 0–2 C 0–1 H 0–1 Jul 29, 2011 H2H
10890 Olivier Rochus Federico Browne 2 0–2 C 0–2 May 28, 2003 H2H
10891 Olivier Rochus Federico Luzzi 2 2–0 H 2–0 Jan 5, 2007 H2H
10892 Olivier Rochus Harel Levy 2 2–0 C 1–0 G 1–0 May 20, 2004 H2H
10893 Olivier Rochus Igor Andreev 2 0–2 H 0–2 Aug 20, 2008 H2H
10894 Olivier Rochus Igor Kunitsyn 2 2–0 H 2–0 Feb 4, 2010 H2H
10895 Olivier Rochus Ivo Minar 2 0–2 C 0–1 H 0–1 Jul 17, 2008 H2H
10896 Olivier Rochus Jan Hernych 2 2–0 H 2–0 Jan 13, 2006 H2H
10897 Olivier Rochus Jonas Bjorkman 2 2–0 C 1–0 H 1–0 Oct 15, 2005 H2H
10898 Olivier Rochus Jo-Wilfried Tsonga 2 0–2 C 0–1 H 0–1 Oct 30, 2009 H2H
10899 Olivier Rochus Juan Monaco 2 0–2 H 0–2 Jan 11, 2008 H2H
10900 Olivier Rochus Kevin Anderson 2 0–2 C 0–1 G 0–1 Jun 26, 2013 H2H
10901 Olivier Rochus Leonardo Mayer 2 0–2 C 0–1 H 0–1 May 29, 2012 H2H
10902 Olivier Rochus Marin Cilic 2 0–2 C 0–1 H 0–1 Oct 14, 2008 H2H
10903 Olivier Rochus Martin Lee 2 2–0 C 1–0 H 1–0 Jan 3, 2002 H2H
10904 Olivier Rochus Maximo Gonzalez 2 0–2 C 0–2 Jul 21, 2010 H2H
10905 Olivier Rochus Michal Tabara 2 0–2 C 0–2 Jul 12, 2001 H2H
10906 Olivier Rochus Nicolas Lapentti 2 0–2 C 0–1 H 0–1 May 25, 2002 H2H
10907 Olivier Rochus Nicolas Mahut 2 2–0 G 1–0 H 1–0 Jul 8, 2011 H2H
10908 Olivier Rochus Paul-Henri Mathieu 2 0–2 C 0–1 H 0–1 May 16, 2007 H2H
10909 Olivier Rochus Pete Sampras 2 0–2 G 0–1 H 0–1 Aug 23, 2001 H2H
10910 Olivier Rochus Philipp Petzschner 2 2–0 C 1–0 G 1–0 Jul 29, 2010 H2H
10911 Olivier Rochus Rainer Schuettler 2 2–0 H 2–0 Sep 29, 2007 H2H
10912 Olivier Rochus Sergiy Stakhovsky 2 2–0 C 1–0 G 1–0 Jul 28, 2011 H2H
10913 Olivier Rochus Thomas Johansson 2 0–2 G 0–1 H 0–1 Jun 18, 2004 H2H
10914 Olli Rahnasto Paul Chamberlin 2 0–2 H 0–2 Jul 26, 1989 H2H
10915 Omar Camporese Christian Bergstrom 2 2–0 G 1–0 H 1–0 Jan 11, 1992 H2H
10916 Omar Camporese Claudio Panatta 2 2–0 C 2–0 Jun 15, 1989 H2H
10917 Omar Camporese Fernando Luna 2 2–0 C 2–0 Jun 16, 1990 H2H
10918 Omar Camporese Jeff Tarango 2 2–0 C 1–0 H 1–0 Mar 7, 1996 H2H
10919 Omar Camporese Jeremy Bates 2 2–0 C 1–0 G 1–0 Jun 16, 1994 H2H
10920 Omar Camporese Jordi Arrese 2 2–0 C 1–0 H 1–0 Apr 12, 1991 H2H
10921 Omar Camporese Lars Jonsson 2 0–2 H 0–2 Jan 11, 1991 H2H
10922 Omar Camporese Luiz Mattar 2 2–0 C 2–0 May 25, 1991 H2H
10923 Omar Camporese Markus Zoecke 2 2–0 H 2–0 Jan 16, 1991 H2H
10924 Omar Camporese Mats Wilander 2 0–2 C 0–1 C 0–1 Feb 14, 1991 H2H
10925 Omar Camporese Miloslav Mecir 2 2–0 C 1–0 C 1–0 May 17, 1989 H2H
10926 Omar Camporese Thomas Hogstedt 2 2–0 H 2–0 Jan 15, 1992 H2H
10927 Onny Parun Butch Seewagen 2 2–0 C 1–0 G 1–0 Jun 22, 1977 H2H
10928 Onny Parun David Lloyd 2 2–0 C 1–0 G 1–0 Jun 27, 1979 H2H
10929 Onny Parun F D Robbins 2 2–0 C 2–0 Jul 29, 1970 H2H
10930 Onny Parun Frantisek Pala 2 2–0 C 2–0 Aug 5, 1974 H2H
10931 Onny Parun Ian Fletcher 2 0–2 G 0–2 Nov 21, 1973 H2H
10932 Onny Parun Marty Riessen 2 2–0 G 2–0 Sep 2, 1973 H2H
10933 Onny Parun Rolf Norberg 2 2–0 C 1–0 H 1–0 May 22, 1975 H2H
10934 Onny Parun Tenny Svensson 2 2–0 G 2–0 Jun 8, 1977 H2H
10935 Orlin Stanoytchev Dennis van Scheppingen 2 0–2 C 0–1 H 0–1 Apr 14, 1999 H2H
10936 Oscar Hernandez Juan-Pablo Guzman 2 2–0 C 2–0 May 30, 2007 H2H
10937 Oscar Hernandez Maximo Gonzalez 2 0–2 C 0–2 Sep 25, 2009 H2H
10938 Oscar Hernandez Peter Luczak 2 0–2 C 0–1 H 0–1 Mar 26, 2010 H2H
10939 Oscar Hernandez Sergio Roitman 2 2–0 C 2–0 Jun 12, 2008 H2H
10940 Oscar Otte Alejandro Tabilo 2 2–0 C 2–0 Apr 30, 2022 H2H
10941 Oscar Otte Alexander Zverev 2 0–2 C 0–1 G 0–1 Jun 20, 2024 H2H
10942 Oscar Otte Gregoire Barrere 2 0–2 G 0–1 H 0–1 Jun 15, 2023 H2H
10943 Oscar Otte Hubert Hurkacz 2 0–2 H 0–2 Aug 31, 2022 H2H
10944 Ota Fukarek Lars Burgsmuller 2 0–2 H 0–2 Oct 2, 2002 H2H
10945 Otto Virtanen Nuno Borges 2 0–2 G 0–1 H 0–1 Jun 13, 2025 H2H
10946 Ove Bengtson Fred Stolle 2 2–0 G 1–0 H 1–0 Jun 28, 1978 H2H
10947 Ove Bengtson James Chico Hagey 2 2–0 C 1–0 H 1–0 Mar 30, 1977 H2H
10948 Ove Bengtson Jim Mcmanus 2 2–0 C 1–0 C 1–0 Aug 28, 1974 H2H
10949 Owen Davidson John Clifton 2 2–0 C 1–0 C 1–0 Nov 1, 1968 H2H
10950 Owen Davidson Rod Laver 2 0–2 G 0–1 H 0–1 Mar 26, 1971 H2H
10951 Pablo Andujar Alexandr Dolgopolov 2 0–2 C 0–1 G 0–1 Jun 24, 2015 H2H
10952 Pablo Andujar Daniel Gimeno-Traver 2 2–0 C 2–0 May 10, 2013 H2H
10953 Pablo Andujar Diego Schwartzman 2 0–2 C 0–1 H 0–1 Feb 19, 2022 H2H
10954 Pablo Andujar Filippo Volandri 2 2–0 C 2–0 May 4, 2012 H2H
10955 Pablo Andujar Grega Zemlja 2 2–0 C 1–0 H 1–0 Sep 26, 2013 H2H
10956 Pablo Andujar Horacio Zeballos 2 0–2 C 0–2 Feb 8, 2013 H2H
10957 Pablo Andujar Jeremy Chardy 2 2–0 C 2–0 Apr 16, 2013 H2H
10958 Pablo Andujar Juan Ignacio Londero 2 2–0 C 2–0 Feb 10, 2022 H2H
10959 Pablo Andujar Kyle Edmund 2 2–0 C 1–0 H 1–0 Aug 28, 2019 H2H
10960 Pablo Andujar Matthew Ebden 2 0–2 H 0–2 Oct 11, 2011 H2H
10961 Pablo Andujar Stefano Travaglia 2 0–2 C 0–2 Sep 29, 2020 H2H
10962 Pablo Andujar Steve Johnson 2 2–0 H 2–0 Sep 26, 2019 H2H
10963 Pablo Andujar Teymuraz Gabashvili 2 0–2 H 0–2 Sep 2, 2015 H2H
10964 Pablo Andujar Victor Crivoi 2 2–0 C 2–0 Jul 25, 2013 H2H
10965 Pablo Andujar Viktor Troicki 2 0–2 H 0–2 Jan 15, 2015 H2H
10966 Pablo Arraya Adriano Panatta 2 2–0 C 2–0 May 18, 1983 H2H
10967 Pablo Arraya Alejandro Ganzabal 2 2–0 C 2–0 Jul 20, 1983 H2H
10968 Pablo Arraya Bernard Fritz 2 0–2 C 0–2 Jul 23, 1982 H2H
10969 Pablo Arraya Blaine Willenborg 2 2–0 C 2–0 Apr 9, 1985 H2H
10970 Pablo Arraya Charles Bud Cox 2 2–0 H 2–0 Jan 29, 1988 H2H
10971 Pablo Arraya Eliot Teltscher 2 0–2 C 0–1 H 0–1 Jan 30, 1988 H2H
10972 Pablo Arraya Eric Fromm 2 0–2 C 0–1 H 0–1 Sep 1, 1983 H2H
10973 Pablo Arraya Hans Schwaier 2 2–0 C 2–0 May 1, 1985 H2H
10974 Pablo Arraya Heinz Gunthardt 2 0–2 C 0–1 H 0–1 Nov 27, 1983 H2H
10975 Pablo Arraya Joakim Nystrom 2 0–2 C 0–1 H 0–1 Feb 15, 1986 H2H
10976 Pablo Arraya Jon Levine 2 2–0 C 2–0 Jul 30, 1986 H2H
10977 Pablo Arraya Jose Higueras 2 0–2 C 0–2 May 10, 1984 H2H
10978 Pablo Arraya Juan Avendano 2 2–0 C 2–0 Sep 23, 1982 H2H
10979 Pablo Arraya Julio Goes 2 2–0 C 1–0 H 1–0 Nov 12, 1987 H2H
10980 Pablo Arraya Kent Carlsson 2 0–2 C 0–2 Jul 31, 1987 H2H
10981 Pablo Arraya Mark Dickson 2 2–0 C 2–0 Jul 19, 1985 H2H
10982 Pablo Arraya Massimiliano Narducci 2 0–2 C 0–2 Aug 11, 1988 H2H
10983 Pablo Arraya Paul Vojtischek 2 2–0 C 2–0 Jun 18, 1988 H2H
10984 Pablo Arraya Peter Feigl 2 2–0 C 2–0 Jul 15, 1982 H2H
10985 Pablo Cuevas Andrey Kuznetsov 2 0–2 C 0–1 G 0–1 Jul 27, 2017 H2H
10986 Pablo Cuevas Felix Auger-Aliassime 2 0–2 C 0–2 Feb 28, 2019 H2H
10987 Pablo Cuevas Jan-Lennard Struff 2 0–2 H 0–2 Oct 26, 2017 H2H
10988 Pablo Cuevas Julien Benneteau 2 0–2 C 0–1 H 0–1 Sep 27, 2014 H2H
10989 Pablo Cuevas Laslo Djere 2 0–2 C 0–1 G 0–1 Jun 30, 2021 H2H
10990 Pablo Cuevas Malek Jaziri 2 2–0 C 1–0 H 1–0 Feb 8, 2019 H2H
10991 Pablo Cuevas Nick Kyrgios 2 0–2 C 0–1 H 0–1 May 6, 2016 H2H
10992 Pablo Cuevas Nicolas Jarry 2 0–2 C 0–1 G 0–1 Jun 26, 2019 H2H
10993 Pablo Cuevas Paolo Lorenzi 2 2–0 C 1–0 H 1–0 Nov 3, 2016 H2H
10994 Pablo Cuevas Reilly Opelka 2 2–0 C 1–0 H 1–0 May 19, 2021 H2H
10995 Pablo Cuevas Roberto Bautista Agut 2 0–2 C 0–1 H 0–1 Aug 18, 2015 H2H
10996 Pablo Cuevas Roberto Carballes Baena 2 2–0 C 2–0 Apr 28, 2022 H2H
10997 Pablo Cuevas Ryan Harrison 2 0–2 C 0–1 H 0–1 Jan 18, 2018 H2H
10998 Paolo Bertolucci Birger Andersson 2 2–0 C 2–0 May 31, 1978 H2H
10999 Paolo Bertolucci Hans Jurgen Pohmann 2 2–0 C 2–0 Sep 22, 1977 H2H
11000 Paolo Bertolucci Nicola Spear 2 0–2 C 0–2 May 19, 1977 H2H