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
47201 Flavio Cobolli Francisco Comesana 1 1–0 C 1–0 Apr 6, 2026 H2H
47202 Flavio Cobolli Gael Monfils 1 1–0 H 1–0 Feb 1, 2024 H2H
47203 Flavio Cobolli Giles Hussey 1 1–0 G 1–0 Jun 27, 2024 H2H
47204 Flavio Cobolli Hamad Medjedovic 1 1–0 C 1–0 May 28, 2024 H2H
47205 Flavio Cobolli Jacob Fearnley 1 0–1 G 0–1 Jun 25, 2025 H2H
47206 Flavio Cobolli Jaume Munar 1 0–1 H 0–1 Oct 4, 2025 H2H
47207 Flavio Cobolli Jesper de Jong 1 0–1 H 0–1 Jan 31, 2025 H2H
47208 Flavio Cobolli Joao Fonseca 1 1–0 G 1–0 Jun 19, 2025 H2H
47209 Flavio Cobolli Lorenzo Musetti 1 0–1 H 0–1 Aug 30, 2025 H2H
47210 Flavio Cobolli Luciano Darderi 1 1–0 H 1–0 Aug 15, 2024 H2H
47211 Flavio Cobolli Marcos Giron 1 1–0 C 1–0 May 27, 2021 H2H
47212 Flavio Cobolli Maximilian Marterer 1 1–0 C 1–0 May 10, 2024 H2H
47213 Flavio Cobolli Rafael Nadal 1 0–1 C 0–1 Apr 17, 2024 H2H
47214 Flavio Cobolli Raphael Collignon 1 0–1 H 0–1 Mar 20, 2026 H2H
47215 Flavio Cobolli Richard Gasquet 1 1–0 C 1–0 Apr 4, 2025 H2H
47216 Flavio Cobolli Roberto Bautista Agut 1 1–0 C 1–0 May 23, 2025 H2H
47217 Flavio Cobolli Roberto Carballes Baena 1 0–1 H 0–1 Mar 8, 2024 H2H
47218 Flavio Cobolli Rodrigo Pacheco Mendez 1 1–0 H 1–0 Feb 25, 2026 H2H
47219 Flavio Cobolli Sebastian Baez 1 1–0 C 1–0 Apr 6, 2025 H2H
47220 Flavio Cobolli Stan Wawrinka 1 1–0 H 1–0 Oct 5, 2024 H2H
47221 Flavio Cobolli Stefanos Tsitsipas 1 0–1 H 0–1 Feb 29, 2024 H2H
47222 Flavio Cobolli Taro Daniel 1 1–0 H 1–0 Feb 15, 2024 H2H
47223 Flavio Cobolli Vitaliy Sachko 1 1–0 C 1–0 May 21, 2025 H2H
47224 Flavio Cobolli Zhizhen Zhang 1 0–1 C 0–1 Jul 19, 2024 H2H
47225 Flavio Saretta Alan Mackin 1 1–0 G 1–0 Jun 25, 2003 H2H
47226 Flavio Saretta Edgardo Massa 1 0–1 C 0–1 Feb 17, 2005 H2H
47227 Flavio Saretta Irakli Labadze 1 1–0 C 1–0 May 23, 2003 H2H
47228 Flavio Saretta Ivo Heuberger 1 0–1 G 0–1 Jun 23, 2004 H2H
47229 Flavio Saretta Nicolas Coutelot 1 1–0 C 1–0 Jul 18, 2002 H2H
47230 Florent Serra Alberto Martin 1 0–1 C 0–1 Sep 24, 2009 H2H
47231 Florent Serra Amer Delic 1 1–0 G 1–0 Jun 13, 2007 H2H
47232 Florent Serra Andrey Golubev 1 1–0 H 1–0 Aug 7, 2008 H2H
47233 Florent Serra Andrey Kuznetsov 1 1–0 G 1–0 Jun 27, 2012 H2H
47234 Florent Serra Brian Baker 1 1–0 H 1–0 Aug 2, 2012 H2H
47235 Florent Serra Chris Guccione 1 1–0 H 1–0 Mar 21, 2007 H2H
47236 Florent Serra Christophe Rochus 1 1–0 H 1–0 Oct 29, 2009 H2H
47237 Florent Serra Daniel Brands 1 0–1 H 0–1 Feb 27, 2013 H2H
47238 Florent Serra Davide Sanguinetti 1 0–1 C 0–1 Sep 29, 2005 H2H
47239 Florent Serra Diego Junqueira 1 1–0 C 1–0 May 6, 2009 H2H
47240 Florent Serra Dustin Brown 1 0–1 H 0–1 Feb 3, 2011 H2H
47241 Florent Serra Flavio Cipolla 1 1–0 C 1–0 Apr 19, 2008 H2H
47242 Florent Serra Gilles Muller 1 0–1 H 0–1 Jan 15, 2009 H2H
47243 Florent Serra Ivo Minar 1 0–1 C 0–1 Jul 21, 2005 H2H
47244 Florent Serra Joachim Johansson 1 1–0 H 1–0 Jan 1, 2007 H2H
47245 Florent Serra Juan-Martin Aranguren 1 1–0 C 1–0 Sep 14, 2006 H2H
47246 Florent Serra Julian Reister 1 1–0 H 1–0 Jan 6, 2010 H2H
47247 Florent Serra Karol Beck 1 1–0 C 1–0 May 6, 2010 H2H
47248 Florent Serra Kei Nishikori 1 0–1 G 0–1 Jun 28, 2012 H2H
47249 Florent Serra Kristian Pless 1 1–0 H 1–0 Mar 7, 2007 H2H
47250 Florent Serra Lukas Lacko 1 0–1 H 0–1 Aug 24, 2010 H2H
47251 Florent Serra Lukasz Kubot 1 0–1 C 0–1 May 31, 2012 H2H
47252 Florent Serra Max Mirnyi 1 0–1 H 0–1 Sep 2, 2005 H2H
47253 Florent Serra Michael Llodra 1 1–0 H 1–0 Jan 5, 2006 H2H
47254 Florent Serra Paradorn Srichaphan 1 1–0 C 1–0 Apr 19, 2006 H2H
47255 Florent Serra Rajeev Ram 1 1–0 H 1–0 Aug 27, 2009 H2H
47256 Florent Serra Richard Gasquet 1 1–0 H 1–0 Mar 22, 2006 H2H
47257 Florent Serra Roko Karanusic 1 0–1 H 0–1 Jan 21, 2009 H2H
47258 Florent Serra Rui Machado 1 1–0 C 1–0 Apr 18, 2008 H2H
47259 Florent Serra Santiago Giraldo 1 1–0 C 1–0 May 27, 2008 H2H
47260 Florent Serra Santiago Ventura 1 1–0 C 1–0 Apr 8, 2010 H2H
47261 Florent Serra Simon Greul 1 1–0 G 1–0 Jun 23, 2010 H2H
47262 Florent Serra Simon Larose 1 0–1 H 0–1 Jul 30, 2003 H2H
47263 Florent Serra Stan Wawrinka 1 0–1 C 0–1 Nov 2, 2005 H2H
47264 Florent Serra Stefan Koubek 1 1–0 H 1–0 Aug 31, 2005 H2H
47265 Florent Serra Thiemo de Bakker 1 1–0 C 1–0 Jul 20, 2007 H2H
47266 Florent Serra Tobias Kamke 1 1–0 H 1–0 Feb 2, 2012 H2H
47267 Florent Serra Vincent Spadea 1 0–1 C 0–1 May 26, 2004 H2H
47268 Florent Serra Werner Eschauer 1 1–0 H 1–0 Aug 29, 2007 H2H
47269 Florian Krumrey Raul Antonio Viver 1 1–0 C 1–0 Aug 13, 1992 H2H
47270 Florian Mayer Adrian Mannarino 1 1–0 H 1–0 Aug 31, 2011 H2H
47271 Florian Mayer Agustin Calleri 1 1–0 C 1–0 Aug 5, 2006 H2H
47272 Florian Mayer Alessio Di Mauro 1 1–0 H 1–0 Oct 12, 2006 H2H
47273 Florian Mayer Alexander Waske 1 0–1 C 0–1 May 4, 2006 H2H
47274 Florian Mayer Alexander Zverev 1 1–0 G 1–0 Jun 19, 2016 H2H
47275 Florian Mayer Andrey Kuznetsov 1 1–0 C 1–0 Jul 28, 2017 H2H
47276 Florian Mayer Andy Roddick 1 0–1 G 0–1 Jun 30, 2006 H2H
47277 Florian Mayer Arnaud Di Pasquale 1 1–0 C 1–0 Sep 17, 2004 H2H
47278 Florian Mayer Benjamin Balleret 1 1–0 C 1–0 Apr 16, 2013 H2H
47279 Florian Mayer Bernabe Zapata Miralles 1 0–1 C 0–1 May 23, 2018 H2H
47280 Florian Mayer Blaz Kavcic 1 0–1 C 0–1 Jul 25, 2013 H2H
47281 Florian Mayer Bohdan Ulihrach 1 1–0 C 1–0 Apr 7, 2005 H2H
47282 Florian Mayer Brian Baker 1 1–0 G 1–0 Jun 16, 2016 H2H
47283 Florian Mayer Christophe Rochus 1 0–1 C 0–1 Apr 28, 2006 H2H
47284 Florian Mayer Daniel Evans 1 1–0 G 1–0 Jun 22, 2011 H2H
47285 Florian Mayer Daniel Gimeno-Traver 1 1–0 C 1–0 May 29, 2012 H2H
47286 Florian Mayer Daniel King-Turner 1 1–0 H 1–0 Jan 12, 2006 H2H
47287 Florian Mayer Denis Kudla 1 1–0 H 1–0 Jan 15, 2014 H2H
47288 Florian Mayer Diego Schwartzman 1 1–0 C 1–0 Jul 29, 2017 H2H
47289 Florian Mayer Di Wu 1 1–0 H 1–0 Oct 9, 2013 H2H
47290 Florian Mayer Dmitry Tursunov 1 1–0 G 1–0 Jun 27, 2012 H2H
47291 Florian Mayer Donald Young 1 1–0 H 1–0 Aug 29, 2013 H2H
47292 Florian Mayer Dustin Brown 1 1–0 G 1–0 Jun 9, 2011 H2H
47293 Florian Mayer Eduardo Schwank 1 0–1 C 0–1 May 31, 2012 H2H
47294 Florian Mayer Ernests Gulbis 1 0–1 H 0–1 Oct 28, 2009 H2H
47295 Florian Mayer Evgeny Donskoy 1 0–1 H 0–1 Jan 17, 2018 H2H
47296 Florian Mayer Evgeny Korolev 1 0–1 H 0–1 Mar 13, 2010 H2H
47297 Florian Mayer Facundo Bagnis 1 1–0 C 1–0 Feb 29, 2012 H2H
47298 Florian Mayer Flavio Cipolla 1 1–0 C 1–0 Apr 25, 2013 H2H
47299 Florian Mayer Flavio Saretta 1 1–0 H 1–0 Sep 1, 2004 H2H
47300 Florian Mayer Frances Tiafoe 1 0–1 H 0–1 Oct 19, 2017 H2H
47301 Florian Mayer Frank Dancevic 1 1–0 H 1–0 Jan 1, 2007 H2H
47302 Florian Mayer Franko Skugor 1 1–0 H 1–0 Feb 3, 2011 H2H
47303 Florian Mayer Grega Zemlja 1 0–1 H 0–1 Mar 23, 2013 H2H
47304 Florian Mayer Guillem Burniol 1 1–0 C 1–0 Apr 13, 2006 H2H
47305 Florian Mayer Guillermo Canas 1 0–1 C 0–1 Jul 15, 2004 H2H
47306 Florian Mayer Hyung-Taik Lee 1 1–0 H 1–0 Jan 18, 2006 H2H
47307 Florian Mayer Igor Andreev 1 0–1 C 0–1 Sep 18, 2004 H2H
47308 Florian Mayer James Ward 1 1–0 H 1–0 Jan 13, 2011 H2H
47309 Florian Mayer Jan Hajek 1 1–0 H 1–0 Aug 25, 2010 H2H
47310 Florian Mayer Jan-Lennard Struff 1 1–0 G 1–0 Jun 18, 2015 H2H
47311 Florian Mayer Jean-Rene Lisnard 1 1–0 H 1–0 Sep 1, 2011 H2H
47312 Florian Mayer Joachim Johansson 1 1–0 G 1–0 Jun 30, 2004 H2H
47313 Florian Mayer Juan Pablo Brzezicki 1 1–0 C 1–0 Aug 2, 2007 H2H
47314 Florian Mayer Jurgen Melzer 1 1–0 C 1–0 May 11, 2011 H2H
47315 Florian Mayer Kristof Vliegen 1 0–1 G 0–1 Jun 17, 2006 H2H
47316 Florian Mayer Lleyton Hewitt 1 0–1 H 0–1 Mar 2, 2006 H2H
47317 Florian Mayer Lucas Pouille 1 1–0 G 1–0 Jun 23, 2017 H2H
47318 Florian Mayer Lukas Lacko 1 1–0 H 1–0 Sep 20, 2013 H2H
47319 Florian Mayer Lukas Rosol 1 0–1 C 0–1 Apr 30, 2015 H2H
47320 Florian Mayer Marc Gicquel 1 0–1 C 0–1 Apr 17, 2007 H2H
47321 Florian Mayer Marco Cecchinato 1 1–0 C 1–0 Jul 27, 2017 H2H
47322 Florian Mayer Mariano Puerta 1 0–1 C 0–1 Apr 14, 2005 H2H
47323 Florian Mayer Mariano Zabaleta 1 1–0 C 1–0 Aug 4, 2005 H2H
47324 Florian Mayer Marius Copil 1 1–0 H 1–0 Oct 5, 2012 H2H
47325 Florian Mayer Mark Philippoussis 1 1–0 H 1–0 Mar 7, 2006 H2H
47326 Florian Mayer Marsel Ilhan 1 1–0 C 1–0 Jul 21, 2011 H2H
47327 Florian Mayer Martin Fischer 1 1–0 G 1–0 Jun 13, 2013 H2H
47328 Florian Mayer Martin Vassallo Arguello 1 1–0 C 1–0 Jul 26, 2007 H2H
47329 Florian Mayer Matthias Bachinger 1 1–0 C 1–0 Apr 28, 2016 H2H
47330 Florian Mayer Maximo Gonzalez 1 1–0 C 1–0 Jul 23, 2010 H2H
47331 Florian Mayer Michael Kohlmann 1 1–0 G 1–0 Jun 14, 2007 H2H
47332 Florian Mayer Michael Ryderstedt 1 1–0 H 1–0 Oct 22, 2010 H2H
47333 Florian Mayer Michal Przysiezny 1 1–0 H 1–0 Jan 1, 2014 H2H
47334 Florian Mayer Mikhail Kukushkin 1 0–1 C 0–1 Apr 17, 2012 H2H
47335 Florian Mayer Mirza Basic 1 0–1 H 0–1 Feb 8, 2018 H2H
47336 Florian Mayer Nick Lindahl 1 1–0 H 1–0 Feb 25, 2010 H2H
47337 Florian Mayer Nicolas Escude 1 0–1 C 0–1 May 28, 2004 H2H
47338 Florian Mayer Oliver Marach 1 1–0 H 1–0 Feb 3, 2006 H2H
47339 Florian Mayer Olivier Patience 1 1–0 C 1–0 Aug 3, 2007 H2H
47340 Florian Mayer Oscar Hernandez 1 1–0 C 1–0 Sep 15, 2005 H2H
47341 Florian Mayer Paolo Lorenzi 1 0–1 H 0–1 Jan 12, 2017 H2H
47342 Florian Mayer Pierre-Hugues Herbert 1 1–0 H 1–0 Sep 19, 2013 H2H
47343 Florian Mayer Rhyne Williams 1 1–0 H 1–0 Jan 16, 2013 H2H
47344 Florian Mayer Robby Ginepri 1 0–1 H 0–1 Jan 11, 2007 H2H
47345 Florian Mayer Rogerio Dutra Silva 1 1–0 H 1–0 Aug 30, 2017 H2H
47346 Florian Mayer Sam Warburg 1 1–0 G 1–0 Jun 27, 2007 H2H
47347 Florian Mayer Santiago Giraldo 1 1–0 H 1–0 Jan 2, 2013 H2H
47348 Florian Mayer Sergio Roitman 1 1–0 C 1–0 Sep 15, 2006 H2H
47349 Florian Mayer Sergiy Stakhovsky 1 0–1 C 0–1 Apr 27, 2017 H2H
47350 Florian Mayer Simone Bolelli 1 0–1 C 0–1 Jul 26, 2012 H2H
47351 Florian Mayer Stefan Koubek 1 1–0 H 1–0 Aug 30, 2006 H2H
47352 Florian Mayer Stefano Galvani 1 0–1 C 0–1 May 31, 2006 H2H
47353 Florian Mayer Stefanos Tsitsipas 1 0–1 H 0–1 Jan 3, 2018 H2H
47354 Florian Mayer Steve Darcis 1 1–0 C 1–0 Apr 27, 2011 H2H
47355 Florian Mayer Steve Johnson 1 1–0 G 1–0 Jun 19, 2015 H2H
47356 Florian Mayer Taylor Dent 1 0–1 H 0–1 Mar 26, 2005 H2H
47357 Florian Mayer Thiago Monteiro 1 1–0 C 1–0 May 16, 2017 H2H
47358 Florian Mayer Thiemo de Bakker 1 0–1 H 0–1 Aug 26, 2010 H2H
47359 Florian Mayer Thomas Johansson 1 0–1 H 0–1 Jan 13, 2005 H2H
47360 Florian Mayer Thomaz Bellucci 1 0–1 C 0–1 May 4, 2011 H2H
47361 Florian Mayer Tim Henman 1 0–1 C 0–1 May 5, 2004 H2H
47362 Florian Mayer Tim Smyczek 1 1–0 G 1–0 Jun 14, 2012 H2H
47363 Florian Mayer Tomas Zib 1 0–1 H 0–1 Oct 10, 2007 H2H
47364 Florian Mayer Wayne Ferreira 1 1–0 G 1–0 Jun 27, 2004 H2H
47365 Florian Mayer Wesley Moodie 1 1–0 C 1–0 Oct 27, 2005 H2H
47366 Florian Mayer Yannick Maden 1 1–0 G 1–0 Jun 14, 2018 H2H
47367 Florian Mayer Younes El Aynaoui 1 1–0 H 1–0 Oct 6, 2005 H2H
47368 Florian Mayer Ze Zhang 1 1–0 H 1–0 Oct 6, 2012 H2H
47369 Florin Mergea Brian Wilson 1 1–0 G 1–0 Jul 7, 2005 H2H
47370 Florin Mergea Paul Goldstein 1 0–1 G 0–1 Jul 8, 2005 H2H
47371 Florin Mergea Robin Vik 1 1–0 C 1–0 Jul 23, 2003 H2H
47372 Florin Segarceanu Alejandro Ganzabal 1 1–0 C 1–0 Jun 10, 1983 H2H
47373 Florin Segarceanu Andreas Maurer 1 0–1 C 0–1 Aug 7, 1985 H2H
47374 Florin Segarceanu Balazs Taroczy 1 0–1 H 0–1 Mar 16, 1984 H2H
47375 Florin Segarceanu Bernhard Pils 1 1–0 C 1–0 Jul 18, 1985 H2H
47376 Florin Segarceanu Bill Scanlon 1 0–1 H 0–1 Oct 13, 1983 H2H
47377 Florin Segarceanu Blaine Willenborg 1 1–0 C 1–0 Jul 30, 1986 H2H
47378 Florin Segarceanu Bojidar Pampoulov 1 1–0 C 1–0 Dec 19, 1981 H2H
47379 Florin Segarceanu Corrado Barazzutti 1 0–1 C 0–1 May 19, 1983 H2H
47380 Florin Segarceanu Damir Keretic 1 1–0 C 1–0 Jul 15, 1982 H2H
47381 Florin Segarceanu Dominique Bedel 1 1–0 C 1–0 Jun 11, 1983 H2H
47382 Florin Segarceanu Drew Gitlin 1 1–0 C 1–0 Apr 29, 1983 H2H
47383 Florin Segarceanu Eddie Edwards 1 0–1 H 0–1 Feb 11, 1986 H2H
47384 Florin Segarceanu Eduardo Bengoechea 1 1–0 C 1–0 Feb 4, 1982 H2H
47385 Florin Segarceanu Eric Fromm 1 1–0 H 1–0 Mar 15, 1984 H2H
47386 Florin Segarceanu Fernando Luna 1 0–1 C 0–1 Jul 31, 1986 H2H
47387 Florin Segarceanu Francisco Maciel 1 0–1 C 0–1 May 28, 1986 H2H
47388 Florin Segarceanu Freddie Sauer 1 1–0 C 1–0 May 12, 1983 H2H
47389 Florin Segarceanu Gabriel Auroux 1 1–0 C 1–0 Feb 5, 1982 H2H
47390 Florin Segarceanu Gianni Ocleppo 1 1–0 C 1–0 May 21, 1980 H2H
47391 Florin Segarceanu Guillermo Vilas 1 0–1 C 0–1 May 25, 1983 H2H
47392 Florin Segarceanu Hank Pfister 1 0–1 C 0–1 May 22, 1980 H2H
47393 Florin Segarceanu Hans Dieter Beutel 1 1–0 C 1–0 Jul 21, 1983 H2H
47394 Florin Segarceanu Hans Schwaier 1 0–1 C 0–1 May 17, 1984 H2H
47395 Florin Segarceanu Janos Guti 1 1–0 C 1–0 Dec 18, 1981 H2H
47396 Florin Segarceanu Jiri Granat 1 1–0 C 1–0 Dec 17, 1981 H2H
47397 Florin Segarceanu Joao Soares 1 0–1 C 0–1 May 28, 1980 H2H
47398 Florin Segarceanu Johan Kriek 1 0–1 C 0–1 Apr 30, 1983 H2H
47399 Florin Segarceanu Kent Carlsson 1 0–1 C 0–1 Aug 11, 1988 H2H
47400 Florin Segarceanu Marcos Hocevar 1 1–0 C 1–0 May 18, 1983 H2H