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
37401 Mikhail Youzhny Michel Kratochvil 1 1–0 C 1–0 Jul 11, 2002 H2H
37402 Mikhail Youzhny Nathan Healey 1 1–0 H 1–0 Sep 15, 2005 H2H
37403 Mikhail Youzhny Nick Kyrgios 1 0–1 H 0–1 Aug 27, 2014 H2H
37404 Mikhail Youzhny Nicolas Devilder 1 1–0 H 1–0 Aug 29, 2007 H2H
37405 Mikhail Youzhny Nicolas Kicker 1 0–1 C 0–1 Jul 20, 2017 H2H
37406 Mikhail Youzhny Noah Rubin 1 0–1 H 0–1 Aug 1, 2018 H2H
37407 Mikhail Youzhny Oliver Gross 1 1–0 C 1–0 May 3, 2002 H2H
37408 Mikhail Youzhny Oscar Hernandez 1 1–0 G 1–0 Jun 10, 2009 H2H
37409 Mikhail Youzhny Paolo Lorenzi 1 1–0 H 1–0 Sep 26, 2013 H2H
37410 Mikhail Youzhny Paradorn Srichaphan 1 1–0 H 1–0 Sep 18, 2004 H2H
37411 Mikhail Youzhny Patrick Rafter 1 0–1 G 0–1 Jul 4, 2001 H2H
37412 Mikhail Youzhny Patrik Rosenholm 1 1–0 H 1–0 Oct 19, 2012 H2H
37413 Mikhail Youzhny Paul Goldstein 1 1–0 C 1–0 Oct 14, 2005 H2H
37414 Mikhail Youzhny Peter Wessels 1 0–1 H 0–1 Jan 5, 2001 H2H
37415 Mikhail Youzhny Pete Sampras 1 0–1 H 0–1 Sep 2, 2001 H2H
37416 Mikhail Youzhny Radu Albot 1 0–1 C 0–1 Jul 27, 2017 H2H
37417 Mikhail Youzhny Raemon Sluiter 1 0–1 G 0–1 Jun 14, 2001 H2H
37418 Mikhail Youzhny Robby Ginepri 1 1–0 C 1–0 Oct 11, 2003 H2H
37419 Mikhail Youzhny Robert Kendrick 1 1–0 H 1–0 Aug 4, 2009 H2H
37420 Mikhail Youzhny Robin Vik 1 0–1 C 0–1 Oct 29, 2005 H2H
37421 Mikhail Youzhny Rogerio Dutra Silva 1 0–1 C 0–1 May 30, 2017 H2H
37422 Mikhail Youzhny Saketh Myneni 1 1–0 H 1–0 Jan 5, 2017 H2H
37423 Mikhail Youzhny Sargis Sargsian 1 0–1 H 0–1 Jan 9, 2004 H2H
37424 Mikhail Youzhny Sebastien De Chaunac 1 1–0 H 1–0 Feb 16, 2006 H2H
37425 Mikhail Youzhny Sergio Roitman 1 1–0 G 1–0 Jun 25, 2008 H2H
37426 Mikhail Youzhny Simon Greul 1 0–1 C 0–1 Jul 20, 2006 H2H
37427 Mikhail Youzhny Simon Stadler 1 1–0 G 1–0 Jun 15, 2007 H2H
37428 Mikhail Youzhny Somdev Devvarman 1 1–0 G 1–0 Jun 23, 2011 H2H
37429 Mikhail Youzhny Stefano Galvani 1 1–0 G 1–0 Jun 26, 2008 H2H
37430 Mikhail Youzhny Stefanos Tsitsipas 1 1–0 H 1–0 Feb 23, 2017 H2H
37431 Mikhail Youzhny Stephane Robert 1 1–0 H 1–0 Jul 27, 2016 H2H
37432 Mikhail Youzhny Steve Darcis 1 0–1 C 0–1 Jul 21, 2007 H2H
37433 Mikhail Youzhny Steve Johnson 1 0–1 C 0–1 May 18, 2016 H2H
37434 Mikhail Youzhny Thanasi Kokkinakis 1 0–1 G 0–1 Jun 15, 2017 H2H
37435 Mikhail Youzhny Thomas Fabbiano 1 0–1 C 0–1 May 3, 2018 H2H
37436 Mikhail Youzhny Tim Henman 1 1–0 C 1–0 Nov 6, 2004 H2H
37437 Mikhail Youzhny Tomas Behrend 1 1–0 H 1–0 Feb 15, 2001 H2H
37438 Mikhail Youzhny Tomas Cakl 1 1–0 C 1–0 Feb 2, 2007 H2H
37439 Mikhail Youzhny Tomas Zib 1 1–0 C 1–0 Feb 2, 2006 H2H
37440 Mikhail Youzhny Vincent Spadea 1 0–1 C 0–1 Apr 16, 2003 H2H
37441 Mikhail Youzhny Wayne Ferreira 1 0–1 G 0–1 Jun 22, 2001 H2H
37442 Mikhail Youzhny Yassine Idmbarek 1 1–0 C 1–0 Apr 9, 2015 H2H
37443 Mikhail Youzhny Yuri Schukin 1 0–1 C 0–1 Jul 31, 2010 H2H
37444 Mikhail Youzhny Zsombor Piros 1 1–0 C 1–0 Apr 26, 2018 H2H
37445 Milan Holecek A. Uehara 1 1–0 C 1–0 Apr 17, 1975 H2H
37446 Milan Holecek Christian Kuhnke 1 1–0 C 1–0 Aug 15, 1969 H2H
37447 Milan Holecek Peter Burwash 1 1–0 G 1–0 Sep 3, 1971 H2H
37448 Milan Holecek Peter Curtis 1 0–1 H 0–1 Feb 23, 1971 H2H
37449 Milan Holecek Ray Keldie 1 1–0 C 1–0 Apr 18, 1971 H2H
37450 Milan Holecek Robert Maud 1 1–0 C 1–0 Jan 21, 1975 H2H
37451 Milan Holecek Roger Dowdeswell 1 1–0 G 1–0 Jun 18, 1974 H2H
37452 Milan Holecek Roy Barth 1 0–1 C 0–1 Mar 29, 1973 H2H
37453 Milan Holecek Sergei Likhachev 1 1–0 C 1–0 Apr 20, 1968 H2H
37454 Milan Holecek Steve Faulk 1 1–0 H 1–0 Aug 26, 1971 H2H
37455 Milan Holecek Vladimir Korotkov 1 1–0 C 1–0 May 8, 1968 H2H
37456 Milan Holecek Will Coghlan 1 1–0 G 1–0 Dec 30, 1973 H2H
37457 Milan Srejber Ben Testerman 1 0–1 H 0–1 Oct 16, 1986 H2H
37458 Milan Srejber Bill Scanlon 1 0–1 H 0–1 Apr 16, 1987 H2H
37459 Milan Srejber Bud Schultz 1 0–1 H 0–1 Jan 9, 1987 H2H
37460 Milan Srejber Carlos Kirmayr 1 1–0 C 1–0 Feb 7, 1986 H2H
37461 Milan Srejber Eduardo Osta 1 1–0 C 1–0 Sep 24, 1986 H2H
37462 Milan Srejber Heinz Gunthardt 1 1–0 G 1–0 Jun 27, 1986 H2H
37463 Milan Srejber John Letts 1 1–0 C 1–0 Aug 11, 1988 H2H
37464 Milan Srejber Jorge Bardou 1 1–0 C 1–0 Aug 13, 1987 H2H
37465 Milan Srejber Lloyd Bourne 1 1–0 H 1–0 Sep 5, 1987 H2H
37466 Milan Srejber Mark Basham 1 1–0 H 1–0 Mar 15, 1988 H2H
37467 Milan Srejber Martin Sinner 1 0–1 C 0–1 Oct 13, 1990 H2H
37468 Milan Srejber Michael Westphal 1 1–0 H 1–0 Feb 11, 1986 H2H
37469 Milan Srejber Paul Mcnamee 1 0–1 C 0–1 Jul 16, 1987 H2H
37470 Milan Srejber Peter Fleming 1 1–0 C 1–0 Feb 8, 1986 H2H
37471 Milan Srejber Ricki Osterthun 1 1–0 C 1–0 Jul 8, 1988 H2H
37472 Milan Srejber Roland Stadler 1 0–1 C 0–1 Jul 11, 1986 H2H
37473 Milan Srejber Russell Simpson 1 1–0 H 1–0 Apr 15, 1987 H2H
37474 Milan Srejber Tomas Smid 1 1–0 C 1–0 Feb 11, 1988 H2H
37475 Milan Srejber Tony Mmoh 1 1–0 H 1–0 Oct 9, 1986 H2H
37476 Milan Srejber Wojtek Fibak 1 1–0 C 1–0 Feb 12, 1988 H2H
37477 Milen Velev Bing Chao Lin 1 0–1 H 0–1 Jan 13, 1994 H2H
37478 Milen Velev Marcelo Filippini 1 0–1 C 0–1 Oct 7, 1993 H2H
37479 Milen Velev Marcos Aurelio Gorriz 1 1–0 C 1–0 Oct 9, 1992 H2H
37480 Milen Velev Wojtek Kowalski 1 0–1 C 0–1 Oct 3, 1991 H2H
37481 Miles Maclagan Arnaud Di Pasquale 1 0–1 C 0–1 Sep 16, 1999 H2H
37482 Miles Maclagan Christo Van Rensburg 1 0–1 G 0–1 Jun 25, 1993 H2H
37483 Miles Maclagan Chris Wilkinson 1 0–1 G 0–1 Jun 30, 1995 H2H
37484 Miles Maclagan Marcos Ondruska 1 0–1 C 0–1 Sep 12, 1997 H2H
37485 Miles Maclagan Markus Zoecke 1 0–1 G 0–1 Jun 22, 1994 H2H
37486 Mili Poljicak Jesper de Jong 1 0–1 C 0–1 Jul 23, 2025 H2H
37487 Miljan Zekic Radu Albot 1 0–1 C 0–1 Jul 20, 2017 H2H
37488 Miloslav Lacek Corrado Barazzutti 1 0–1 C 0–1 Jul 21, 1982 H2H
37489 Miloslav Mecir Agustin Moreno 1 1–0 G 1–0 Jun 22, 1988 H2H
37490 Milos Raonic Albert Montanes 1 0–1 C 0–1 Apr 17, 2012 H2H
37491 Milos Raonic Alexei Popyrin 1 1–0 G 1–0 Jun 13, 2019 H2H
37492 Milos Raonic Andreas Seppi 1 1–0 G 1–0 Jun 30, 2016 H2H
37493 Milos Raonic Andrej Martin 1 1–0 C 1–0 May 28, 2016 H2H
37494 Milos Raonic Andrey Kuznetsov 1 1–0 H 1–0 Feb 12, 2015 H2H
37495 Milos Raonic Andy Roddick 1 0–1 H 0–1 Feb 20, 2011 H2H
37496 Milos Raonic Benoit Paire 1 0–1 H 0–1 Oct 19, 2013 H2H
37497 Milos Raonic Bjorn Phau 1 1–0 H 1–0 Jan 19, 2011 H2H
37498 Milos Raonic Brandon Nakashima 1 0–1 H 0–1 Jul 30, 2021 H2H
37499 Milos Raonic Carsten Ball 1 0–1 H 0–1 Sep 1, 2010 H2H
37500 Milos Raonic Cedrik-Marcel Stebe 1 1–0 H 1–0 Feb 21, 2020 H2H
37501 Milos Raonic Cristian Garin 1 1–0 H 1–0 Jan 24, 2020 H2H
37502 Milos Raonic Daniel Evans 1 1–0 H 1–0 Aug 25, 2020 H2H
37503 Milos Raonic Denis Kudla 1 1–0 H 1–0 Mar 26, 2016 H2H
37504 Milos Raonic Dudi Sela 1 1–0 H 1–0 Jan 7, 2012 H2H
37505 Milos Raonic Evgeny Donskoy 1 1–0 H 1–0 Sep 25, 2015 H2H
37506 Milos Raonic Federico Coria 1 1–0 H 1–0 Feb 10, 2021 H2H
37507 Milos Raonic Filippo Volandri 1 1–0 H 1–0 Jan 18, 2012 H2H
37508 Milos Raonic Florent Serra 1 1–0 H 1–0 Oct 7, 2010 H2H
37509 Milos Raonic Gastao Elias 1 1–0 C 1–0 May 27, 2017 H2H
37510 Milos Raonic Go Soeda 1 1–0 H 1–0 Oct 3, 2013 H2H
37511 Milos Raonic Guillaume Rufin 1 1–0 H 1–0 Mar 23, 2013 H2H
37512 Milos Raonic Hubert Hurkacz 1 0–1 H 0–1 Mar 31, 2021 H2H
37513 Milos Raonic Hyeon Chung 1 0–1 H 0–1 Oct 24, 2019 H2H
37514 Milos Raonic Igor Kunitsyn 1 1–0 H 1–0 Sep 30, 2010 H2H
37515 Milos Raonic Igor Sijsling 1 0–1 G 0–1 Jun 27, 2013 H2H
37516 Milos Raonic James Ward 1 1–0 G 1–0 Jun 18, 2015 H2H
37517 Milos Raonic Jan Hajek 1 1–0 H 1–0 Jan 16, 2013 H2H
37518 Milos Raonic Jesper de Jong 1 1–0 H 1–0 Feb 15, 2024 H2H
37519 Milos Raonic Jesse Levine 1 1–0 C 1–0 May 31, 2012 H2H
37520 Milos Raonic J.J. Wolf 1 1–0 H 1–0 Oct 15, 2020 H2H
37521 Milos Raonic Joachim Johansson 1 1–0 H 1–0 Oct 18, 2013 H2H
37522 Milos Raonic John Millman 1 1–0 G 1–0 Jul 5, 2018 H2H
37523 Milos Raonic Liam Broady 1 1–0 G 1–0 Jul 4, 2018 H2H
37524 Milos Raonic Lorenzo Giustino 1 1–0 H 1–0 Jan 22, 2020 H2H
37525 Milos Raonic Lucas Catarina 1 1–0 C 1–0 Apr 17, 2018 H2H
37526 Milos Raonic Lukas Rosol 1 1–0 H 1–0 Jan 17, 2013 H2H
37527 Milos Raonic Lukasz Kubot 1 1–0 G 1–0 Jun 29, 2014 H2H
37528 Milos Raonic Marcel Granollers 1 1–0 C 1–0 Jun 3, 2014 H2H
37529 Milos Raonic Marc Gicquel 1 1–0 G 1–0 Jun 22, 2011 H2H
37530 Milos Raonic Marsel Ilhan 1 1–0 H 1–0 Mar 12, 2011 H2H
37531 Milos Raonic Maximilian Marterer 1 1–0 H 1–0 Mar 23, 2019 H2H
37532 Milos Raonic Michael Berrer 1 0–1 C 0–1 May 24, 2011 H2H
37533 Milos Raonic Michael Russell 1 1–0 H 1–0 Feb 15, 2013 H2H
37534 Milos Raonic Michal Przysiezny 1 1–0 H 1–0 Oct 9, 2013 H2H
37535 Milos Raonic Mikael Ymer 1 1–0 H 1–0 Mar 24, 2018 H2H
37536 Milos Raonic Mikhail Kukushkin 1 1–0 H 1–0 Jan 9, 2015 H2H
37537 Milos Raonic Mirza Basic 1 1–0 G 1–0 Jun 14, 2018 H2H
37538 Milos Raonic Nicolas Kicker 1 1–0 C 1–0 May 8, 2018 H2H
37539 Milos Raonic Nicolas Mahut 1 1–0 H 1–0 Aug 3, 2017 H2H
37540 Milos Raonic Paolo Lorenzi 1 1–0 H 1–0 Oct 12, 2016 H2H
37541 Milos Raonic Paul-Henri Mathieu 1 1–0 H 1–0 Aug 30, 2012 H2H
37542 Milos Raonic Prajnesh Gunneswaran 1 1–0 G 1–0 Jul 3, 2019 H2H
37543 Milos Raonic Robby Ginepri 1 1–0 H 1–0 Aug 13, 2014 H2H
37544 Milos Raonic Robert Kendrick 1 1–0 H 1–0 Feb 19, 2011 H2H
37545 Milos Raonic Rogerio Dutra Silva 1 1–0 C 1–0 Jun 1, 2017 H2H
37546 Milos Raonic Ruben Ramirez Hidalgo 1 1–0 C 1–0 May 29, 2012 H2H
37547 Milos Raonic Somdev Devvarman 1 0–1 H 0–1 Mar 26, 2011 H2H
37548 Milos Raonic Soonwoo Kwon 1 0–1 H 0–1 Feb 14, 2020 H2H
37549 Milos Raonic Steve Darcis 1 1–0 C 1–0 May 30, 2017 H2H
37550 Milos Raonic Sumit Nagal 1 1–0 H 1–0 Mar 8, 2024 H2H
37551 Milos Raonic Tatsuma Ito 1 1–0 G 1–0 Jul 30, 2012 H2H
37552 Milos Raonic Taylor Fritz 1 0–1 G 0–1 Jun 21, 2024 H2H
37553 Milos Raonic Teymuraz Gabashvili 1 1–0 H 1–0 Mar 28, 2015 H2H
37554 Milos Raonic Thanasi Kokkinakis 1 0–1 G 0–1 Jun 22, 2017 H2H
37555 Milos Raonic Thomas Fabbiano 1 1–0 H 1–0 Aug 28, 2013 H2H
37556 Milos Raonic Yosuke Watanuki 1 1–0 H 1–0 Oct 5, 2018 H2H
37557 Milos Raonic Yuki Bhambri 1 1–0 G 1–0 Jun 21, 2018 H2H
37558 Milos Raonic Ze Zhang 1 1–0 G 1–0 Jun 15, 2012 H2H
37559 Milos Sekulic Jan-Lennard Struff 1 0–1 H 0–1 Oct 17, 2013 H2H
37560 Minh Quan Do Bjorn Phau 1 0–1 C 0–1 Sep 29, 2005 H2H
37561 Minoru Ueda Drew Gitlin 1 0–1 H 0–1 Oct 11, 1984 H2H
37562 Minoru Ueda Naomi Uemura 1 1–0 H 1–0 Oct 10, 1984 H2H
37563 Miomir Kecmanovic Adam Walton 1 0–1 H 0–1 Jul 25, 2024 H2H
37564 Miomir Kecmanovic Aleksandar Vukic 1 1–0 G 1–0 Jun 29, 2023 H2H
37565 Miomir Kecmanovic Benjamin Bonzi 1 1–0 H 1–0 Jan 10, 2025 H2H
37566 Miomir Kecmanovic Ben Shelton 1 0–1 H 0–1 Feb 14, 2026 H2H
37567 Miomir Kecmanovic Bernabe Zapata Miralles 1 1–0 C 1–0 Apr 8, 2023 H2H
37568 Miomir Kecmanovic Egor Gerasimov 1 0–1 H 0–1 Oct 21, 2021 H2H
37569 Miomir Kecmanovic Ethan Quinn 1 0–1 H 0–1 Aug 9, 2025 H2H
37570 Miomir Kecmanovic Gregoire Barrere 1 0–1 G 0–1 Jun 30, 2023 H2H
37571 Miomir Kecmanovic Jesper de Jong 1 1–0 G 1–0 Jul 3, 2025 H2H
37572 Miomir Kecmanovic J.J. Wolf 1 1–0 H 1–0 Aug 1, 2024 H2H
37573 Miomir Kecmanovic Mariano Navone 1 1–0 H 1–0 Oct 24, 2024 H2H
37574 Miomir Kecmanovic Marin Cilic 1 1–0 H 1–0 Mar 13, 2022 H2H
37575 Miomir Kecmanovic Marton Fucsovics 1 1–0 H 1–0 Jan 10, 2020 H2H
37576 Miomir Kecmanovic Mattia Bellucci 1 1–0 H 1–0 Feb 17, 2026 H2H
37577 Miomir Kecmanovic Max Hans Rehberg 1 1–0 C 1–0 Apr 28, 2022 H2H
37578 Miomir Kecmanovic Maximilian Marterer 1 1–0 H 1–0 Mar 10, 2019 H2H
37579 Miomir Kecmanovic Oriol Roca Batalla 1 1–0 C 1–0 May 25, 2023 H2H
37580 Miomir Kecmanovic Pavel Kotov 1 0–1 H 0–1 Oct 21, 2023 H2H
37581 Miomir Kecmanovic Pedro Martinez 1 0–1 C 0–1 Apr 19, 2024 H2H
37582 Miomir Kecmanovic Radu Albot 1 1–0 H 1–0 Feb 18, 2023 H2H
37583 Miomir Kecmanovic Ricardas Berankis 1 0–1 H 0–1 Aug 5, 2021 H2H
37584 Miomir Kecmanovic Soonwoo Kwon 1 1–0 H 1–0 Feb 4, 2021 H2H
37585 Miomir Kecmanovic Thanasi Kokkinakis 1 0–1 H 0–1 Jan 13, 2023 H2H
37586 Miomir Kecmanovic Tristan Schoolkate 1 1–0 H 1–0 Feb 24, 2026 H2H
37587 Mirza Basic Damir Dzumhur 1 0–1 H 0–1 Oct 21, 2017 H2H
37588 Mirza Basic Diego Schwartzman 1 0–1 G 0–1 Jul 4, 2018 H2H
37589 Mirza Basic Gael Monfils 1 1–0 C 1–0 May 3, 2018 H2H
37590 Mirza Basic Kamil Majchrzak 1 1–0 C 1–0 Apr 7, 2022 H2H
37591 Mirza Basic Laslo Djere 1 1–0 H 1–0 Oct 20, 2017 H2H
37592 Mirza Basic Maximilian Marterer 1 1–0 H 1–0 Feb 10, 2018 H2H
37593 Mirza Basic Nick Kyrgios 1 1–0 H 1–0 Oct 19, 2018 H2H
37594 Mischa Zverev Albano Olivetti 1 0–1 H 0–1 Sep 19, 2013 H2H
37595 Mischa Zverev Alexander Peya 1 1–0 G 1–0 Jun 25, 2008 H2H
37596 Mischa Zverev Alexander Zverev 1 0–1 H 0–1 Aug 3, 2018 H2H
37597 Mischa Zverev Alex de Minaur 1 1–0 H 1–0 Jan 4, 2017 H2H
37598 Mischa Zverev Alexei Popyrin 1 0–1 H 0–1 Jan 16, 2019 H2H
37599 Mischa Zverev Andreas Haider-Maurer 1 1–0 C 1–0 May 3, 2018 H2H
37600 Mischa Zverev Carsten Ball 1 0–1 H 0–1 Jan 6, 2010 H2H