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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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 ascending Record Surface Last Met H2H
15401 Filippo Volandri Steve Darcis 1 0–1 C 0–1 May 24, 2012 H2H
15402 Filippo Volandri Thiemo de Bakker 1 1–0 C 1–0 May 10, 2011 H2H
15403 Filippo Volandri Xavier Malisse 1 1–0 C 1–0 May 23, 2004 H2H
15404 Filippo Volandri Yuri Schukin 1 1–0 C 1–0 Jul 13, 2007 H2H
15405 Filip Prpic Nicolas Coutelot 1 0–1 C 0–1 Jul 11, 2002 H2H
15406 Filip Urban Frantisek Cermak 1 0–1 C 0–1 Jul 31, 2003 H2H
15407 Flavio Cipolla Albert Ramos-Vinolas 1 0–1 C 0–1 Feb 21, 2013 H2H
15408 Flavio Cipolla Bjorn Phau 1 0–1 H 0–1 Jan 9, 2009 H2H
15409 Flavio Cipolla Blaz Kavcic 1 1–0 H 1–0 Aug 29, 2012 H2H
15410 Flavio Cipolla Diego Junqueira 1 1–0 C 1–0 May 3, 2012 H2H
15411 Flavio Cipolla Facundo Arguello 1 1–0 C 1–0 Apr 11, 2013 H2H
15412 Flavio Cipolla Ivan Navarro 1 1–0 H 1–0 Oct 1, 2008 H2H
15413 Flavio Cipolla Jiri Vanek 1 1–0 C 1–0 Jul 10, 2008 H2H
15414 Flavio Cipolla Josselin Ouanna 1 0–1 C 0–1 May 6, 2010 H2H
15415 Flavio Cipolla Marco Chiudinelli 1 0–1 H 0–1 Feb 5, 2009 H2H
15416 Flavio Cipolla Prakash Amritraj 1 0–1 G 0–1 Jul 11, 2013 H2H
15417 Flavio Cipolla Roko Karanusic 1 0–1 G 0–1 Jun 11, 2008 H2H
15418 Flavio Cipolla Yassine Idmbarek 1 1–0 C 1–0 Apr 12, 2012 H2H
15419 Flavio Cobolli Adolfo Daniel Vallejo 1 1–0 C 1–0 Apr 27, 2026 H2H
15420 Flavio Cobolli Alexis Galarneau 1 1–0 H 1–0 Jul 30, 2025 H2H
15421 Flavio Cobolli Alex Michelsen 1 1–0 H 1–0 Aug 3, 2024 H2H
15422 Flavio Cobolli Andrea Pellegrino 1 1–0 C 1–0 May 25, 2026 H2H
15423 Flavio Cobolli Aslan Karatsev 1 1–0 C 1–0 May 22, 2024 H2H
15424 Flavio Cobolli Beibit Zhukayev 1 1–0 G 1–0 Jul 2, 2025 H2H
15425 Flavio Cobolli Billy Harris 1 0–1 G 0–1 Jun 28, 2024 H2H
15426 Flavio Cobolli Borna Coric 1 0–1 H 0–1 Feb 3, 2024 H2H
15427 Flavio Cobolli Botic van de Zandschulp 1 0–1 H 0–1 Jan 6, 2023 H2H
15428 Flavio Cobolli Brandon Nakashima 1 0–1 C 0–1 Apr 28, 2025 H2H
15429 Flavio Cobolli Cameron Norrie 1 0–1 H 0–1 Mar 23, 2024 H2H
15430 Flavio Cobolli Camilo Ugo Carabelli 1 1–0 C 1–0 Apr 25, 2026 H2H
15431 Flavio Cobolli Coleman Wong 1 1–0 H 1–0 Feb 20, 2026 H2H
15432 Flavio Cobolli Colton Smith 1 0–1 H 0–1 Mar 7, 2025 H2H
15433 Flavio Cobolli Constant Lestienne 1 1–0 H 1–0 Feb 2, 2024 H2H
15434 Flavio Cobolli Corentin Moutet 1 0–1 H 0–1 Oct 13, 2022 H2H
15435 Flavio Cobolli Dalibor Svrcina 1 1–0 H 1–0 Feb 26, 2026 H2H
15436 Flavio Cobolli Damir Dzumhur 1 1–0 C 1–0 Apr 5, 2025 H2H
15437 Flavio Cobolli Daniel Altmaier 1 1–0 C 1–0 Jul 18, 2024 H2H
15438 Flavio Cobolli Denis Shapovalov 1 1–0 G 1–0 Jun 20, 2025 H2H
15439 Flavio Cobolli Diego Dedura 1 1–0 C 1–0 Apr 14, 2026 H2H
15440 Flavio Cobolli Filip Misolic 1 1–0 C 1–0 Apr 5, 2025 H2H
15441 Flavio Cobolli Francesco Passaro 1 1–0 H 1–0 Aug 26, 2025 H2H
15442 Flavio Cobolli Gael Monfils 1 1–0 H 1–0 Feb 1, 2024 H2H
15443 Flavio Cobolli Giles Hussey 1 1–0 G 1–0 Jun 27, 2024 H2H
15444 Flavio Cobolli Hamad Medjedovic 1 1–0 C 1–0 May 28, 2024 H2H
15445 Flavio Cobolli Jacob Fearnley 1 0–1 G 0–1 Jun 25, 2025 H2H
15446 Flavio Cobolli Jaume Munar 1 0–1 H 0–1 Oct 4, 2025 H2H
15447 Flavio Cobolli Jesper de Jong 1 0–1 H 0–1 Jan 31, 2025 H2H
15448 Flavio Cobolli Joao Fonseca 1 1–0 G 1–0 Jun 19, 2025 H2H
15449 Flavio Cobolli Lorenzo Musetti 1 0–1 H 0–1 Aug 30, 2025 H2H
15450 Flavio Cobolli Lorenzo Sonego 1 0–1 H 0–1 Nov 6, 2025 H2H
15451 Flavio Cobolli Luciano Darderi 1 1–0 H 1–0 Aug 15, 2024 H2H
15452 Flavio Cobolli Marcos Giron 1 1–0 C 1–0 May 27, 2021 H2H
15453 Flavio Cobolli Maximilian Marterer 1 1–0 C 1–0 May 10, 2024 H2H
15454 Flavio Cobolli Rafael Jodar 1 1–0 H 1–0 Aug 19, 2026 H2H
15455 Flavio Cobolli Rafael Nadal 1 0–1 C 0–1 Apr 17, 2024 H2H
15456 Flavio Cobolli Raphael Collignon 1 0–1 H 0–1 Mar 20, 2026 H2H
15457 Flavio Cobolli Richard Gasquet 1 1–0 C 1–0 Apr 4, 2025 H2H
15458 Flavio Cobolli Roberto Bautista Agut 1 1–0 C 1–0 May 23, 2025 H2H
15459 Flavio Cobolli Roberto Carballes Baena 1 0–1 H 0–1 Mar 8, 2024 H2H
15460 Flavio Cobolli Rodrigo Pacheco Mendez 1 1–0 H 1–0 Feb 25, 2026 H2H
15461 Flavio Cobolli Sebastian Baez 1 1–0 C 1–0 Apr 6, 2025 H2H
15462 Flavio Cobolli Stan Wawrinka 1 1–0 H 1–0 Oct 5, 2024 H2H
15463 Flavio Cobolli Stefanos Tsitsipas 1 0–1 H 0–1 Feb 29, 2024 H2H
15464 Flavio Cobolli Taro Daniel 1 1–0 H 1–0 Feb 15, 2024 H2H
15465 Flavio Cobolli Tristan Schoolkate 1 1–0 H 1–0 Sep 3, 2026 H2H
15466 Flavio Cobolli Vitaliy Sachko 1 1–0 C 1–0 May 21, 2025 H2H
15467 Flavio Cobolli Zhizhen Zhang 1 0–1 C 0–1 Jul 19, 2024 H2H
15468 Flavio Saretta Alan Mackin 1 1–0 G 1–0 Jun 25, 2003 H2H
15469 Flavio Saretta Edgardo Massa 1 0–1 C 0–1 Feb 17, 2005 H2H
15470 Flavio Saretta Irakli Labadze 1 1–0 C 1–0 May 23, 2003 H2H
15471 Flavio Saretta Ivo Heuberger 1 0–1 G 0–1 Jun 23, 2004 H2H
15472 Flavio Saretta Nicolas Coutelot 1 1–0 C 1–0 Jul 18, 2002 H2H
15473 Florent Serra Alberto Martin 1 0–1 C 0–1 Sep 24, 2009 H2H
15474 Florent Serra Amer Delic 1 1–0 G 1–0 Jun 13, 2007 H2H
15475 Florent Serra Andrey Golubev 1 1–0 H 1–0 Aug 7, 2008 H2H
15476 Florent Serra Andrey Kuznetsov 1 1–0 G 1–0 Jun 27, 2012 H2H
15477 Florent Serra Brian Baker 1 1–0 H 1–0 Aug 2, 2012 H2H
15478 Florent Serra Chris Guccione 1 1–0 H 1–0 Mar 21, 2007 H2H
15479 Florent Serra Christophe Rochus 1 1–0 H 1–0 Oct 29, 2009 H2H
15480 Florent Serra Daniel Brands 1 0–1 H 0–1 Feb 27, 2013 H2H
15481 Florent Serra Davide Sanguinetti 1 0–1 C 0–1 Sep 29, 2005 H2H
15482 Florent Serra Diego Junqueira 1 1–0 C 1–0 May 6, 2009 H2H
15483 Florent Serra Dustin Brown 1 0–1 H 0–1 Feb 3, 2011 H2H
15484 Florent Serra Flavio Cipolla 1 1–0 C 1–0 Apr 19, 2008 H2H
15485 Florent Serra Gilles Muller 1 0–1 H 0–1 Jan 15, 2009 H2H
15486 Florent Serra Ivo Minar 1 0–1 C 0–1 Jul 21, 2005 H2H
15487 Florent Serra Joachim Johansson 1 1–0 H 1–0 Jan 1, 2007 H2H
15488 Florent Serra Juan-Martin Aranguren 1 1–0 C 1–0 Sep 14, 2006 H2H
15489 Florent Serra Julian Reister 1 1–0 H 1–0 Jan 6, 2010 H2H
15490 Florent Serra Karol Beck 1 1–0 C 1–0 May 6, 2010 H2H
15491 Florent Serra Kei Nishikori 1 0–1 G 0–1 Jun 28, 2012 H2H
15492 Florent Serra Kristian Pless 1 1–0 H 1–0 Mar 7, 2007 H2H
15493 Florent Serra Lukas Lacko 1 0–1 H 0–1 Aug 24, 2010 H2H
15494 Florent Serra Lukasz Kubot 1 0–1 C 0–1 May 31, 2012 H2H
15495 Florent Serra Max Mirnyi 1 0–1 H 0–1 Sep 2, 2005 H2H
15496 Florent Serra Michael Llodra 1 1–0 H 1–0 Jan 5, 2006 H2H
15497 Florent Serra Paradorn Srichaphan 1 1–0 C 1–0 Apr 19, 2006 H2H
15498 Florent Serra Rajeev Ram 1 1–0 H 1–0 Aug 27, 2009 H2H
15499 Florent Serra Richard Gasquet 1 1–0 H 1–0 Mar 22, 2006 H2H
15500 Florent Serra Roko Karanusic 1 0–1 H 0–1 Jan 21, 2009 H2H
15501 Florent Serra Rui Machado 1 1–0 C 1–0 Apr 18, 2008 H2H
15502 Florent Serra Santiago Giraldo 1 1–0 C 1–0 May 27, 2008 H2H
15503 Florent Serra Santiago Ventura 1 1–0 C 1–0 Apr 8, 2010 H2H
15504 Florent Serra Simon Greul 1 1–0 G 1–0 Jun 23, 2010 H2H
15505 Florent Serra Simon Larose 1 0–1 H 0–1 Jul 30, 2003 H2H
15506 Florent Serra Stan Wawrinka 1 0–1 C 0–1 Nov 2, 2005 H2H
15507 Florent Serra Stefan Koubek 1 1–0 H 1–0 Aug 31, 2005 H2H
15508 Florent Serra Thiemo de Bakker 1 1–0 C 1–0 Jul 20, 2007 H2H
15509 Florent Serra Tobias Kamke 1 1–0 H 1–0 Feb 2, 2012 H2H
15510 Florent Serra Vincent Spadea 1 0–1 C 0–1 May 26, 2004 H2H
15511 Florent Serra Werner Eschauer 1 1–0 H 1–0 Aug 29, 2007 H2H
15512 Florian Krumrey Raul Antonio Viver 1 1–0 C 1–0 Aug 13, 1992 H2H
15513 Florian Mayer Adrian Mannarino 1 1–0 H 1–0 Aug 31, 2011 H2H
15514 Florian Mayer Agustin Calleri 1 1–0 C 1–0 Aug 5, 2006 H2H
15515 Florian Mayer Alessio Di Mauro 1 1–0 H 1–0 Oct 12, 2006 H2H
15516 Florian Mayer Alexander Waske 1 0–1 C 0–1 May 4, 2006 H2H
15517 Florian Mayer Alexander Zverev 1 1–0 G 1–0 Jun 19, 2016 H2H
15518 Florian Mayer Andrey Kuznetsov 1 1–0 C 1–0 Jul 28, 2017 H2H
15519 Florian Mayer Andy Roddick 1 0–1 G 0–1 Jun 30, 2006 H2H
15520 Florian Mayer Arnaud Di Pasquale 1 1–0 C 1–0 Sep 17, 2004 H2H
15521 Florian Mayer Benjamin Balleret 1 1–0 C 1–0 Apr 16, 2013 H2H
15522 Florian Mayer Bernabe Zapata Miralles 1 0–1 C 0–1 May 23, 2018 H2H
15523 Florian Mayer Blaz Kavcic 1 0–1 C 0–1 Jul 25, 2013 H2H
15524 Florian Mayer Bohdan Ulihrach 1 1–0 C 1–0 Apr 7, 2005 H2H
15525 Florian Mayer Brian Baker 1 1–0 G 1–0 Jun 16, 2016 H2H
15526 Florian Mayer Christophe Rochus 1 0–1 C 0–1 Apr 28, 2006 H2H
15527 Florian Mayer Daniel Evans 1 1–0 G 1–0 Jun 22, 2011 H2H
15528 Florian Mayer Daniel Gimeno-Traver 1 1–0 C 1–0 May 29, 2012 H2H
15529 Florian Mayer Daniel King-Turner 1 1–0 H 1–0 Jan 12, 2006 H2H
15530 Florian Mayer Denis Kudla 1 1–0 H 1–0 Jan 15, 2014 H2H
15531 Florian Mayer Diego Schwartzman 1 1–0 C 1–0 Jul 29, 2017 H2H
15532 Florian Mayer Di Wu 1 1–0 H 1–0 Oct 9, 2013 H2H
15533 Florian Mayer Dmitry Tursunov 1 1–0 G 1–0 Jun 27, 2012 H2H
15534 Florian Mayer Donald Young 1 1–0 H 1–0 Aug 29, 2013 H2H
15535 Florian Mayer Dustin Brown 1 1–0 G 1–0 Jun 9, 2011 H2H
15536 Florian Mayer Eduardo Schwank 1 0–1 C 0–1 May 31, 2012 H2H
15537 Florian Mayer Ernests Gulbis 1 0–1 H 0–1 Oct 28, 2009 H2H
15538 Florian Mayer Evgeny Donskoy 1 0–1 H 0–1 Jan 17, 2018 H2H
15539 Florian Mayer Evgeny Korolev 1 0–1 H 0–1 Mar 13, 2010 H2H
15540 Florian Mayer Facundo Bagnis 1 1–0 C 1–0 Feb 29, 2012 H2H
15541 Florian Mayer Flavio Cipolla 1 1–0 C 1–0 Apr 25, 2013 H2H
15542 Florian Mayer Flavio Saretta 1 1–0 H 1–0 Sep 1, 2004 H2H
15543 Florian Mayer Frances Tiafoe 1 0–1 H 0–1 Oct 19, 2017 H2H
15544 Florian Mayer Frank Dancevic 1 1–0 H 1–0 Jan 1, 2007 H2H
15545 Florian Mayer Franko Skugor 1 1–0 H 1–0 Feb 3, 2011 H2H
15546 Florian Mayer Grega Zemlja 1 0–1 H 0–1 Mar 23, 2013 H2H
15547 Florian Mayer Guillem Burniol 1 1–0 C 1–0 Apr 13, 2006 H2H
15548 Florian Mayer Guillermo Canas 1 0–1 C 0–1 Jul 15, 2004 H2H
15549 Florian Mayer Hyung-Taik Lee 1 1–0 H 1–0 Jan 18, 2006 H2H
15550 Florian Mayer Igor Andreev 1 0–1 C 0–1 Sep 18, 2004 H2H
15551 Florian Mayer James Ward 1 1–0 H 1–0 Jan 13, 2011 H2H
15552 Florian Mayer Jan Hajek 1 1–0 H 1–0 Aug 25, 2010 H2H
15553 Florian Mayer Jan-Lennard Struff 1 1–0 G 1–0 Jun 18, 2015 H2H
15554 Florian Mayer Jean-Rene Lisnard 1 1–0 H 1–0 Sep 1, 2011 H2H
15555 Florian Mayer Joachim Johansson 1 1–0 G 1–0 Jun 30, 2004 H2H
15556 Florian Mayer Juan Pablo Brzezicki 1 1–0 C 1–0 Aug 2, 2007 H2H
15557 Florian Mayer Jurgen Melzer 1 1–0 C 1–0 May 11, 2011 H2H
15558 Florian Mayer Kristof Vliegen 1 0–1 G 0–1 Jun 17, 2006 H2H
15559 Florian Mayer Lleyton Hewitt 1 0–1 H 0–1 Mar 2, 2006 H2H
15560 Florian Mayer Lucas Pouille 1 1–0 G 1–0 Jun 23, 2017 H2H
15561 Florian Mayer Lukas Lacko 1 1–0 H 1–0 Sep 20, 2013 H2H
15562 Florian Mayer Lukas Rosol 1 0–1 C 0–1 Apr 30, 2015 H2H
15563 Florian Mayer Marc Gicquel 1 0–1 C 0–1 Apr 17, 2007 H2H
15564 Florian Mayer Marco Cecchinato 1 1–0 C 1–0 Jul 27, 2017 H2H
15565 Florian Mayer Mariano Puerta 1 0–1 C 0–1 Apr 14, 2005 H2H
15566 Florian Mayer Mariano Zabaleta 1 1–0 C 1–0 Aug 4, 2005 H2H
15567 Florian Mayer Marius Copil 1 1–0 H 1–0 Oct 5, 2012 H2H
15568 Florian Mayer Mark Philippoussis 1 1–0 H 1–0 Mar 7, 2006 H2H
15569 Florian Mayer Marsel Ilhan 1 1–0 C 1–0 Jul 21, 2011 H2H
15570 Florian Mayer Martin Fischer 1 1–0 G 1–0 Jun 13, 2013 H2H
15571 Florian Mayer Martin Vassallo Arguello 1 1–0 C 1–0 Jul 26, 2007 H2H
15572 Florian Mayer Matthias Bachinger 1 1–0 C 1–0 Apr 28, 2016 H2H
15573 Florian Mayer Maximo Gonzalez 1 1–0 C 1–0 Jul 23, 2010 H2H
15574 Florian Mayer Michael Kohlmann 1 1–0 G 1–0 Jun 14, 2007 H2H
15575 Florian Mayer Michael Ryderstedt 1 1–0 H 1–0 Oct 22, 2010 H2H
15576 Florian Mayer Michal Przysiezny 1 1–0 H 1–0 Jan 1, 2014 H2H
15577 Florian Mayer Mikhail Kukushkin 1 0–1 C 0–1 Apr 17, 2012 H2H
15578 Florian Mayer Mirza Basic 1 0–1 H 0–1 Feb 8, 2018 H2H
15579 Florian Mayer Nick Lindahl 1 1–0 H 1–0 Feb 25, 2010 H2H
15580 Florian Mayer Nicolas Escude 1 0–1 C 0–1 May 28, 2004 H2H
15581 Florian Mayer Oliver Marach 1 1–0 H 1–0 Feb 3, 2006 H2H
15582 Florian Mayer Olivier Patience 1 1–0 C 1–0 Aug 3, 2007 H2H
15583 Florian Mayer Oscar Hernandez 1 1–0 C 1–0 Sep 15, 2005 H2H
15584 Florian Mayer Paolo Lorenzi 1 0–1 H 0–1 Jan 12, 2017 H2H
15585 Florian Mayer Pierre-Hugues Herbert 1 1–0 H 1–0 Sep 19, 2013 H2H
15586 Florian Mayer Rhyne Williams 1 1–0 H 1–0 Jan 16, 2013 H2H
15587 Florian Mayer Robby Ginepri 1 0–1 H 0–1 Jan 11, 2007 H2H
15588 Florian Mayer Rogerio Dutra Silva 1 1–0 H 1–0 Aug 30, 2017 H2H
15589 Florian Mayer Sam Warburg 1 1–0 G 1–0 Jun 27, 2007 H2H
15590 Florian Mayer Santiago Giraldo 1 1–0 H 1–0 Jan 2, 2013 H2H
15591 Florian Mayer Sergio Roitman 1 1–0 C 1–0 Sep 15, 2006 H2H
15592 Florian Mayer Sergiy Stakhovsky 1 0–1 C 0–1 Apr 27, 2017 H2H
15593 Florian Mayer Simone Bolelli 1 0–1 C 0–1 Jul 26, 2012 H2H
15594 Florian Mayer Stefan Koubek 1 1–0 H 1–0 Aug 30, 2006 H2H
15595 Florian Mayer Stefano Galvani 1 0–1 C 0–1 May 31, 2006 H2H
15596 Florian Mayer Stefanos Tsitsipas 1 0–1 H 0–1 Jan 3, 2018 H2H
15597 Florian Mayer Steve Darcis 1 1–0 C 1–0 Apr 27, 2011 H2H
15598 Florian Mayer Steve Johnson 1 1–0 G 1–0 Jun 19, 2015 H2H
15599 Florian Mayer Taylor Dent 1 0–1 H 0–1 Mar 26, 2005 H2H
15600 Florian Mayer Thiago Monteiro 1 1–0 C 1–0 May 16, 2017 H2H