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
17801 Andrey Rublev Ivan Dodig 1 1–0 C 1–0 Jul 22, 2017 H2H
17802 Andrey Rublev Ivo Karlovic 1 1–0 H 1–0 Sep 1, 2021 H2H
17803 Andrey Rublev Jack Sock 1 1–0 H 1–0 Oct 5, 2017 H2H
17804 Andrey Rublev Jacob Fearnley 1 1–0 H 1–0 Oct 29, 2025 H2H
17805 Andrey Rublev Jaime Faria 1 1–0 H 1–0 Jan 21, 2026 H2H
17806 Andrey Rublev Jarkko Nieminen 1 1–0 C 1–0 May 20, 2015 H2H
17807 Andrey Rublev Joao Fonseca 1 0–1 H 0–1 Jan 14, 2025 H2H
17808 Andrey Rublev John Millman 1 1–0 H 1–0 Oct 9, 2019 H2H
17809 Andrey Rublev Jordan Thompson 1 1–0 G 1–0 Jun 18, 2021 H2H
17810 Andrey Rublev Juan Martin del Potro 1 0–1 H 0–1 Oct 11, 2017 H2H
17811 Andrey Rublev Juan Pablo Varillas 1 1–0 C 1–0 Apr 21, 2023 H2H
17812 Andrey Rublev Justin Engel 1 1–0 C 1–0 May 22, 2025 H2H
17813 Andrey Rublev Liam Broady 1 1–0 H 1–0 Jan 5, 2024 H2H
17814 Andrey Rublev Marcel Granollers 1 1–0 H 1–0 Oct 29, 2015 H2H
17815 Andrey Rublev Marcos Baghdatis 1 1–0 H 1–0 Jan 18, 2018 H2H
17816 Andrey Rublev Mariano Navone 1 1–0 C 1–0 Apr 14, 2026 H2H
17817 Andrey Rublev Max Purcell 1 1–0 G 1–0 Jul 5, 2023 H2H
17818 Andrey Rublev Mikhail Youzhny 1 1–0 G 1–0 Jun 23, 2017 H2H
17819 Andrey Rublev Nikola Milojevic 1 1–0 H 1–0 Oct 19, 2019 H2H
17820 Andrey Rublev Noah Rubin 1 1–0 H 1–0 Aug 3, 2018 H2H
17821 Andrey Rublev Norbert Gombos 1 1–0 H 1–0 Oct 29, 2020 H2H
17822 Andrey Rublev Otto Virtanen 1 1–0 H 1–0 Aug 31, 2026 H2H
17823 Andrey Rublev Paolo Lorenzi 1 1–0 C 1–0 Jul 23, 2017 H2H
17824 Andrey Rublev Pavel Kotov 1 1–0 C 1–0 Jul 21, 2023 H2H
17825 Andrey Rublev Peter Gojowczyk 1 0–1 H 0–1 Jul 29, 2019 H2H
17826 Andrey Rublev Pierre-Hugues Herbert 1 1–0 H 1–0 Jan 10, 2020 H2H
17827 Andrey Rublev Radu Albot 1 1–0 H 1–0 Nov 5, 2020 H2H
17828 Andrey Rublev Roger Federer 1 1–0 H 1–0 Aug 16, 2019 H2H
17829 Andrey Rublev Roman Safiullin 1 0–1 G 0–1 Jun 29, 2026 H2H
17830 Andrey Rublev Sam Groth 1 0–1 H 0–1 Oct 16, 2014 H2H
17831 Andrey Rublev Santiago Giraldo 1 0–1 C 0–1 May 1, 2015 H2H
17832 Andrey Rublev Sebastian Ofner 1 1–0 G 1–0 Jun 19, 2025 H2H
17833 Andrey Rublev Simone Bolelli 1 0–1 H 0–1 Sep 24, 2015 H2H
17834 Andrey Rublev Somdev Devvarman 1 1–0 H 1–0 Jan 7, 2016 H2H
17835 Andrey Rublev Stefano Travaglia 1 1–0 G 1–0 Jul 5, 2017 H2H
17836 Andrey Rublev Steve Darcis 1 1–0 H 1–0 Aug 22, 2017 H2H
17837 Andrey Rublev Steve Johnson 1 0–1 H 0–1 Feb 20, 2015 H2H
17838 Andrey Rublev Thanasi Kokkinakis 1 0–1 H 0–1 Jan 12, 2023 H2H
17839 Andrey Rublev Thiago Agustin Tirante 1 0–1 C 0–1 Jul 19, 2024 H2H
17840 Andrey Rublev Thiago Monteiro 1 1–0 H 1–0 Feb 11, 2021 H2H
17841 Andrey Rublev Thomas Fabbiano 1 1–0 H 1–0 Aug 20, 2019 H2H
17842 Andrey Rublev Timofey Skatov 1 1–0 C 1–0 Jul 23, 2026 H2H
17843 Andrey Rublev Tristan Boyer 1 1–0 H 1–0 Aug 28, 2025 H2H
17844 Andrey Rublev Vit Kopriva 1 0–1 C 0–1 Apr 24, 2026 H2H
17845 Andrey Rublev Yuichi Sugita 1 1–0 H 1–0 Jan 24, 2020 H2H
17846 Andrian Raturandang Chris Wilkinson 1 0–1 H 0–1 Jan 11, 1996 H2H
17847 Andy Andrews Brian Gottfried 1 0–1 H 0–1 Aug 4, 1983 H2H
17848 Andy Andrews John Mccurdy 1 1–0 G 1–0 Dec 3, 1983 H2H
17849 Andy Andrews Mike Brunnberg 1 1–0 C 1–0 Oct 21, 1982 H2H
17850 Andy Andrews Rand Evett 1 1–0 C 1–0 Oct 20, 1982 H2H
17851 Andy Andrews Ray Ruffels 1 0–1 H 0–1 Mar 20, 1975 H2H
17852 Andy Andrews Sandy Mayer 1 0–1 C 0–1 Feb 10, 1982 H2H
17853 Andy Andrews Victor Amaya 1 0–1 H 0–1 Aug 6, 1982 H2H
17854 Andy Garcia Manuel Santana 1 0–1 C 0–1 Apr 12, 1968 H2H
17855 Andy Kohlberg Andrew Jarrett 1 0–1 H 0–1 Jan 5, 1979 H2H
17856 Andy Kohlberg Andy Andrews 1 0–1 C 0–1 Nov 27, 1982 H2H
17857 Andy Kohlberg Bernard Fritz 1 0–1 H 0–1 Aug 18, 1982 H2H
17858 Andy Kohlberg Brian Teacher 1 0–1 C 0–1 Apr 3, 1980 H2H
17859 Andy Kohlberg Christophe Roger-Vasselin 1 0–1 H 0–1 Sep 3, 1981 H2H
17860 Andy Kohlberg Francisco Gonzalez 1 0–1 C 0–1 Jul 12, 1978 H2H
17861 Andy Kohlberg Geoff Masters 1 0–1 C 0–1 May 21, 1980 H2H
17862 Andy Kohlberg John Alexander 1 0–1 G 0–1 Dec 4, 1982 H2H
17863 Andy Kohlberg John Sadri 1 1–0 C 1–0 Jan 29, 1986 H2H
17864 Andy Kohlberg Jose Higueras 1 0–1 C 0–1 Aug 22, 1979 H2H
17865 Andy Kohlberg Leo Palin 1 0–1 H 0–1 Aug 28, 1980 H2H
17866 Andy Kohlberg Louk Sanders 1 0–1 C 0–1 Oct 22, 1980 H2H
17867 Andy Kohlberg Mike Cahill 1 1–0 H 1–0 Aug 14, 1980 H2H
17868 Andy Kohlberg Mike Shore 1 1–0 C 1–0 Jul 29, 1980 H2H
17869 Andy Kohlberg Miloslav Mecir 1 0–1 H 0–1 Aug 29, 1985 H2H
17870 Andy Kohlberg Pat Dupre 1 0–1 C 0–1 Nov 16, 1979 H2H
17871 Andy Kohlberg Peter Fleming 1 0–1 H 0–1 Oct 4, 1979 H2H
17872 Andy Kohlberg Ross Case 1 0–1 C 0–1 Jul 31, 1979 H2H
17873 Andy Kohlberg Scott Mccain 1 0–1 C 0–1 Mar 3, 1983 H2H
17874 Andy Kohlberg Shlomo Glickstein 1 0–1 H 0–1 Oct 28, 1982 H2H
17875 Andy Kohlberg Terry Moor 1 0–1 C 0–1 Feb 28, 1985 H2H
17876 Andy Kohlberg Victor Pecci 1 0–1 H 0–1 Aug 30, 1979 H2H
17877 Andy Murray Alberto Martin 1 1–0 H 1–0 Jan 17, 2007 H2H
17878 Andy Murray Alessio Di Mauro 1 1–0 H 1–0 Sep 1, 2006 H2H
17879 Andy Murray Alexei Popyrin 1 1–0 G 1–0 Jun 20, 2024 H2H
17880 Andy Murray Aljaz Bedene 1 1–0 G 1–0 Jun 17, 2016 H2H
17881 Andy Murray Andrea Vavassori 1 0–1 C 0–1 Apr 28, 2023 H2H
17882 Andy Murray Antony Dupuis 1 0–1 G 0–1 Jul 8, 2005 H2H
17883 Andy Murray Blaz Rola 1 1–0 G 1–0 Jun 26, 2014 H2H
17884 Andy Murray Brandon Nakashima 1 1–0 H 1–0 Aug 3, 2023 H2H
17885 Andy Murray Carlos Berlocq 1 1–0 H 1–0 Mar 14, 2013 H2H
17886 Andy Murray Christophe Rochus 1 1–0 H 1–0 Jan 5, 2007 H2H
17887 Andy Murray Corentin Moutet 1 1–0 H 1–0 Aug 30, 2023 H2H
17888 Andy Murray Denis Kudla 1 1–0 H 1–0 Sep 30, 2021 H2H
17889 Andy Murray Diego Schwartzman 1 0–1 H 0–1 Oct 22, 2021 H2H
17890 Andy Murray Dominik Hrbaty 1 0–1 C 0–1 Nov 4, 2006 H2H
17891 Andy Murray Dominik Koepfer 1 0–1 H 0–1 Nov 3, 2021 H2H
17892 Andy Murray Dusan Lajovic 1 0–1 H 0–1 Mar 24, 2023 H2H
17893 Andy Murray Egor Gerasimov 1 0–1 H 0–1 Feb 25, 2021 H2H
17894 Andy Murray Emilio Nava 1 1–0 H 1–0 Sep 1, 2022 H2H
17895 Andy Murray Eric Prodon 1 1–0 C 1–0 May 24, 2011 H2H
17896 Andy Murray Evgeny Donskoy 1 1–0 H 1–0 Mar 10, 2013 H2H
17897 Andy Murray Evgeny Korolev 1 1–0 H 1–0 Oct 11, 2007 H2H
17898 Andy Murray Facundo Arguello 1 1–0 C 1–0 May 26, 2015 H2H
17899 Andy Murray Facundo Bagnis 1 0–1 H 0–1 Jan 6, 2022 H2H
17900 Andy Murray Flavio Cipolla 1 1–0 H 1–0 Aug 9, 2012 H2H
17901 Andy Murray Florent Serra 1 1–0 H 1–0 Jan 24, 2010 H2H
17902 Andy Murray Frank Dancevic 1 1–0 H 1–0 Feb 22, 2007 H2H
17903 Andy Murray Gerald Melzer 1 1–0 H 1–0 Jan 5, 2017 H2H
17904 Andy Murray Go Soeda 1 1–0 H 1–0 Jan 15, 2014 H2H
17905 Andy Murray Gregory Carraz 1 1–0 G 1–0 Jul 7, 2005 H2H
17906 Andy Murray Guillermo Canas 1 1–0 H 1–0 Oct 6, 2007 H2H
17907 Andy Murray Igor Kunitsyn 1 1–0 H 1–0 Feb 24, 2010 H2H
17908 Andy Murray Ivan Dodig 1 1–0 H 1–0 Aug 30, 2012 H2H
17909 Andy Murray Jan Hajek 1 1–0 G 1–0 Jun 23, 2010 H2H
17910 Andy Murray Jan Hernych 1 0–1 C 0–1 Apr 20, 2005 H2H
17911 Andy Murray Jan-Lennard Struff 1 1–0 H 1–0 Oct 18, 2014 H2H
17912 Andy Murray Jean-Rene Lisnard 1 0–1 C 0–1 Apr 19, 2006 H2H
17913 Andy Murray Jesse Huta Galung 1 1–0 H 1–0 Feb 14, 2008 H2H
17914 Andy Murray Jesse Witten 1 1–0 H 1–0 Jul 20, 2005 H2H
17915 Andy Murray Jimmy Wang 1 1–0 H 1–0 Feb 17, 2006 H2H
17916 Andy Murray Jiri Novak 1 0–1 H 0–1 Oct 5, 2006 H2H
17917 Andy Murray Jonas Bjorkman 1 1–0 H 1–0 Aug 30, 2007 H2H
17918 Andy Murray Jonathan Eysseric 1 1–0 C 1–0 May 27, 2008 H2H
17919 Andy Murray Jose Acasuso 1 1–0 C 1–0 May 29, 2008 H2H
17920 Andy Murray Juan Ignacio Londero 1 1–0 H 1–0 Oct 8, 2019 H2H
17921 Andy Murray Justin Gimelstob 1 0–1 G 0–1 Jul 15, 2006 H2H
17922 Andy Murray Karol Beck 1 1–0 H 1–0 Jan 19, 2011 H2H
17923 Andy Murray Kenneth Carlsen 1 1–0 H 1–0 Jan 12, 2006 H2H
17924 Andy Murray Kevin Kim 1 1–0 H 1–0 Feb 15, 2007 H2H
17925 Andy Murray Kimmer Coppejans 1 1–0 H 1–0 Oct 17, 2019 H2H
17926 Andy Murray Liam Broady 1 1–0 G 1–0 Jun 29, 2016 H2H
17927 Andy Murray Lleyton Hewitt 1 1–0 H 1–0 Feb 19, 2006 H2H
17928 Andy Murray Lukas Dlouhy 1 1–0 C 1–0 Oct 26, 2007 H2H
17929 Andy Murray Malek Jaziri 1 1–0 H 1–0 Mar 1, 2017 H2H
17930 Andy Murray Marat Safin 1 0–1 H 0–1 Aug 18, 2005 H2H
17931 Andy Murray Marco Chiudinelli 1 1–0 H 1–0 Mar 1, 2012 H2H
17932 Andy Murray Marcos Giron 1 0–1 G 0–1 Jun 13, 2024 H2H
17933 Andy Murray Matthias Bachinger 1 1–0 H 1–0 Aug 29, 2014 H2H
17934 Andy Murray Michael Russell 1 1–0 H 1–0 Mar 16, 2010 H2H
17935 Andy Murray Mikael Ymer 1 0–1 H 0–1 Aug 3, 2022 H2H
17936 Andy Murray Mousa Shanan Zayed 1 1–0 H 1–0 Jan 1, 2014 H2H
17937 Andy Murray Noah Rubin 1 1–0 H 1–0 Aug 24, 2021 H2H
17938 Andy Murray Olivier Rochus 1 1–0 H 1–0 Jan 3, 2008 H2H
17939 Andy Murray Pablo Andujar 1 1–0 H 1–0 Feb 26, 2014 H2H
17940 Andy Murray Paradorn Srichaphan 1 1–0 H 1–0 Oct 1, 2005 H2H
17941 Andy Murray Paul Capdeville 1 1–0 H 1–0 Sep 3, 2009 H2H
17942 Andy Murray Paul Goldstein 1 1–0 H 1–0 Mar 22, 2007 H2H
17943 Andy Murray Pedro Cachin 1 1–0 H 1–0 Oct 14, 2022 H2H
17944 Andy Murray Philipp Petzschner 1 1–0 H 1–0 Jan 9, 2009 H2H
17945 Andy Murray Pierre-Hugues Herbert 1 1–0 C 1–0 Apr 13, 2016 H2H
17946 Andy Murray Radu Albot 1 1–0 H 1–0 Mar 11, 2023 H2H
17947 Andy Murray Ramon Delgado 1 1–0 H 1–0 Aug 3, 2006 H2H
17948 Andy Murray Reilly Opelka 1 1–0 H 1–0 Jan 15, 2022 H2H
17949 Andy Murray Ricardas Berankis 1 1–0 H 1–0 Jan 20, 2013 H2H
17950 Andy Murray Ricardo Mello 1 1–0 G 1–0 Jul 13, 2006 H2H
17951 Andy Murray Rik De Voest 1 1–0 H 1–0 Feb 24, 2006 H2H
17952 Andy Murray Ryan Harrison 1 1–0 H 1–0 Jan 18, 2012 H2H
17953 Andy Murray Ryan Peniston 1 1–0 G 1–0 Jul 5, 2023 H2H
17954 Andy Murray Sam Groth 1 1–0 H 1–0 Jan 21, 2016 H2H
17955 Andy Murray Santiago Ventura 1 1–0 G 1–0 Jun 8, 2005 H2H
17956 Andy Murray Sebastien Grosjean 1 1–0 G 1–0 Jun 12, 2008 H2H
17957 Andy Murray Sergio Roitman 1 1–0 H 1–0 Aug 27, 2008 H2H
17958 Andy Murray Stefan Koubek 1 1–0 H 1–0 Feb 24, 2007 H2H
17959 Andy Murray Stephane Robert 1 1–0 H 1–0 Jan 21, 2014 H2H
17960 Andy Murray Tatsuma Ito 1 1–0 C 1–0 May 29, 2012 H2H
17961 Andy Murray Thanasi Kokkinakis 1 1–0 H 1–0 Jan 19, 2023 H2H
17962 Andy Murray Tim Smyczek 1 1–0 H 1–0 Jul 30, 2010 H2H
17963 Andy Murray Tobias Kamke 1 1–0 G 1–0 Jun 23, 2011 H2H
17964 Andy Murray Vasilis Mazarakis 1 1–0 H 1–0 Mar 7, 2006 H2H
17965 Andy Murray Vincent Millot 1 1–0 H 1–0 Jan 16, 2014 H2H
17966 Andy Murray Wesley Moodie 1 1–0 H 1–0 Mar 8, 2007 H2H
17967 Andy Murray Yan Bai 1 1–0 H 1–0 Oct 13, 2010 H2H
17968 Andy Murray Ye Cong Mo 1 1–0 H 1–0 Sep 23, 2023 H2H
17969 Andy Murray Yuki Bhambri 1 1–0 H 1–0 Jan 21, 2015 H2H
17970 Andy Murray Zhizhen Zhang 1 1–0 H 1–0 Sep 27, 2018 H2H
17971 Andy Ram Karol Beck 1 0–1 H 0–1 Jul 15, 2004 H2H
17972 Andy Ram Lars Burgsmuller 1 0–1 H 0–1 Oct 23, 2003 H2H
17973 Andy Ram Peter Luczak 1 0–1 H 0–1 Jul 23, 2003 H2H
17974 Andy Roddick Agustin Calleri 1 0–1 C 0–1 May 15, 2003 H2H
17975 Andy Roddick Albert Portas 1 0–1 C 0–1 Apr 16, 2003 H2H
17976 Andy Roddick Alexander Popp 1 1–0 G 1–0 Jun 30, 2004 H2H
17977 Andy Roddick Alexandr Dolgopolov 1 1–0 H 1–0 Jan 7, 2011 H2H
17978 Andy Roddick Alex Bogdanovic 1 1–0 G 1–0 Jun 15, 2007 H2H
17979 Andy Roddick Alex Kuznetsov 1 1–0 H 1–0 Jul 26, 2007 H2H
17980 Andy Roddick Andrea Gaudenzi 1 1–0 C 1–0 May 7, 2003 H2H
17981 Andy Roddick Andreas Beck 1 1–0 G 1–0 Jun 22, 2011 H2H
17982 Andy Roddick Andrew Ilie 1 1–0 H 1–0 Jan 10, 2002 H2H
17983 Andy Roddick Andrey Golubev 1 1–0 H 1–0 Nov 5, 2010 H2H
17984 Andy Roddick Arvind Parmar 1 1–0 H 1–0 Sep 30, 2004 H2H
17985 Andy Roddick Bernard Tomic 1 1–0 H 1–0 Aug 30, 2012 H2H
17986 Andy Roddick Bjorn Rehnquist 1 1–0 H 1–0 Jan 21, 2009 H2H
17987 Andy Roddick Blaz Kavcic 1 1–0 C 1–0 May 27, 2010 H2H
17988 Andy Roddick Bob Bryan 1 1–0 H 1–0 Jul 31, 2003 H2H
17989 Andy Roddick Brendan Evans 1 1–0 H 1–0 Sep 26, 2008 H2H
17990 Andy Roddick Byron Black 1 1–0 G 1–0 Jun 22, 2001 H2H
17991 Andy Roddick Carsten Ball 1 1–0 H 1–0 Jan 8, 2010 H2H
17992 Andy Roddick Cecil Mamiit 1 1–0 H 1–0 Feb 20, 2003 H2H
17993 Andy Roddick Chris Guccione 1 1–0 H 1–0 Feb 21, 2008 H2H
17994 Andy Roddick Christophe Rochus 1 1–0 H 1–0 Feb 12, 2004 H2H
17995 Andy Roddick Chris Woodruff 1 1–0 H 1–0 Mar 1, 2001 H2H
17996 Andy Roddick Danai Udomchoke 1 1–0 G 1–0 Jun 28, 2007 H2H
17997 Andy Roddick Daniel Koellerer 1 1–0 H 1–0 Mar 15, 2009 H2H
17998 Andy Roddick David Sanchez 1 1–0 C 1–0 May 24, 2003 H2H
17999 Andy Roddick Denis Gremelmayr 1 1–0 H 1–0 Aug 9, 2008 H2H
18000 Andy Roddick Denis Kudla 1 1–0 H 1–0 Feb 17, 2012 H2H