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
10401 Daniel Nestor Justin Gimelstob 3 2–1 H 1–1 C 1–0 Feb 17, 1999 H2H
10402 Daniel Vacek Adrian Voinea 3 1–2 H 0–2 C 1–0 Jan 14, 2000 H2H
10403 Daniel Vacek Andrei Cherkasov 3 2–1 H 1–1 C 1–0 Jul 29, 1999 H2H
10404 Daniel Vacek Andrei Olhovskiy 3 3–0 C 3–0 Feb 23, 1995 H2H
10405 Daniel Vacek David Prinosil 3 3–0 H 2–0 C 1–0 Apr 18, 1998 H2H
10406 Daniel Vacek Guillaume Raoux 3 0–3 C 0–3 Feb 25, 1999 H2H
10407 Daniel Vacek Jason Stoltenberg 3 2–1 H 2–0 G 0–1 Aug 12, 1998 H2H
10408 Daniel Vacek Joern Renzenbrink 3 1–2 H 1–1 C 0–1 Apr 6, 1994 H2H
10409 Daniel Vacek Rodolphe Gilbert 3 3–0 H 2–0 C 1–0 Oct 1, 1999 H2H
10410 Daniel Vacek Vincent Spadea 3 2–1 H 2–1 Aug 8, 1998 H2H
10411 Danie Visser Bill Scanlon 3 2–1 G 2–1 Jul 12, 1986 H2H
10412 Danie Visser Leif Shiras 3 1–2 G 1–1 C 0–1 Jan 14, 1987 H2H
10413 Daniil Medvedev Adam Walton 3 1–2 H 1–1 C 0–1 May 26, 2026 H2H
10414 Daniil Medvedev Andy Murray 3 3–0 H 3–0 Feb 25, 2023 H2H
10415 Daniil Medvedev Aslan Karatsev 3 1–2 C 0–2 G 1–0 May 3, 2023 H2H
10416 Daniil Medvedev Benjamin Bonzi 3 0–3 C 0–1 G 0–1 H 0–1 Aug 26, 2025 H2H
10417 Daniil Medvedev Benoit Paire 3 3–0 H 3–0 Feb 23, 2022 H2H
10418 Daniil Medvedev Brandon Nakashima 3 3–0 H 2–0 C 1–0 Jan 11, 2026 H2H
10419 Daniil Medvedev Christopher O'Connell 3 3–0 H 3–0 Aug 31, 2023 H2H
10420 Daniil Medvedev Emil Ruusuvuori 3 3–0 H 2–0 C 1–0 Jan 18, 2024 H2H
10421 Daniil Medvedev Fabio Fognini 3 2–1 H 2–1 Oct 12, 2019 H2H
10422 Daniil Medvedev Filip Krajinovic 3 2–1 H 2–1 Oct 12, 2021 H2H
10423 Daniil Medvedev Flavio Cobolli 3 2–1 H 2–0 C 0–1 Apr 28, 2026 H2H
10424 Daniil Medvedev Jeremy Chardy 3 1–2 H 1–1 G 0–1 Oct 31, 2019 H2H
10425 Daniil Medvedev Jiri Lehecka 3 1–2 C 0–1 G 1–0 H 0–1 Aug 15, 2024 H2H
10426 Daniil Medvedev Joao Sousa 3 2–1 C 1–1 H 1–0 Apr 16, 2019 H2H
10427 Daniil Medvedev Jo-Wilfried Tsonga 3 2–1 H 2–1 Feb 16, 2019 H2H
10428 Daniil Medvedev Lorenzo Musetti 3 2–1 H 2–0 C 0–1 May 14, 2025 H2H
10429 Daniil Medvedev Marcos Giron 3 3–0 H 2–0 G 1–0 Jun 22, 2023 H2H
10430 Daniil Medvedev Milos Raonic 3 3–0 H 3–0 Nov 7, 2020 H2H
10431 Daniil Medvedev Quentin Halys 3 3–0 H 2–0 G 1–0 Jan 21, 2026 H2H
10432 Daniil Medvedev Ricardas Berankis 3 2–1 H 2–1 Aug 5, 2022 H2H
10433 Daniil Medvedev Roberto Carballes Baena 3 3–0 H 3–0 Mar 9, 2024 H2H
10434 Daniil Medvedev Roger Federer 3 0–3 H 0–3 Mar 27, 2019 H2H
10435 Daniil Medvedev Thanasi Kokkinakis 3 3–0 G 2–0 H 1–0 Jan 17, 2018 H2H
10436 Daniil Medvedev Yibing Wu 3 2–1 H 2–1 Sep 22, 2025 H2H
10437 Darren Cahill Dan Cassidy 3 2–1 C 1–0 G 0–1 H 1–0 Jul 28, 1988 H2H
10438 Darren Cahill Glenn Layendecker 3 1–2 H 1–2 Mar 2, 1990 H2H
10439 Darren Cahill Kevin Curren 3 2–1 C 1–1 G 1–0 Feb 15, 1991 H2H
10440 Darren Cahill Shane Barr 3 1–2 H 1–1 G 0–1 Oct 7, 1988 H2H
10441 Darren Cahill Tim Wilkison 3 2–1 H 2–0 G 0–1 Mar 1, 1990 H2H
10442 Davide Sanguinetti Galo Blanco 3 1–2 C 1–2 Oct 8, 1998 H2H
10443 Davide Sanguinetti Justin Gimelstob 3 3–0 H 3–0 Feb 15, 2003 H2H
10444 Davide Sanguinetti Stefan Koubek 3 2–1 C 0–1 G 1–0 H 1–0 Jun 9, 2004 H2H
10445 David Ferrer Adrian Mannarino 3 2–1 H 1–1 C 1–0 Nov 1, 2017 H2H
10446 David Ferrer Albert Portas 3 2–1 C 2–1 Feb 3, 2005 H2H
10447 David Ferrer Alex Corretja 3 0–3 H 0–2 C 0–1 Feb 17, 2005 H2H
10448 David Ferrer Carlos Berlocq 3 1–2 C 1–2 Feb 17, 2017 H2H
10449 David Ferrer Daniele Bracciali 3 3–0 H 2–0 C 1–0 May 30, 2007 H2H
10450 David Ferrer Dmitry Tursunov 3 1–2 H 1–1 C 0–1 Aug 16, 2013 H2H
10451 David Ferrer Fabrice Santoro 3 2–1 H 1–1 C 1–0 May 29, 2008 H2H
10452 David Ferrer Florent Serra 3 3–0 H 2–0 G 1–0 Jun 24, 2010 H2H
10453 David Ferrer Hicham Arazi 3 2–1 C 1–0 G 0–1 H 1–0 Jun 25, 2004 H2H
10454 David Ferrer Hyung-Taik Lee 3 1–2 H 0–2 C 1–0 Mar 18, 2008 H2H
10455 David Ferrer James Blake 3 1–2 H 1–1 C 0–1 Sep 1, 2011 H2H
10456 David Ferrer Jarkko Nieminen 3 2–1 H 1–1 C 1–0 May 24, 2011 H2H
10457 David Ferrer Jonas Bjorkman 3 2–1 C 1–1 C 1–0 May 16, 2007 H2H
10458 David Ferrer Karol Beck 3 3–0 H 2–0 G 1–0 Jun 26, 2011 H2H
10459 David Ferrer Lucas Pouille 3 1–2 C 1–1 H 0–1 Apr 25, 2019 H2H
10460 David Ferrer Luis Horna 3 1–2 H 1–1 C 0–1 Mar 8, 2007 H2H
10461 David Ferrer Mariano Zabaleta 3 2–1 C 2–1 Apr 16, 2005 H2H
10462 David Ferrer Marinko Matosevic 3 3–0 H 2–0 C 1–0 Feb 26, 2015 H2H
10463 David Ferrer Mario Ancic 3 2–1 G 1–1 H 1–0 Jun 29, 2008 H2H
10464 David Ferrer Michael Llodra 3 3–0 H 3–0 Nov 3, 2012 H2H
10465 David Ferrer Nicolas Kiefer 3 2–1 C 1–0 G 1–0 H 0–1 Jun 23, 2010 H2H
10466 David Ferrer Nicolas Lapentti 3 2–1 C 2–0 H 0–1 Jul 31, 2008 H2H
10467 David Ferrer Oscar Hernandez 3 2–1 C 0–1 G 1–0 H 1–0 Jun 19, 2009 H2H
10468 David Ferrer Robin Haase 3 1–2 H 1–1 G 0–1 Jan 9, 2019 H2H
10469 David Ferrer Sam Querrey 3 2–1 H 2–1 Mar 22, 2019 H2H
10470 David Ferrer Santiago Giraldo 3 3–0 C 2–0 H 1–0 Feb 14, 2014 H2H
10471 David Ferrer Simon Greul 3 3–0 C 2–0 H 1–0 Feb 18, 2010 H2H
10472 David Ferrer Steve Darcis 3 3–0 C 1–0 G 1–0 H 1–0 Oct 20, 2017 H2H
10473 David Ferrer Steve Johnson 3 3–0 H 3–0 Aug 15, 2017 H2H
10474 David Ferrer Teymuraz Gabashvili 3 2–1 H 2–0 C 0–1 Apr 24, 2014 H2H
10475 David Ferrer Thomas Johansson 3 2–1 H 1–1 C 1–0 Mar 30, 2008 H2H
10476 David Ferrer Tobias Kamke 3 3–0 H 3–0 Oct 17, 2014 H2H
10477 David Goffin Aleksandar Vukic 3 1–2 H 1–2 Sep 20, 2025 H2H
10478 David Goffin Arthur Rinderknech 3 2–1 H 1–1 C 1–0 Sep 28, 2025 H2H
10479 David Goffin Benjamin Bonzi 3 2–1 H 2–1 Jan 14, 2025 H2H
10480 David Goffin Bernard Tomic 3 1–2 H 0–2 G 1–0 Aug 17, 2016 H2H
10481 David Goffin Brandon Nakashima 3 0–3 H 0–3 Mar 24, 2025 H2H
10482 David Goffin Cameron Norrie 3 0–3 C 0–2 G 0–1 May 26, 2023 H2H
10483 David Goffin Corentin Moutet 3 2–1 C 1–0 G 0–1 H 1–0 Jun 17, 2021 H2H
10484 David Goffin Daniel Evans 3 1–2 C 1–1 H 0–1 Apr 13, 2022 H2H
10485 David Goffin Denis Shapovalov 3 2–1 H 2–1 Jul 25, 2024 H2H
10486 David Goffin Ernests Gulbis 3 2–1 C 2–0 H 0–1 May 31, 2016 H2H
10487 David Goffin Gregoire Barrere 3 2–1 H 1–1 C 1–0 Feb 16, 2023 H2H
10488 David Goffin Hubert Hurkacz 3 1–2 C 1–2 May 30, 2023 H2H
10489 David Goffin Jerzy Janowicz 3 2–1 H 2–1 Mar 30, 2015 H2H
10490 David Goffin John Isner 3 1–2 H 1–2 Oct 14, 2015 H2H
10491 David Goffin Julien Benneteau 3 1–2 H 1–2 Jan 18, 2018 H2H
10492 David Goffin Leonardo Mayer 3 3–0 C 2–0 H 1–0 May 15, 2018 H2H
10493 David Goffin Lorenzo Sonego 3 2–1 H 2–1 Mar 7, 2025 H2H
10494 David Goffin Lucas Pouille 3 0–3 H 0–2 C 0–1 Sep 24, 2016 H2H
10495 David Goffin Lukasz Kubot 3 3–0 H 2–0 C 1–0 Feb 26, 2014 H2H
10496 David Goffin Marcel Granollers 3 2–1 C 1–1 H 1–0 Apr 26, 2018 H2H
10497 David Goffin Marcos Giron 3 1–2 H 1–2 Oct 7, 2024 H2H
10498 David Goffin Nick Kyrgios 3 0–3 H 0–3 Aug 15, 2017 H2H
10499 David Goffin Philipp Kohlschreiber 3 2–1 C 1–1 H 1–0 May 2, 2015 H2H
10500 David Goffin Reilly Opelka 3 2–1 H 2–1 Sep 2, 2020 H2H
10501 David Goffin Sam Querrey 3 2–1 H 2–1 Mar 2, 2017 H2H
10502 David Goffin Sergiy Stakhovsky 3 3–0 C 1–0 G 1–0 H 1–0 Jun 1, 2017 H2H
10503 David Goffin Simone Bolelli 3 2–1 H 1–1 C 1–0 Sep 2, 2015 H2H
10504 David Goffin Taylor Fritz 3 1–2 H 1–2 Oct 11, 2024 H2H
10505 David Goffin Viktor Troicki 3 3–0 H 3–0 Mar 28, 2016 H2H
10506 David Nalbandian Alberto Martin 3 2–1 C 2–1 Apr 26, 2007 H2H
10507 David Nalbandian Albert Portas 3 2–1 C 2–1 May 6, 2006 H2H
10508 David Nalbandian Andreas Seppi 3 2–1 C 1–1 H 1–0 May 5, 2012 H2H
10509 David Nalbandian Andrei Pavel 3 2–1 C 1–1 H 1–0 Aug 17, 2005 H2H
10510 David Nalbandian Fernando Verdasco 3 0–3 G 0–2 H 0–1 Jun 10, 2011 H2H
10511 David Nalbandian Filippo Volandri 3 1–2 C 1–2 Feb 18, 2012 H2H
10512 David Nalbandian Florian Mayer 3 2–1 H 1–1 C 1–0 Oct 12, 2011 H2H
10513 David Nalbandian Francisco Clavet 3 3–0 H 2–0 C 1–0 Oct 16, 2002 H2H
10514 David Nalbandian James Blake 3 0–3 H 0–3 Oct 22, 2011 H2H
10515 David Nalbandian John Isner 3 2–1 H 2–1 Jan 19, 2012 H2H
10516 David Nalbandian Kristian Pless 3 2–1 H 2–1 Jan 4, 2007 H2H
10517 David Nalbandian Mikhail Youzhny 3 1–2 H 0–2 C 1–0 Apr 14, 2010 H2H
10518 David Nalbandian Nicolas Massu 3 2–1 C 1–1 C 1–0 Oct 30, 2004 H2H
10519 David Nalbandian Paradorn Srichaphan 3 2–1 H 1–1 C 1–0 Mar 11, 2006 H2H
10520 David Nalbandian Peter Luczak 3 3–0 C 2–0 H 1–0 Feb 21, 2008 H2H
10521 David Nalbandian Philipp Kohlschreiber 3 2–1 H 2–0 C 0–1 Apr 18, 2007 H2H
10522 David Nalbandian Radek Stepanek 3 2–1 H 2–1 Mar 18, 2008 H2H
10523 David Nalbandian Sebastien Grosjean 3 2–1 H 2–0 C 0–1 Jan 21, 2007 H2H
10524 David Nalbandian Stefan Koubek 3 3–0 H 2–0 C 1–0 Mar 13, 2010 H2H
10525 David Nalbandian Wayne Arthurs 3 2–1 H 1–1 G 1–0 Aug 13, 2003 H2H
10526 David Pate Brian Teacher 3 2–1 H 2–0 G 0–1 Oct 10, 1986 H2H
10527 David Pate Dan Goldie 3 2–1 H 2–0 G 0–1 Oct 7, 1988 H2H
10528 David Pate Greg Holmes 3 2–1 C 1–1 G 1–0 Jun 8, 1988 H2H
10529 David Pate Hank Pfister 3 3–0 H 3–0 Feb 22, 1985 H2H
10530 David Pate Kevin Curren 3 1–2 C 0–1 G 0–1 H 1–0 Jun 10, 1988 H2H
10531 David Pate Leif Shiras 3 2–1 G 2–0 H 0–1 Jun 14, 1990 H2H
10532 David Pate Mike Leach 3 3–0 H 2–0 C 1–0 Oct 9, 1986 H2H
10533 David Pate Robert Seguso 3 1–2 H 1–1 C 0–1 Mar 27, 1986 H2H
10534 David Pate Terry Moor 3 2–1 H 2–1 Feb 11, 1986 H2H
10535 David Pate Thierry Tulasne 3 3–0 H 2–0 C 1–0 Aug 16, 1989 H2H
10536 David Pate Tim Wilkison 3 0–3 C 0–2 H 0–1 Sep 30, 1988 H2H
10537 David Pate Vijay Amritraj 3 3–0 H 2–0 G 1–0 Jul 11, 1985 H2H
10538 David Prinosil Adrian Voinea 3 1–2 C 0–2 H 1–0 May 5, 1999 H2H
10539 David Prinosil Andrei Olhovskiy 3 1–2 C 1–1 H 0–1 Nov 9, 1996 H2H
10540 David Prinosil Frederik Fetterlein 3 2–1 C 1–1 H 1–0 Mar 4, 1999 H2H
10541 David Sanchez Sargis Sargsian 3 1–2 C 1–1 H 0–1 Jan 19, 2005 H2H
10542 David Schneider Nick Saviano 3 0–3 C 0–2 C 0–1 Jan 18, 1979 H2H
10543 David Schneider Steve Krulevitz 3 0–3 C 0–2 H 0–1 Oct 8, 1981 H2H
10544 David Wheaton Anders Jarryd 3 1–2 C 0–2 G 1–0 Oct 21, 1994 H2H
10545 David Wheaton Andres Gomez 3 3–0 H 2–0 C 1–0 Aug 8, 1991 H2H
10546 David Wheaton Bryan Shelton 3 2–1 G 2–0 H 0–1 Jul 8, 1994 H2H
10547 David Wheaton Cedric Pioline 3 3–0 H 2–0 G 1–0 Mar 8, 1995 H2H
10548 David Wheaton David Prinosil 3 1–2 G 1–1 H 0–1 Nov 9, 1995 H2H
10549 David Wheaton Glenn Layendecker 3 2–1 H 2–0 C 0–1 Feb 22, 1990 H2H
10550 David Wheaton Horst Skoff 3 1–2 C 0–1 C 0–1 H 1–0 Aug 30, 1991 H2H
10551 David Wheaton Jacco Eltingh 3 0–3 C 0–1 G 0–1 H 0–1 Oct 6, 1994 H2H
10552 David Wheaton Jamie Morgan 3 3–0 C 1–0 G 1–0 H 1–0 Jan 17, 1996 H2H
10553 David Wheaton Jared Palmer 3 2–1 H 2–0 G 0–1 Jun 14, 1995 H2H
10554 David Wheaton Javier Sanchez 3 2–1 C 2–0 C 0–1 May 23, 1996 H2H
10555 David Wheaton Jeff Tarango 3 2–1 H 1–1 C 1–0 Oct 14, 1993 H2H
10556 David Wheaton Jim Grabb 3 2–1 H 1–1 C 1–0 Feb 15, 1996 H2H
10557 David Wheaton Kevin Curren 3 2–1 H 2–1 Mar 18, 1991 H2H
10558 David Wheaton Michael Tebbutt 3 2–1 H 1–1 G 1–0 Jun 12, 1996 H2H
10559 David Wheaton Nicklas Kulti 3 2–1 C 0–1 G 1–0 H 1–0 Jan 17, 1992 H2H
10560 David Wheaton Paul Annacone 3 3–0 H 2–0 G 1–0 Sep 2, 1990 H2H
10561 David Wheaton Renzo Furlan 3 2–1 H 1–1 C 1–0 Nov 1, 1995 H2H
10562 David Wheaton Richard Matuszewski 3 2–1 C 1–0 C 1–0 G 0–1 May 10, 1990 H2H
10563 David Wheaton Steve Bryan 3 3–0 C 1–0 G 1–0 H 1–0 Jun 13, 1996 H2H
10564 David Wheaton Todd Witsken 3 1–2 H 1–2 Aug 12, 1992 H2H
10565 David Wheaton Wally Masur 3 3–0 H 3–0 Jul 20, 1994 H2H
10566 David Wheaton Yevgeny Kafelnikov 3 0–3 C 0–2 C 0–1 Jun 4, 1995 H2H
10567 Denis Istomin Alejandro Falla 3 2–1 C 1–0 G 1–0 H 0–1 Jul 1, 2012 H2H
10568 Denis Istomin Aljaz Bedene 3 2–1 H 2–0 G 0–1 Jun 15, 2017 H2H
10569 Denis Istomin Andrey Golubev 3 2–1 H 2–0 C 0–1 Sep 20, 2013 H2H
10570 Denis Istomin Andrey Kuznetsov 3 2–1 H 1–1 G 1–0 Mar 24, 2017 H2H
10571 Denis Istomin Damir Dzumhur 3 1–2 H 1–1 G 0–1 Jan 3, 2018 H2H
10572 Denis Istomin Ernests Gulbis 3 1–2 H 1–1 C 0–1 Feb 25, 2015 H2H
10573 Denis Istomin Grigor Dimitrov 3 0–3 H 0–3 Feb 17, 2017 H2H
10574 Denis Istomin Jared Donaldson 3 2–1 H 2–0 C 0–1 May 23, 2018 H2H
10575 Denis Istomin Julian Reister 3 2–1 C 1–1 G 1–0 Jun 26, 2014 H2H
10576 Denis Istomin Leonardo Mayer 3 2–1 H 1–1 G 1–0 Jun 27, 2015 H2H
10577 Denis Istomin Martin Klizan 3 1–2 C 0–2 H 1–0 Aug 4, 2018 H2H
10578 Denis Istomin Roberto Bautista Agut 3 0–3 C 0–2 H 0–1 May 29, 2018 H2H
10579 Denis Istomin Ryan Harrison 3 1–2 H 1–1 G 0–1 Jan 6, 2018 H2H
10580 Denis Istomin Ryan Sweeting 3 3–0 H 3–0 Feb 14, 2013 H2H
10581 Denis Istomin Santiago Giraldo 3 2–1 C 1–1 H 1–0 Jul 31, 2013 H2H
10582 Denis Istomin Viktor Troicki 3 1–2 H 1–2 Feb 9, 2018 H2H
10583 Denis Kudla Brandon Nakashima 3 1–2 H 1–2 Sep 23, 2022 H2H
10584 Denis Kudla Lorenzo Sonego 3 2–1 G 1–1 H 1–0 Jun 29, 2022 H2H
10585 Denis Kudla Lucas Pouille 3 1–2 H 1–1 G 0–1 Aug 13, 2019 H2H
10586 Denis Kudla Novak Djokovic 3 0–3 G 0–2 H 0–1 Jul 4, 2021 H2H
10587 Denis Kudla Thanasi Kokkinakis 3 2–1 H 2–1 Mar 28, 2022 H2H
10588 Denis Shapovalov Adrian Mannarino 3 2–1 H 2–1 Aug 1, 2024 H2H
10589 Denis Shapovalov Botic van de Zandschulp 3 1–2 H 1–2 Mar 19, 2026 H2H
10590 Denis Shapovalov Brandon Nakashima 3 1–2 C 1–0 G 0–1 H 0–1 Aug 8, 2024 H2H
10591 Denis Shapovalov Gael Monfils 3 1–2 H 1–2 Feb 15, 2024 H2H
10592 Denis Shapovalov Radu Albot 3 2–1 H 1–1 G 1–0 Jul 5, 2023 H2H
10593 Denis Shapovalov Stan Wawrinka 3 2–1 H 2–1 Oct 17, 2020 H2H
10594 Denis Shapovalov Taro Daniel 3 3–0 H 3–0 Jan 19, 2023 H2H
10595 Dennis Ralston Bob Carmichael 3 2–1 H 1–1 C 1–0 Apr 3, 1975 H2H
10596 Dennis Ralston Clark Graebner 3 2–1 C 2–0 H 0–1 Mar 27, 1972 H2H
10597 Dennis Ralston Cliff Richey 3 1–2 G 1–1 H 0–1 Nov 6, 1970 H2H
10598 Dennis Ralston Graham Stilwell 3 3–0 C 1–0 C 1–0 G 1–0 Jul 19, 1971 H2H
10599 Dennis Ralston Haroon Rahim 3 0–3 C 0–2 H 0–1 Jan 24, 1976 H2H
10600 Deon Joubert Zeljko Franulovic 3 0–3 C 0–2 C 0–1 Apr 5, 1979 H2H