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
16601 Albert Montanes Facundo Arguello 2 1–1 C 1–1 Feb 26, 2015 H2H
16602 Albert Montanes Flavio Saretta 2 1–1 C 1–1 Feb 19, 2007 H2H
16603 Albert Montanes Gerald Melzer 2 1–1 C 1–1 Jul 20, 2016 H2H
16604 Albert Montanes Gilles Muller 2 0–2 C 0–2 May 1, 2015 H2H
16605 Albert Montanes Giorgio Galimberti 2 2–0 C 2–0 Jul 18, 2003 H2H
16606 Albert Montanes Guillermo Garcia-Lopez 2 1–1 C 1–1 Apr 26, 2017 H2H
16607 Albert Montanes Jiri Vanek 2 1–1 C 1–1 Feb 23, 2006 H2H
16608 Albert Montanes Kenny De Schepper 2 1–1 C 1–1 May 28, 2014 H2H
16609 Albert Montanes Marc Gicquel 2 1–1 C 1–0 H 0–1 May 24, 2011 H2H
16610 Albert Montanes Marc Lopez 2 2–0 C 2–0 Apr 23, 2014 H2H
16611 Albert Montanes Marco Chiudinelli 2 1–1 C 0–1 C 1–0 Oct 28, 2004 H2H
16612 Albert Montanes Marin Cilic 2 1–1 C 1–1 May 8, 2012 H2H
16613 Albert Montanes Martin Vassallo Arguello 2 1–1 C 1–1 Feb 19, 2009 H2H
16614 Albert Montanes Matthew Ebden 2 2–0 C 2–0 May 21, 2014 H2H
16615 Albert Montanes Michael Berrer 2 1–1 C 1–0 G 0–1 Apr 29, 2011 H2H
16616 Albert Montanes Michael Russell 2 1–1 C 1–0 H 0–1 Aug 10, 2011 H2H
16617 Albert Montanes Michal Przysiezny 2 2–0 H 2–0 Mar 21, 2014 H2H
16618 Albert Montanes Paul Capdeville 2 2–0 C 1–0 H 1–0 Oct 6, 2011 H2H
16619 Albert Montanes Ricardas Berankis 2 2–0 C 2–0 Apr 22, 2015 H2H
16620 Albert Montanes Robby Ginepri 2 2–0 C 2–0 May 31, 2006 H2H
16621 Albert Montanes Roberto Carballes Baena 2 2–0 C 2–0 Apr 20, 2016 H2H
16622 Albert Montanes Rubin Statham 2 2–0 H 2–0 Jan 14, 2010 H2H
16623 Albert Montanes Simon Greul 2 2–0 C 2–0 Feb 11, 2010 H2H
16624 Albert Montanes Stefan Koubek 2 1–1 C 0–1 H 1–0 Mar 27, 2009 H2H
16625 Albert Montanes Stefano Galvani 2 2–0 C 2–0 May 26, 2010 H2H
16626 Albert Montanes Steve Darcis 2 1–1 C 1–1 Jul 12, 2012 H2H
16627 Albert Montanes Teymuraz Gabashvili 2 2–0 C 1–0 H 1–0 Apr 20, 2011 H2H
16628 Albert Montanes Tobias Kamke 2 2–0 C 2–0 Sep 24, 2010 H2H
16629 Albert Montanes Tomas Zib 2 1–1 C 1–0 G 0–1 Jun 28, 2006 H2H
16630 Alberto Berasategui Andrei Olhovskiy 2 2–0 C 2–0 May 31, 1995 H2H
16631 Alberto Berasategui Carl Uwe Steeb 2 2–0 C 1–0 C 1–0 Oct 23, 1996 H2H
16632 Alberto Berasategui Diego Nargiso 2 2–0 C 2–0 Aug 7, 1997 H2H
16633 Alberto Berasategui Diego Perez 2 2–0 C 2–0 Nov 12, 1993 H2H
16634 Alberto Berasategui Francisco Roig 2 1–1 C 1–1 Aug 27, 1993 H2H
16635 Alberto Berasategui Hendrik Dreekmann 2 2–0 C 2–0 May 31, 1996 H2H
16636 Alberto Berasategui Hendrik Jan Davids 2 1–1 C 1–0 H 0–1 Apr 18, 1996 H2H
16637 Alberto Berasategui Hernan Gumy 2 1–1 C 1–1 Oct 9, 1999 H2H
16638 Alberto Berasategui Horacio de la Pena 2 2–0 C 2–0 Oct 9, 1993 H2H
16639 Alberto Berasategui Jeff Tarango 2 0–2 H 0–2 Jan 20, 1999 H2H
16640 Alberto Berasategui Jim Courier 2 2–0 C 1–0 H 1–0 Feb 15, 1996 H2H
16641 Alberto Berasategui Kris Goossens 2 2–0 C 2–0 Sep 26, 1996 H2H
16642 Alberto Berasategui Martin Rodriguez 2 2–0 C 2–0 Oct 7, 1999 H2H
16643 Alberto Berasategui Nicklas Kulti 2 1–1 C 0–1 H 1–0 Mar 13, 1997 H2H
16644 Alberto Berasategui Nuno Marques 2 1–1 C 1–1 Nov 10, 1995 H2H
16645 Alberto Berasategui Oliver Gross 2 1–1 C 1–1 May 11, 1995 H2H
16646 Alberto Berasategui Omar Camporese 2 2–0 C 1–0 C 1–0 Jul 25, 1996 H2H
16647 Alberto Berasategui Oscar Martinez 2 1–1 C 1–1 Jul 20, 1995 H2H
16648 Alberto Berasategui Richey Reneberg 2 2–0 C 1–0 H 1–0 Mar 9, 1996 H2H
16649 Alberto Berasategui Sebastien Lareau 2 1–1 H 1–1 Mar 19, 1997 H2H
16650 Alberto Berasategui Stefano Pescosolido 2 2–0 C 2–0 Jun 15, 1995 H2H
16651 Alberto Berasategui Todd Woodbridge 2 1–1 C 1–0 H 0–1 Apr 22, 1998 H2H
16652 Alberto Berasategui Vincenzo Santopadre 2 2–0 C 2–0 May 1, 1999 H2H
16653 Alberto Berasategui Wayne Black 2 1–1 C 1–0 H 0–1 Mar 21, 2000 H2H
16654 Alberto Mancini Aki Rahunen 2 1–1 C 1–1 Jun 15, 1990 H2H
16655 Alberto Mancini Andrei Olhovskiy 2 2–0 H 2–0 Sep 16, 1993 H2H
16656 Alberto Mancini Carl Limberger 2 2–0 C 2–0 Apr 28, 1989 H2H
16657 Alberto Mancini Cassio Motta 2 2–0 C 1–0 H 1–0 May 4, 1990 H2H
16658 Alberto Mancini Christian Saceanu 2 2–0 C 1–0 C 1–0 Jul 23, 1992 H2H
16659 Alberto Mancini Claudio Pistolesi 2 1–1 C 1–1 Jul 12, 1991 H2H
16660 Alberto Mancini Diego Perez 2 1–1 C 1–1 Jul 25, 1992 H2H
16661 Alberto Mancini Eduardo Bengoechea 2 1–1 C 1–1 Nov 12, 1988 H2H
16662 Alberto Mancini Franco Davin 2 1–1 C 1–1 Jun 1, 1990 H2H
16663 Alberto Mancini Gabriel Markus 2 1–1 C 0–1 H 1–0 Jul 9, 1992 H2H
16664 Alberto Mancini Horacio de la Pena 2 1–1 C 1–1 Sep 13, 1991 H2H
16665 Alberto Mancini Jerome Potier 2 0–2 C 0–2 Apr 22, 1989 H2H
16666 Alberto Mancini Jim Grabb 2 1–1 H 1–1 Mar 6, 1993 H2H
16667 Alberto Mancini Jimmy Arias 2 1–1 C 1–1 Apr 24, 1991 H2H
16668 Alberto Mancini Lawson Duncan 2 1–1 C 1–1 May 18, 1989 H2H
16669 Alberto Mancini Mark Koevermans 2 2–0 C 2–0 Apr 9, 1992 H2H
16670 Alberto Mancini Massimo Cierro 2 2–0 C 2–0 Aug 11, 1988 H2H
16671 Alberto Mancini Nicklas Kulti 2 1–1 C 1–0 H 0–1 Oct 18, 1991 H2H
16672 Alberto Mancini Ricki Osterthun 2 2–0 C 2–0 May 4, 1989 H2H
16673 Alberto Mancini Udo Riglewski 2 1–1 C 1–1 May 2, 1991 H2H
16674 Alberto Mancini Yannick Noah 2 0–2 C 0–1 H 0–1 Sep 6, 1989 H2H
16675 Alberto Martin Carlos Costa 2 0–2 C 0–2 Apr 9, 1998 H2H
16676 Alberto Martin Cedric Pioline 2 0–2 H 0–2 Feb 24, 2000 H2H
16677 Alberto Martin Daniel Elsner 2 2–0 C 2–0 Sep 30, 2005 H2H
16678 Alberto Martin Diego Nargiso 2 1–1 C 1–1 Sep 30, 2000 H2H
16679 Alberto Martin Edgardo Massa 2 1–1 C 1–1 Jul 21, 2006 H2H
16680 Alberto Martin Flavio Saretta 2 0–2 C 0–1 H 0–1 May 28, 2003 H2H
16681 Alberto Martin Gael Monfils 2 2–0 C 1–0 H 1–0 Jan 11, 2007 H2H
16682 Alberto Martin Guillaume Raoux 2 0–2 H 0–2 Jan 20, 1999 H2H
16683 Alberto Martin Hernan Gumy 2 0–2 C 0–2 Apr 13, 2000 H2H
16684 Alberto Martin Hyung-Taik Lee 2 0–2 G 0–1 H 0–1 Jun 16, 2005 H2H
16685 Alberto Martin Irakli Labadze 2 2–0 C 1–0 H 1–0 Mar 7, 2003 H2H
16686 Alberto Martin Kristian Pless 2 0–2 H 0–2 Aug 30, 2006 H2H
16687 Alberto Martin Marcos Daniel 2 2–0 C 2–0 Feb 4, 2010 H2H
16688 Alberto Martin Marin Cilic 2 0–2 G 0–1 H 0–1 Jun 24, 2009 H2H
16689 Alberto Martin Markus Hantschk 2 1–1 C 1–1 Sep 29, 2000 H2H
16690 Alberto Martin Martin Rodriguez 2 1–1 C 1–1 Sep 16, 1999 H2H
16691 Alberto Martin Marzio Martelli 2 2–0 C 2–0 Jun 10, 1999 H2H
16692 Alberto Martin Max Mirnyi 2 0–2 C 0–1 G 0–1 Apr 10, 2003 H2H
16693 Alberto Martin Oliver Gross 2 1–1 C 1–1 Mar 26, 1999 H2H
16694 Alberto Martin Paradorn Srichaphan 2 1–1 H 1–1 Feb 26, 2004 H2H
16695 Alberto Martin Ramon Delgado 2 1–1 C 1–0 H 0–1 Jul 16, 2003 H2H
16696 Alberto Martin Ricardo Mello 2 1–1 C 1–0 H 0–1 Feb 5, 2010 H2H
16697 Alberto Martin Richard Gasquet 2 1–1 H 1–1 Aug 31, 2005 H2H
16698 Alberto Martin Robby Ginepri 2 2–0 C 1–0 H 1–0 Jan 12, 2006 H2H
16699 Alberto Martin Steve Darcis 2 0–2 C 0–1 G 0–1 Jun 11, 2009 H2H
16700 Alberto Martin Xavier Malisse 2 1–1 H 1–1 Oct 14, 2005 H2H
16701 Alberto Tous Gianni Ocleppo 2 0–2 C 0–2 May 10, 1984 H2H
16702 Alberto Tous Jay Lapidus 2 0–2 C 0–1 C 0–1 Jan 30, 1985 H2H
16703 Alberto Tous Zoltan Kuharszky 2 2–0 C 2–0 Jun 15, 1985 H2H
16704 Albert Portas Andrew Ilie 2 2–0 C 1–0 H 1–0 May 29, 2002 H2H
16705 Albert Portas Attila Savolt 2 2–0 C 2–0 Sep 18, 1998 H2H
16706 Albert Portas Cecil Mamiit 2 2–0 C 2–0 May 31, 2002 H2H
16707 Albert Portas Filippo Messori 2 1–1 C 1–1 Oct 3, 1997 H2H
16708 Albert Portas Flavio Saretta 2 2–0 C 1–0 H 1–0 Jul 19, 2006 H2H
16709 Albert Portas Jiri Vanek 2 1–1 C 1–1 Jul 28, 2005 H2H
16710 Albert Portas Juan Balcells 2 1–1 C 1–1 Sep 16, 2000 H2H
16711 Albert Portas Martin Vassallo Arguello 2 1–1 C 1–1 Jan 29, 2007 H2H
16712 Albert Portas Oscar Hernandez 2 1–1 C 1–1 Apr 26, 2006 H2H
16713 Albert Portas Tomas Behrend 2 0–2 C 0–1 H 0–1 Jul 16, 2004 H2H
16714 Albert Portas Vladimir Voltchkov 2 2–0 C 2–0 May 16, 2001 H2H
16715 Albert Ramos-Vinolas Damir Dzumhur 2 2–0 H 2–0 Mar 9, 2019 H2H
16716 Albert Ramos-Vinolas Ilya Ivashka 2 1–1 C 1–0 H 0–1 Apr 28, 2023 H2H
16717 Albert Ramos-Vinolas Marcos Giron 2 0–2 H 0–2 Oct 13, 2022 H2H
16718 Albert Ramos-Vinolas Matteo Berrettini 2 0–2 H 0–2 Aug 28, 2024 H2H
16719 Albert Ramos-Vinolas Miomir Kecmanovic 2 2–0 C 1–0 H 1–0 Jul 22, 2023 H2H
16720 Albert Ramos-Vinolas Ricardas Berankis 2 1–1 C 1–0 H 0–1 Apr 9, 2021 H2H
16721 Alejandro Davidovich Fokina Arthur Cazaux 2 2–0 H 2–0 Oct 30, 2025 H2H
16722 Alejandro Davidovich Fokina Arthur Rinderknech 2 0–2 H 0–2 Aug 28, 2025 H2H
16723 Alejandro Davidovich Fokina Bernabe Zapata Miralles 2 2–0 C 1–0 H 1–0 Apr 29, 2022 H2H
16724 Alejandro Davidovich Fokina Borna Coric 2 1–1 C 0–1 H 1–0 May 3, 2023 H2H
16725 Alejandro Davidovich Fokina Brandon Holt 2 2–0 G 1–0 H 1–0 Jul 2, 2025 H2H
16726 Alejandro Davidovich Fokina Constant Lestienne 2 2–0 H 2–0 Jan 16, 2024 H2H
16727 Alejandro Davidovich Fokina Daniel Evans 2 1–1 H 1–1 Feb 17, 2022 H2H
16728 Alejandro Davidovich Fokina David Goffin 2 1–1 C 1–0 G 0–1 Apr 15, 2022 H2H
16729 Alejandro Davidovich Fokina Dennis Novak 2 2–0 H 2–0 Oct 17, 2020 H2H
16730 Alejandro Davidovich Fokina Gael Monfils 2 2–0 C 2–0 May 21, 2025 H2H
16731 Alejandro Davidovich Fokina Holger Rune 2 1–1 C 1–0 G 0–1 Jul 9, 2023 H2H
16732 Alejandro Davidovich Fokina Ilya Ivashka 2 1–1 C 1–1 May 10, 2022 H2H
16733 Alejandro Davidovich Fokina James Duckworth 2 1–1 G 1–0 H 0–1 Jul 17, 2025 H2H
16734 Alejandro Davidovich Fokina Jan-Lennard Struff 2 1–1 H 1–1 Mar 21, 2025 H2H
16735 Alejandro Davidovich Fokina Jaume Munar 2 1–1 H 1–1 Jul 24, 2025 H2H
16736 Alejandro Davidovich Fokina Jeremy Chardy 2 2–0 C 2–0 Apr 30, 2021 H2H
16737 Alejandro Davidovich Fokina Jiri Lehecka 2 0–2 C 0–1 G 0–1 May 29, 2025 H2H
16738 Alejandro Davidovich Fokina Joao Fonseca 2 0–2 H 0–2 Oct 26, 2025 H2H
16739 Alejandro Davidovich Fokina John Millman 2 2–0 H 2–0 Jan 12, 2023 H2H
16740 Alejandro Davidovich Fokina Jozef Kovalik 2 1–1 C 1–1 Jul 20, 2023 H2H
16741 Alejandro Davidovich Fokina Learner Tien 2 1–1 H 1–1 Mar 10, 2026 H2H
16742 Alejandro Davidovich Fokina Lloyd Harris 2 1–1 C 1–0 H 0–1 May 3, 2022 H2H
16743 Alejandro Davidovich Fokina Malek Jaziri 2 2–0 H 2–0 Mar 1, 2023 H2H
16744 Alejandro Davidovich Fokina Marco Trungelliti 2 1–1 C 1–0 H 0–1 Jul 15, 2026 H2H
16745 Alejandro Davidovich Fokina Marin Cilic 2 1–1 H 1–1 Nov 3, 2021 H2H
16746 Alejandro Davidovich Fokina Mikael Ymer 2 1–1 C 0–1 G 1–0 Jun 23, 2021 H2H
16747 Alejandro Davidovich Fokina Miomir Kecmanovic 2 0–2 H 0–2 Feb 16, 2025 H2H
16748 Alejandro Davidovich Fokina Nikoloz Basilashvili 2 1–1 H 1–1 Sep 28, 2026 H2H
16749 Alejandro Davidovich Fokina Nuno Borges 2 1–1 C 1–0 H 0–1 Apr 26, 2025 H2H
16750 Alejandro Davidovich Fokina Pavel Kotov 2 0–2 G 0–1 H 0–1 Jun 29, 2023 H2H
16751 Alejandro Davidovich Fokina Quentin Halys 2 0–2 H 0–2 Mar 21, 2026 H2H
16752 Alejandro Davidovich Fokina Reilly Opelka 2 2–0 H 2–0 Jan 21, 2026 H2H
16753 Alejandro Davidovich Fokina Rinky Hijikata 2 1–1 H 1–1 Jan 14, 2026 H2H
16754 Alejandro Davidovich Fokina Stan Wawrinka 2 1–1 C 1–0 H 0–1 Apr 17, 2025 H2H
16755 Alejandro Davidovich Fokina Steve Johnson 2 2–0 H 2–0 Oct 9, 2021 H2H
16756 Alejandro Davidovich Fokina Tallon Griekspoor 2 0–2 C 0–1 H 0–1 Nov 2, 2023 H2H
16757 Alejandro Davidovich Fokina Thiago Agustin Tirante 2 1–1 C 0–1 H 1–0 May 27, 2026 H2H
16758 Alejandro Davidovich Fokina Valentin Vacherot 2 2–0 C 1–0 H 1–0 Jan 15, 2026 H2H
16759 Alejandro Davidovich Fokina Zachary Svajda 2 2–0 H 2–0 Mar 6, 2026 H2H
16760 Alejandro Falla Adrian Mannarino 2 1–1 H 1–1 Jan 16, 2015 H2H
16761 Alejandro Falla Benoit Paire 2 0–2 C 0–1 H 0–1 Aug 6, 2014 H2H
16762 Alejandro Falla Jan Hajek 2 2–0 H 2–0 Oct 18, 2012 H2H
16763 Alejandro Falla Justin Gimelstob 2 2–0 C 1–0 H 1–0 May 31, 2006 H2H
16764 Alejandro Falla Luis Horna 2 1–1 C 1–1 Jul 22, 2004 H2H
16765 Alejandro Falla Lukasz Kubot 2 2–0 C 1–0 G 1–0 Jun 12, 2014 H2H
16766 Alejandro Falla Marin Cilic 2 0–2 G 0–1 H 0–1 Oct 29, 2009 H2H
16767 Alejandro Falla Paul Goldstein 2 0–2 H 0–2 Aug 3, 2005 H2H
16768 Alejandro Falla Richard Gasquet 2 0–2 H 0–2 Jan 17, 2013 H2H
16769 Alejandro Falla Robby Ginepri 2 0–2 H 0–2 Jul 30, 2014 H2H
16770 Alejandro Ganzabal Manuel Orantes 2 2–0 C 2–0 Feb 5, 1982 H2H
16771 Alejandro Ganzabal Mike Cahill 2 1–1 C 1–1 Jul 30, 1982 H2H
16772 Alejandro Gonzalez Adrian Mannarino 2 1–1 H 1–1 Mar 8, 2014 H2H
16773 Alejandro Tabilo Benjamin Bonzi 2 0–2 G 0–1 H 0–1 Jan 1, 2025 H2H
16774 Alejandro Tabilo Laslo Djere 2 1–1 C 0–1 G 1–0 Feb 14, 2025 H2H
16775 Alejandro Tabilo Maximilian Marterer 2 2–0 H 2–0 Oct 18, 2024 H2H
16776 Alejandro Tabilo Pablo Carreno Busta 2 1–1 C 1–0 H 0–1 Oct 10, 2026 H2H
16777 Alejandro Tabilo Pedro Martinez 2 0–2 C 0–2 Feb 26, 2022 H2H
16778 Aleksandar Kovacevic Botic van de Zandschulp 2 0–2 C 0–1 G 0–1 Jun 29, 2026 H2H
16779 Aleksandar Kovacevic Dominik Koepfer 2 0–2 H 0–2 Feb 8, 2024 H2H
16780 Aleksandar Kovacevic Matteo Arnaldi 2 0–2 H 0–2 Oct 23, 2025 H2H
16781 Aleksandr Shevchenko Aslan Karatsev 2 2–0 C 1–0 H 1–0 Oct 18, 2024 H2H
16782 Aleksandr Shevchenko Benjamin Bonzi 2 2–0 H 2–0 Feb 8, 2024 H2H
16783 Aleksandr Shevchenko Corentin Moutet 2 0–2 C 0–1 H 0–1 Oct 17, 2025 H2H
16784 Aleksandr Shevchenko Daniel Elahi Galan 2 2–0 C 1–0 H 1–0 Jul 23, 2025 H2H
16785 Aleksandr Shevchenko Dominik Koepfer 2 2–0 H 2–0 Aug 28, 2024 H2H
16786 Aleksandr Shevchenko Felix Auger-Aliassime 2 0–2 G 0–1 H 0–1 Jun 29, 2026 H2H
16787 Aleksandr Shevchenko Flavio Cobolli 2 1–1 C 1–1 Apr 17, 2025 H2H
16788 Aleksandr Shevchenko Jan-Lennard Struff 2 0–2 C 0–1 H 0–1 Jul 21, 2026 H2H
16789 Aleksandr Shevchenko Jaume Munar 2 0–2 C 0–1 H 0–1 Apr 23, 2026 H2H
16790 Aleksandr Shevchenko Lorenzo Musetti 2 0–2 C 0–1 H 0–1 Sep 22, 2025 H2H
16791 Aleksandr Shevchenko Marton Fucsovics 2 2–0 C 1–0 H 1–0 Jan 14, 2026 H2H
16792 Aleksandr Shevchenko Mikhail Kukushkin 2 1–1 H 1–1 Oct 17, 2024 H2H
16793 Aleksandr Shevchenko Reilly Opelka 2 0–2 G 0–1 H 0–1 Jul 2, 2025 H2H
16794 Aleksandr Shevchenko Stan Wawrinka 2 2–0 C 1–0 H 1–0 Jul 17, 2025 H2H
16795 Alessio Di Mauro Boris Pashanski 2 1–1 C 1–1 Mar 3, 2006 H2H
16796 Alessio Di Mauro Luis Horna 2 0–2 C 0–2 Jan 29, 2007 H2H
16797 Alessio Di Mauro Ruben Ramirez Hidalgo 2 1–1 C 1–1 Feb 19, 2007 H2H
16798 Alessio Di Mauro Stan Wawrinka 2 1–1 C 1–1 May 7, 2010 H2H
16799 Alexander Blockx Alex de Minaur 2 0–2 C 0–2 May 27, 2026 H2H
16800 Alexander Blockx Brandon Nakashima 2 1–1 C 1–0 H 0–1 Apr 25, 2026 H2H