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 ascending Record Surface Last Met H2H
28801 Juan Martin del Potro Sergio Roitman 1 1–0 C 1–0 Jul 18, 2008 H2H
28802 Juan Martin del Potro Sergiy Stakhovsky 1 1–0 H 1–0 Jan 14, 2015 H2H
28803 Juan Martin del Potro Stefanos Tsitsipas 1 1–0 C 1–0 May 16, 2018 H2H
28804 Juan Martin del Potro Stephane Bohli 1 1–0 H 1–0 Oct 24, 2008 H2H
28805 Juan Martin del Potro Stephane Robert 1 1–0 G 1–0 Jun 29, 2016 H2H
28806 Juan Martin del Potro Steve Johnson 1 1–0 H 1–0 Sep 1, 2016 H2H
28807 Juan Martin del Potro Taro Daniel 1 1–0 H 1–0 Aug 11, 2016 H2H
28808 Juan Martin del Potro Thanasi Kokkinakis 1 1–0 G 1–0 Jul 5, 2017 H2H
28809 Juan Martin del Potro Thomaz Bellucci 1 1–0 H 1–0 Aug 28, 2008 H2H
28810 Juan Martin del Potro Tim Henman 1 0–1 H 0–1 Oct 6, 2006 H2H
28811 Juan Martin del Potro Tim Smyczek 1 1–0 H 1–0 Mar 12, 2016 H2H
28812 Juan Martin del Potro Tobias Clemens 1 1–0 C 1–0 Oct 26, 2006 H2H
28813 Juan Martin del Potro Tobias Kamke 1 0–1 H 0–1 Mar 23, 2013 H2H
28814 Juan Martin del Potro Vasek Pospisil 1 0–1 H 0–1 Mar 27, 2015 H2H
28815 Juan Martin del Potro Wayne Odesnik 1 0–1 H 0–1 Aug 1, 2007 H2H
28816 Juan Martin del Potro Xavier Malisse 1 1–0 G 1–0 Jun 13, 2013 H2H
28817 Juan Martin del Potro Younes El Aynaoui 1 0–1 C 0–1 May 3, 2008 H2H
28818 Juan Monaco Adrian Ungur 1 1–0 C 1–0 May 15, 2012 H2H
28819 Juan Monaco Alan Mackin 1 1–0 C 1–0 Aug 4, 2005 H2H
28820 Juan Monaco Albert Costa 1 1–0 C 1–0 Feb 10, 2005 H2H
28821 Juan Monaco Alejandro Gonzalez 1 1–0 C 1–0 Apr 22, 2015 H2H
28822 Juan Monaco Alessio Di Mauro 1 1–0 C 1–0 Feb 25, 2007 H2H
28823 Juan Monaco Alexander Zverev 1 0–1 C 0–1 Jul 24, 2015 H2H
28824 Juan Monaco Alexandr Dolgopolov 1 0–1 H 0–1 Aug 22, 2013 H2H
28825 Juan Monaco Alex Calatrava 1 0–1 C 0–1 Sep 16, 2004 H2H
28826 Juan Monaco Andreas Beck 1 0–1 C 0–1 Apr 17, 2009 H2H
28827 Juan Monaco Andreas Haider-Maurer 1 1–0 C 1–0 Aug 1, 2013 H2H
28828 Juan Monaco Andre Ghem 1 1–0 C 1–0 May 23, 2013 H2H
28829 Juan Monaco Andrey Kuznetsov 1 0–1 H 0–1 Jan 16, 2013 H2H
28830 Juan Monaco Bastian Knittel 1 1–0 G 1–0 Jun 26, 2013 H2H
28831 Juan Monaco Benjamin Becker 1 1–0 C 1–0 May 21, 2014 H2H
28832 Juan Monaco Bernard Tomic 1 1–0 C 1–0 Apr 25, 2013 H2H
28833 Juan Monaco Cedrik-Marcel Stebe 1 1–0 C 1–0 Jul 19, 2012 H2H
28834 Juan Monaco Daniel King-Turner 1 1–0 H 1–0 Jan 11, 2007 H2H
28835 Juan Monaco Daniel Munoz de la Nava 1 1–0 C 1–0 Jul 20, 2012 H2H
28836 Juan Monaco Davide Sanguinetti 1 1–0 C 1–0 Apr 7, 2005 H2H
28837 Juan Monaco Diego Hartfield 1 0–1 C 0–1 Oct 26, 2007 H2H
28838 Juan Monaco Dudi Sela 1 1–0 H 1–0 Aug 30, 2007 H2H
28839 Juan Monaco Dusan Lajovic 1 1–0 C 1–0 May 12, 2015 H2H
28840 Juan Monaco Edgardo Massa 1 1–0 H 1–0 Oct 5, 2006 H2H
28841 Juan Monaco Eduardo Schwank 1 1–0 C 1–0 Feb 18, 2011 H2H
28842 Juan Monaco Ervin Eleskovic 1 1–0 H 1–0 Oct 10, 2007 H2H
28843 Juan Monaco Fabrice Santoro 1 0–1 C 0–1 May 10, 2006 H2H
28844 Juan Monaco Federico Luzzi 1 0–1 H 0–1 Jan 13, 2005 H2H
28845 Juan Monaco Filip Prpic 1 1–0 H 1–0 Oct 12, 2007 H2H
28846 Juan Monaco Gerald Melzer 1 1–0 C 1–0 Apr 7, 2016 H2H
28847 Juan Monaco Gilles Muller 1 1–0 C 1–0 May 26, 2006 H2H
28848 Juan Monaco Grega Zemlja 1 0–1 C 0–1 May 26, 2010 H2H
28849 Juan Monaco Henri Laaksonen 1 1–0 C 1–0 Jul 12, 2013 H2H
28850 Juan Monaco Hiroki Moriya 1 1–0 H 1–0 Sep 29, 2016 H2H
28851 Juan Monaco Hyung-Taik Lee 1 1–0 C 1–0 Apr 22, 2008 H2H
28852 Juan Monaco Ivan Navarro 1 1–0 C 1–0 Feb 17, 2011 H2H
28853 Juan Monaco Ivo Minar 1 0–1 H 0–1 Mar 22, 2005 H2H
28854 Juan Monaco James Duckworth 1 1–0 H 1–0 Oct 7, 2016 H2H
28855 Juan Monaco Jan-Michael Gambill 1 1–0 C 1–0 Apr 12, 2007 H2H
28856 Juan Monaco Jean-Rene Lisnard 1 1–0 H 1–0 Jan 18, 2006 H2H
28857 Juan Monaco Jerzy Janowicz 1 1–0 C 1–0 Jun 12, 2008 H2H
28858 Juan Monaco Jimmy Wang 1 1–0 H 1–0 Sep 28, 2012 H2H
28859 Juan Monaco Joao Souza 1 1–0 C 1–0 Feb 6, 2010 H2H
28860 Juan Monaco Josselin Ouanna 1 1–0 H 1–0 Oct 29, 2009 H2H
28861 Juan Monaco Juan-Pablo Guzman 1 1–0 C 1–0 Jul 21, 2004 H2H
28862 Juan Monaco Julien Benneteau 1 1–0 H 1–0 Sep 30, 2012 H2H
28863 Juan Monaco Julio Silva 1 1–0 C 1–0 Sep 24, 2009 H2H
28864 Juan Monaco Kenny De Schepper 1 0–1 G 0–1 Jun 30, 2013 H2H
28865 Juan Monaco Kevin Kim 1 0–1 C 0–1 Feb 26, 2009 H2H
28866 Juan Monaco Lars Burgsmuller 1 1–0 C 1–0 Apr 28, 2005 H2H
28867 Juan Monaco Leonardo Azzaro 1 1–0 C 1–0 Jul 26, 2006 H2H
28868 Juan Monaco Lukas Rosol 1 1–0 C 1–0 May 31, 2012 H2H
28869 Juan Monaco Lukasz Kubot 1 1–0 C 1–0 Feb 18, 2010 H2H
28870 Juan Monaco Marc Gicquel 1 1–0 H 1–0 Mar 27, 2009 H2H
28871 Juan Monaco Marc Lopez 1 1–0 C 1–0 Aug 14, 2004 H2H
28872 Juan Monaco Marco Cecchinato 1 1–0 C 1–0 Feb 11, 2016 H2H
28873 Juan Monaco Marc Rosset 1 1–0 C 1–0 Aug 13, 2004 H2H
28874 Juan Monaco Mariano Zabaleta 1 1–0 C 1–0 Jul 26, 2007 H2H
28875 Juan Monaco Marinko Matosevic 1 0–1 H 0–1 Mar 10, 2013 H2H
28876 Juan Monaco Marsel Ilhan 1 1–0 H 1–0 Mar 27, 2010 H2H
28877 Juan Monaco Max Mirnyi 1 0–1 C 0–1 Apr 21, 2005 H2H
28878 Juan Monaco Melle Van Gemerden 1 1–0 C 1–0 May 31, 2006 H2H
28879 Juan Monaco Mirza Basic 1 1–0 H 1–0 Aug 8, 2016 H2H
28880 Juan Monaco Nick Kyrgios 1 0–1 G 0–1 Jul 2, 2015 H2H
28881 Juan Monaco Nicolas Devilder 1 1–0 C 1–0 Feb 5, 2009 H2H
28882 Juan Monaco Nicolas Kiefer 1 1–0 C 1–0 Apr 29, 2009 H2H
28883 Juan Monaco Olivier Mutis 1 1–0 C 1–0 Oct 2, 2004 H2H
28884 Juan Monaco Paul-Henri Mathieu 1 0–1 C 0–1 May 4, 2007 H2H
28885 Juan Monaco Pavol Cervenak 1 1–0 C 1–0 Jul 14, 2012 H2H
28886 Juan Monaco Peter Luczak 1 1–0 C 1–0 Feb 6, 2010 H2H
28887 Juan Monaco Rajeev Ram 1 1–0 G 1–0 Jun 27, 2013 H2H
28888 Juan Monaco Ricardo Mello 1 0–1 H 0–1 Aug 31, 2005 H2H
28889 Juan Monaco Richard Gasquet 1 1–0 H 1–0 Sep 27, 2014 H2H
28890 Juan Monaco Roberto Bautista Agut 1 1–0 H 1–0 Nov 3, 2010 H2H
28891 Juan Monaco Robin Vik 1 0–1 C 0–1 May 5, 2006 H2H
28892 Juan Monaco Ruben Bemelmans 1 1–0 H 1–0 Mar 27, 2015 H2H
28893 Juan Monaco Santiago Giraldo 1 1–0 C 1–0 Feb 19, 2015 H2H
28894 Juan Monaco Santiago Ventura 1 1–0 C 1–0 Feb 2, 2008 H2H
28895 Juan Monaco Sebastien De Chaunac 1 1–0 C 1–0 Oct 25, 2007 H2H
28896 Juan Monaco Sergio Roitman 1 1–0 C 1–0 Feb 19, 2009 H2H
28897 Juan Monaco Sergiy Stakhovsky 1 1–0 H 1–0 Mar 26, 2011 H2H
28898 Juan Monaco Simone Vagnozzi 1 0–1 C 0–1 Apr 21, 2011 H2H
28899 Juan Monaco Somdev Devvarman 1 1–0 C 1–0 Apr 10, 2014 H2H
28900 Juan Monaco Steve Johnson 1 1–0 C 1–0 May 10, 2016 H2H
28901 Juan Monaco Taro Daniel 1 1–0 G 1–0 Jun 29, 2016 H2H
28902 Juan Monaco Tatsuma Ito 1 1–0 C 1–0 Apr 13, 2012 H2H
28903 Juan Monaco Taylor Fritz 1 1–0 H 1–0 Oct 6, 2016 H2H
28904 Juan Monaco Thanasi Kokkinakis 1 0–1 H 0–1 Mar 17, 2015 H2H
28905 Juan Monaco Thiago Alves 1 1–0 C 1–0 Feb 16, 2007 H2H
28906 Juan Monaco Thomas Johansson 1 1–0 H 1–0 Jan 10, 2008 H2H
28907 Juan Monaco Tim Smyczek 1 1–0 C 1–0 Apr 12, 2013 H2H
28908 Juan Monaco Tobias Summerer 1 1–0 C 1–0 Jul 20, 2005 H2H
28909 Juan Monaco Victor Crivoi 1 1–0 C 1–0 Jul 17, 2009 H2H
28910 Juan Monaco Wayne Arthurs 1 0–1 H 0–1 Oct 6, 2005 H2H
28911 Juan Monaco Werner Eschauer 1 1–0 C 1–0 Apr 17, 2008 H2H
28912 Juan Nunez Buster C Mottram 1 0–1 C 0–1 Aug 22, 1979 H2H
28913 Juan Nunez Rejean Genois 1 1–0 C 1–0 Jul 16, 1979 H2H
28914 Juan Pablo Brzezicki Carsten Ball 1 0–1 H 0–1 Sep 2, 2009 H2H
28915 Juan Pablo Ficovich Aleksandar Kovacevic 1 0–1 H 0–1 Jul 18, 2025 H2H
28916 Juan Pablo Ficovich Alibek Kachmazov 1 1–0 H 1–0 Jul 16, 2025 H2H
28917 Juan Pablo Ficovich Cristian Garin 1 0–1 C 0–1 Feb 27, 2025 H2H
28918 Juan Pablo Ficovich Diego Schwartzman 1 0–1 C 0–1 Feb 4, 2022 H2H
28919 Juan Pablo Ficovich Federico Coria 1 1–0 C 1–0 Feb 3, 2022 H2H
28920 Juan Pablo Ficovich Jacob Fearnley 1 1–0 H 1–0 Jul 29, 2025 H2H
28921 Juan Pablo Ficovich Quentin Halys 1 1–0 H 1–0 Jul 17, 2025 H2H
28922 Juan-Pablo Guzman Eric Taino 1 1–0 C 1–0 May 20, 2004 H2H
28923 Juan-Pablo Guzman Kevin Kim 1 1–0 C 1–0 Mar 1, 2007 H2H
28924 Juan Pablo Varillas Alex Michelsen 1 0–1 H 0–1 Aug 22, 2023 H2H
28925 Juan Pablo Varillas Arthur Fils 1 0–1 H 0–1 Oct 21, 2023 H2H
28926 Juan Pablo Varillas Benoit Paire 1 0–1 C 0–1 Jul 16, 2021 H2H
28927 Juan Pablo Varillas Camilo Ugo Carabelli 1 0–1 C 0–1 Feb 15, 2024 H2H
28928 Juan Pablo Varillas Carlos Taberner 1 1–0 C 1–0 Jul 27, 2022 H2H
28929 Juan Pablo Varillas Cristian Garin 1 0–1 C 0–1 Mar 13, 2021 H2H
28930 Juan Pablo Varillas Diego Schwartzman 1 0–1 H 0–1 Jul 26, 2021 H2H
28931 Juan Pablo Varillas Fabian Marozsan 1 1–0 H 1–0 Oct 19, 2023 H2H
28932 Juan Pablo Varillas Federico Coria 1 1–0 C 1–0 Mar 12, 2021 H2H
28933 Juan Pablo Varillas Felix Auger-Aliassime 1 0–1 C 0–1 May 24, 2022 H2H
28934 Juan Pablo Varillas Filip Horansky 1 1–0 C 1–0 Feb 27, 2020 H2H
28935 Juan Pablo Varillas Francisco Comesana 1 1–0 C 1–0 Feb 29, 2024 H2H
28936 Juan Pablo Varillas Grigor Dimitrov 1 0–1 H 0–1 Sep 24, 2023 H2H
28937 Juan Pablo Varillas Hubert Hurkacz 1 1–0 C 1–0 Jun 3, 2023 H2H
28938 Juan Pablo Varillas Jie Cui 1 1–0 H 1–0 Sep 23, 2023 H2H
28939 Juan Pablo Varillas Juncheng Shang 1 1–0 C 1–0 May 30, 2023 H2H
28940 Juan Pablo Varillas Lorenzo Sonego 1 1–0 C 1–0 Jul 21, 2022 H2H
28941 Juan Pablo Varillas Michael Mmoh 1 0–1 C 0–1 Apr 4, 2024 H2H
28942 Juan Pablo Varillas Miomir Kecmanovic 1 1–0 H 1–0 Aug 30, 2023 H2H
28943 Juan Pablo Varillas Novak Djokovic 1 0–1 C 0–1 Jun 6, 2023 H2H
28944 Juan Pablo Varillas Sumit Nagal 1 1–0 C 1–0 Jul 15, 2021 H2H
28945 Juan Pablo Varillas Taylor Fritz 1 0–1 H 0–1 Aug 31, 2023 H2H
28946 Juan Sebastian Cabal Benoit Paire 1 0–1 C 0–1 Feb 29, 2012 H2H
28947 Juan Sebastian Cabal Sam Groth 1 0–1 H 0–1 Jul 17, 2014 H2H
28948 Julian Alonso Alberto Berasategui 1 0–1 C 0–1 Sep 13, 1997 H2H
28949 Julian Alonso Andre Sa 1 1–0 C 1–0 Nov 5, 1998 H2H
28950 Julian Alonso Andrew Ilie 1 0–1 C 0–1 May 27, 1998 H2H
28951 Julian Alonso Carlos Costa 1 1–0 C 1–0 Jun 13, 1998 H2H
28952 Julian Alonso Cecil Mamiit 1 0–1 H 0–1 Feb 10, 2000 H2H
28953 Julian Alonso Danny Sapsford 1 0–1 G 0–1 Jun 23, 1999 H2H
28954 Julian Alonso Dinu Pescariu 1 1–0 C 1–0 Nov 6, 1997 H2H
28955 Julian Alonso Fabrice Santoro 1 1–0 C 1–0 Apr 9, 1998 H2H
28956 Julian Alonso Francisco Roig 1 0–1 C 0–1 Apr 15, 1998 H2H
28957 Julian Alonso German Puentes 1 0–1 C 0–1 Jul 9, 1999 H2H
28958 Julian Alonso Gilbert Schaller 1 1–0 C 1–0 Oct 2, 1997 H2H
28959 Julian Alonso Grant Stafford 1 0–1 H 0–1 Feb 20, 1998 H2H
28960 Julian Alonso Guillermo Canas 1 0–1 C 0–1 Oct 29, 1998 H2H
28961 Julian Alonso Hendrik Dreekmann 1 1–0 C 1–0 Jul 30, 1998 H2H
28962 Julian Alonso Hernan Gumy 1 1–0 C 1–0 Jul 26, 1997 H2H
28963 Julian Alonso Jacobo Diaz 1 1–0 C 1–0 Jul 8, 1999 H2H
28964 Julian Alonso Jan-Michael Gambill 1 0–1 H 0–1 Mar 2, 2000 H2H
28965 Julian Alonso Jan Siemerink 1 0–1 H 0–1 Aug 27, 1998 H2H
28966 Julian Alonso Jason Stoltenberg 1 0–1 H 0–1 Jan 15, 1998 H2H
28967 Julian Alonso Javier Sanchez 1 0–1 C 0–1 Oct 3, 1997 H2H
28968 Julian Alonso Jonathan Stark 1 0–1 H 0–1 Feb 26, 1998 H2H
28969 Julian Alonso Jordi Burillo 1 1–0 C 1–0 Nov 8, 1997 H2H
28970 Julian Alonso Juan Balcells 1 1–0 C 1–0 Sep 17, 1999 H2H
28971 Julian Alonso Julien Chauvin 1 1–0 C 1–0 Sep 11, 1997 H2H
28972 Julian Alonso Kevin Kim 1 1–0 C 1–0 Apr 13, 2000 H2H
28973 Julian Alonso Lionel Roux 1 1–0 H 1–0 Feb 5, 1998 H2H
28974 Julian Alonso Marc Rosset 1 0–1 H 0–1 Jan 8, 1998 H2H
28975 Julian Alonso Markus Hipfl 1 1–0 C 1–0 Jul 23, 1997 H2H
28976 Julian Alonso Mark Woodforde 1 0–1 H 0–1 Feb 16, 2000 H2H
28977 Julian Alonso Oliver Gross 1 1–0 C 1–0 Sep 16, 1999 H2H
28978 Julian Alonso Olivier Delaitre 1 0–1 C 0–1 Oct 22, 1998 H2H
28979 Julian Alonso Paul Haarhuis 1 0–1 H 0–1 Sep 2, 1998 H2H
28980 Julian Alonso Renzo Furlan 1 1–0 H 1–0 Jan 21, 1998 H2H
28981 Julian Alonso Sebastien Lareau 1 1–0 H 1–0 Jan 20, 1999 H2H
28982 Julian Alonso Stefan Koubek 1 1–0 C 1–0 Sep 14, 2000 H2H
28983 Julian Alonso Steve Bryan 1 1–0 H 1–0 Mar 18, 1997 H2H
28984 Julian Alonso Tomas Zib 1 1–0 C 1–0 Sep 17, 1998 H2H
28985 Julian Ganzabal Andres Gimeno 1 0–1 C 0–1 Nov 15, 1968 H2H
28986 Julian Ganzabal Piero Toci 1 1–0 C 1–0 May 6, 1976 H2H
28987 Julian Ganzabal Stan Smith 1 0–1 C 0–1 Jun 8, 1975 H2H
28988 Julian Lenz Pablo Carreno Busta 1 0–1 H 0–1 Sep 19, 2019 H2H
28989 Julian Reister Albert Ramos-Vinolas 1 0–1 C 0–1 Jul 11, 2013 H2H
28990 Julian Reister Jesse Huta Galung 1 0–1 G 0–1 Jun 15, 2011 H2H
28991 Julian Reister Martin Alund 1 1–0 C 1–0 Feb 21, 2013 H2H
28992 Julian Reister Roko Karanusic 1 0–1 H 0–1 Oct 25, 2007 H2H
28993 Julian Stamatov Roland Stadler 1 0–1 C 0–1 Dec 17, 1981 H2H
28994 Julien Benneteau Adrian Ungur 1 1–0 H 1–0 Feb 7, 2013 H2H
28995 Julien Benneteau Alexander Peya 1 1–0 C 1–0 May 6, 2009 H2H
28996 Julien Benneteau Amer Delic 1 0–1 H 0–1 Mar 21, 2007 H2H
28997 Julien Benneteau Andrey Kuznetsov 1 1–0 H 1–0 Oct 25, 2012 H2H
28998 Julien Benneteau Benjamin Balleret 1 1–0 C 1–0 Apr 17, 2007 H2H
28999 Julien Benneteau Bjorn Phau 1 1–0 G 1–0 Jun 28, 2006 H2H
29000 Julien Benneteau Blaz Kavcic 1 0–1 C 0–1 Jul 14, 2011 H2H