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 descending Record Surface Last Met H2H
48001 Florian Mayer Kristof Vliegen 1 0–1 G 0–1 Jun 17, 2006 H2H
48002 Florian Mayer Lleyton Hewitt 1 0–1 H 0–1 Mar 2, 2006 H2H
48003 Florian Mayer Lucas Pouille 1 1–0 G 1–0 Jun 23, 2017 H2H
48004 Florian Mayer Lukas Lacko 1 1–0 H 1–0 Sep 20, 2013 H2H
48005 Florian Mayer Lukas Rosol 1 0–1 C 0–1 Apr 30, 2015 H2H
48006 Florian Mayer Marc Gicquel 1 0–1 C 0–1 Apr 17, 2007 H2H
48007 Florian Mayer Marco Cecchinato 1 1–0 C 1–0 Jul 27, 2017 H2H
48008 Florian Mayer Mariano Puerta 1 0–1 C 0–1 Apr 14, 2005 H2H
48009 Florian Mayer Mariano Zabaleta 1 1–0 C 1–0 Aug 4, 2005 H2H
48010 Florian Mayer Marius Copil 1 1–0 H 1–0 Oct 5, 2012 H2H
48011 Florian Mayer Mark Philippoussis 1 1–0 H 1–0 Mar 7, 2006 H2H
48012 Florian Mayer Marsel Ilhan 1 1–0 C 1–0 Jul 21, 2011 H2H
48013 Florian Mayer Martin Fischer 1 1–0 G 1–0 Jun 13, 2013 H2H
48014 Florian Mayer Martin Vassallo Arguello 1 1–0 C 1–0 Jul 26, 2007 H2H
48015 Florian Mayer Matthias Bachinger 1 1–0 C 1–0 Apr 28, 2016 H2H
48016 Florian Mayer Maximo Gonzalez 1 1–0 C 1–0 Jul 23, 2010 H2H
48017 Florian Mayer Michael Kohlmann 1 1–0 G 1–0 Jun 14, 2007 H2H
48018 Florian Mayer Michael Ryderstedt 1 1–0 H 1–0 Oct 22, 2010 H2H
48019 Florian Mayer Michal Przysiezny 1 1–0 H 1–0 Jan 1, 2014 H2H
48020 Florian Mayer Mikhail Kukushkin 1 0–1 C 0–1 Apr 17, 2012 H2H
48021 Florian Mayer Mirza Basic 1 0–1 H 0–1 Feb 8, 2018 H2H
48022 Florian Mayer Nick Lindahl 1 1–0 H 1–0 Feb 25, 2010 H2H
48023 Florian Mayer Nicolas Escude 1 0–1 C 0–1 May 28, 2004 H2H
48024 Florian Mayer Oliver Marach 1 1–0 H 1–0 Feb 3, 2006 H2H
48025 Florian Mayer Olivier Patience 1 1–0 C 1–0 Aug 3, 2007 H2H
48026 Florian Mayer Oscar Hernandez 1 1–0 C 1–0 Sep 15, 2005 H2H
48027 Florian Mayer Paolo Lorenzi 1 0–1 H 0–1 Jan 12, 2017 H2H
48028 Florian Mayer Pierre-Hugues Herbert 1 1–0 H 1–0 Sep 19, 2013 H2H
48029 Florian Mayer Rhyne Williams 1 1–0 H 1–0 Jan 16, 2013 H2H
48030 Florian Mayer Robby Ginepri 1 0–1 H 0–1 Jan 11, 2007 H2H
48031 Florian Mayer Rogerio Dutra Silva 1 1–0 H 1–0 Aug 30, 2017 H2H
48032 Florian Mayer Sam Warburg 1 1–0 G 1–0 Jun 27, 2007 H2H
48033 Florian Mayer Santiago Giraldo 1 1–0 H 1–0 Jan 2, 2013 H2H
48034 Florian Mayer Sergio Roitman 1 1–0 C 1–0 Sep 15, 2006 H2H
48035 Florian Mayer Sergiy Stakhovsky 1 0–1 C 0–1 Apr 27, 2017 H2H
48036 Florian Mayer Simone Bolelli 1 0–1 C 0–1 Jul 26, 2012 H2H
48037 Florian Mayer Stefan Koubek 1 1–0 H 1–0 Aug 30, 2006 H2H
48038 Florian Mayer Stefano Galvani 1 0–1 C 0–1 May 31, 2006 H2H
48039 Florian Mayer Stefanos Tsitsipas 1 0–1 H 0–1 Jan 3, 2018 H2H
48040 Florian Mayer Steve Darcis 1 1–0 C 1–0 Apr 27, 2011 H2H
48041 Florian Mayer Steve Johnson 1 1–0 G 1–0 Jun 19, 2015 H2H
48042 Florian Mayer Taylor Dent 1 0–1 H 0–1 Mar 26, 2005 H2H
48043 Florian Mayer Thiago Monteiro 1 1–0 C 1–0 May 16, 2017 H2H
48044 Florian Mayer Thiemo de Bakker 1 0–1 H 0–1 Aug 26, 2010 H2H
48045 Florian Mayer Thomas Johansson 1 0–1 H 0–1 Jan 13, 2005 H2H
48046 Florian Mayer Thomaz Bellucci 1 0–1 C 0–1 May 4, 2011 H2H
48047 Florian Mayer Tim Henman 1 0–1 C 0–1 May 5, 2004 H2H
48048 Florian Mayer Tim Smyczek 1 1–0 G 1–0 Jun 14, 2012 H2H
48049 Florian Mayer Tomas Zib 1 0–1 H 0–1 Oct 10, 2007 H2H
48050 Florian Mayer Wayne Ferreira 1 1–0 G 1–0 Jun 27, 2004 H2H
48051 Florian Mayer Wesley Moodie 1 1–0 C 1–0 Oct 27, 2005 H2H
48052 Florian Mayer Yannick Maden 1 1–0 G 1–0 Jun 14, 2018 H2H
48053 Florian Mayer Younes El Aynaoui 1 1–0 H 1–0 Oct 6, 2005 H2H
48054 Florian Mayer Ze Zhang 1 1–0 H 1–0 Oct 6, 2012 H2H
48055 Florin Mergea Brian Wilson 1 1–0 G 1–0 Jul 7, 2005 H2H
48056 Florin Mergea Paul Goldstein 1 0–1 G 0–1 Jul 8, 2005 H2H
48057 Florin Mergea Robin Vik 1 1–0 C 1–0 Jul 23, 2003 H2H
48058 Florin Segarceanu Alejandro Ganzabal 1 1–0 C 1–0 Jun 10, 1983 H2H
48059 Florin Segarceanu Andreas Maurer 1 0–1 C 0–1 Aug 7, 1985 H2H
48060 Florin Segarceanu Balazs Taroczy 1 0–1 H 0–1 Mar 16, 1984 H2H
48061 Florin Segarceanu Bernhard Pils 1 1–0 C 1–0 Jul 18, 1985 H2H
48062 Florin Segarceanu Bill Scanlon 1 0–1 H 0–1 Oct 13, 1983 H2H
48063 Florin Segarceanu Blaine Willenborg 1 1–0 C 1–0 Jul 30, 1986 H2H
48064 Florin Segarceanu Bob Lutz 1 1–0 C 1–0 Jul 16, 1982 H2H
48065 Florin Segarceanu Bojidar Pampoulov 1 1–0 C 1–0 Dec 19, 1981 H2H
48066 Florin Segarceanu Corrado Barazzutti 1 0–1 C 0–1 May 19, 1983 H2H
48067 Florin Segarceanu Damir Keretic 1 1–0 C 1–0 Jul 15, 1982 H2H
48068 Florin Segarceanu Dominique Bedel 1 1–0 C 1–0 Jun 11, 1983 H2H
48069 Florin Segarceanu Drew Gitlin 1 1–0 C 1–0 Apr 29, 1983 H2H
48070 Florin Segarceanu Eddie Edwards 1 0–1 H 0–1 Feb 11, 1986 H2H
48071 Florin Segarceanu Eduardo Bengoechea 1 1–0 C 1–0 Feb 4, 1982 H2H
48072 Florin Segarceanu Eric Fromm 1 1–0 H 1–0 Mar 15, 1984 H2H
48073 Florin Segarceanu Fernando Luna 1 0–1 C 0–1 Jul 31, 1986 H2H
48074 Florin Segarceanu Francisco Maciel 1 0–1 C 0–1 May 28, 1986 H2H
48075 Florin Segarceanu Freddie Sauer 1 1–0 C 1–0 May 12, 1983 H2H
48076 Florin Segarceanu Gabriel Auroux 1 1–0 C 1–0 Feb 5, 1982 H2H
48077 Florin Segarceanu Gianni Ocleppo 1 1–0 C 1–0 May 21, 1980 H2H
48078 Florin Segarceanu Guillermo Vilas 1 0–1 C 0–1 May 25, 1983 H2H
48079 Florin Segarceanu Hank Pfister 1 0–1 C 0–1 May 22, 1980 H2H
48080 Florin Segarceanu Hans Dieter Beutel 1 1–0 C 1–0 Jul 21, 1983 H2H
48081 Florin Segarceanu Hans Schwaier 1 0–1 C 0–1 May 17, 1984 H2H
48082 Florin Segarceanu Janos Guti 1 1–0 C 1–0 Dec 18, 1981 H2H
48083 Florin Segarceanu Jiri Granat 1 1–0 C 1–0 Dec 17, 1981 H2H
48084 Florin Segarceanu Joao Soares 1 0–1 C 0–1 May 28, 1980 H2H
48085 Florin Segarceanu Johan Kriek 1 0–1 C 0–1 Apr 30, 1983 H2H
48086 Florin Segarceanu Kent Carlsson 1 0–1 C 0–1 Aug 11, 1988 H2H
48087 Florin Segarceanu Marcos Hocevar 1 1–0 C 1–0 May 18, 1983 H2H
48088 Florin Segarceanu Mark Buckley 1 0–1 C 0–1 Jul 23, 1986 H2H
48089 Florin Segarceanu Marko Ostoja 1 1–0 C 1–0 Jun 11, 1982 H2H
48090 Florin Segarceanu Pascal Portes 1 0–1 C 0–1 May 30, 1984 H2H
48091 Florin Segarceanu Paul Annacone 1 1–0 C 1–0 May 29, 1985 H2H
48092 Florin Segarceanu Pavel Slozil 1 0–1 C 0–1 Mar 13, 1986 H2H
48093 Florin Segarceanu Pender Murphy 1 0–1 C 0–1 Jun 12, 1982 H2H
48094 Florin Segarceanu Per Henricsson 1 0–1 C 0–1 Aug 3, 1988 H2H
48095 Florin Segarceanu Peter Elter 1 1–0 C 1–0 Oct 27, 1983 H2H
48096 Florin Segarceanu Peter Feigl 1 1–0 C 1–0 Jul 25, 1984 H2H
48097 Florin Segarceanu Richard Meyer 1 0–1 C 0–1 Dec 19, 1981 H2H
48098 Florin Segarceanu Ricki Osterthun 1 0–1 C 0–1 Aug 6, 1987 H2H
48099 Florin Segarceanu Rod Frawley 1 1–0 C 1–0 Jul 21, 1982 H2H
48100 Florin Segarceanu Roland Steigler 1 0–1 C 0–1 Dec 18, 1980 H2H
48101 Florin Segarceanu Russell Simpson 1 0–1 H 0–1 Nov 3, 1982 H2H
48102 Florin Segarceanu Shahar Perkiss 1 1–0 C 1–0 Apr 3, 1985 H2H
48103 Florin Segarceanu Stefan Simonsson 1 0–1 C 0–1 Jan 25, 1984 H2H
48104 Florin Segarceanu Thierry Tulasne 1 0–1 C 0–1 May 13, 1983 H2H
48105 Florin Segarceanu Tomas Smid 1 0–1 C 0–1 Apr 4, 1985 H2H
48106 Florin Segarceanu Tom Cain 1 1–0 C 1–0 Apr 30, 1983 H2H
48107 Florin Segarceanu Trevor Allan 1 0–1 C 0–1 Jul 22, 1982 H2H
48108 Florin Segarceanu Ulf Stenlund 1 1–0 C 1–0 Aug 5, 1987 H2H
48109 Florin Segarceanu Victor Pecci 1 0–1 C 0–1 Apr 21, 1983 H2H
48110 Florin Segarceanu Zeljko Franulovic 1 1–0 C 1–0 Jun 9, 1983 H2H
48111 Francesco Cancellotti Alberto Tous 1 1–0 C 1–0 Jul 15, 1988 H2H
48112 Francesco Cancellotti Alejandro Ganzabal 1 1–0 C 1–0 Aug 3, 1984 H2H
48113 Francesco Cancellotti Antonio Zugarelli 1 0–1 C 0–1 Sep 16, 1982 H2H
48114 Francesco Cancellotti Balazs Taroczy 1 0–1 C 0–1 May 20, 1981 H2H
48115 Francesco Cancellotti Bernard Fritz 1 1–0 C 1–0 May 13, 1983 H2H
48116 Francesco Cancellotti Brian Gottfried 1 1–0 C 1–0 Aug 2, 1984 H2H
48117 Francesco Cancellotti Charles Bud Cox 1 1–0 C 1–0 Jul 9, 1987 H2H
48118 Francesco Cancellotti Charles Buzz Strode 1 1–0 C 1–0 Jul 21, 1983 H2H
48119 Francesco Cancellotti Christo Van Rensburg 1 0–1 H 0–1 Nov 17, 1989 H2H
48120 Francesco Cancellotti Corrado Aprili 1 0–1 C 0–1 Apr 10, 1986 H2H
48121 Francesco Cancellotti Damir Keretic 1 1–0 C 1–0 Nov 5, 1981 H2H
48122 Francesco Cancellotti Dan Cassidy 1 0–1 C 0–1 Jul 23, 1986 H2H
48123 Francesco Cancellotti Derek Tarr 1 1–0 C 1–0 Sep 13, 1984 H2H
48124 Francesco Cancellotti Dominique Bedel 1 0–1 C 0–1 Jun 10, 1983 H2H
48125 Francesco Cancellotti Eddie Dibbs 1 1–0 C 1–0 May 14, 1983 H2H
48126 Francesco Cancellotti Eduardo Osta 1 0–1 C 0–1 Sep 22, 1988 H2H
48127 Francesco Cancellotti Eric Korita 1 0–1 C 0–1 Jul 23, 1983 H2H
48128 Francesco Cancellotti Gianni Ocleppo 1 1–0 C 1–0 May 12, 1984 H2H
48129 Francesco Cancellotti Hans Schwaier 1 1–0 C 1–0 May 29, 1985 H2H
48130 Francesco Cancellotti Heinz Gunthardt 1 0–1 H 0–1 Oct 17, 1985 H2H
48131 Francesco Cancellotti Jorge Bardou 1 1–0 C 1–0 Aug 5, 1987 H2H
48132 Francesco Cancellotti Jose Higueras 1 0–1 C 0–1 Sep 23, 1984 H2H
48133 Francesco Cancellotti Kent Carlsson 1 1–0 C 1–0 Aug 15, 1987 H2H
48134 Francesco Cancellotti Kevin Moir 1 1–0 H 1–0 Feb 11, 1986 H2H
48135 Francesco Cancellotti Lawson Duncan 1 0–1 H 0–1 Mar 17, 1990 H2H
48136 Francesco Cancellotti Luca Bottazzi 1 1–0 C 1–0 May 13, 1982 H2H
48137 Francesco Cancellotti Magnus Tideman 1 1–0 C 1–0 Oct 3, 1984 H2H
48138 Francesco Cancellotti Manuel Orantes 1 0–1 C 0–1 Jul 27, 1983 H2H
48139 Francesco Cancellotti Marcello Bassanelli 1 1–0 C 1–0 Aug 13, 1987 H2H
48140 Francesco Cancellotti Mark Dickson 1 1–0 C 1–0 May 16, 1985 H2H
48141 Francesco Cancellotti Massimo Zampieri 1 1–0 C 1–0 Sep 13, 1985 H2H
48142 Francesco Cancellotti Mike Gandolfo 1 0–1 C 0–1 Nov 17, 1983 H2H
48143 Francesco Cancellotti Miloslav Mecir 1 1–0 C 1–0 Sep 16, 1984 H2H
48144 Francesco Cancellotti Omar Urbinati 1 1–0 C 1–0 Aug 11, 1988 H2H
48145 Francesco Cancellotti Ricardo Cano 1 1–0 C 1–0 May 14, 1983 H2H
48146 Francesco Cancellotti Ricardo Ycaza 1 0–1 C 0–1 Nov 6, 1981 H2H
48147 Francesco Cancellotti Rick Rudeen 1 1–0 C 1–0 Jul 30, 1986 H2H
48148 Francesco Cancellotti Sashi Menon 1 0–1 C 0–1 Oct 20, 1982 H2H
48149 Francesco Cancellotti Slobodan Zivojinovic 1 1–0 C 1–0 Jun 1, 1984 H2H
48150 Francesco Cancellotti Stanislav Birner 1 1–0 C 1–0 Jul 20, 1983 H2H
48151 Francesco Cancellotti Stefan Simonsson 1 1–0 C 1–0 Aug 8, 1984 H2H
48152 Francesco Cancellotti Tore Meinecke 1 0–1 C 0–1 Apr 23, 1986 H2H
48153 Francesco Cancellotti Trevor Allan 1 0–1 C 0–1 Oct 4, 1984 H2H
48154 Francesco Cancellotti Wojtek Fibak 1 1–0 C 1–0 Apr 4, 1985 H2H
48155 Francesco Maestrelli Botic van de Zandschulp 1 0–1 C 0–1 Mar 31, 2026 H2H
48156 Francesco Maestrelli J.J. Wolf 1 0–1 H 0–1 Oct 13, 2022 H2H
48157 Francesco Maestrelli Novak Djokovic 1 0–1 H 0–1 Jan 22, 2026 H2H
48158 Francesco Maestrelli Roberto Bautista Agut 1 0–1 C 0–1 May 7, 2026 H2H
48159 Francesco Maestrelli Terence Atmane 1 1–0 H 1–0 Jan 19, 2026 H2H
48160 Francesco Passaro Adolfo Daniel Vallejo 1 0–1 C 0–1 Feb 24, 2026 H2H
48161 Francesco Passaro Albert Ramos-Vinolas 1 0–1 C 0–1 May 12, 2023 H2H
48162 Francesco Passaro Alejandro Tabilo 1 0–1 C 0–1 Feb 18, 2026 H2H
48163 Francesco Passaro Alexandre Muller 1 0–1 C 0–1 Apr 7, 2023 H2H
48164 Francesco Passaro Aslan Karatsev 1 1–0 C 1–0 Apr 6, 2023 H2H
48165 Francesco Passaro Benjamin Bonzi 1 0–1 H 0–1 Jan 16, 2025 H2H
48166 Francesco Passaro Camilo Ugo Carabelli 1 0–1 C 0–1 Jul 24, 2025 H2H
48167 Francesco Passaro Cristian Garin 1 0–1 C 0–1 May 10, 2022 H2H
48168 Francesco Passaro Jerome Kym 1 0–1 C 0–1 Jul 18, 2025 H2H
48169 Francesco Passaro Matej Dodig 1 1–0 C 1–0 Jul 23, 2025 H2H
48170 Francesco Passaro Mikael Ymer 1 0–1 H 0–1 Mar 1, 2023 H2H
48171 Francesco Passaro Nuno Borges 1 0–1 C 0–1 May 13, 2024 H2H
48172 Francesco Passaro Rudolf Molleker 1 0–1 C 0–1 Apr 18, 2024 H2H
48173 Francesco Passaro Tallon Griekspoor 1 1–0 C 1–0 May 11, 2024 H2H
48174 Francesco Passaro Zhizhen Zhang 1 1–0 H 1–0 Oct 13, 2022 H2H
48175 Francesco Piccari Roko Karanusic 1 0–1 C 0–1 Jul 17, 2008 H2H
48176 Frances Tiafoe Andrea Vavassori 1 1–0 G 1–0 Jun 29, 2022 H2H
48177 Frances Tiafoe Arthur Cazaux 1 1–0 H 1–0 Mar 21, 2026 H2H
48178 Frances Tiafoe Bernabe Zapata Miralles 1 1–0 H 1–0 Oct 7, 2022 H2H
48179 Frances Tiafoe Bjorn Fratangelo 1 1–0 H 1–0 Jan 11, 2021 H2H
48180 Frances Tiafoe Camilo Ugo Carabelli 1 0–1 C 0–1 May 20, 2026 H2H
48181 Frances Tiafoe Cristian Garin 1 0–1 C 0–1 May 3, 2022 H2H
48182 Frances Tiafoe Damir Dzumhur 1 1–0 H 1–0 Mar 8, 2025 H2H
48183 Frances Tiafoe Diego Dedura 1 1–0 C 1–0 May 17, 2026 H2H
48184 Frances Tiafoe Dominic Stricker 1 1–0 G 1–0 Jul 6, 2023 H2H
48185 Frances Tiafoe Dudi Sela 1 1–0 H 1–0 Feb 16, 2018 H2H
48186 Frances Tiafoe Egor Gerasimov 1 1–0 H 1–0 Oct 31, 2020 H2H
48187 Frances Tiafoe Eliot Spizzirri 1 1–0 C 1–0 May 25, 2026 H2H
48188 Frances Tiafoe Emilio Gomez 1 1–0 H 1–0 Feb 20, 2020 H2H
48189 Frances Tiafoe Ernesto Escobedo 1 0–1 H 0–1 Mar 10, 2018 H2H
48190 Frances Tiafoe Evgeny Donskoy 1 0–1 H 0–1 Jul 30, 2014 H2H
48191 Frances Tiafoe Fabian Marozsan 1 0–1 H 0–1 Jan 16, 2025 H2H
48192 Frances Tiafoe Francisco Comesana 1 1–0 H 1–0 Jan 21, 2026 H2H
48193 Frances Tiafoe Hyeon Chung 1 1–0 H 1–0 Feb 24, 2018 H2H
48194 Frances Tiafoe Jared Donaldson 1 1–0 G 1–0 Jun 21, 2018 H2H
48195 Frances Tiafoe J.J. Wolf 1 0–1 H 0–1 Feb 11, 2023 H2H
48196 Frances Tiafoe Juan Manuel Cerundolo 1 1–0 H 1–0 Mar 28, 2022 H2H
48197 Frances Tiafoe Konstantin Kravchuk 1 1–0 H 1–0 Mar 24, 2017 H2H
48198 Frances Tiafoe Kyle Edmund 1 1–0 H 1–0 Mar 24, 2018 H2H
48199 Frances Tiafoe Liam Broady 1 0–1 G 0–1 Jun 23, 2021 H2H
48200 Frances Tiafoe Marco Cecchinato 1 1–0 H 1–0 Aug 8, 2018 H2H