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 descending Record Surface Last Met H2H
27801 Nikoloz Basilashvili Juan Ignacio Londero 2 1–1 C 1–1 Jul 26, 2019 H2H
27802 Nikoloz Basilashvili Juan Martin del Potro 2 1–1 H 1–1 Oct 7, 2018 H2H
27803 Nikoloz Basilashvili Kenny De Schepper 2 1–1 H 1–1 Sep 20, 2018 H2H
27804 Nikoloz Basilashvili Lukas Rosol 2 2–0 C 1–0 G 1–0 Jun 29, 2022 H2H
27805 Nikoloz Basilashvili Malek Jaziri 2 2–0 H 2–0 Mar 11, 2021 H2H
27806 Nikoloz Basilashvili Mikhail Kukushkin 2 2–0 H 2–0 Jan 30, 2025 H2H
27807 Nikoloz Basilashvili Miomir Kecmanovic 2 1–1 C 0–1 H 1–0 Sep 24, 2026 H2H
27808 Nikoloz Basilashvili Nick Kyrgios 2 0–2 G 0–1 H 0–1 Jun 10, 2022 H2H
27809 Nikoloz Basilashvili Novak Djokovic 2 0–2 C 0–1 H 0–1 Jan 4, 2019 H2H
27810 Nikoloz Basilashvili Pablo Carreno Busta 2 2–0 C 1–0 H 1–0 Oct 28, 2021 H2H
27811 Nikoloz Basilashvili Pablo Cuevas 2 1–1 C 1–0 H 0–1 Jul 27, 2018 H2H
27812 Nikoloz Basilashvili Paolo Lorenzi 2 1–1 C 1–1 Apr 26, 2018 H2H
27813 Nikoloz Basilashvili Peter Gojowczyk 2 1–1 C 1–0 G 0–1 Apr 26, 2019 H2H
27814 Nikoloz Basilashvili Philipp Kohlschreiber 2 1–1 C 1–0 H 0–1 Jul 26, 2018 H2H
27815 Nikoloz Basilashvili Radu Albot 2 1–1 H 1–1 Oct 30, 2019 H2H
27816 Nikoloz Basilashvili Ricardas Berankis 2 1–1 C 0–1 H 1–0 Feb 26, 2020 H2H
27817 Nikoloz Basilashvili Roger Federer 2 1–1 H 1–1 Mar 12, 2021 H2H
27818 Nikoloz Basilashvili Sam Querrey 2 0–2 G 0–1 H 0–1 Sep 28, 2018 H2H
27819 Nikoloz Basilashvili Sebastian Ofner 2 0–2 C 0–2 Apr 22, 2026 H2H
27820 Nikoloz Basilashvili Thomas Fabbiano 2 2–0 H 2–0 Mar 23, 2018 H2H
27821 Nikoloz Basilashvili Viktor Troicki 2 2–0 C 1–0 H 1–0 Sep 28, 2017 H2H
27822 Nishesh Basavareddy Alex Michelsen 2 1–1 C 0–1 H 1–0 May 27, 2026 H2H
27823 Nishesh Basavareddy Gael Monfils 2 0–2 H 0–2 Jan 11, 2025 H2H
27824 Nishesh Basavareddy Raphael Collignon 2 1–1 H 1–1 Oct 20, 2026 H2H
27825 Noam Okun Gregory Carraz 2 0–2 H 0–2 Jul 24, 2004 H2H
27826 Norbert Gombos Marin Cilic 2 0–2 H 0–2 Jan 20, 2022 H2H
27827 Norbert Gombos Nick Kyrgios 2 0–2 H 0–2 Aug 2, 2019 H2H
27828 Norman Holmes Bob Hewitt 2 1–1 C 0–1 G 1–0 Jul 7, 1976 H2H
27829 Norman Holmes Francois Jauffret 2 0–2 C 0–2 Jul 22, 1976 H2H
27830 Norman Holmes Frantisek Pala 2 1–1 G 1–0 H 0–1 Feb 29, 1976 H2H
27831 Norman Holmes Marcello Lara 2 1–1 C 1–1 Apr 29, 1975 H2H
27832 Norman Holmes Saeed Meer 2 2–0 C 1–0 G 1–0 Feb 20, 1975 H2H
27833 Novak Djokovic Aleksandar Kovacevic 2 2–0 C 1–0 H 1–0 Mar 9, 2026 H2H
27834 Novak Djokovic Alexandre Muller 2 2–0 G 1–0 H 1–0 Jul 2, 2025 H2H
27835 Novak Djokovic Amer Delic 2 2–0 G 1–0 H 1–0 Jan 25, 2009 H2H
27836 Novak Djokovic Benoit Paire 2 1–1 H 1–1 Mar 24, 2018 H2H
27837 Novak Djokovic Bjorn Fratangelo 2 2–0 H 2–0 Mar 10, 2019 H2H
27838 Novak Djokovic Blaz Kavcic 2 2–0 C 2–0 May 31, 2012 H2H
27839 Novak Djokovic Cristian Garin 2 2–0 G 1–0 H 1–0 Oct 6, 2022 H2H
27840 Novak Djokovic Dominik Koepfer 2 2–0 C 2–0 Aug 1, 2024 H2H
27841 Novak Djokovic Felix Auger-Aliassime 2 2–0 C 1–0 G 1–0 Jul 7, 2026 H2H
27842 Novak Djokovic Hyeon Chung 2 1–1 H 1–1 Jan 23, 2018 H2H
27843 Novak Djokovic Malek Jaziri 2 2–0 H 2–0 Feb 26, 2020 H2H
27844 Novak Djokovic Marco Chiudinelli 2 2–0 H 2–0 Feb 12, 2010 H2H
27845 Novak Djokovic Matteo Arnaldi 2 1–1 C 1–1 May 23, 2025 H2H
27846 Novak Djokovic Michael Berrer 2 2–0 G 1–0 H 1–0 Oct 4, 2012 H2H
27847 Novak Djokovic Nuno Borges 2 2–0 H 2–0 Sep 30, 2026 H2H
27848 Novak Djokovic Oscar Hernandez 2 2–0 C 2–0 May 13, 2009 H2H
27849 Novak Djokovic Peter Polansky 2 2–0 H 2–0 Aug 9, 2018 H2H
27850 Novak Djokovic Quentin Halys 2 2–0 H 2–0 Jan 6, 2023 H2H
27851 Novak Djokovic Robert Kendrick 2 2–0 G 1–0 H 1–0 Aug 28, 2008 H2H
27852 Novak Djokovic Rogerio Dutra Silva 2 2–0 C 1–0 H 1–0 May 29, 2018 H2H
27853 Novak Djokovic Salvatore Caruso 2 2–0 C 2–0 Sep 17, 2020 H2H
27854 Novak Djokovic Sebastian Korda 2 2–0 H 2–0 Mar 28, 2025 H2H
27855 Novak Djokovic Soonwoo Kwon 2 2–0 C 1–0 G 1–0 Jun 29, 2022 H2H
27856 Novak Djokovic Thanasi Kokkinakis 2 2–0 C 1–0 G 1–0 Jun 30, 2022 H2H
27857 Nuno Borges Damir Dzumhur 2 1–1 C 0–1 H 1–0 Apr 1, 2026 H2H
27858 Nuno Borges Dominik Koepfer 2 2–0 H 2–0 Feb 21, 2024 H2H
27859 Nuno Borges Eliot Spizzirri 2 1–1 H 1–1 Jan 14, 2026 H2H
27860 Nuno Borges Maximilian Marterer 2 1–1 H 1–1 Jan 16, 2024 H2H
27861 Nuno Borges Pedro Martinez 2 2–0 C 2–0 Apr 9, 2025 H2H
27862 Nuno Borges Taylor Fritz 2 0–2 H 0–2 Sep 28, 2025 H2H
27863 Nuno Borges Thanasi Kokkinakis 2 2–0 H 2–0 Aug 14, 2026 H2H
27864 Nuno Marques Christian Miniussi 2 1–1 C 1–1 Feb 7, 1992 H2H
27865 Nuno Marques Olivier Delaitre 2 1–1 C 1–0 H 0–1 Mar 21, 1996 H2H
27866 Oleg Ogorodov Sandor Noszaly 2 2–0 C 1–0 H 1–0 Aug 15, 1996 H2H
27867 Oliver Gross Jordi Burillo 2 1–1 C 1–1 Nov 8, 1997 H2H
27868 Oliver Marach Rainer Eitzinger 2 1–1 C 0–1 H 1–0 Oct 12, 2006 H2H
27869 Olivier Delaitre Alexander Mronz 2 2–0 C 1–0 H 1–0 Feb 10, 1995 H2H
27870 Olivier Delaitre Arne Thoms 2 2–0 G 1–0 H 1–0 Jun 30, 1995 H2H
27871 Olivier Delaitre Christo Van Rensburg 2 1–1 H 1–1 Oct 12, 1991 H2H
27872 Olivier Delaitre David Rikl 2 2–0 C 1–0 H 1–0 Feb 11, 1995 H2H
27873 Olivier Delaitre Jacco Eltingh 2 2–0 C 1–0 H 1–0 Mar 6, 1997 H2H
27874 Olivier Delaitre Jim Pugh 2 1–1 C 0–1 H 1–0 Jan 18, 1989 H2H
27875 Olivier Delaitre Jordi Arrese 2 1–1 C 1–1 Jul 25, 1991 H2H
27876 Olivier Delaitre Martin Strelba 2 1–1 C 1–0 C 0–1 Oct 15, 1992 H2H
27877 Olivier Delaitre Patrik Kuhnen 2 0–2 C 0–1 H 0–1 Feb 23, 1989 H2H
27878 Olivier Delaitre Richard Matuszewski 2 1–1 G 0–1 H 1–0 Jun 25, 1993 H2H
27879 Olivier Delaitre Vijay Amritraj 2 0–2 H 0–2 Aug 17, 1989 H2H
27880 Olivier Patience Gael Monfils 2 0–2 C 0–1 H 0–1 Feb 26, 2009 H2H
27881 Olivier Rochus Agustin Calleri 2 1–1 C 0–1 G 1–0 May 4, 2002 H2H
27882 Olivier Rochus Alexander Waske 2 2–0 C 1–0 G 1–0 Jun 15, 2006 H2H
27883 Olivier Rochus Alex Calatrava 2 1–1 C 1–0 H 0–1 Jan 16, 2002 H2H
27884 Olivier Rochus Alex Corretja 2 0–2 C 0–1 H 0–1 Oct 14, 2004 H2H
27885 Olivier Rochus Andy Roddick 2 0–2 C 0–1 H 0–1 Mar 11, 2007 H2H
27886 Olivier Rochus Antony Dupuis 2 2–0 G 1–0 H 1–0 Jan 6, 2005 H2H
27887 Olivier Rochus Benoit Paire 2 2–0 C 1–0 H 1–0 Jan 13, 2012 H2H
27888 Olivier Rochus Christophe Rochus 2 2–0 C 1–0 G 1–0 Jun 26, 2002 H2H
27889 Olivier Rochus Davide Sanguinetti 2 1–1 H 1–1 Jan 5, 2006 H2H
27890 Olivier Rochus David Sanchez 2 2–0 C 2–0 May 25, 2002 H2H
27891 Olivier Rochus Dominik Hrbaty 2 1–1 C 1–0 H 0–1 Sep 8, 2004 H2H
27892 Olivier Rochus Fabio Fognini 2 0–2 C 0–1 H 0–1 Jul 29, 2011 H2H
27893 Olivier Rochus Federico Browne 2 0–2 C 0–2 May 28, 2003 H2H
27894 Olivier Rochus Federico Luzzi 2 2–0 H 2–0 Jan 5, 2007 H2H
27895 Olivier Rochus Gregory Carraz 2 1–1 C 1–0 G 0–1 Jun 23, 2004 H2H
27896 Olivier Rochus Harel Levy 2 2–0 C 1–0 G 1–0 May 20, 2004 H2H
27897 Olivier Rochus Igor Andreev 2 0–2 H 0–2 Aug 20, 2008 H2H
27898 Olivier Rochus Igor Kunitsyn 2 2–0 H 2–0 Feb 4, 2010 H2H
27899 Olivier Rochus Irakli Labadze 2 1–1 C 0–1 G 1–0 Jun 19, 2003 H2H
27900 Olivier Rochus Jan Hernych 2 2–0 H 2–0 Jan 13, 2006 H2H
27901 Olivier Rochus Jan-Michael Gambill 2 1–1 C 1–0 H 0–1 Oct 24, 2002 H2H
27902 Olivier Rochus Jonas Bjorkman 2 2–0 C 1–0 H 1–0 Oct 15, 2005 H2H
27903 Olivier Rochus Jo-Wilfried Tsonga 2 0–2 C 0–1 H 0–1 Oct 30, 2009 H2H
27904 Olivier Rochus Juan Monaco 2 0–2 H 0–2 Jan 11, 2008 H2H
27905 Olivier Rochus Julien Benneteau 2 1–1 H 1–1 Aug 29, 2012 H2H
27906 Olivier Rochus Kevin Anderson 2 0–2 C 0–1 G 0–1 Jun 26, 2013 H2H
27907 Olivier Rochus Kristof Vliegen 2 1–1 C 1–1 May 7, 2006 H2H
27908 Olivier Rochus Lars Burgsmuller 2 1–1 H 1–1 Feb 28, 2003 H2H
27909 Olivier Rochus Leonardo Mayer 2 0–2 C 0–1 H 0–1 May 29, 2012 H2H
27910 Olivier Rochus Magnus Norman 2 1–1 G 1–0 H 0–1 Feb 15, 2001 H2H
27911 Olivier Rochus Marc Gicquel 2 1–1 C 1–0 H 0–1 Jan 13, 2010 H2H
27912 Olivier Rochus Mariano Zabaleta 2 1–1 C 0–1 H 1–0 Jul 21, 2005 H2H
27913 Olivier Rochus Marin Cilic 2 0–2 C 0–1 H 0–1 Oct 14, 2008 H2H
27914 Olivier Rochus Mark Philippoussis 2 2–0 H 2–0 Aug 17, 2004 H2H
27915 Olivier Rochus Martin Lee 2 2–0 C 1–0 H 1–0 Jan 3, 2002 H2H
27916 Olivier Rochus Maximo Gonzalez 2 0–2 C 0–2 Jul 21, 2010 H2H
27917 Olivier Rochus Michal Tabara 2 0–2 C 0–2 Jul 12, 2001 H2H
27918 Olivier Rochus Nicolas Lapentti 2 0–2 C 0–1 H 0–1 May 25, 2002 H2H
27919 Olivier Rochus Nicolas Mahut 2 2–0 G 1–0 H 1–0 Jul 8, 2011 H2H
27920 Olivier Rochus Paul-Henri Mathieu 2 0–2 C 0–1 H 0–1 May 16, 2007 H2H
27921 Olivier Rochus Pete Sampras 2 0–2 G 0–1 H 0–1 Aug 23, 2001 H2H
27922 Olivier Rochus Philipp Petzschner 2 2–0 C 1–0 G 1–0 Jul 29, 2010 H2H
27923 Olivier Rochus Rainer Schuettler 2 2–0 H 2–0 Sep 29, 2007 H2H
27924 Olivier Rochus Ryan Harrison 2 1–1 H 1–1 Feb 24, 2012 H2H
27925 Olivier Rochus Ryan Sweeting 2 1–1 H 1–1 Aug 23, 2011 H2H
27926 Olivier Rochus Sergiy Stakhovsky 2 2–0 C 1–0 G 1–0 Jul 28, 2011 H2H
27927 Olivier Rochus Stan Wawrinka 2 1–1 C 0–1 H 1–0 May 8, 2012 H2H
27928 Olivier Rochus Thomas Johansson 2 0–2 G 0–1 H 0–1 Jun 18, 2004 H2H
27929 Olivier Rochus Tobias Kamke 2 1–1 C 0–1 H 1–0 Jan 11, 2012 H2H
27930 Olli Rahnasto Paul Chamberlin 2 0–2 H 0–2 Jul 26, 1989 H2H
27931 Omar Camporese Andrei Cherkasov 2 1–1 C 1–0 C 0–1 May 22, 1993 H2H
27932 Omar Camporese Arne Thoms 2 1–1 C 1–0 G 0–1 Feb 7, 1992 H2H
27933 Omar Camporese Carl Uwe Steeb 2 1–1 C 1–0 C 0–1 Feb 18, 1993 H2H
27934 Omar Camporese Christian Bergstrom 2 2–0 G 1–0 H 1–0 Jan 11, 1992 H2H
27935 Omar Camporese Claudio Panatta 2 2–0 C 2–0 Jun 15, 1989 H2H
27936 Omar Camporese Claudio Pistolesi 2 1–1 C 0–1 G 1–0 Jun 17, 1993 H2H
27937 Omar Camporese Diego Perez 2 1–1 C 1–1 Jun 21, 1990 H2H
27938 Omar Camporese Fernando Luna 2 2–0 C 2–0 Jun 16, 1990 H2H
27939 Omar Camporese Franco Davin 2 1–1 C 1–1 Aug 25, 1990 H2H
27940 Omar Camporese Javier Frana 2 1–1 C 0–1 H 1–0 Apr 14, 1994 H2H
27941 Omar Camporese Jeff Tarango 2 2–0 C 1–0 H 1–0 Mar 7, 1996 H2H
27942 Omar Camporese Jeremy Bates 2 2–0 C 1–0 G 1–0 Jun 16, 1994 H2H
27943 Omar Camporese Jordi Arrese 2 2–0 C 1–0 H 1–0 Apr 12, 1991 H2H
27944 Omar Camporese Lars Jonsson 2 0–2 H 0–2 Jan 11, 1991 H2H
27945 Omar Camporese Luis Herrera 2 1–1 G 0–1 H 1–0 Jun 18, 1992 H2H
27946 Omar Camporese Luiz Mattar 2 2–0 C 2–0 May 25, 1991 H2H
27947 Omar Camporese Marcelo Filippini 2 1–1 C 1–1 Apr 8, 1992 H2H
27948 Omar Camporese Marcos Aurelio Gorriz 2 1–1 C 1–1 May 27, 1992 H2H
27949 Omar Camporese Marian Vajda 2 1–1 C 0–1 C 1–0 Sep 14, 1990 H2H
27950 Omar Camporese Markus Zoecke 2 2–0 H 2–0 Jan 16, 1991 H2H
27951 Omar Camporese Mats Wilander 2 0–2 C 0–1 C 0–1 Feb 14, 1991 H2H
27952 Omar Camporese Miloslav Mecir 2 2–0 C 1–0 C 1–0 May 17, 1989 H2H
27953 Omar Camporese Thomas Hogstedt 2 2–0 H 2–0 Jan 15, 1992 H2H
27954 Onny Parun Bob Giltinan 2 1–1 G 0–1 H 1–0 Apr 15, 1975 H2H
27955 Onny Parun Butch Seewagen 2 2–0 C 1–0 G 1–0 Jun 22, 1977 H2H
27956 Onny Parun Charlie Owens 2 1–1 C 0–1 G 1–0 Aug 22, 1973 H2H
27957 Onny Parun David Lloyd 2 2–0 C 1–0 G 1–0 Jun 27, 1979 H2H
27958 Onny Parun Francois Jauffret 2 1–1 C 0–1 H 1–0 Oct 30, 1975 H2H
27959 Onny Parun Frantisek Pala 2 2–0 C 2–0 Aug 7, 1974 H2H
27960 Onny Parun Ian Fletcher 2 0–2 G 0–2 Nov 21, 1973 H2H
27961 Onny Parun Julian Ganzabal 2 1–1 C 0–1 G 1–0 Jun 19, 1974 H2H
27962 Onny Parun Jurgen Fassbender 2 1–1 C 0–1 H 1–0 May 26, 1978 H2H
27963 Onny Parun Marty Riessen 2 2–0 G 2–0 Sep 2, 1973 H2H
27964 Onny Parun Mike Belkin 2 1–1 C 1–1 Aug 16, 1972 H2H
27965 Onny Parun Rolf Norberg 2 2–0 C 1–0 H 1–0 May 22, 1975 H2H
27966 Onny Parun Rolf Thung 2 1–1 C 0–1 C 1–0 Jul 15, 1977 H2H
27967 Onny Parun Tenny Svensson 2 2–0 G 2–0 Jun 8, 1977 H2H
27968 Onny Parun Wilhelm Bungert 2 1–1 C 0–1 G 1–0 Jul 2, 1972 H2H
27969 Onny Parun Willem Prinsloo 2 1–1 C 1–0 H 0–1 Sep 4, 1977 H2H
27970 Orlin Stanoytchev Dennis van Scheppingen 2 0–2 C 0–1 H 0–1 Apr 14, 1999 H2H
27971 Orlin Stanoytchev Thierry Guardiola 2 1–1 H 1–1 Feb 10, 2000 H2H
27972 Oscar Hernandez Jean-Rene Lisnard 2 1–1 C 1–0 G 0–1 Jun 22, 2005 H2H
27973 Oscar Hernandez Juan Pablo Brzezicki 2 1–1 C 1–1 Apr 17, 2008 H2H
27974 Oscar Hernandez Juan-Pablo Guzman 2 2–0 C 2–0 May 30, 2007 H2H
27975 Oscar Hernandez Maximo Gonzalez 2 0–2 C 0–2 Sep 25, 2009 H2H
27976 Oscar Hernandez Peter Luczak 2 0–2 C 0–1 H 0–1 Mar 26, 2010 H2H
27977 Oscar Hernandez Sergio Roitman 2 2–0 C 2–0 Jun 12, 2008 H2H
27978 Oscar Otte Alejandro Tabilo 2 2–0 C 2–0 Apr 30, 2022 H2H
27979 Oscar Otte Alexander Zverev 2 0–2 C 0–1 G 0–1 Jun 20, 2024 H2H
27980 Oscar Otte Daniel Altmaier 2 1–1 C 0–1 G 1–0 Apr 29, 2023 H2H
27981 Oscar Otte Gregoire Barrere 2 0–2 G 0–1 H 0–1 Jun 15, 2023 H2H
27982 Oscar Otte Hubert Hurkacz 2 0–2 H 0–2 Aug 31, 2022 H2H
27983 Oscar Otte Karen Khachanov 2 1–1 G 1–0 H 0–1 Mar 11, 2023 H2H
27984 Oscar Otte Laslo Djere 2 1–1 G 0–1 H 1–0 Jun 22, 2023 H2H
27985 Oscar Otte Sebastian Baez 2 1–1 C 1–1 Apr 20, 2023 H2H
27986 Oscar Otte Yoshihito Nishioka 2 1–1 H 1–1 Feb 16, 2023 H2H
27987 Ota Fukarek Lars Burgsmuller 2 0–2 H 0–2 Oct 2, 2002 H2H
27988 Otto Virtanen Daniel Altmaier 2 1–1 C 1–0 H 0–1 Apr 3, 2025 H2H
27989 Otto Virtanen Nuno Borges 2 0–2 G 0–1 H 0–1 Jun 13, 2025 H2H
27990 Otto Virtanen Tomas Martin Etcheverry 2 1–1 G 1–0 H 0–1 Jun 12, 2025 H2H
27991 Ove Bengtson Clark Graebner 2 1–1 C 1–1 Dec 8, 1972 H2H
27992 Ove Bengtson James Chico Hagey 2 2–0 C 1–0 H 1–0 Mar 30, 1977 H2H
27993 Ove Bengtson Jim Mcmanus 2 2–0 C 1–0 C 1–0 Aug 28, 1974 H2H
27994 Ove Bengtson Stephen Warboys 2 1–1 G 0–1 H 1–0 Dec 17, 1973 H2H
27995 Ove Bengtson Tom Edlefsen 2 1–1 C 0–1 H 1–0 Apr 25, 1974 H2H
27996 Owen Davidson Bernard Montrenaud 2 1–1 C 1–1 Apr 15, 1970 H2H
27997 Owen Davidson Frank Froehling 2 1–1 C 0–1 G 1–0 Jun 19, 1973 H2H
27998 Owen Davidson Graham Stilwell 2 1–1 G 1–0 H 0–1 Mar 11, 1971 H2H
27999 Owen Davidson John Clifton 2 2–0 C 1–0 C 1–0 Nov 1, 1968 H2H
28000 Owen Davidson Nikola Pilic 2 1–1 C 1–1 Apr 12, 1972 H2H