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
12801 Donald Young Jan-Lennard Struff 1 1–0 H 1–0 Aug 31, 2016 H2H
12802 Donald Young Jean-Rene Lisnard 1 0–1 H 0–1 Mar 22, 2005 H2H
12803 Donald Young Kyle Edmund 1 1–0 G 1–0 Jun 28, 2017 H2H
12804 Donald Young Luis Horna 1 1–0 H 1–0 Aug 13, 2008 H2H
12805 Donald Young Malek Jaziri 1 0–1 H 0–1 Oct 7, 2014 H2H
12806 Donald Young Mao-Xin Gong 1 1–0 H 1–0 Oct 11, 2011 H2H
12807 Donald Young Martin Slanar 1 0–1 H 0–1 Oct 1, 2008 H2H
12808 Donald Young Matthew Ebden 1 0–1 H 0–1 Jul 27, 2018 H2H
12809 Donald Young Maximilian Marterer 1 1–0 H 1–0 Aug 30, 2017 H2H
12810 Donald Young Nicolas Kicker 1 0–1 C 0–1 Apr 12, 2018 H2H
12811 Donald Young Oscar Hernandez 1 0–1 C 0–1 Apr 18, 2008 H2H
12812 Donald Young Pablo Carreno Busta 1 1–0 H 1–0 Mar 14, 2015 H2H
12813 Donald Young Paul Capdeville 1 1–0 G 1–0 Jul 7, 2011 H2H
12814 Donald Young Paul Goldstein 1 0–1 H 0–1 Feb 24, 2005 H2H
12815 Donald Young Pierre-Hugues Herbert 1 1–0 H 1–0 Aug 23, 2016 H2H
12816 Donald Young Richard Gasquet 1 1–0 H 1–0 Aug 30, 2007 H2H
12817 Donald Young Rogerio Dutra Silva 1 1–0 H 1–0 Aug 22, 2017 H2H
12818 Donald Young Ryan Sweeting 1 0–1 H 0–1 Mar 1, 2012 H2H
12819 Donald Young Sam Groth 1 0–1 G 0–1 Jul 10, 2014 H2H
12820 Donald Young Sam Warburg 1 1–0 H 1–0 Feb 28, 2008 H2H
12821 Donald Young Stephane Robert 1 1–0 H 1–0 Aug 24, 2010 H2H
12822 Donald Young Taylor Fritz 1 1–0 H 1–0 Feb 24, 2017 H2H
12823 Donald Young Teymuraz Gabashvili 1 0–1 C 0–1 May 24, 2016 H2H
12824 Donald Young Thiago Monteiro 1 0–1 C 0–1 Apr 13, 2017 H2H
12825 Donald Young Thomas Fabbiano 1 1–0 H 1–0 Jan 18, 2017 H2H
12826 Donald Young Tim Puetz 1 1–0 H 1–0 Jan 21, 2015 H2H
12827 Donald Young Tobias Kamke 1 0–1 G 0–1 Jul 8, 2011 H2H
12828 Donald Young Vincent Spadea 1 0–1 H 0–1 Jul 17, 2008 H2H
12829 Donald Young Wayne Odesnik 1 0–1 H 0–1 Feb 21, 2008 H2H
12830 Donald Young Woong-Sun Jun 1 1–0 G 1–0 Jul 10, 2008 H2H
12831 Donald Young Xavier Malisse 1 1–0 H 1–0 Feb 21, 2013 H2H
12832 Donald Young Yuichi Sugita 1 1–0 H 1–0 Jul 30, 2014 H2H
12833 Dong Wook Song Bob Green 1 1–0 H 1–0 Apr 23, 1987 H2H
12834 Dong Wook Song John Letts 1 1–0 H 1–0 Apr 21, 1988 H2H
12835 Don O'Connell Gene Scott 1 0–1 G 0–1 Jul 14, 1972 H2H
12836 Don O'Connell Mark Cox 1 0–1 H 0–1 Jul 12, 1973 H2H
12837 Don Turner Nikola Pilic 1 0–1 G 0–1 Jan 29, 1970 H2H
12838 Don Turner Torben Ulrich 1 0–1 H 0–1 Mar 10, 1971 H2H
12839 Don Wilson Tom Gorman 1 0–1 H 0–1 Sep 24, 1968 H2H
12840 Doug Bohaboy Michael Kohlmann 1 0–1 H 0–1 Oct 2, 2002 H2H
12841 Doug Burke Agustin Moreno 1 1–0 C 1–0 Jul 12, 1989 H2H
12842 Doug Burke David Lewis 1 1–0 H 1–0 Jan 6, 1989 H2H
12843 Doug Burke Jim Gurfein 1 1–0 H 1–0 Jul 21, 1988 H2H
12844 Doug Crawford Adriano Panatta 1 0–1 C 0–1 Jun 8, 1975 H2H
12845 Doug Crawford Arthur Ashe 1 0–1 C 0–1 Aug 29, 1974 H2H
12846 Doug Crawford Bernard Fritz 1 0–1 C 0–1 Aug 2, 1977 H2H
12847 Doug Crawford Bernard Mignot 1 0–1 C 0–1 May 31, 1975 H2H
12848 Doug Crawford Bill Lofgren 1 0–1 C 0–1 Aug 18, 1977 H2H
12849 Doug Crawford Billy Martin 1 0–1 H 0–1 Sep 19, 1974 H2H
12850 Doug Crawford Birger Andersson 1 1–0 C 1–0 Apr 22, 1975 H2H
12851 Doug Crawford Bob Giltinan 1 1–0 G 1–0 Jun 13, 1973 H2H
12852 Doug Crawford Butch Seewagen 1 0–1 C 0–1 Jul 12, 1978 H2H
12853 Doug Crawford Dick Crealy 1 0–1 C 0–1 Sep 25, 1974 H2H
12854 Doug Crawford Eric Deblicker 1 0–1 C 0–1 Apr 23, 1975 H2H
12855 Doug Crawford Eric Friedler 1 1–0 C 1–0 Nov 25, 1976 H2H
12856 Doug Crawford Francois Jauffret 1 0–1 C 0–1 Aug 8, 1974 H2H
12857 Doug Crawford Frank Froehling 1 0–1 C 0–1 Apr 10, 1974 H2H
12858 Doug Crawford Geoff Masters 1 0–1 C 0–1 Apr 3, 1974 H2H
12859 Doug Crawford Graham Stilwell 1 1–0 C 1–0 Aug 28, 1974 H2H
12860 Doug Crawford Hans Jurgen Pohmann 1 0–1 H 0–1 Nov 9, 1976 H2H
12861 Doug Crawford Jim Mcmanus 1 0–1 C 0–1 Sep 28, 1972 H2H
12862 Doug Crawford John Peckskamp 1 1–0 C 1–0 Aug 10, 1977 H2H
12863 Doug Crawford John Whitlinger 1 0–1 H 0–1 Nov 23, 1977 H2H
12864 Doug Crawford Juan Gisbert 1 0–1 G 0–1 Aug 30, 1974 H2H
12865 Doug Crawford Jun Kamiwazumi 1 0–1 C 0–1 May 27, 1975 H2H
12866 Doug Crawford Jun Kuki 1 0–1 G 0–1 Jun 18, 1975 H2H
12867 Doug Crawford Jurgen Fassbender 1 0–1 C 0–1 Nov 2, 1977 H2H
12868 Doug Crawford Mark Farrell 1 1–0 C 1–0 May 29, 1975 H2H
12869 Doug Crawford Mike Estep 1 0–1 G 0–1 Jun 25, 1975 H2H
12870 Doug Crawford Mike Fishbach 1 1–0 C 1–0 Apr 9, 1975 H2H
12871 Doug Crawford Munawar Iqbal 1 1–0 G 1–0 Jun 14, 1973 H2H
12872 Doug Crawford Nick Saviano 1 0–1 C 0–1 Aug 2, 1978 H2H
12873 Doug Crawford Nicola Spear 1 1–0 C 1–0 Sep 2, 1977 H2H
12874 Doug Crawford Norman Holmes 1 0–1 G 0–1 Jun 27, 1973 H2H
12875 Doug Crawford Onny Parun 1 0–1 C 0–1 Feb 28, 1970 H2H
12876 Doug Crawford Patrice Dominguez 1 0–1 C 0–1 Aug 23, 1978 H2H
12877 Doug Crawford Patrick Proisy 1 0–1 C 0–1 Apr 11, 1975 H2H
12878 Doug Crawford Peter Doerner 1 0–1 G 0–1 Jun 7, 1972 H2H
12879 Doug Crawford Peter Szoke 1 1–0 C 1–0 Apr 10, 1975 H2H
12880 Doug Crawford Raul Ramirez 1 0–1 C 0–1 Aug 11, 1977 H2H
12881 Doug Crawford Ricardo Cano 1 0–1 C 0–1 Aug 25, 1976 H2H
12882 Doug Crawford Richard Lewis 1 0–1 C 0–1 Dec 1, 1977 H2H
12883 Doug Crawford Ulrich Marten 1 1–0 C 1–0 May 30, 1975 H2H
12884 Doug Crawford Ulrich Pinner 1 0–1 C 0–1 Feb 20, 1975 H2H
12885 Doug Flach Chris Bailey 1 0–1 G 0–1 Jun 8, 1994 H2H
12886 Doug Flach Christo Van Rensburg 1 0–1 C 0–1 Apr 14, 1994 H2H
12887 Doug Flach Cyril Suk 1 1–0 H 1–0 Jan 6, 1994 H2H
12888 Doug Flach Danny Sapsford 1 0–1 H 0–1 Apr 10, 1997 H2H
12889 Doug Flach Dick Norman 1 1–0 G 1–0 Jul 10, 1997 H2H
12890 Doug Flach Francisco Maciel 1 1–0 H 1–0 Aug 10, 1988 H2H
12891 Doug Flach Gouichi Motomura 1 1–0 H 1–0 Apr 1, 1993 H2H
12892 Doug Flach Jacco Eltingh 1 0–1 C 0–1 Oct 13, 1993 H2H
12893 Doug Flach Kenny Thorne 1 0–1 C 0–1 Oct 21, 1993 H2H
12894 Doug Flach Lars Koslowski 1 1–0 H 1–0 Apr 7, 1993 H2H
12895 Doug Flach Marcelo Ingaramo 1 0–1 C 0–1 May 12, 1994 H2H
12896 Doug Flach Markus Zoecke 1 1–0 H 1–0 Apr 6, 1994 H2H
12897 Doug Flach Nicolas Pereira 1 1–0 C 1–0 May 8, 1997 H2H
12898 Doug King Colin Dibley 1 0–1 C 0–1 Sep 27, 1972 H2H
12899 Douglas Palm Hans Joachim Ploetz 1 1–0 C 1–0 Feb 20, 1975 H2H
12900 Douglas Palm Harald Elschenbroich 1 0–1 C 0–1 Mar 7, 1975 H2H
12901 Douglas Palm Juan Gisbert 1 0–1 H 0–1 Nov 6, 1974 H2H
12902 Douglas Palm Leif Johansson 1 0–1 C 0–1 Jul 7, 1976 H2H
12903 Dragan Savic Billy Martin 1 0–1 C 0–1 Feb 12, 1975 H2H
12904 Drew Gitlin Beejong Sisson 1 1–0 C 1–0 Oct 21, 1981 H2H
12905 Drew Gitlin Christophe Freyss 1 1–0 C 1–0 May 25, 1983 H2H
12906 Drew Gitlin Craig Wittus 1 1–0 H 1–0 Aug 12, 1982 H2H
12907 Drew Gitlin Dick Stockton 1 1–0 H 1–0 Feb 24, 1983 H2H
12908 Drew Gitlin Dominique Bedel 1 0–1 C 0–1 Oct 22, 1982 H2H
12909 Drew Gitlin Eddie Dibbs 1 0–1 C 0–1 Jul 27, 1983 H2H
12910 Drew Gitlin Howard Sands 1 1–0 G 1–0 Nov 28, 1984 H2H
12911 Drew Gitlin Mike Estep 1 1–0 G 1–0 Dec 8, 1982 H2H
12912 Drew Gitlin Peter Rennert 1 0–1 G 0–1 Jun 8, 1983 H2H
12913 Drew Gitlin Rod Frawley 1 0–1 G 0–1 Jul 8, 1982 H2H
12914 Drew Gitlin Roscoe Tanner 1 1–0 C 1–0 Jul 14, 1983 H2H
12915 Drew Gitlin Ross Case 1 1–0 C 1–0 Nov 26, 1981 H2H
12916 Drew Gitlin Sandy Mayer 1 0–1 C 0–1 Mar 18, 1982 H2H
12917 Drew Gitlin Tony Giammalva 1 1–0 H 1–0 Oct 10, 1984 H2H
12918 Drew Gitlin Trey Waltke 1 1–0 C 1–0 Oct 21, 1982 H2H
12919 Dudi Sela Albert Ramos-Vinolas 1 1–0 H 1–0 Jan 7, 2017 H2H
12920 Dudi Sela Aslan Karatsev 1 1–0 H 1–0 Oct 17, 2013 H2H
12921 Dudi Sela Boris Pashanski 1 1–0 H 1–0 Oct 5, 2007 H2H
12922 Dudi Sela Dennis Novikov 1 1–0 G 1–0 Jun 9, 2016 H2H
12923 Dudi Sela Facundo Arguello 1 1–0 H 1–0 Jul 17, 2014 H2H
12924 Dudi Sela Ivan Sergeyev 1 0–1 H 0–1 Jan 20, 2010 H2H
12925 Dudi Sela James Duckworth 1 0–1 G 0–1 Jun 11, 2014 H2H
12926 Dudi Sela Jan Hajek 1 0–1 H 0–1 Feb 7, 2013 H2H
12927 Dudi Sela Jan-Lennard Struff 1 1–0 H 1–0 Jan 21, 2015 H2H
12928 Dudi Sela Jean-Rene Lisnard 1 1–0 C 1–0 May 27, 2009 H2H
12929 Dudi Sela Kyle Edmund 1 1–0 H 1–0 Mar 11, 2018 H2H
12930 Dudi Sela Marin Cilic 1 0–1 C 0–1 May 28, 2009 H2H
12931 Dudi Sela Martin Klizan 1 0–1 C 0–1 May 1, 2014 H2H
12932 Dudi Sela Martin Slanar 1 1–0 H 1–0 Jan 16, 2008 H2H
12933 Dudi Sela Michael Yani 1 0–1 G 0–1 Jul 7, 2011 H2H
12934 Dudi Sela Nick Kyrgios 1 0–1 H 0–1 Mar 1, 2017 H2H
12935 Dudi Sela Robert Kendrick 1 1–0 H 1–0 Jul 31, 2009 H2H
12936 Dudi Sela Santiago Gonzalez 1 1–0 G 1–0 Jun 24, 2009 H2H
12937 Dudi Sela Shao-Xuan Zeng 1 0–1 H 0–1 Oct 13, 2009 H2H
12938 Dudi Sela Simon Stadler 1 1–0 H 1–0 Oct 3, 2007 H2H
12939 Dudi Sela Taylor Fritz 1 0–1 H 0–1 Jul 20, 2016 H2H
12940 Duje Ajdukovic Albert Ramos-Vinolas 1 0–1 C 0–1 Jul 23, 2021 H2H
12941 Duje Ajdukovic Laslo Djere 1 0–1 H 0–1 Nov 8, 2024 H2H
12942 Duje Ajdukovic Pavel Kotov 1 1–0 C 1–0 Jul 19, 2024 H2H
12943 Dusan Lajovic Alexei Popyrin 1 0–1 C 0–1 Apr 11, 2023 H2H
12944 Dusan Lajovic Alex Molcan 1 1–0 C 1–0 Jul 16, 2021 H2H
12945 Dusan Lajovic Andrej Martin 1 0–1 C 0–1 May 29, 2021 H2H
12946 Dusan Lajovic Arthur Cazaux 1 1–0 H 1–0 Jan 1, 2025 H2H
12947 Dusan Lajovic Aslan Karatsev 1 1–0 C 1–0 Jul 28, 2022 H2H
12948 Dusan Lajovic Benjamin Bonzi 1 1–0 H 1–0 Nov 1, 2023 H2H
12949 Dusan Lajovic Bernabe Zapata Miralles 1 1–0 C 1–0 Jul 23, 2021 H2H
12950 Dusan Lajovic Bernard Tomic 1 1–0 H 1–0 Aug 11, 2016 H2H
12951 Dusan Lajovic Billy Harris 1 0–1 G 0–1 Jul 2, 2025 H2H
12952 Dusan Lajovic Calvin Hemery 1 1–0 C 1–0 Jul 30, 2015 H2H
12953 Dusan Lajovic Corentin Moutet 1 0–1 H 0–1 Oct 30, 2019 H2H
12954 Dusan Lajovic Cristian Garin 1 0–1 C 0–1 Feb 7, 2013 H2H
12955 Dusan Lajovic Daniel Elahi Galan 1 1–0 C 1–0 Feb 22, 2024 H2H
12956 Dusan Lajovic Dennis Novikov 1 1–0 H 1–0 Mar 25, 2016 H2H
12957 Dusan Lajovic Dudi Sela 1 1–0 H 1–0 Oct 28, 2011 H2H
12958 Dusan Lajovic Egor Gerasimov 1 0–1 H 0–1 Sep 2, 2020 H2H
12959 Dusan Lajovic Ernesto Escobedo 1 1–0 H 1–0 Mar 27, 2021 H2H
12960 Dusan Lajovic Ethan Quinn 1 0–1 C 0–1 Apr 25, 2025 H2H
12961 Dusan Lajovic Evgeny Donskoy 1 1–0 C 1–0 May 3, 2012 H2H
12962 Dusan Lajovic Facundo Arguello 1 1–0 C 1–0 Feb 11, 2016 H2H
12963 Dusan Lajovic Facundo Diaz Acosta 1 0–1 C 0–1 Feb 17, 2024 H2H
12964 Dusan Lajovic Federico Coria 1 0–1 C 0–1 Feb 11, 2022 H2H
12965 Dusan Lajovic Felipe Meligeni Alves 1 1–0 C 1–0 Jul 18, 2024 H2H
12966 Dusan Lajovic Gastao Elias 1 1–0 C 1–0 Feb 27, 2016 H2H
12967 Dusan Lajovic Giulio Zeppieri 1 0–1 H 0–1 Jan 16, 2024 H2H
12968 Dusan Lajovic Gregoire Barrere 1 1–0 C 1–0 Apr 21, 2023 H2H
12969 Dusan Lajovic Hyeon Chung 1 0–1 H 0–1 Mar 11, 2018 H2H
12970 Dusan Lajovic Jacob Fearnley 1 0–1 C 0–1 May 21, 2025 H2H
12971 Dusan Lajovic Jason Kubler 1 1–0 C 1–0 Apr 28, 2023 H2H
12972 Dusan Lajovic Jenson Brooksby 1 0–1 H 0–1 Aug 31, 2022 H2H
12973 Dusan Lajovic Joao Souza 1 0–1 C 0–1 May 4, 2012 H2H
12974 Dusan Lajovic Juan Pablo Varillas 1 1–0 C 1–0 Feb 9, 2023 H2H
12975 Dusan Lajovic Kenny De Schepper 1 1–0 C 1–0 Jul 16, 2014 H2H
12976 Dusan Lajovic Li Tu 1 1–0 H 1–0 Mar 7, 2025 H2H
12977 Dusan Lajovic Lloyd Harris 1 0–1 H 0–1 Sep 27, 2019 H2H
12978 Dusan Lajovic Luca Van Assche 1 0–1 C 0–1 Jul 13, 2026 H2H
12979 Dusan Lajovic Lukas Klein 1 0–1 G 0–1 Jun 23, 2021 H2H
12980 Dusan Lajovic Lukasz Kubot 1 0–1 G 0–1 Jun 26, 2014 H2H
12981 Dusan Lajovic Marc Polmans 1 1–0 H 1–0 Jan 24, 2020 H2H
12982 Dusan Lajovic Mariano Navone 1 1–0 H 1–0 Nov 7, 2024 H2H
12983 Dusan Lajovic Matteo Berrettini 1 0–1 C 0–1 Feb 20, 2026 H2H
12984 Dusan Lajovic Maximo Gonzalez 1 1–0 C 1–0 May 26, 2015 H2H
12985 Dusan Lajovic Nuno Borges 1 0–1 C 0–1 May 12, 2023 H2H
12986 Dusan Lajovic Pedja Krstin 1 1–0 H 1–0 Feb 6, 2014 H2H
12987 Dusan Lajovic Petros Chrysochos 1 1–0 H 1–0 Aug 22, 2017 H2H
12988 Dusan Lajovic Pierre-Hugues Herbert 1 0–1 H 0–1 Sep 27, 2018 H2H
12989 Dusan Lajovic Radu Albot 1 0–1 H 0–1 Oct 24, 2019 H2H
12990 Dusan Lajovic Rafael Jodar 1 0–1 C 0–1 Mar 31, 2026 H2H
12991 Dusan Lajovic Reilly Opelka 1 0–1 H 0–1 Oct 8, 2019 H2H
12992 Dusan Lajovic Renzo Olivo 1 1–0 C 1–0 Apr 28, 2016 H2H
12993 Dusan Lajovic Roberto Carballes Baena 1 1–0 C 1–0 Feb 13, 2025 H2H
12994 Dusan Lajovic Roman Safiullin 1 1–0 C 1–0 May 28, 2024 H2H
12995 Dusan Lajovic Salvatore Caruso 1 1–0 C 1–0 Jul 20, 2019 H2H
12996 Dusan Lajovic Sebastian Korda 1 1–0 H 1–0 Feb 23, 2022 H2H
12997 Dusan Lajovic Stephane Robert 1 1–0 H 1–0 Jan 18, 2017 H2H
12998 Dusan Lajovic Tallon Griekspoor 1 1–0 H 1–0 Oct 7, 2023 H2H
12999 Dusan Lajovic Terence Atmane 1 0–1 C 0–1 Jul 23, 2025 H2H
13000 Dusan Lajovic Tomas Martin Etcheverry 1 0–1 C 0–1 Mar 4, 2023 H2H