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
28801 Roman Safiullin Mikael Ymer 2 2–0 C 1–0 H 1–0 Jan 5, 2023 H2H
28802 Roman Safiullin Roberto Bautista Agut 2 1–1 C 0–1 G 1–0 Apr 17, 2024 H2H
28803 Roman Safiullin Sebastian Korda 2 1–1 C 1–0 H 0–1 Mar 9, 2024 H2H
28804 Roman Safiullin Stefanos Tsitsipas 2 1–1 H 1–1 Feb 28, 2024 H2H
28805 Roman Safiullin Thiago Seyboth Wild 2 1–1 C 0–1 H 1–0 Apr 26, 2024 H2H
28806 Roman Safiullin Tomas Machac 2 2–0 G 1–0 H 1–0 Jul 4, 2024 H2H
28807 Ronald Agenor Alberto Mancini 2 0–2 C 0–1 H 0–1 Mar 15, 1992 H2H
28808 Ronald Agenor Amos Mansdorf 2 0–2 H 0–2 Oct 1, 1992 H2H
28809 Ronald Agenor Andreas Maurer 2 1–1 C 1–1 Sep 25, 1986 H2H
28810 Ronald Agenor Andrew Ilie 2 0–2 C 0–1 H 0–1 Aug 16, 2000 H2H
28811 Ronald Agenor Bryan Shelton 2 1–1 C 1–0 C 0–1 Apr 16, 1993 H2H
28812 Ronald Agenor Christian Saceanu 2 1–1 C 0–1 C 1–0 Apr 15, 1993 H2H
28813 Ronald Agenor Claudio Panatta 2 1–1 C 1–1 Jun 12, 1986 H2H
28814 Ronald Agenor Diego Nargiso 2 1–1 C 1–0 H 0–1 Sep 16, 1999 H2H
28815 Ronald Agenor Diego Perez 2 1–1 H 1–1 Jan 7, 1993 H2H
28816 Ronald Agenor Eduardo Bengoechea 2 1–1 C 1–1 May 14, 1987 H2H
28817 Ronald Agenor Francisco Maciel 2 2–0 C 2–0 Sep 24, 1987 H2H
28818 Ronald Agenor Gabriel Markus 2 0–2 C 0–2 Jun 10, 1994 H2H
28819 Ronald Agenor German Lopez 2 0–2 C 0–2 Jul 19, 1991 H2H
28820 Ronald Agenor Guillaume Raoux 2 2–0 H 2–0 Jan 14, 1995 H2H
28821 Ronald Agenor Horacio de la Pena 2 1–1 C 1–0 H 0–1 Apr 17, 1987 H2H
28822 Ronald Agenor Jan Gunnarsson 2 0–2 H 0–2 Oct 6, 1989 H2H
28823 Ronald Agenor Jaroslav Navratil 2 1–1 C 1–1 Apr 14, 1988 H2H
28824 Ronald Agenor Jeff Tarango 2 0–2 C 0–2 Jul 13, 2000 H2H
28825 Ronald Agenor Jerome Potier 2 1–1 C 1–1 Apr 21, 1989 H2H
28826 Ronald Agenor Jimmy Arias 2 2–0 C 2–0 May 25, 1988 H2H
28827 Ronald Agenor John McEnroe 2 0–2 C 0–1 C 0–1 Oct 31, 1986 H2H
28828 Ronald Agenor Jonas Svensson 2 1–1 C 0–1 H 1–0 Oct 18, 1991 H2H
28829 Ronald Agenor Jose Francisco Altur 2 2–0 C 2–0 Jun 20, 1991 H2H
28830 Ronald Agenor Kelly Evernden 2 2–0 H 2–0 Sep 21, 1989 H2H
28831 Ronald Agenor Kevin Ullyett 2 1–1 H 1–1 Jul 27, 2000 H2H
28832 Ronald Agenor Lars Jonsson 2 2–0 C 2–0 Jul 9, 1993 H2H
28833 Ronald Agenor Lawson Duncan 2 2–0 C 1–0 H 1–0 Sep 1, 1989 H2H
28834 Ronald Agenor Marian Vajda 2 2–0 C 1–0 H 1–0 Jul 11, 1987 H2H
28835 Ronald Agenor Michiel Schapers 2 1–1 C 1–0 H 0–1 Feb 15, 1990 H2H
28836 Ronald Agenor Milan Srejber 2 0–2 C 0–2 Nov 8, 1989 H2H
28837 Ronald Agenor Nicklas Kulti 2 2–0 C 2–0 May 8, 1991 H2H
28838 Ronald Agenor Patrik Kuhnen 2 2–0 H 2–0 Nov 2, 1988 H2H
28839 Ronald Agenor Paul Goldstein 2 1–1 C 0–1 H 1–0 May 4, 2000 H2H
28840 Ronald Agenor Renzo Furlan 2 0–2 C 0–1 H 0–1 Jan 18, 1995 H2H
28841 Ronald Agenor Richard Krajicek 2 0–2 C 0–1 C 0–1 Mar 2, 1995 H2H
28842 Ronald Agenor Richey Reneberg 2 1–1 H 1–1 Jan 9, 1993 H2H
28843 Ronald Agenor Sergio Casal 2 1–1 C 1–0 C 0–1 Nov 11, 1988 H2H
28844 Ronald Agenor Tim Mayotte 2 1–1 C 1–0 H 0–1 Sep 3, 1989 H2H
28845 Ronald Agenor Tore Meinecke 2 1–1 C 1–1 Apr 20, 1989 H2H
28846 Ronald Agenor Wally Masur 2 1–1 C 1–0 C 0–1 Feb 12, 1994 H2H
28847 Roscoe Tanner Allan Stone 2 2–0 H 2–0 Oct 6, 1978 H2H
28848 Roscoe Tanner Bob Carmichael 2 2–0 C 1–0 G 1–0 Feb 3, 1973 H2H
28849 Roscoe Tanner Bob Giltinan 2 2–0 G 2–0 Jun 30, 1978 H2H
28850 Roscoe Tanner Chris Johnstone 2 1–1 G 0–1 H 1–0 Dec 18, 1981 H2H
28851 Roscoe Tanner Clark Graebner 2 0–2 C 0–1 H 0–1 Aug 27, 1971 H2H
28852 Roscoe Tanner Frank Froehling 2 0–2 G 0–1 H 0–1 Sep 7, 1971 H2H
28853 Roscoe Tanner Fritz Buehning 2 2–0 G 1–0 H 1–0 Jun 25, 1982 H2H
28854 Roscoe Tanner George Hardie 2 2–0 H 2–0 Aug 20, 1980 H2H
28855 Roscoe Tanner Gerald Battrick 2 1–1 C 0–1 H 1–0 Nov 1, 1973 H2H
28856 Roscoe Tanner Greg Whitecross 2 2–0 G 2–0 Dec 28, 1981 H2H
28857 Roscoe Tanner Henry Bunis 2 2–0 C 2–0 Aug 26, 1976 H2H
28858 Roscoe Tanner Ion Tiriac 2 0–2 C 0–1 C 0–1 Feb 14, 1974 H2H
28859 Roscoe Tanner Jacques Thamin 2 2–0 C 1–0 H 1–0 Nov 3, 1976 H2H
28860 Roscoe Tanner Jim Osborne 2 1–1 G 0–1 H 1–0 Oct 10, 1974 H2H
28861 Roscoe Tanner John Marks 2 1–1 H 1–1 Aug 30, 1979 H2H
28862 Roscoe Tanner John Yuill 2 1–1 H 1–1 Aug 23, 1978 H2H
28863 Roscoe Tanner Leif Johansson 2 1–1 G 1–0 H 0–1 Jun 19, 1974 H2H
28864 Roscoe Tanner Mark Cox 2 0–2 C 0–2 Mar 2, 1978 H2H
28865 Roscoe Tanner Mike Belkin 2 1–1 C 0–1 H 1–0 Feb 23, 1972 H2H
28866 Roscoe Tanner Patrice Dominguez 2 2–0 C 1–0 C 1–0 Jan 22, 1975 H2H
28867 Roscoe Tanner Rick Fisher 2 2–0 C 1–0 G 1–0 Aug 9, 1978 H2H
28868 Roscoe Tanner Syd Ball 2 1–1 C 1–1 Jan 25, 1978 H2H
28869 Roscoe Tanner Torben Ulrich 2 2–0 C 1–0 C 1–0 Aug 13, 1973 H2H
28870 Roscoe Tanner William Brown 2 2–0 C 2–0 Apr 17, 1975 H2H
28871 Ross Case Byron Bertram 2 2–0 C 1–0 H 1–0 Aug 28, 1980 H2H
28872 Ross Case Charlie Owens 2 2–0 C 1–0 H 1–0 Oct 29, 1975 H2H
28873 Ross Case Chris Delaney 2 0–2 C 0–1 H 0–1 Sep 3, 1981 H2H
28874 Ross Case Clark Graebner 2 1–1 H 1–1 Apr 11, 1974 H2H
28875 Ross Case Cliff Richey 2 1–1 C 0–1 H 1–0 Oct 11, 1975 H2H
28876 Ross Case Frew Mcmillan 2 2–0 C 2–0 Feb 8, 1976 H2H
28877 Ross Case Grover Raz Reid 2 2–0 C 2–0 Apr 25, 1974 H2H
28878 Ross Case Jim Osborne 2 1–1 G 0–1 H 1–0 Oct 2, 1981 H2H
28879 Ross Case John Whitlinger 2 2–0 H 2–0 Nov 17, 1977 H2H
28880 Ross Case Jurgen Fassbender 2 2–0 H 2–0 Nov 19, 1976 H2H
28881 Ross Case Mike Estep 2 2–0 C 1–0 H 1–0 Nov 15, 1973 H2H
28882 Ross Case Patrice Dominguez 2 2–0 G 1–0 H 1–0 Jun 20, 1972 H2H
28883 Ross Case Phil Davies 2 2–0 G 2–0 Dec 19, 1979 H2H
28884 Ross Case Pierre Barthes 2 0–2 C 0–1 H 0–1 Jan 21, 1973 H2H
28885 Ross Case Rod Laver 2 0–2 C 0–2 Jan 29, 1976 H2H
28886 Ross Case Roger Taylor 2 2–0 C 2–0 Jan 25, 1978 H2H
28887 Roy Emerson Dick Crealy 2 2–0 C 1–0 G 1–0 Aug 12, 1971 H2H
28888 Roy Emerson Earl Butch Buchholz 2 1–1 C 0–1 C 1–0 Nov 21, 1969 H2H
28889 Roy Emerson Herb Fitzgibbon 2 2–0 G 2–0 Sep 4, 1970 H2H
28890 Roy Emerson Marcello Lara 2 1–1 C 1–1 Jul 19, 1974 H2H
28891 Roy Emerson Milan Holecek 2 2–0 C 1–0 G 1–0 Feb 14, 1973 H2H
28892 Roy Emerson Onny Parun 2 2–0 C 1–0 C 1–0 Apr 12, 1973 H2H
28893 Roy Emerson Ove Bengtson 2 2–0 C 1–0 H 1–0 Apr 10, 1975 H2H
28894 Roy Emerson Patricio Cornejo 2 0–2 C 0–1 C 0–1 Apr 5, 1973 H2H
28895 Roy Emerson Roy Barth 2 2–0 G 1–0 H 1–0 Feb 17, 1970 H2H
28896 Roy Emerson Terry Addison 2 2–0 C 2–0 Feb 1, 1973 H2H
28897 Ruben Bemelmans Gael Monfils 2 0–2 H 0–2 Oct 18, 2018 H2H
28898 Ruben Bemelmans Lucas Pouille 2 1–1 H 1–1 Jan 17, 2018 H2H
28899 Ruben Ramirez Hidalgo Eric Prodon 2 1–1 C 1–1 Feb 16, 2006 H2H
28900 Ruben Ramirez Hidalgo Rui Machado 2 2–0 C 2–0 Feb 16, 2012 H2H
28901 Ruben Ramirez Hidalgo Somdev Devvarman 2 2–0 C 1–0 H 1–0 Apr 11, 2013 H2H
28902 Ruben Ramirez Hidalgo Thierry Ascione 2 2–0 C 2–0 Apr 27, 2007 H2H
28903 Russell Simpson Alvin Gardiner 2 1–1 C 1–0 H 0–1 May 16, 1979 H2H
28904 Russell Simpson Brian Fairlie 2 1–1 C 1–0 G 0–1 Jun 9, 1977 H2H
28905 Russell Simpson Butch Walts 2 0–2 G 0–1 H 0–1 Aug 22, 1980 H2H
28906 Russell Simpson Dick Crealy 2 0–2 G 0–1 H 0–1 Nov 18, 1976 H2H
28907 Russell Simpson Dominique Bedel 2 2–0 G 1–0 H 1–0 Aug 19, 1981 H2H
28908 Russell Simpson Eddie Dibbs 2 0–2 C 0–2 Aug 9, 1979 H2H
28909 Russell Simpson Ferdi Taygan 2 0–2 C 0–2 Apr 19, 1979 H2H
28910 Russell Simpson Francisco Gonzalez 2 2–0 C 1–0 H 1–0 Oct 11, 1985 H2H
28911 Russell Simpson Fritz Buehning 2 1–1 C 1–0 G 0–1 Dec 16, 1981 H2H
28912 Russell Simpson George Hardie 2 1–1 G 1–0 H 0–1 Sep 21, 1977 H2H
28913 Russell Simpson Gianni Ocleppo 2 1–1 H 1–1 Apr 4, 1981 H2H
28914 Russell Simpson Jai Dilouie 2 2–0 G 1–0 H 1–0 Jan 14, 1982 H2H
28915 Russell Simpson Jay Lapidus 2 1–1 H 1–1 Nov 6, 1982 H2H
28916 Russell Simpson John Yuill 2 1–1 C 0–1 G 1–0 May 30, 1979 H2H
28917 Russell Simpson Manuel Orantes 2 0–2 C 0–2 May 26, 1979 H2H
28918 Russell Simpson Mark Edmondson 2 0–2 G 0–2 Jun 30, 1982 H2H
28919 Russell Simpson Mike Leach 2 1–1 H 1–1 Aug 4, 1983 H2H
28920 Russell Simpson Milan Holecek 2 0–2 G 0–1 H 0–1 Feb 20, 1975 H2H
28921 Russell Simpson Per Hjertquist 2 0–2 C 0–1 H 0–1 Jul 29, 1982 H2H
28922 Russell Simpson Peter Elter 2 1–1 C 0–1 H 1–0 Apr 7, 1983 H2H
28923 Russell Simpson Phil Dent 2 1–1 G 0–1 H 1–0 Aug 12, 1981 H2H
28924 Russell Simpson Raul Ramirez 2 1–1 C 0–1 H 1–0 Jan 28, 1981 H2H
28925 Russell Simpson Rick Fisher 2 2–0 G 2–0 Dec 17, 1980 H2H
28926 Russell Simpson Steve Krulevitz 2 0–2 H 0–2 Apr 4, 1980 H2H
28927 Russell Simpson Steve Mott 2 2–0 C 1–0 G 1–0 Jan 13, 1977 H2H
28928 Russell Simpson Tom Gorman 2 1–1 C 1–0 G 0–1 Jan 5, 1977 H2H
28929 Russell Simpson Trey Waltke 2 0–2 H 0–2 Aug 8, 1980 H2H
28930 Russell Simpson Victor Pecci 2 1–1 C 0–1 G 1–0 Dec 18, 1980 H2H
28931 Russell Simpson Vitas Gerulaitis 2 1–1 C 1–0 H 0–1 Aug 11, 1983 H2H
28932 Ryan Harrison Denis Kudla 2 1–1 G 1–0 H 0–1 Jul 30, 2015 H2H
28933 Ryan Harrison Federico Delbonis 2 1–1 H 1–1 Mar 10, 2018 H2H
28934 Ryan Harrison Frances Tiafoe 2 1–1 C 0–1 H 1–0 May 23, 2018 H2H
28935 Ryan Harrison Go Soeda 2 2–0 H 2–0 Mar 9, 2013 H2H
28936 Ryan Harrison Horacio Zeballos 2 0–2 C 0–1 H 0–1 Oct 3, 2013 H2H
28937 Ryan Harrison James Duckworth 2 1–1 H 1–1 Jul 26, 2018 H2H
28938 Ryan Harrison Jesse Levine 2 1–1 G 1–1 Jul 13, 2012 H2H
28939 Ryan Harrison Kyle Edmund 2 1–1 G 0–1 H 1–0 Jun 21, 2018 H2H
28940 Ryan Harrison Michael Russell 2 1–1 C 0–1 H 1–0 Apr 14, 2012 H2H
28941 Ryan Harrison Rajeev Ram 2 1–1 H 1–1 Sep 2, 2015 H2H
28942 Ryan Harrison Roberto Carballes Baena 2 1–1 G 1–0 H 0–1 Mar 9, 2019 H2H
28943 Ryan Harrison Santiago Giraldo 2 2–0 H 2–0 Jul 27, 2013 H2H
28944 Ryan Harrison Sergiy Stakhovsky 2 1–1 C 1–0 H 0–1 May 8, 2012 H2H
28945 Ryan Sweeting Kei Nishikori 2 1–1 C 1–0 H 0–1 Apr 10, 2011 H2H
28946 Ryan Sweeting Somdev Devvarman 2 1–1 H 1–1 Jul 28, 2011 H2H
28947 Saeed Meer Bob Giltinan 2 1–1 G 1–1 Jan 3, 1974 H2H
28948 Salvatore Caruso James Duckworth 2 1–1 C 0–1 H 1–0 Jun 1, 2021 H2H
28949 Salvatore Caruso Miomir Kecmanovic 2 0–2 H 0–2 Jan 19, 2022 H2H
28950 Sam Groth Adrian Mannarino 2 1–1 G 0–1 H 1–0 Jul 15, 2016 H2H
28951 Sam Groth James Duckworth 2 2–0 G 1–0 H 1–0 Jul 2, 2015 H2H
28952 Sam Querrey Alexander Zverev 2 0–2 H 0–2 Sep 1, 2021 H2H
28953 Sam Querrey Aljaz Bedene 2 2–0 G 1–0 H 1–0 Jan 14, 2016 H2H
28954 Sam Querrey Bjorn Phau 2 1–1 H 1–1 Aug 27, 2009 H2H
28955 Sam Querrey Bobby Reynolds 2 2–0 H 2–0 Jul 14, 2008 H2H
28956 Sam Querrey Bradley Klahn 2 2–0 G 1–0 H 1–0 Jun 25, 2014 H2H
28957 Sam Querrey Brandon Nakashima 2 0–2 G 0–1 H 0–1 Jun 10, 2022 H2H
28958 Sam Querrey Christophe Rochus 2 1–1 H 1–1 Feb 27, 2009 H2H
28959 Sam Querrey Danai Udomchoke 2 2–0 G 2–0 Jun 24, 2009 H2H
28960 Sam Querrey Daniel Altmaier 2 1–1 C 1–0 H 0–1 Oct 9, 2021 H2H
28961 Sam Querrey Daniel Munoz de la Nava 2 1–1 C 0–1 H 1–0 Jan 16, 2013 H2H
28962 Sam Querrey Denis Gremelmayr 2 1–1 H 1–1 Feb 13, 2009 H2H
28963 Sam Querrey Dusan Lajovic 2 1–1 G 1–0 H 0–1 Jun 27, 2019 H2H
28964 Sam Querrey Fabio Fognini 2 0–2 H 0–2 Oct 8, 2019 H2H
28965 Sam Querrey Frances Tiafoe 2 2–0 C 1–0 H 1–0 May 29, 2018 H2H
28966 Sam Querrey Frank Dancevic 2 2–0 H 2–0 Jul 27, 2016 H2H
28967 Sam Querrey Go Soeda 2 2–0 H 2–0 Aug 6, 2015 H2H
28968 Sam Querrey Henri Laaksonen 2 2–0 H 2–0 Feb 3, 2021 H2H
28969 Sam Querrey Igor Sijsling 2 2–0 G 1–0 H 1–0 Jul 1, 2015 H2H
28970 Sam Querrey Ivan Dodig 2 2–0 G 2–0 Jun 16, 2012 H2H
28971 Sam Querrey James Duckworth 2 1–1 G 1–1 Jul 1, 2021 H2H
28972 Sam Querrey Jared Donaldson 2 2–0 H 2–0 Feb 24, 2017 H2H
28973 Sam Querrey Jarkko Nieminen 2 2–0 C 1–0 H 1–0 Aug 22, 2013 H2H
28974 Sam Querrey Jose Acasuso 2 2–0 H 2–0 Aug 28, 2009 H2H
28975 Sam Querrey Kevin Kim 2 2–0 G 1–0 H 1–0 Sep 3, 2009 H2H
28976 Sam Querrey Kyle Edmund 2 2–0 G 1–0 H 1–0 Mar 1, 2017 H2H
28977 Sam Querrey Lorenzo Sonego 2 0–2 H 0–2 Jan 19, 2022 H2H
28978 Sam Querrey Lucas Pouille 2 2–0 C 2–0 May 16, 2017 H2H
28979 Sam Querrey Luis Horna 2 2–0 C 1–0 H 1–0 Mar 15, 2008 H2H
28980 Sam Querrey Lukas Lacko 2 1–1 C 1–0 H 0–1 May 29, 2013 H2H
28981 Sam Querrey Lukasz Kubot 2 1–1 H 1–1 Mar 23, 2013 H2H
28982 Sam Querrey Marcel Granollers 2 2–0 G 1–0 H 1–0 Sep 2, 2010 H2H
28983 Sam Querrey Michael Llodra 2 0–2 C 0–1 H 0–1 Nov 3, 2012 H2H
28984 Sam Querrey Mischa Zverev 2 2–0 H 2–0 Mar 11, 2018 H2H
28985 Sam Querrey Nick Kyrgios 2 1–1 H 1–1 Mar 4, 2017 H2H
28986 Sam Querrey Nikolay Davydenko 2 1–1 H 1–1 Aug 28, 2009 H2H
28987 Sam Querrey Pablo Carreno Busta 2 1–1 G 1–0 H 0–1 Jun 30, 2021 H2H
28988 Sam Querrey Pablo Cuevas 2 1–1 G 1–0 H 0–1 Aug 16, 2016 H2H
28989 Sam Querrey Paul Goldstein 2 2–0 H 2–0 Feb 26, 2007 H2H
28990 Sam Querrey Paul-Henri Mathieu 2 2–0 H 2–0 Sep 20, 2013 H2H
28991 Sam Querrey Peter Gojowczyk 2 0–2 C 0–1 H 0–1 Jul 29, 2021 H2H
28992 Sam Querrey Philipp Petzschner 2 1–1 H 1–1 Aug 17, 2010 H2H
28993 Sam Querrey Roberto Carballes Baena 2 2–0 G 1–0 H 1–0 Jun 23, 2021 H2H
28994 Sam Querrey Ruben Ramirez Hidalgo 2 2–0 G 1–0 H 1–0 Aug 30, 2012 H2H
28995 Sam Querrey Ryan Harrison 2 0–2 H 0–2 Feb 17, 2017 H2H
28996 Sam Querrey Stefan Kozlov 2 2–0 G 1–0 H 1–0 Aug 15, 2017 H2H
28997 Sam Querrey Thanasi Kokkinakis 2 2–0 C 1–0 H 1–0 Aug 5, 2017 H2H
28998 Sam Querrey Thiemo de Bakker 2 2–0 H 2–0 Mar 13, 2016 H2H
28999 Sam Querrey Thomas Fabbiano 2 2–0 G 2–0 Jun 29, 2019 H2H
29000 Sam Querrey Thomaz Bellucci 2 1–1 C 0–1 G 1–0 Apr 15, 2017 H2H