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
60801 Jurgen Fassbender Eric Friedler 1 1–0 C 1–0 Nov 4, 1976 H2H
60802 Jurgen Fassbender Ernie Ewert 1 0–1 C 0–1 Nov 23, 1979 H2H
60803 Jurgen Fassbender F D Robbins 1 1–0 C 1–0 Feb 15, 1973 H2H
60804 Jurgen Fassbender Frank Falderbaum 1 0–1 C 0–1 Jun 1, 1968 H2H
60805 Jurgen Fassbender Frank Froehling 1 0–1 G 0–1 Sep 3, 1971 H2H
60806 Jurgen Fassbender Frank Gebert 1 1–0 C 1–0 Jun 16, 1977 H2H
60807 Jurgen Fassbender Frantisek Pala 1 0–1 C 0–1 Aug 14, 1974 H2H
60808 Jurgen Fassbender Gavorielle Marcu 1 1–0 H 1–0 Jan 21, 1973 H2H
60809 Jurgen Fassbender Graham Stilwell 1 0–1 C 0–1 Apr 15, 1970 H2H
60810 Jurgen Fassbender Grover Raz Reid 1 0–1 H 0–1 Oct 23, 1974 H2H
60811 Jurgen Fassbender Ionel Santeiu 1 1–0 C 1–0 Jan 25, 1974 H2H
60812 Jurgen Fassbender Isao Watanabe 1 1–0 H 1–0 Oct 16, 1974 H2H
60813 Jurgen Fassbender James Chico Hagey 1 1–0 H 1–0 Sep 21, 1977 H2H
60814 Jurgen Fassbender Jan Pisecky 1 0–1 C 0–1 Mar 20, 1975 H2H
60815 Jurgen Fassbender Jim Mcmanus 1 1–0 C 1–0 May 14, 1969 H2H
60816 Jurgen Fassbender John Paish 1 1–0 H 1–0 Mar 6, 1973 H2H
60817 Jurgen Fassbender John Whitlinger 1 1–0 H 1–0 Aug 16, 1975 H2H
60818 Jurgen Fassbender Julian Ganzabal 1 1–0 C 1–0 Jun 13, 1973 H2H
60819 Jurgen Fassbender Karl Coombes 1 1–0 C 1–0 Sep 25, 1974 H2H
60820 Jurgen Fassbender Ken Rosewall 1 0–1 G 0–1 Oct 15, 1977 H2H
60821 Jurgen Fassbender Milan Holecek 1 0–1 C 0–1 Aug 4, 1968 H2H
60822 Jurgen Fassbender Munawar Iqbal 1 1–0 C 1–0 Jun 5, 1974 H2H
60823 Jurgen Fassbender Ove Bengtson 1 0–1 G 0–1 Jun 23, 1971 H2H
60824 Jurgen Fassbender Owen Davidson 1 0–1 G 0–1 Aug 31, 1973 H2H
60825 Jurgen Fassbender Paul Gerken 1 0–1 H 0–1 Feb 12, 1973 H2H
60826 Jurgen Fassbender Peter Curtis 1 1–0 C 1–0 Mar 23, 1973 H2H
60827 Jurgen Fassbender Peter Szoke 1 1–0 C 1–0 Feb 16, 1973 H2H
60828 Jurgen Fassbender Pierre Barthes 1 0–1 C 0–1 Aug 13, 1969 H2H
60829 Jurgen Fassbender Pietro Marzano 1 1–0 C 1–0 May 13, 1970 H2H
60830 Jurgen Fassbender Ray Keldie 1 1–0 G 1–0 Jul 1, 1973 H2H
60831 Jurgen Fassbender Rolf Thung 1 1–0 C 1–0 Jan 17, 1975 H2H
60832 Jurgen Fassbender Roy Barth 1 1–0 H 1–0 Jun 7, 1973 H2H
60833 Jurgen Fassbender Spencer Segura 1 1–0 C 1–0 Feb 13, 1975 H2H
60834 Jurgen Fassbender Stanley Pasarell 1 0–1 G 0–1 Sep 4, 1970 H2H
60835 Jurgen Fassbender Szabolcz Baranyi 1 1–0 H 1–0 Jan 28, 1973 H2H
60836 Jurgen Fassbender Toma Ovici 1 1–0 C 1–0 Feb 2, 1974 H2H
60837 Jurgen Fassbender Tom Edlefsen 1 0–1 G 0–1 Jun 26, 1968 H2H
60838 Jurgen Fassbender Tony Roche 1 0–1 C 0–1 Nov 5, 1975 H2H
60839 Jurgen Melzer Adrian Mannarino 1 1–0 C 1–0 May 26, 2015 H2H
60840 Jurgen Melzer Alessio Di Mauro 1 0–1 H 0–1 Aug 30, 2006 H2H
60841 Jurgen Melzer Alexander Kudryavtsev 1 1–0 G 1–0 Jun 10, 2010 H2H
60842 Jurgen Melzer Alexander Peya 1 1–0 H 1–0 Oct 10, 2007 H2H
60843 Jurgen Melzer Alexander Waske 1 1–0 C 1–0 May 16, 2007 H2H
60844 Jurgen Melzer Alexander Zverev 1 1–0 C 1–0 May 1, 2014 H2H
60845 Jurgen Melzer Alex Bogdanovic 1 1–0 G 1–0 Jul 15, 2006 H2H
60846 Jurgen Melzer Alex Calatrava 1 1–0 G 1–0 Jun 24, 2005 H2H
60847 Jurgen Melzer Andreas Haider-Maurer 1 1–0 H 1–0 Oct 31, 2010 H2H
60848 Jurgen Melzer Andrew Ilie 1 0–1 C 0–1 May 25, 2000 H2H
60849 Jurgen Melzer Andrey Golubev 1 0–1 C 0–1 Jul 25, 2010 H2H
60850 Jurgen Melzer Andrey Kuznetsov 1 0–1 C 0–1 May 28, 2015 H2H
60851 Jurgen Melzer Benjamin Becker 1 1–0 G 1–0 Jun 25, 2009 H2H
60852 Jurgen Melzer Benoit Paire 1 1–0 H 1–0 Aug 22, 2013 H2H
60853 Jurgen Melzer Bob Bryan 1 1–0 G 1–0 Jul 12, 2003 H2H
60854 Jurgen Melzer Bradley Klahn 1 0–1 H 0–1 Aug 29, 2012 H2H
60855 Jurgen Melzer Brian Baker 1 1–0 H 1–0 Aug 27, 2003 H2H
60856 Jurgen Melzer Brian Dabul 1 1–0 C 1–0 Jul 30, 2009 H2H
60857 Jurgen Melzer Brian Vahaly 1 1–0 H 1–0 Feb 19, 2004 H2H
60858 Jurgen Melzer Chris Guccione 1 1–0 H 1–0 Jan 12, 2007 H2H
60859 Jurgen Melzer Christophe Rochus 1 1–0 C 1–0 May 21, 2005 H2H
60860 Jurgen Melzer Damir Dzumhur 1 1–0 C 1–0 May 20, 2015 H2H
60861 Jurgen Melzer Daniel Brands 1 1–0 H 1–0 Feb 4, 2010 H2H
60862 Jurgen Melzer Daniel Evans 1 0–1 G 0–1 Jun 11, 2014 H2H
60863 Jurgen Melzer David Guez 1 1–0 H 1–0 Oct 4, 2007 H2H
60864 Jurgen Melzer Dennis Novikov 1 1–0 H 1–0 Mar 14, 2015 H2H
60865 Jurgen Melzer Diego Hartfield 1 1–0 H 1–0 Aug 29, 2007 H2H
60866 Jurgen Melzer Diego Schwartzman 1 0–1 C 0–1 May 1, 2015 H2H
60867 Jurgen Melzer Diego Veronelli 1 1–0 C 1–0 Apr 15, 2004 H2H
60868 Jurgen Melzer Dusan Vemic 1 1–0 C 1–0 Jul 28, 2005 H2H
60869 Jurgen Melzer Dustin Brown 1 1–0 G 1–0 Jun 23, 2010 H2H
60870 Jurgen Melzer Eduardo Schwank 1 1–0 C 1–0 Jul 22, 2010 H2H
60871 Jurgen Melzer Eric Prodon 1 1–0 H 1–0 Aug 31, 2011 H2H
60872 Jurgen Melzer Ernests Gulbis 1 0–1 H 0–1 Aug 18, 2010 H2H
60873 Jurgen Melzer Evgeny Donskoy 1 0–1 H 0–1 Aug 28, 2013 H2H
60874 Jurgen Melzer Federico Delbonis 1 1–0 H 1–0 Sep 28, 2013 H2H
60875 Jurgen Melzer Federico Luzzi 1 0–1 H 0–1 Jan 4, 2007 H2H
60876 Jurgen Melzer Fernando Vicente 1 1–0 C 1–0 Apr 15, 2006 H2H
60877 Jurgen Melzer Flavio Saretta 1 0–1 G 0–1 Jun 17, 2004 H2H
60878 Jurgen Melzer Frank Dancevic 1 1–0 G 1–0 Jul 14, 2006 H2H
60879 Jurgen Melzer Frantisek Cermak 1 0–1 C 0–1 Jul 23, 2003 H2H
60880 Jurgen Melzer Galo Blanco 1 1–0 H 1–0 Jan 23, 2004 H2H
60881 Jurgen Melzer Gerald Melzer 1 0–1 C 0–1 Jul 22, 2016 H2H
60882 Jurgen Melzer Glenn Weiner 1 1–0 H 1–0 Feb 10, 2005 H2H
60883 Jurgen Melzer Greg Jones 1 0–1 H 0–1 Jan 9, 2013 H2H
60884 Jurgen Melzer Gregory Carraz 1 1–0 H 1–0 Sep 1, 2004 H2H
60885 Jurgen Melzer Guillaume Rufin 1 1–0 C 1–0 May 28, 2009 H2H
60886 Jurgen Melzer Hicham Arazi 1 1–0 C 1–0 Oct 8, 2004 H2H
60887 Jurgen Melzer Ivo Minar 1 1–0 C 1–0 Apr 13, 2006 H2H
60888 Jurgen Melzer Jack Brasington 1 1–0 H 1–0 Aug 28, 2002 H2H
60889 Jurgen Melzer Jan Hajek 1 1–0 C 1–0 Jul 30, 2010 H2H
60890 Jurgen Melzer Jean-Rene Lisnard 1 0–1 H 0–1 Oct 14, 2005 H2H
60891 Jurgen Melzer Jeff Morrison 1 0–1 H 0–1 Aug 4, 2004 H2H
60892 Jurgen Melzer Jeff Salzenstein 1 1–0 G 1–0 Jul 12, 2003 H2H
60893 Jurgen Melzer Jesse Levine 1 1–0 G 1–0 Jun 26, 2008 H2H
60894 Jurgen Melzer Jesse Witten 1 1–0 H 1–0 Feb 22, 2007 H2H
60895 Jurgen Melzer Jonathan Erlich 1 0–1 G 0–1 Jul 11, 2002 H2H
60896 Jurgen Melzer Julian Knowle 1 1–0 G 1–0 Jul 11, 2003 H2H
60897 Jurgen Melzer Julian Reister 1 1–0 G 1–0 Jun 27, 2013 H2H
60898 Jurgen Melzer Karol Beck 1 1–0 C 1–0 Sep 11, 2003 H2H
60899 Jurgen Melzer Kenny De Schepper 1 1–0 G 1–0 Jun 11, 2015 H2H
60900 Jurgen Melzer Kevin Kim 1 0–1 H 0–1 Mar 21, 2006 H2H
60901 Jurgen Melzer Luis Horna 1 1–0 C 1–0 Jul 17, 2008 H2H
60902 Jurgen Melzer Lukas Dlouhy 1 0–1 C 0–1 Oct 26, 2006 H2H
60903 Jurgen Melzer Marco Chiudinelli 1 1–0 H 1–0 Oct 29, 2009 H2H
60904 Jurgen Melzer Marco Mirnegg 1 1–0 C 1–0 May 19, 2005 H2H
60905 Jurgen Melzer Marsel Ilhan 1 1–0 H 1–0 Oct 2, 2009 H2H
60906 Jurgen Melzer Martin Klizan 1 0–1 H 0–1 Jan 7, 2015 H2H
60907 Jurgen Melzer Martin Vassallo Arguello 1 0–1 C 0–1 Jul 22, 2004 H2H
60908 Jurgen Melzer Matthew Ebden 1 0–1 H 0–1 Jan 6, 2010 H2H
60909 Jurgen Melzer Max Mirnyi 1 1–0 C 1–0 Jul 20, 2006 H2H
60910 Jurgen Melzer Michael McClune 1 1–0 H 1–0 Aug 22, 2012 H2H
60911 Jurgen Melzer Michal Mertinak 1 1–0 C 1–0 Sep 14, 2006 H2H
60912 Jurgen Melzer Michel Kratochvil 1 0–1 H 0–1 Oct 12, 2001 H2H
60913 Jurgen Melzer Nathan Healey 1 1–0 H 1–0 Jan 21, 2005 H2H
60914 Jurgen Melzer Nicolas Thomann 1 1–0 G 1–0 Jul 10, 2003 H2H
60915 Jurgen Melzer Noam Okun 1 1–0 C 1–0 Apr 22, 2005 H2H
60916 Jurgen Melzer Norbert Gombos 1 1–0 H 1–0 Oct 16, 2014 H2H
60917 Jurgen Melzer Pablo Carreno Busta 1 0–1 H 0–1 Oct 20, 2016 H2H
60918 Jurgen Melzer Paradorn Srichaphan 1 0–1 H 0–1 Jan 15, 2003 H2H
60919 Jurgen Melzer Pere Riba 1 1–0 H 1–0 Jan 20, 2011 H2H
60920 Jurgen Melzer Peter Luczak 1 1–0 C 1–0 May 27, 2008 H2H
60921 Jurgen Melzer Peter Polansky 1 0–1 H 0–1 Aug 11, 2010 H2H
60922 Jurgen Melzer Razvan Sabau 1 1–0 G 1–0 Jul 13, 2006 H2H
60923 Jurgen Melzer Riccardo Ghedin 1 1–0 G 1–0 Jun 13, 2013 H2H
60924 Jurgen Melzer Rik De Voest 1 1–0 H 1–0 Sep 30, 2011 H2H
60925 Jurgen Melzer Robert Kendrick 1 1–0 C 1–0 Apr 9, 2009 H2H
60926 Jurgen Melzer Ruben Ramirez Hidalgo 1 1–0 C 1–0 Sep 16, 2006 H2H
60927 Jurgen Melzer Ryan Harrison 1 1–0 H 1–0 Mar 27, 2015 H2H
60928 Jurgen Melzer Sergiy Stakhovsky 1 1–0 G 1–0 Jun 30, 2013 H2H
60929 Jurgen Melzer Simon Stadler 1 1–0 H 1–0 Oct 2, 2008 H2H
60930 Jurgen Melzer Somdev Devvarman 1 1–0 H 1–0 Feb 8, 2013 H2H
60931 Jurgen Melzer Stefan Koubek 1 1–0 C 1–0 May 25, 2006 H2H
60932 Jurgen Melzer Taro Daniel 1 1–0 C 1–0 Jul 20, 2016 H2H
60933 Jurgen Melzer Tatsuma Ito 1 0–1 G 0–1 Jun 21, 2012 H2H
60934 Jurgen Melzer Teymuraz Gabashvili 1 1–0 C 1–0 Jun 1, 2010 H2H
60935 Jurgen Melzer Thiemo de Bakker 1 1–0 H 1–0 Aug 21, 2013 H2H
60936 Jurgen Melzer Tim Smyczek 1 0–1 H 0–1 Mar 1, 2012 H2H
60937 Jurgen Melzer Tsung-Hua Yang 1 1–0 H 1–0 Oct 12, 2010 H2H
60938 Jurgen Melzer Vadim Davletshin 1 1–0 C 1–0 Oct 27, 2005 H2H
60939 Jurgen Melzer Vasek Pospisil 1 0–1 H 0–1 Sep 27, 2012 H2H
60940 Jurgen Melzer Vincent Millot 1 1–0 H 1–0 Jan 19, 2011 H2H
60941 Jurgen Melzer Werner Eschauer 1 1–0 H 1–0 Jan 10, 2008 H2H
60942 Jurgen Zopp Andrey Kumantsov 1 1–0 H 1–0 Sep 20, 2012 H2H
60943 Jurgen Zopp Christian Lindell 1 1–0 C 1–0 Jul 12, 2012 H2H
60944 Jurgen Zopp Constant Lestienne 1 0–1 H 0–1 Sep 20, 2018 H2H
60945 Jurgen Zopp Daniel Brands 1 0–1 C 0–1 Apr 27, 2012 H2H
60946 Jurgen Zopp Dudi Sela 1 0–1 H 0–1 Feb 5, 2015 H2H
60947 Jurgen Zopp Flavio Cipolla 1 0–1 H 0–1 Aug 8, 2012 H2H
60948 Jurgen Zopp Grigor Dimitrov 1 0–1 H 0–1 Oct 21, 2016 H2H
60949 Jurgen Zopp James Duckworth 1 0–1 H 0–1 Jan 18, 2012 H2H
60950 Jurgen Zopp Jan Hajek 1 0–1 C 0–1 Jul 14, 2012 H2H
60951 Jurgen Zopp Jan-Lennard Struff 1 0–1 C 0–1 Apr 26, 2018 H2H
60952 Jurgen Zopp Malek Jaziri 1 0–1 G 0–1 Jun 27, 2012 H2H
60953 Jurgen Zopp Matteo Berrettini 1 0–1 C 0–1 Jul 28, 2018 H2H
60954 Jurgen Zopp Pablo Carreno Busta 1 0–1 H 0–1 Oct 17, 2013 H2H
60955 Jurgen Zopp Ricardas Berankis 1 0–1 H 0–1 Sep 21, 2012 H2H
60956 Jurgen Zopp Ruben Bemelmans 1 1–0 C 1–0 May 31, 2018 H2H
60957 Jurij Rodionov Adrian Mannarino 1 0–1 H 0–1 Oct 2, 2023 H2H
60958 Jurij Rodionov Albert Ramos-Vinolas 1 1–0 C 1–0 Apr 6, 2023 H2H
60959 Jurij Rodionov Aleksandar Vukic 1 1–0 C 1–0 Apr 18, 2024 H2H
60960 Jurij Rodionov Alexander Zverev 1 0–1 C 0–1 Apr 19, 2024 H2H
60961 Jurij Rodionov Clement Tabur 1 0–1 C 0–1 Jul 13, 2026 H2H
60962 Jurij Rodionov Cristian Garin 1 0–1 C 0–1 Apr 4, 2024 H2H
60963 Jurij Rodionov Dominik Koepfer 1 1–0 G 1–0 Jun 10, 2021 H2H
60964 Jurij Rodionov Fabian Marozsan 1 0–1 H 0–1 Mar 8, 2024 H2H
60965 Jurij Rodionov Gregoire Barrere 1 1–0 H 1–0 Sep 30, 2023 H2H
60966 Jurij Rodionov Hernan Casanova 1 1–0 C 1–0 Jul 27, 2022 H2H
60967 Jurij Rodionov Joel Schwaerzler 1 1–0 C 1–0 Jul 20, 2026 H2H
60968 Jurij Rodionov Lucas Pouille 1 0–1 C 0–1 May 30, 2023 H2H
60969 Jurij Rodionov Marc-Andrea Huesler 1 1–0 C 1–0 Jul 20, 2023 H2H
60970 Jurij Rodionov Marin Cilic 1 0–1 G 0–1 Jun 13, 2021 H2H
60971 Jurij Rodionov Miomir Kecmanovic 1 0–1 C 0–1 Apr 7, 2023 H2H
60972 Jurij Rodionov Norbert Gombos 1 0–1 C 0–1 Oct 1, 2020 H2H
60973 Jurij Rodionov Roberto Bautista Agut 1 0–1 C 0–1 Jul 28, 2022 H2H
60974 Jurij Rodionov Sebastian Baez 1 1–0 H 1–0 Oct 1, 2023 H2H
60975 Jurij Rodionov Taylor Fritz 1 0–1 G 0–1 Jun 13, 2019 H2H
60976 Jurij Rodionov Tomas Martin Etcheverry 1 0–1 C 0–1 Jul 22, 2026 H2H
60977 Jurij Rodionov Yuichi Sugita 1 0–1 G 0–1 Jul 15, 2021 H2H
60978 Jurij Rodionov Zhizhen Zhang 1 0–1 C 0–1 Apr 28, 2023 H2H
60979 Jurij Rodionov Zizou Bergs 1 0–1 C 0–1 Jul 21, 2023 H2H
60980 Justedjo Tarik Karl Coombes 1 0–1 H 0–1 Nov 6, 1974 H2H
60981 Justin Engel Alex Michelsen 1 1–0 G 1–0 Jun 13, 2025 H2H
60982 Justin Engel Fabian Marozsan 1 0–1 C 0–1 Apr 17, 2025 H2H
60983 Justin Engel Felix Auger-Aliassime 1 0–1 G 0–1 Jun 14, 2025 H2H
60984 Justin Engel James Duckworth 1 1–0 G 1–0 Jun 12, 2025 H2H
60985 Justin Engel Jan-Lennard Struff 1 1–0 C 1–0 May 21, 2025 H2H
60986 Justin Engel Thiago Seyboth Wild 1 0–1 C 0–1 Jul 23, 2025 H2H
60987 Justin Engel Ugo Humbert 1 0–1 C 0–1 May 19, 2026 H2H
60988 Justin Gimelstob Adrian Garcia 1 1–0 G 1–0 Jun 22, 2005 H2H
60989 Justin Gimelstob Arnaud Di Pasquale 1 0–1 H 0–1 Feb 4, 1999 H2H
60990 Justin Gimelstob Bjorn Rehnquist 1 1–0 H 1–0 Feb 16, 2006 H2H
60991 Justin Gimelstob Bryan Shelton 1 0–1 H 0–1 Jul 17, 1996 H2H
60992 Justin Gimelstob Dennis van Scheppingen 1 1–0 C 1–0 Oct 8, 1998 H2H
60993 Justin Gimelstob George Bastl 1 0–1 H 0–1 Feb 21, 2001 H2H
60994 Justin Gimelstob Gregory Carraz 1 0–1 G 0–1 Jul 12, 2003 H2H
60995 Justin Gimelstob Jean-Rene Lisnard 1 0–1 H 0–1 Feb 15, 2001 H2H
60996 Justin Gimelstob Kristian Pless 1 1–0 G 1–0 Jul 15, 2006 H2H
60997 Justin Gimelstob Martin Sinner 1 1–0 H 1–0 Sep 25, 1997 H2H
60998 Kacper Zuk Altug Celikbilek 1 0–1 H 0–1 Jan 8, 2021 H2H
60999 Kacper Zuk Dennis Novak 1 0–1 C 0–1 Jul 22, 2021 H2H
61000 Kaichi Uchida Seongchan Hong 1 1–0 H 1–0 Sep 29, 2022 H2H