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 ascending Record Surface Last Met H2H
37601 Mikhail Youzhny Sebastien De Chaunac 1 1–0 H 1–0 Feb 16, 2006 H2H
37602 Mikhail Youzhny Sergio Roitman 1 1–0 G 1–0 Jun 25, 2008 H2H
37603 Mikhail Youzhny Simon Greul 1 0–1 C 0–1 Jul 20, 2006 H2H
37604 Mikhail Youzhny Simon Stadler 1 1–0 G 1–0 Jun 15, 2007 H2H
37605 Mikhail Youzhny Somdev Devvarman 1 1–0 G 1–0 Jun 23, 2011 H2H
37606 Mikhail Youzhny Stefano Galvani 1 1–0 G 1–0 Jun 26, 2008 H2H
37607 Mikhail Youzhny Stefanos Tsitsipas 1 1–0 H 1–0 Feb 23, 2017 H2H
37608 Mikhail Youzhny Stephane Robert 1 1–0 H 1–0 Jul 27, 2016 H2H
37609 Mikhail Youzhny Steve Darcis 1 0–1 C 0–1 Jul 21, 2007 H2H
37610 Mikhail Youzhny Steve Johnson 1 0–1 C 0–1 May 18, 2016 H2H
37611 Mikhail Youzhny Thanasi Kokkinakis 1 0–1 G 0–1 Jun 15, 2017 H2H
37612 Mikhail Youzhny Thomas Fabbiano 1 0–1 C 0–1 May 3, 2018 H2H
37613 Mikhail Youzhny Tim Henman 1 1–0 C 1–0 Nov 6, 2004 H2H
37614 Mikhail Youzhny Tomas Behrend 1 1–0 H 1–0 Feb 15, 2001 H2H
37615 Mikhail Youzhny Tomas Cakl 1 1–0 C 1–0 Feb 2, 2007 H2H
37616 Mikhail Youzhny Tomas Zib 1 1–0 C 1–0 Feb 2, 2006 H2H
37617 Mikhail Youzhny Vincent Spadea 1 0–1 C 0–1 Apr 16, 2003 H2H
37618 Mikhail Youzhny Wayne Ferreira 1 0–1 G 0–1 Jun 22, 2001 H2H
37619 Mikhail Youzhny Yassine Idmbarek 1 1–0 C 1–0 Apr 9, 2015 H2H
37620 Mikhail Youzhny Yuri Schukin 1 0–1 C 0–1 Jul 31, 2010 H2H
37621 Mikhail Youzhny Zsombor Piros 1 1–0 C 1–0 Apr 26, 2018 H2H
37622 Milan Holecek A. Uehara 1 1–0 C 1–0 Apr 17, 1975 H2H
37623 Milan Holecek Christian Kuhnke 1 1–0 C 1–0 Aug 15, 1969 H2H
37624 Milan Holecek Peter Burwash 1 1–0 G 1–0 Sep 3, 1971 H2H
37625 Milan Holecek Peter Curtis 1 0–1 H 0–1 Feb 23, 1971 H2H
37626 Milan Holecek Ray Keldie 1 1–0 C 1–0 Apr 18, 1971 H2H
37627 Milan Holecek Robert Maud 1 1–0 C 1–0 Jan 21, 1975 H2H
37628 Milan Holecek Roger Dowdeswell 1 1–0 G 1–0 Jun 18, 1974 H2H
37629 Milan Holecek Roy Barth 1 0–1 C 0–1 Mar 29, 1973 H2H
37630 Milan Holecek Sergei Likhachev 1 1–0 C 1–0 Apr 20, 1968 H2H
37631 Milan Holecek Steve Faulk 1 1–0 H 1–0 Aug 26, 1971 H2H
37632 Milan Holecek Vladimir Korotkov 1 1–0 C 1–0 May 8, 1968 H2H
37633 Milan Holecek Will Coghlan 1 1–0 G 1–0 Dec 30, 1973 H2H
37634 Milan Srejber Ben Testerman 1 0–1 H 0–1 Oct 16, 1986 H2H
37635 Milan Srejber Bill Scanlon 1 0–1 H 0–1 Apr 16, 1987 H2H
37636 Milan Srejber Bud Schultz 1 0–1 H 0–1 Jan 9, 1987 H2H
37637 Milan Srejber Carlos Kirmayr 1 1–0 C 1–0 Feb 7, 1986 H2H
37638 Milan Srejber Eduardo Osta 1 1–0 C 1–0 Sep 24, 1986 H2H
37639 Milan Srejber Heinz Gunthardt 1 1–0 G 1–0 Jun 27, 1986 H2H
37640 Milan Srejber John Letts 1 1–0 C 1–0 Aug 11, 1988 H2H
37641 Milan Srejber Jorge Bardou 1 1–0 C 1–0 Aug 13, 1987 H2H
37642 Milan Srejber Lloyd Bourne 1 1–0 H 1–0 Sep 5, 1987 H2H
37643 Milan Srejber Mark Basham 1 1–0 H 1–0 Mar 15, 1988 H2H
37644 Milan Srejber Martin Sinner 1 0–1 C 0–1 Oct 13, 1990 H2H
37645 Milan Srejber Michael Westphal 1 1–0 H 1–0 Feb 11, 1986 H2H
37646 Milan Srejber Paul Mcnamee 1 0–1 C 0–1 Jul 16, 1987 H2H
37647 Milan Srejber Peter Fleming 1 1–0 C 1–0 Feb 8, 1986 H2H
37648 Milan Srejber Ricki Osterthun 1 1–0 C 1–0 Jul 8, 1988 H2H
37649 Milan Srejber Roland Stadler 1 0–1 C 0–1 Jul 11, 1986 H2H
37650 Milan Srejber Russell Simpson 1 1–0 H 1–0 Apr 15, 1987 H2H
37651 Milan Srejber Tomas Smid 1 1–0 C 1–0 Feb 11, 1988 H2H
37652 Milan Srejber Tony Mmoh 1 1–0 H 1–0 Oct 9, 1986 H2H
37653 Milan Srejber Wojtek Fibak 1 1–0 C 1–0 Feb 12, 1988 H2H
37654 Milen Velev Bing Chao Lin 1 0–1 H 0–1 Jan 13, 1994 H2H
37655 Milen Velev Marcelo Filippini 1 0–1 C 0–1 Oct 7, 1993 H2H
37656 Milen Velev Marcos Aurelio Gorriz 1 1–0 C 1–0 Oct 9, 1992 H2H
37657 Milen Velev Wojtek Kowalski 1 0–1 C 0–1 Oct 3, 1991 H2H
37658 Miles Maclagan Arnaud Di Pasquale 1 0–1 C 0–1 Sep 16, 1999 H2H
37659 Miles Maclagan Christo Van Rensburg 1 0–1 G 0–1 Jun 25, 1993 H2H
37660 Miles Maclagan Chris Wilkinson 1 0–1 G 0–1 Jun 30, 1995 H2H
37661 Miles Maclagan Marcos Ondruska 1 0–1 C 0–1 Sep 12, 1997 H2H
37662 Miles Maclagan Markus Zoecke 1 0–1 G 0–1 Jun 22, 1994 H2H
37663 Mili Poljicak Jesper de Jong 1 0–1 C 0–1 Jul 23, 2025 H2H
37664 Miljan Zekic Radu Albot 1 0–1 C 0–1 Jul 20, 2017 H2H
37665 Miloslav Lacek Corrado Barazzutti 1 0–1 C 0–1 Jul 21, 1982 H2H
37666 Miloslav Mecir Agustin Moreno 1 1–0 G 1–0 Jun 22, 1988 H2H
37667 Milos Raonic Albert Montanes 1 0–1 C 0–1 Apr 17, 2012 H2H
37668 Milos Raonic Alexei Popyrin 1 1–0 G 1–0 Jun 13, 2019 H2H
37669 Milos Raonic Andreas Seppi 1 1–0 G 1–0 Jun 30, 2016 H2H
37670 Milos Raonic Andrej Martin 1 1–0 C 1–0 May 28, 2016 H2H
37671 Milos Raonic Andrey Kuznetsov 1 1–0 H 1–0 Feb 12, 2015 H2H
37672 Milos Raonic Andy Roddick 1 0–1 H 0–1 Feb 20, 2011 H2H
37673 Milos Raonic Benoit Paire 1 0–1 H 0–1 Oct 19, 2013 H2H
37674 Milos Raonic Bjorn Phau 1 1–0 H 1–0 Jan 19, 2011 H2H
37675 Milos Raonic Brandon Nakashima 1 0–1 H 0–1 Jul 30, 2021 H2H
37676 Milos Raonic Carsten Ball 1 0–1 H 0–1 Sep 1, 2010 H2H
37677 Milos Raonic Cedrik-Marcel Stebe 1 1–0 H 1–0 Feb 21, 2020 H2H
37678 Milos Raonic Cristian Garin 1 1–0 H 1–0 Jan 24, 2020 H2H
37679 Milos Raonic Daniel Evans 1 1–0 H 1–0 Aug 25, 2020 H2H
37680 Milos Raonic Denis Kudla 1 1–0 H 1–0 Mar 26, 2016 H2H
37681 Milos Raonic Dudi Sela 1 1–0 H 1–0 Jan 7, 2012 H2H
37682 Milos Raonic Evgeny Donskoy 1 1–0 H 1–0 Sep 25, 2015 H2H
37683 Milos Raonic Federico Coria 1 1–0 H 1–0 Feb 10, 2021 H2H
37684 Milos Raonic Filippo Volandri 1 1–0 H 1–0 Jan 18, 2012 H2H
37685 Milos Raonic Florent Serra 1 1–0 H 1–0 Oct 7, 2010 H2H
37686 Milos Raonic Gastao Elias 1 1–0 C 1–0 May 27, 2017 H2H
37687 Milos Raonic Go Soeda 1 1–0 H 1–0 Oct 3, 2013 H2H
37688 Milos Raonic Guillaume Rufin 1 1–0 H 1–0 Mar 23, 2013 H2H
37689 Milos Raonic Hubert Hurkacz 1 0–1 H 0–1 Mar 31, 2021 H2H
37690 Milos Raonic Hyeon Chung 1 0–1 H 0–1 Oct 24, 2019 H2H
37691 Milos Raonic Igor Kunitsyn 1 1–0 H 1–0 Sep 30, 2010 H2H
37692 Milos Raonic Igor Sijsling 1 0–1 G 0–1 Jun 27, 2013 H2H
37693 Milos Raonic James Ward 1 1–0 G 1–0 Jun 18, 2015 H2H
37694 Milos Raonic Jan Hajek 1 1–0 H 1–0 Jan 16, 2013 H2H
37695 Milos Raonic Jesper de Jong 1 1–0 H 1–0 Feb 15, 2024 H2H
37696 Milos Raonic Jesse Levine 1 1–0 C 1–0 May 31, 2012 H2H
37697 Milos Raonic J.J. Wolf 1 1–0 H 1–0 Oct 15, 2020 H2H
37698 Milos Raonic Joachim Johansson 1 1–0 H 1–0 Oct 18, 2013 H2H
37699 Milos Raonic John Millman 1 1–0 G 1–0 Jul 5, 2018 H2H
37700 Milos Raonic Liam Broady 1 1–0 G 1–0 Jul 4, 2018 H2H
37701 Milos Raonic Lorenzo Giustino 1 1–0 H 1–0 Jan 22, 2020 H2H
37702 Milos Raonic Lucas Catarina 1 1–0 C 1–0 Apr 17, 2018 H2H
37703 Milos Raonic Lukas Rosol 1 1–0 H 1–0 Jan 17, 2013 H2H
37704 Milos Raonic Lukasz Kubot 1 1–0 G 1–0 Jun 29, 2014 H2H
37705 Milos Raonic Marcel Granollers 1 1–0 C 1–0 Jun 3, 2014 H2H
37706 Milos Raonic Marc Gicquel 1 1–0 G 1–0 Jun 22, 2011 H2H
37707 Milos Raonic Marsel Ilhan 1 1–0 H 1–0 Mar 12, 2011 H2H
37708 Milos Raonic Maximilian Marterer 1 1–0 H 1–0 Mar 23, 2019 H2H
37709 Milos Raonic Michael Berrer 1 0–1 C 0–1 May 24, 2011 H2H
37710 Milos Raonic Michael Russell 1 1–0 H 1–0 Feb 15, 2013 H2H
37711 Milos Raonic Michal Przysiezny 1 1–0 H 1–0 Oct 9, 2013 H2H
37712 Milos Raonic Mikael Ymer 1 1–0 H 1–0 Mar 24, 2018 H2H
37713 Milos Raonic Mikhail Kukushkin 1 1–0 H 1–0 Jan 9, 2015 H2H
37714 Milos Raonic Mirza Basic 1 1–0 G 1–0 Jun 14, 2018 H2H
37715 Milos Raonic Nicolas Kicker 1 1–0 C 1–0 May 8, 2018 H2H
37716 Milos Raonic Nicolas Mahut 1 1–0 H 1–0 Aug 3, 2017 H2H
37717 Milos Raonic Paolo Lorenzi 1 1–0 H 1–0 Oct 12, 2016 H2H
37718 Milos Raonic Paul-Henri Mathieu 1 1–0 H 1–0 Aug 30, 2012 H2H
37719 Milos Raonic Prajnesh Gunneswaran 1 1–0 G 1–0 Jul 3, 2019 H2H
37720 Milos Raonic Robby Ginepri 1 1–0 H 1–0 Aug 13, 2014 H2H
37721 Milos Raonic Robert Kendrick 1 1–0 H 1–0 Feb 19, 2011 H2H
37722 Milos Raonic Rogerio Dutra Silva 1 1–0 C 1–0 Jun 1, 2017 H2H
37723 Milos Raonic Ruben Ramirez Hidalgo 1 1–0 C 1–0 May 29, 2012 H2H
37724 Milos Raonic Somdev Devvarman 1 0–1 H 0–1 Mar 26, 2011 H2H
37725 Milos Raonic Soonwoo Kwon 1 0–1 H 0–1 Feb 14, 2020 H2H
37726 Milos Raonic Steve Darcis 1 1–0 C 1–0 May 30, 2017 H2H
37727 Milos Raonic Sumit Nagal 1 1–0 H 1–0 Mar 8, 2024 H2H
37728 Milos Raonic Tatsuma Ito 1 1–0 G 1–0 Jul 30, 2012 H2H
37729 Milos Raonic Taylor Fritz 1 0–1 G 0–1 Jun 21, 2024 H2H
37730 Milos Raonic Teymuraz Gabashvili 1 1–0 H 1–0 Mar 28, 2015 H2H
37731 Milos Raonic Thanasi Kokkinakis 1 0–1 G 0–1 Jun 22, 2017 H2H
37732 Milos Raonic Thomas Fabbiano 1 1–0 H 1–0 Aug 28, 2013 H2H
37733 Milos Raonic Yosuke Watanuki 1 1–0 H 1–0 Oct 5, 2018 H2H
37734 Milos Raonic Yuki Bhambri 1 1–0 G 1–0 Jun 21, 2018 H2H
37735 Milos Raonic Ze Zhang 1 1–0 G 1–0 Jun 15, 2012 H2H
37736 Milos Sekulic Jan-Lennard Struff 1 0–1 H 0–1 Oct 17, 2013 H2H
37737 Minh Quan Do Bjorn Phau 1 0–1 C 0–1 Sep 29, 2005 H2H
37738 Minoru Ueda Drew Gitlin 1 0–1 H 0–1 Oct 11, 1984 H2H
37739 Minoru Ueda Naomi Uemura 1 1–0 H 1–0 Oct 10, 1984 H2H
37740 Miomir Kecmanovic Adam Walton 1 0–1 H 0–1 Jul 25, 2024 H2H
37741 Miomir Kecmanovic Aleksandar Vukic 1 1–0 G 1–0 Jun 29, 2023 H2H
37742 Miomir Kecmanovic Benjamin Bonzi 1 1–0 H 1–0 Jan 10, 2025 H2H
37743 Miomir Kecmanovic Ben Shelton 1 0–1 H 0–1 Feb 14, 2026 H2H
37744 Miomir Kecmanovic Bernabe Zapata Miralles 1 1–0 C 1–0 Apr 8, 2023 H2H
37745 Miomir Kecmanovic Egor Gerasimov 1 0–1 H 0–1 Oct 21, 2021 H2H
37746 Miomir Kecmanovic Ethan Quinn 1 0–1 H 0–1 Aug 9, 2025 H2H
37747 Miomir Kecmanovic Gregoire Barrere 1 0–1 G 0–1 Jun 30, 2023 H2H
37748 Miomir Kecmanovic James Duckworth 1 0–1 H 0–1 Oct 19, 2026 H2H
37749 Miomir Kecmanovic Jesper de Jong 1 1–0 G 1–0 Jul 3, 2025 H2H
37750 Miomir Kecmanovic J.J. Wolf 1 1–0 H 1–0 Aug 1, 2024 H2H
37751 Miomir Kecmanovic Mariano Navone 1 1–0 H 1–0 Oct 24, 2024 H2H
37752 Miomir Kecmanovic Marin Cilic 1 1–0 H 1–0 Mar 13, 2022 H2H
37753 Miomir Kecmanovic Marton Fucsovics 1 1–0 H 1–0 Jan 10, 2020 H2H
37754 Miomir Kecmanovic Mattia Bellucci 1 1–0 H 1–0 Feb 17, 2026 H2H
37755 Miomir Kecmanovic Max Hans Rehberg 1 1–0 C 1–0 Apr 28, 2022 H2H
37756 Miomir Kecmanovic Maximilian Marterer 1 1–0 H 1–0 Mar 10, 2019 H2H
37757 Miomir Kecmanovic Oriol Roca Batalla 1 1–0 C 1–0 May 25, 2023 H2H
37758 Miomir Kecmanovic Pavel Kotov 1 0–1 H 0–1 Oct 21, 2023 H2H
37759 Miomir Kecmanovic Pedro Martinez 1 0–1 C 0–1 Apr 19, 2024 H2H
37760 Miomir Kecmanovic Radu Albot 1 1–0 H 1–0 Feb 18, 2023 H2H
37761 Miomir Kecmanovic Ricardas Berankis 1 0–1 H 0–1 Aug 5, 2021 H2H
37762 Miomir Kecmanovic Soonwoo Kwon 1 1–0 H 1–0 Feb 4, 2021 H2H
37763 Miomir Kecmanovic Thanasi Kokkinakis 1 0–1 H 0–1 Jan 13, 2023 H2H
37764 Miomir Kecmanovic Tristan Schoolkate 1 1–0 H 1–0 Feb 24, 2026 H2H
37765 Mirza Basic Damir Dzumhur 1 0–1 H 0–1 Oct 21, 2017 H2H
37766 Mirza Basic Diego Schwartzman 1 0–1 G 0–1 Jul 4, 2018 H2H
37767 Mirza Basic Gael Monfils 1 1–0 C 1–0 May 3, 2018 H2H
37768 Mirza Basic Kamil Majchrzak 1 1–0 C 1–0 Apr 7, 2022 H2H
37769 Mirza Basic Laslo Djere 1 1–0 H 1–0 Oct 20, 2017 H2H
37770 Mirza Basic Maximilian Marterer 1 1–0 H 1–0 Feb 10, 2018 H2H
37771 Mirza Basic Nick Kyrgios 1 1–0 H 1–0 Oct 19, 2018 H2H
37772 Mischa Zverev Albano Olivetti 1 0–1 H 0–1 Sep 19, 2013 H2H
37773 Mischa Zverev Alexander Peya 1 1–0 G 1–0 Jun 25, 2008 H2H
37774 Mischa Zverev Alexander Zverev 1 0–1 H 0–1 Aug 3, 2018 H2H
37775 Mischa Zverev Alex de Minaur 1 1–0 H 1–0 Jan 4, 2017 H2H
37776 Mischa Zverev Alexei Popyrin 1 0–1 H 0–1 Jan 16, 2019 H2H
37777 Mischa Zverev Andreas Haider-Maurer 1 1–0 C 1–0 May 3, 2018 H2H
37778 Mischa Zverev Carsten Ball 1 0–1 H 0–1 Jan 6, 2010 H2H
37779 Mischa Zverev Damir Dzumhur 1 1–0 H 1–0 Aug 14, 2018 H2H
37780 Mischa Zverev Danai Udomchoke 1 1–0 G 1–0 Jul 13, 2007 H2H
37781 Mischa Zverev Daniel Evans 1 0–1 C 0–1 Apr 27, 2017 H2H
37782 Mischa Zverev Daniel Koellerer 1 0–1 H 0–1 Mar 14, 2009 H2H
37783 Mischa Zverev Davide Sanguinetti 1 1–0 G 1–0 Jun 22, 2006 H2H
37784 Mischa Zverev David Guez 1 1–0 H 1–0 Feb 18, 2010 H2H
37785 Mischa Zverev Denis Gremelmayr 1 1–0 H 1–0 Oct 9, 2008 H2H
37786 Mischa Zverev Denis Kudla 1 0–1 C 0–1 Apr 7, 2016 H2H
37787 Mischa Zverev Denis Shapovalov 1 1–0 G 1–0 Jun 29, 2018 H2H
37788 Mischa Zverev Dusan Lajovic 1 0–1 C 0–1 Jul 21, 2016 H2H
37789 Mischa Zverev Dustin Brown 1 1–0 C 1–0 May 4, 2017 H2H
37790 Mischa Zverev Facundo Bagnis 1 1–0 C 1–0 Jul 20, 2016 H2H
37791 Mischa Zverev Federico Delbonis 1 0–1 C 0–1 May 8, 2018 H2H
37792 Mischa Zverev Felix Auger-Aliassime 1 1–0 C 1–0 Apr 17, 2018 H2H
37793 Mischa Zverev Filippo Volandri 1 0–1 C 0–1 Jul 27, 2007 H2H
37794 Mischa Zverev Flavio Cipolla 1 1–0 C 1–0 Apr 9, 2009 H2H
37795 Mischa Zverev Gilles Muller 1 0–1 H 0–1 Oct 22, 2015 H2H
37796 Mischa Zverev Guido Andreozzi 1 1–0 G 1–0 Jul 19, 2019 H2H
37797 Mischa Zverev Guillaume Rufin 1 1–0 H 1–0 Feb 20, 2010 H2H
37798 Mischa Zverev Henri Laaksonen 1 1–0 H 1–0 Sep 22, 2017 H2H
37799 Mischa Zverev Hubert Hurkacz 1 0–1 H 0–1 Oct 16, 2020 H2H
37800 Mischa Zverev Hyung-Taik Lee 1 0–1 G 0–1 Jun 23, 2006 H2H