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
17401 Andrey Rublev Juan Martin del Potro 1 0–1 H 0–1 Oct 11, 2017 H2H
17402 Andrey Rublev Juan Pablo Varillas 1 1–0 C 1–0 Apr 21, 2023 H2H
17403 Andrey Rublev Juncheng Shang 1 1–0 H 1–0 Jan 6, 2024 H2H
17404 Andrey Rublev Justin Engel 1 1–0 C 1–0 May 22, 2025 H2H
17405 Andrey Rublev Kei Nishikori 1 0–1 H 0–1 Aug 14, 2018 H2H
17406 Andrey Rublev Liam Broady 1 1–0 H 1–0 Jan 5, 2024 H2H
17407 Andrey Rublev Luca Van Assche 1 1–0 H 1–0 Aug 1, 2024 H2H
17408 Andrey Rublev Luciano Darderi 1 1–0 C 1–0 May 23, 2025 H2H
17409 Andrey Rublev Marcel Granollers 1 1–0 H 1–0 Oct 29, 2015 H2H
17410 Andrey Rublev Marcos Baghdatis 1 1–0 H 1–0 Jan 18, 2018 H2H
17411 Andrey Rublev Mariano Navone 1 1–0 C 1–0 Apr 14, 2026 H2H
17412 Andrey Rublev Max Purcell 1 1–0 G 1–0 Jul 5, 2023 H2H
17413 Andrey Rublev Mikhail Youzhny 1 1–0 G 1–0 Jun 23, 2017 H2H
17414 Andrey Rublev Nikola Milojevic 1 1–0 H 1–0 Oct 19, 2019 H2H
17415 Andrey Rublev Noah Rubin 1 1–0 H 1–0 Aug 3, 2018 H2H
17416 Andrey Rublev Norbert Gombos 1 1–0 H 1–0 Oct 29, 2020 H2H
17417 Andrey Rublev Paolo Lorenzi 1 1–0 C 1–0 Jul 23, 2017 H2H
17418 Andrey Rublev Pavel Kotov 1 1–0 C 1–0 Jul 21, 2023 H2H
17419 Andrey Rublev Peter Gojowczyk 1 0–1 H 0–1 Jul 29, 2019 H2H
17420 Andrey Rublev Pierre-Hugues Herbert 1 1–0 H 1–0 Jan 10, 2020 H2H
17421 Andrey Rublev Radu Albot 1 1–0 H 1–0 Nov 5, 2020 H2H
17422 Andrey Rublev Roger Federer 1 1–0 H 1–0 Aug 16, 2019 H2H
17423 Andrey Rublev Roman Safiullin 1 0–1 G 0–1 Jun 29, 2026 H2H
17424 Andrey Rublev Sam Groth 1 0–1 H 0–1 Oct 16, 2014 H2H
17425 Andrey Rublev Santiago Giraldo 1 0–1 C 0–1 May 1, 2015 H2H
17426 Andrey Rublev Sebastian Ofner 1 1–0 G 1–0 Jun 19, 2025 H2H
17427 Andrey Rublev Simone Bolelli 1 0–1 H 0–1 Sep 24, 2015 H2H
17428 Andrey Rublev Somdev Devvarman 1 1–0 H 1–0 Jan 7, 2016 H2H
17429 Andrey Rublev Stefano Travaglia 1 1–0 G 1–0 Jul 5, 2017 H2H
17430 Andrey Rublev Steve Darcis 1 1–0 H 1–0 Aug 22, 2017 H2H
17431 Andrey Rublev Steve Johnson 1 0–1 H 0–1 Feb 20, 2015 H2H
17432 Andrey Rublev Thanasi Kokkinakis 1 0–1 H 0–1 Jan 12, 2023 H2H
17433 Andrey Rublev Thiago Agustin Tirante 1 0–1 C 0–1 Jul 19, 2024 H2H
17434 Andrey Rublev Thiago Monteiro 1 1–0 H 1–0 Feb 11, 2021 H2H
17435 Andrey Rublev Thomas Fabbiano 1 1–0 H 1–0 Aug 20, 2019 H2H
17436 Andrey Rublev Tristan Boyer 1 1–0 H 1–0 Aug 28, 2025 H2H
17437 Andrey Rublev Vit Kopriva 1 0–1 C 0–1 Apr 24, 2026 H2H
17438 Andrey Rublev Yuichi Sugita 1 1–0 H 1–0 Jan 24, 2020 H2H
17439 Andrian Raturandang Chris Wilkinson 1 0–1 H 0–1 Jan 11, 1996 H2H
17440 Andy Andrews Brian Gottfried 1 0–1 H 0–1 Aug 4, 1983 H2H
17441 Andy Andrews John Mccurdy 1 1–0 G 1–0 Dec 3, 1983 H2H
17442 Andy Andrews Mike Brunnberg 1 1–0 C 1–0 Oct 21, 1982 H2H
17443 Andy Andrews Rand Evett 1 1–0 C 1–0 Oct 20, 1982 H2H
17444 Andy Andrews Ray Ruffels 1 0–1 H 0–1 Mar 20, 1975 H2H
17445 Andy Andrews Sandy Mayer 1 0–1 C 0–1 Feb 10, 1982 H2H
17446 Andy Andrews Victor Amaya 1 0–1 H 0–1 Aug 6, 1982 H2H
17447 Andy Garcia Manuel Santana 1 0–1 C 0–1 Apr 12, 1968 H2H
17448 Andy Kohlberg Andrew Jarrett 1 0–1 H 0–1 Jan 5, 1979 H2H
17449 Andy Kohlberg Andy Andrews 1 0–1 C 0–1 Nov 27, 1982 H2H
17450 Andy Kohlberg Bernard Fritz 1 0–1 H 0–1 Aug 18, 1982 H2H
17451 Andy Kohlberg Brian Teacher 1 0–1 C 0–1 Apr 3, 1980 H2H
17452 Andy Kohlberg Christophe Roger-Vasselin 1 0–1 H 0–1 Sep 3, 1981 H2H
17453 Andy Kohlberg Francisco Gonzalez 1 0–1 C 0–1 Jul 12, 1978 H2H
17454 Andy Kohlberg Geoff Masters 1 0–1 C 0–1 May 21, 1980 H2H
17455 Andy Kohlberg John Alexander 1 0–1 G 0–1 Dec 4, 1982 H2H
17456 Andy Kohlberg John Sadri 1 1–0 C 1–0 Jan 29, 1986 H2H
17457 Andy Kohlberg Jose Higueras 1 0–1 C 0–1 Aug 22, 1979 H2H
17458 Andy Kohlberg Leo Palin 1 0–1 H 0–1 Aug 28, 1980 H2H
17459 Andy Kohlberg Louk Sanders 1 0–1 C 0–1 Oct 22, 1980 H2H
17460 Andy Kohlberg Mike Cahill 1 1–0 H 1–0 Aug 14, 1980 H2H
17461 Andy Kohlberg Mike Shore 1 1–0 C 1–0 Jul 29, 1980 H2H
17462 Andy Kohlberg Miloslav Mecir 1 0–1 H 0–1 Aug 29, 1985 H2H
17463 Andy Kohlberg Pat Dupre 1 0–1 C 0–1 Nov 16, 1979 H2H
17464 Andy Kohlberg Peter Fleming 1 0–1 H 0–1 Oct 4, 1979 H2H
17465 Andy Kohlberg Ross Case 1 0–1 C 0–1 Jul 31, 1979 H2H
17466 Andy Kohlberg Scott Mccain 1 0–1 C 0–1 Mar 3, 1983 H2H
17467 Andy Kohlberg Shlomo Glickstein 1 0–1 H 0–1 Oct 28, 1982 H2H
17468 Andy Kohlberg Terry Moor 1 0–1 C 0–1 Feb 28, 1985 H2H
17469 Andy Kohlberg Victor Pecci 1 0–1 H 0–1 Aug 30, 1979 H2H
17470 Andy Murray Alberto Martin 1 1–0 H 1–0 Jan 17, 2007 H2H
17471 Andy Murray Alessio Di Mauro 1 1–0 H 1–0 Sep 1, 2006 H2H
17472 Andy Murray Alexei Popyrin 1 1–0 G 1–0 Jun 20, 2024 H2H
17473 Andy Murray Aljaz Bedene 1 1–0 G 1–0 Jun 17, 2016 H2H
17474 Andy Murray Andrea Vavassori 1 0–1 C 0–1 Apr 28, 2023 H2H
17475 Andy Murray Antony Dupuis 1 0–1 G 0–1 Jul 8, 2005 H2H
17476 Andy Murray Blaz Rola 1 1–0 G 1–0 Jun 26, 2014 H2H
17477 Andy Murray Brandon Nakashima 1 1–0 H 1–0 Aug 3, 2023 H2H
17478 Andy Murray Carlos Berlocq 1 1–0 H 1–0 Mar 14, 2013 H2H
17479 Andy Murray Christophe Rochus 1 1–0 H 1–0 Jan 5, 2007 H2H
17480 Andy Murray Corentin Moutet 1 1–0 H 1–0 Aug 30, 2023 H2H
17481 Andy Murray Denis Kudla 1 1–0 H 1–0 Sep 30, 2021 H2H
17482 Andy Murray Diego Schwartzman 1 0–1 H 0–1 Oct 22, 2021 H2H
17483 Andy Murray Dominik Hrbaty 1 0–1 C 0–1 Nov 4, 2006 H2H
17484 Andy Murray Dominik Koepfer 1 0–1 H 0–1 Nov 3, 2021 H2H
17485 Andy Murray Dusan Lajovic 1 0–1 H 0–1 Mar 24, 2023 H2H
17486 Andy Murray Egor Gerasimov 1 0–1 H 0–1 Feb 25, 2021 H2H
17487 Andy Murray Emilio Nava 1 1–0 H 1–0 Sep 1, 2022 H2H
17488 Andy Murray Eric Prodon 1 1–0 C 1–0 May 24, 2011 H2H
17489 Andy Murray Evgeny Donskoy 1 1–0 H 1–0 Mar 10, 2013 H2H
17490 Andy Murray Evgeny Korolev 1 1–0 H 1–0 Oct 11, 2007 H2H
17491 Andy Murray Facundo Arguello 1 1–0 C 1–0 May 26, 2015 H2H
17492 Andy Murray Facundo Bagnis 1 0–1 H 0–1 Jan 6, 2022 H2H
17493 Andy Murray Flavio Cipolla 1 1–0 H 1–0 Aug 9, 2012 H2H
17494 Andy Murray Florent Serra 1 1–0 H 1–0 Jan 24, 2010 H2H
17495 Andy Murray Frank Dancevic 1 1–0 H 1–0 Feb 22, 2007 H2H
17496 Andy Murray Gerald Melzer 1 1–0 H 1–0 Jan 5, 2017 H2H
17497 Andy Murray Go Soeda 1 1–0 H 1–0 Jan 15, 2014 H2H
17498 Andy Murray Gregory Carraz 1 1–0 G 1–0 Jul 7, 2005 H2H
17499 Andy Murray Guillermo Canas 1 1–0 H 1–0 Oct 6, 2007 H2H
17500 Andy Murray Igor Kunitsyn 1 1–0 H 1–0 Feb 24, 2010 H2H
17501 Andy Murray Ivan Dodig 1 1–0 H 1–0 Aug 30, 2012 H2H
17502 Andy Murray Jan Hajek 1 1–0 G 1–0 Jun 23, 2010 H2H
17503 Andy Murray Jan Hernych 1 0–1 C 0–1 Apr 20, 2005 H2H
17504 Andy Murray Jan-Lennard Struff 1 1–0 H 1–0 Oct 18, 2014 H2H
17505 Andy Murray Jean-Rene Lisnard 1 0–1 C 0–1 Apr 19, 2006 H2H
17506 Andy Murray Jesse Huta Galung 1 1–0 H 1–0 Feb 14, 2008 H2H
17507 Andy Murray Jesse Witten 1 1–0 H 1–0 Jul 18, 2005 H2H
17508 Andy Murray Jimmy Wang 1 1–0 H 1–0 Feb 17, 2006 H2H
17509 Andy Murray Jiri Novak 1 0–1 H 0–1 Oct 5, 2006 H2H
17510 Andy Murray Jonas Bjorkman 1 1–0 H 1–0 Aug 30, 2007 H2H
17511 Andy Murray Jonathan Eysseric 1 1–0 C 1–0 May 27, 2008 H2H
17512 Andy Murray Jose Acasuso 1 1–0 C 1–0 May 29, 2008 H2H
17513 Andy Murray Juan Ignacio Londero 1 1–0 H 1–0 Oct 8, 2019 H2H
17514 Andy Murray Justin Gimelstob 1 0–1 G 0–1 Jul 15, 2006 H2H
17515 Andy Murray Karol Beck 1 1–0 H 1–0 Jan 19, 2011 H2H
17516 Andy Murray Kenneth Carlsen 1 1–0 H 1–0 Jan 12, 2006 H2H
17517 Andy Murray Kevin Kim 1 1–0 H 1–0 Feb 15, 2007 H2H
17518 Andy Murray Kimmer Coppejans 1 1–0 H 1–0 Oct 17, 2019 H2H
17519 Andy Murray Liam Broady 1 1–0 G 1–0 Jun 29, 2016 H2H
17520 Andy Murray Lleyton Hewitt 1 1–0 H 1–0 Feb 19, 2006 H2H
17521 Andy Murray Lukas Dlouhy 1 1–0 C 1–0 Oct 26, 2007 H2H
17522 Andy Murray Malek Jaziri 1 1–0 H 1–0 Mar 1, 2017 H2H
17523 Andy Murray Marat Safin 1 0–1 H 0–1 Aug 18, 2005 H2H
17524 Andy Murray Marco Chiudinelli 1 1–0 H 1–0 Mar 1, 2012 H2H
17525 Andy Murray Marcos Giron 1 0–1 G 0–1 Jun 13, 2024 H2H
17526 Andy Murray Matthias Bachinger 1 1–0 H 1–0 Aug 29, 2014 H2H
17527 Andy Murray Michael Russell 1 1–0 H 1–0 Mar 16, 2010 H2H
17528 Andy Murray Mikael Ymer 1 0–1 H 0–1 Aug 3, 2022 H2H
17529 Andy Murray Mousa Shanan Zayed 1 1–0 H 1–0 Jan 1, 2014 H2H
17530 Andy Murray Noah Rubin 1 1–0 H 1–0 Aug 24, 2021 H2H
17531 Andy Murray Olivier Rochus 1 1–0 H 1–0 Jan 3, 2008 H2H
17532 Andy Murray Pablo Andujar 1 1–0 H 1–0 Feb 26, 2014 H2H
17533 Andy Murray Paradorn Srichaphan 1 1–0 H 1–0 Oct 1, 2005 H2H
17534 Andy Murray Paul Capdeville 1 1–0 H 1–0 Sep 3, 2009 H2H
17535 Andy Murray Paul Goldstein 1 1–0 H 1–0 Mar 22, 2007 H2H
17536 Andy Murray Pedro Cachin 1 1–0 H 1–0 Oct 14, 2022 H2H
17537 Andy Murray Philipp Petzschner 1 1–0 H 1–0 Jan 9, 2009 H2H
17538 Andy Murray Pierre-Hugues Herbert 1 1–0 C 1–0 Apr 13, 2016 H2H
17539 Andy Murray Radu Albot 1 1–0 H 1–0 Mar 11, 2023 H2H
17540 Andy Murray Ramon Delgado 1 1–0 H 1–0 Aug 3, 2006 H2H
17541 Andy Murray Reilly Opelka 1 1–0 H 1–0 Jan 15, 2022 H2H
17542 Andy Murray Ricardas Berankis 1 1–0 H 1–0 Jan 20, 2013 H2H
17543 Andy Murray Ricardo Mello 1 1–0 G 1–0 Jul 13, 2006 H2H
17544 Andy Murray Rik De Voest 1 1–0 H 1–0 Feb 24, 2006 H2H
17545 Andy Murray Ryan Harrison 1 1–0 H 1–0 Jan 18, 2012 H2H
17546 Andy Murray Ryan Peniston 1 1–0 G 1–0 Jul 5, 2023 H2H
17547 Andy Murray Sam Groth 1 1–0 H 1–0 Jan 21, 2016 H2H
17548 Andy Murray Santiago Ventura 1 1–0 G 1–0 Jun 8, 2005 H2H
17549 Andy Murray Sebastien Grosjean 1 1–0 G 1–0 Jun 12, 2008 H2H
17550 Andy Murray Sergio Roitman 1 1–0 H 1–0 Aug 27, 2008 H2H
17551 Andy Murray Stefan Koubek 1 1–0 H 1–0 Feb 24, 2007 H2H
17552 Andy Murray Stephane Robert 1 1–0 H 1–0 Jan 21, 2014 H2H
17553 Andy Murray Tatsuma Ito 1 1–0 C 1–0 May 29, 2012 H2H
17554 Andy Murray Thanasi Kokkinakis 1 1–0 H 1–0 Jan 19, 2023 H2H
17555 Andy Murray Tim Smyczek 1 1–0 H 1–0 Jul 30, 2010 H2H
17556 Andy Murray Tobias Kamke 1 1–0 G 1–0 Jun 23, 2011 H2H
17557 Andy Murray Vasilis Mazarakis 1 1–0 H 1–0 Mar 7, 2006 H2H
17558 Andy Murray Vincent Millot 1 1–0 H 1–0 Jan 16, 2014 H2H
17559 Andy Murray Wesley Moodie 1 1–0 H 1–0 Mar 8, 2007 H2H
17560 Andy Murray Yan Bai 1 1–0 H 1–0 Oct 13, 2010 H2H
17561 Andy Murray Ye Cong Mo 1 1–0 H 1–0 Sep 23, 2023 H2H
17562 Andy Murray Yuki Bhambri 1 1–0 H 1–0 Jan 21, 2015 H2H
17563 Andy Murray Zhizhen Zhang 1 1–0 H 1–0 Sep 27, 2018 H2H
17564 Andy Ram Karol Beck 1 0–1 H 0–1 Jul 15, 2004 H2H
17565 Andy Ram Lars Burgsmuller 1 0–1 H 0–1 Oct 23, 2003 H2H
17566 Andy Ram Peter Luczak 1 0–1 H 0–1 Jul 21, 2003 H2H
17567 Andy Roddick Agustin Calleri 1 0–1 C 0–1 May 15, 2003 H2H
17568 Andy Roddick Albert Portas 1 0–1 C 0–1 Apr 16, 2003 H2H
17569 Andy Roddick Alexander Popp 1 1–0 G 1–0 Jun 30, 2004 H2H
17570 Andy Roddick Alexandr Dolgopolov 1 1–0 H 1–0 Jan 7, 2011 H2H
17571 Andy Roddick Alex Bogdanovic 1 1–0 G 1–0 Jun 15, 2007 H2H
17572 Andy Roddick Alex Kuznetsov 1 1–0 H 1–0 Jul 23, 2007 H2H
17573 Andy Roddick Andrea Gaudenzi 1 1–0 C 1–0 May 7, 2003 H2H
17574 Andy Roddick Andreas Beck 1 1–0 G 1–0 Jun 22, 2011 H2H
17575 Andy Roddick Andrew Ilie 1 1–0 H 1–0 Jan 10, 2002 H2H
17576 Andy Roddick Andrey Golubev 1 1–0 H 1–0 Nov 5, 2010 H2H
17577 Andy Roddick Arvind Parmar 1 1–0 H 1–0 Sep 30, 2004 H2H
17578 Andy Roddick Bernard Tomic 1 1–0 H 1–0 Aug 30, 2012 H2H
17579 Andy Roddick Bjorn Rehnquist 1 1–0 H 1–0 Jan 21, 2009 H2H
17580 Andy Roddick Blaz Kavcic 1 1–0 C 1–0 May 27, 2010 H2H
17581 Andy Roddick Bob Bryan 1 1–0 H 1–0 Jul 31, 2003 H2H
17582 Andy Roddick Brendan Evans 1 1–0 H 1–0 Sep 26, 2008 H2H
17583 Andy Roddick Byron Black 1 1–0 G 1–0 Jun 22, 2001 H2H
17584 Andy Roddick Carsten Ball 1 1–0 H 1–0 Jan 8, 2010 H2H
17585 Andy Roddick Cecil Mamiit 1 1–0 H 1–0 Feb 20, 2003 H2H
17586 Andy Roddick Chris Guccione 1 1–0 H 1–0 Feb 21, 2008 H2H
17587 Andy Roddick Christophe Rochus 1 1–0 H 1–0 Feb 12, 2004 H2H
17588 Andy Roddick Chris Woodruff 1 1–0 H 1–0 Mar 1, 2001 H2H
17589 Andy Roddick Danai Udomchoke 1 1–0 G 1–0 Jun 28, 2007 H2H
17590 Andy Roddick Daniel Koellerer 1 1–0 H 1–0 Mar 15, 2009 H2H
17591 Andy Roddick David Sanchez 1 1–0 C 1–0 May 24, 2003 H2H
17592 Andy Roddick Denis Gremelmayr 1 1–0 H 1–0 Aug 9, 2008 H2H
17593 Andy Roddick Denis Kudla 1 1–0 H 1–0 Feb 17, 2012 H2H
17594 Andy Roddick Diego Junqueira 1 1–0 H 1–0 Mar 28, 2009 H2H
17595 Andy Roddick Dusan Vemic 1 1–0 H 1–0 Aug 8, 2008 H2H
17596 Andy Roddick Evgeny Korolev 1 1–0 H 1–0 Jul 23, 2007 H2H
17597 Andy Roddick Flavio Cipolla 1 0–1 C 0–1 May 3, 2011 H2H
17598 Andy Roddick Flavio Saretta 1 1–0 H 1–0 Aug 31, 2003 H2H
17599 Andy Roddick Florent Serra 1 1–0 H 1–0 Aug 30, 2006 H2H
17600 Andy Roddick Gaston Gaudio 1 1–0 C 1–0 May 10, 2007 H2H