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
42401 Daniil Medvedev John Isner 1 1–0 H 1–0 Aug 14, 2021 H2H
42402 Daniil Medvedev John Millman 1 1–0 H 1–0 Jan 19, 2023 H2H
42403 Daniil Medvedev Jozef Kovalik 1 1–0 H 1–0 Jan 7, 2017 H2H
42404 Daniil Medvedev Juan Manuel Cerundolo 1 1–0 C 1–0 Apr 28, 2025 H2H
42405 Daniil Medvedev Kasidit Samrej 1 1–0 H 1–0 Jan 14, 2025 H2H
42406 Daniil Medvedev Liam Broady 1 1–0 H 1–0 Feb 23, 2023 H2H
42407 Daniil Medvedev Lloyd Harris 1 1–0 H 1–0 Jan 16, 2019 H2H
42408 Daniil Medvedev Martin Landaluce 1 1–0 C 1–0 May 14, 2026 H2H
42409 Daniil Medvedev Matthew Ebden 1 1–0 H 1–0 Mar 13, 2021 H2H
42410 Daniil Medvedev Mattia Bellucci 1 0–1 H 0–1 Feb 7, 2025 H2H
42411 Daniil Medvedev Maxime Cressy 1 1–0 H 1–0 Jan 25, 2022 H2H
42412 Daniil Medvedev Maximilian Marterer 1 1–0 H 1–0 Oct 25, 2018 H2H
42413 Daniil Medvedev Mikhail Youzhny 1 0–1 H 0–1 Mar 11, 2017 H2H
42414 Daniil Medvedev Nicolai Budkov Kjaer 1 1–0 C 1–0 Apr 27, 2026 H2H
42415 Daniil Medvedev Nicolas Mahut 1 1–0 G 1–0 Jun 22, 2017 H2H
42416 Daniil Medvedev Nikoloz Basilashvili 1 1–0 H 1–0 Oct 27, 2022 H2H
42417 Daniil Medvedev Nishesh Basavareddy 1 1–0 H 1–0 Sep 21, 2025 H2H
42418 Daniil Medvedev Omar Alawadhi 1 1–0 H 1–0 Mar 1, 2017 H2H
42419 Daniil Medvedev Pablo Llamas Ruiz 1 1–0 C 1–0 May 11, 2026 H2H
42420 Daniil Medvedev Peter Gojowczyk 1 1–0 H 1–0 Aug 3, 2019 H2H
42421 Daniil Medvedev Prajnesh Gunneswaran 1 1–0 H 1–0 Aug 28, 2019 H2H
42422 Daniil Medvedev Radu Albot 1 1–0 C 1–0 Apr 17, 2019 H2H
42423 Daniil Medvedev Rei Sakamoto 1 1–0 H 1–0 Mar 21, 2026 H2H
42424 Daniil Medvedev Ruben Bemelmans 1 0–1 G 0–1 Jul 6, 2017 H2H
42425 Daniil Medvedev Sebastian Ofner 1 1–0 C 1–0 Jul 31, 2024 H2H
42426 Daniil Medvedev Stefan Kozlov 1 1–0 H 1–0 Aug 31, 2022 H2H
42427 Daniil Medvedev Stephane Robert 1 0–1 H 0–1 Oct 22, 2016 H2H
42428 Daniil Medvedev Sumit Nagal 1 1–0 H 1–0 Jul 28, 2021 H2H
42429 Daniil Medvedev Taro Daniel 1 1–0 H 1–0 Aug 24, 2018 H2H
42430 Daniil Medvedev Thiago Agustin Tirante 1 1–0 C 1–0 May 12, 2026 H2H
42431 Daniil Medvedev Thiago Monteiro 1 1–0 H 1–0 Jan 5, 2017 H2H
42432 Daniil Medvedev Thijs Boogaard 1 1–0 G 1–0 Jun 12, 2026 H2H
42433 Daniil Medvedev Thomas Fabbiano 1 0–1 H 0–1 Sep 21, 2017 H2H
42434 Daniil Medvedev Tim van Rijthoven 1 0–1 G 0–1 Jun 12, 2022 H2H
42435 Daniil Medvedev Tobias Kamke 1 1–0 H 1–0 Feb 9, 2017 H2H
42436 Daniil Medvedev Tomas Martin Etcheverry 1 1–0 G 1–0 Jun 16, 2026 H2H
42437 Daniil Medvedev Viktor Troicki 1 1–0 H 1–0 Oct 21, 2016 H2H
42438 Daniil Medvedev Yannick Hanfmann 1 1–0 C 1–0 May 19, 2023 H2H
42439 Daniil Medvedev Yoshihito Nishioka 1 1–0 H 1–0 Feb 25, 2022 H2H
42440 Daniil Medvedev Yosuke Watanuki 1 1–0 H 1–0 Aug 1, 2018 H2H
42441 Daniil Medvedev Yuki Bhambri 1 1–0 G 1–0 Jun 14, 2018 H2H
42442 Daniil Medvedev Yunchaokete Bu 1 1–0 H 1–0 Mar 8, 2025 H2H
42443 Daniil Medvedev Ze Zhang 1 1–0 H 1–0 Oct 9, 2018 H2H
42444 Daniil Medvedev Zhizhen Zhang 1 0–1 G 0–1 Jun 21, 2024 H2H
42445 Daniil Medvedev Zizou Bergs 1 1–0 H 1–0 Feb 20, 2025 H2H
42446 Danilo Marcelino Alexandre Hocevar 1 1–0 H 1–0 Feb 10, 1989 H2H
42447 Danilo Marcelino Cassio Motta 1 0–1 H 0–1 Nov 4, 1988 H2H
42448 Danilo Marcelino Chris Pridham 1 0–1 C 0–1 Apr 5, 1990 H2H
42449 Danilo Marcelino Christer Allgardh 1 1–0 H 1–0 Feb 11, 1989 H2H
42450 Danilo Marcelino David Engel 1 0–1 H 0–1 Apr 4, 1991 H2H
42451 Danilo Marcelino Derek Tarr 1 0–1 H 0–1 Jan 29, 1987 H2H
42452 Danilo Marcelino Eliot Teltscher 1 0–1 H 0–1 Jan 30, 1988 H2H
42453 Danilo Marcelino Fernando Roese 1 0–1 H 0–1 Feb 8, 1991 H2H
42454 Danilo Marcelino Gabriel Mattos 1 1–0 H 1–0 Nov 24, 1983 H2H
42455 Danilo Marcelino Givaldo Barbosa 1 0–1 H 0–1 Nov 25, 1983 H2H
42456 Danilo Marcelino Guillermo Rivas 1 0–1 C 0–1 Apr 13, 1989 H2H
42457 Danilo Marcelino John Fitzgerald 1 0–1 H 0–1 Apr 8, 1992 H2H
42458 Danilo Marcelino Leif Shiras 1 0–1 C 0–1 Feb 22, 1989 H2H
42459 Danilo Marcelino Malcolm Allen 1 1–0 H 1–0 Feb 9, 1989 H2H
42460 Danilo Marcelino Miguel Nido 1 0–1 H 0–1 Feb 8, 1990 H2H
42461 Danilo Marcelino Rick Rudeen 1 0–1 H 0–1 Nov 27, 1986 H2H
42462 Danilo Marcelino Roger Rasheed 1 0–1 H 0–1 Jan 15, 1992 H2H
42463 Danilo Marcelino Ronnie Bathman 1 1–0 H 1–0 Oct 13, 1988 H2H
42464 Danilo Marcelino Tim Wilkison 1 1–0 C 1–0 Oct 25, 1990 H2H
42465 Danny Saltz Bruce Manson 1 0–1 H 0–1 Sep 3, 1981 H2H
42466 Danny Saltz Jeff Turpin 1 1–0 H 1–0 Jan 11, 1985 H2H
42467 Danny Saltz John Alexander 1 1–0 G 1–0 Dec 20, 1984 H2H
42468 Danny Saltz Mike Leach 1 0–1 C 0–1 Oct 4, 1984 H2H
42469 Danny Saltz Ramesh Krishnan 1 0–1 H 0–1 Sep 13, 1984 H2H
42470 Danny Saltz Rick Rudeen 1 0–1 H 0–1 Oct 16, 1985 H2H
42471 Danny Sapsford Andrei Olhovskiy 1 1–0 H 1–0 Aug 28, 1991 H2H
42472 Danny Sapsford Bryan Shelton 1 1–0 G 1–0 Jun 13, 1990 H2H
42473 Danny Sapsford Carsten Arriens 1 1–0 H 1–0 Apr 11, 1996 H2H
42474 Danny Sapsford Christo Van Rensburg 1 0–1 G 0–1 Jun 15, 1990 H2H
42475 Danny Sapsford Jonathan Canter 1 0–1 H 0–1 Apr 11, 1990 H2H
42476 Danny Sapsford Kelly Jones 1 0–1 G 0–1 Jun 27, 1990 H2H
42477 Danny Sapsford Mark Petchey 1 1–0 C 1–0 Sep 11, 1997 H2H
42478 Danny Sapsford Martin Laurendeau 1 0–1 G 0–1 Jun 26, 1991 H2H
42479 Danny Sapsford Nicolas Pereira 1 1–0 G 1–0 Jun 25, 1997 H2H
42480 Danny Sapsford Satoshi Iwabuchi 1 0–1 H 0–1 Apr 15, 1998 H2H
42481 Darian King Alexander Zverev 1 0–1 H 0–1 Aug 30, 2017 H2H
42482 Darian King Bernard Tomic 1 1–0 H 1–0 Feb 16, 2017 H2H
42483 Darian King David Goffin 1 0–1 H 0–1 Mar 25, 2017 H2H
42484 Darian King Evgeny Donskoy 1 0–1 H 0–1 Feb 22, 2018 H2H
42485 Darian King Gael Monfils 1 0–1 H 0–1 Mar 12, 2017 H2H
42486 Darian King Go Soeda 1 0–1 H 0–1 Aug 5, 2015 H2H
42487 Darian King Lloyd Harris 1 0–1 H 0–1 Feb 21, 2019 H2H
42488 Darian King Lukas Lacko 1 1–0 H 1–0 Mar 24, 2017 H2H
42489 Darian King Michael Mmoh 1 0–1 H 0–1 Aug 22, 2023 H2H
42490 Darian King Mikhail Kukushkin 1 0–1 H 0–1 Feb 17, 2017 H2H
42491 Darian King Nicola Kuhn 1 0–1 H 0–1 Mar 23, 2018 H2H
42492 Darian King Nikoloz Basilashvili 1 1–0 H 1–0 Mar 11, 2017 H2H
42493 Darian King Steve Johnson 1 0–1 H 0–1 Aug 8, 2016 H2H
42494 Darren Cahill Andreas Lesch 1 0–1 C 0–1 Apr 14, 1988 H2H
42495 Darren Cahill Andrei Cherkasov 1 1–0 H 1–0 Jan 18, 1991 H2H
42496 Darren Cahill Andrew Castle 1 1–0 G 1–0 Jan 8, 1988 H2H
42497 Darren Cahill Bill Scanlon 1 0–1 G 0–1 Jan 29, 1987 H2H
42498 Darren Cahill Brian Garrow 1 1–0 H 1–0 Feb 21, 1991 H2H
42499 Darren Cahill Brian Levine 1 1–0 G 1–0 Dec 27, 1984 H2H
42500 Darren Cahill Brian Page 1 1–0 H 1–0 Jul 21, 1988 H2H
42501 Darren Cahill Bud Schultz 1 0–1 C 0–1 Oct 11, 1985 H2H
42502 Darren Cahill Cassio Motta 1 0–1 C 0–1 Jul 11, 1985 H2H
42503 Darren Cahill Chris Pridham 1 1–0 H 1–0 Jul 22, 1988 H2H
42504 Darren Cahill Christian Saceanu 1 1–0 C 1–0 Feb 10, 1989 H2H
42505 Darren Cahill Danie Visser 1 0–1 G 0–1 Dec 11, 1985 H2H
42506 Darren Cahill David Pate 1 1–0 G 1–0 Nov 29, 1985 H2H
42507 Darren Cahill Eduardo Bengoechea 1 0–1 C 0–1 May 25, 1988 H2H
42508 Darren Cahill Eliot Teltscher 1 0–1 H 0–1 Oct 31, 1987 H2H
42509 Darren Cahill Eric Winogradsky 1 1–0 H 1–0 Mar 2, 1989 H2H
42510 Darren Cahill Francesco Cancellotti 1 1–0 C 1–0 Aug 7, 1985 H2H
42511 Darren Cahill Franco Davin 1 1–0 C 1–0 May 17, 1989 H2H
42512 Darren Cahill Gilad Bloom 1 1–0 H 1–0 Feb 25, 1987 H2H
42513 Darren Cahill Goran Prpic 1 1–0 C 1–0 Jul 26, 1985 H2H
42514 Darren Cahill Grant Stafford 1 0–1 H 0–1 Jan 6, 1994 H2H
42515 Darren Cahill Hans Schwaier 1 0–1 C 0–1 May 5, 1988 H2H
42516 Darren Cahill Henrik Sundstrom 1 0–1 C 0–1 Jul 19, 1985 H2H
42517 Darren Cahill Jan Gunnarsson 1 1–0 C 1–0 Jun 2, 1989 H2H
42518 Darren Cahill Javier Frana 1 1–0 H 1–0 Apr 6, 1994 H2H
42519 Darren Cahill Jimmy Arias 1 1–0 H 1–0 Sep 22, 1989 H2H
42520 Darren Cahill Jimmy Connors 1 0–1 H 0–1 Feb 26, 1987 H2H
42521 Darren Cahill Joakim Nystrom 1 0–1 C 0–1 May 31, 1987 H2H
42522 Darren Cahill Johan Anderson 1 1–0 H 1–0 Oct 6, 1989 H2H
42523 Darren Cahill Jonathan Canter 1 1–0 H 1–0 Jan 16, 1991 H2H
42524 Darren Cahill Jordi Arrese 1 0–1 C 0–1 May 20, 1989 H2H
42525 Darren Cahill Jorge Lozano 1 1–0 C 1–0 Feb 9, 1989 H2H
42526 Darren Cahill Julio Goes 1 1–0 C 1–0 May 28, 1986 H2H
42527 Darren Cahill Kelly Evernden 1 1–0 H 1–0 Jul 27, 1988 H2H
42528 Darren Cahill Kelly Jones 1 1–0 H 1–0 Aug 29, 1990 H2H
42529 Darren Cahill Kent Carlsson 1 0–1 C 0–1 Jul 27, 1985 H2H
42530 Darren Cahill Libor Pimek 1 0–1 C 0–1 Feb 11, 1988 H2H
42531 Darren Cahill Marcelo Ingaramo 1 1–0 H 1–0 Sep 4, 1988 H2H
42532 Darren Cahill Marian Vajda 1 1–0 H 1–0 Mar 2, 1988 H2H
42533 Darren Cahill Mark Buckley 1 1–0 C 1–0 Aug 8, 1985 H2H
42534 Darren Cahill Mark Dickson 1 1–0 C 1–0 May 29, 1985 H2H
42535 Darren Cahill Marko Ostoja 1 1–0 C 1–0 Jul 7, 1988 H2H
42536 Darren Cahill Martin Laurendeau 1 1–0 H 1–0 Sep 7, 1988 H2H
42537 Darren Cahill Martin Strelba 1 1–0 C 1–0 May 18, 1989 H2H
42538 Darren Cahill Martin Wostenholme 1 1–0 G 1–0 Jun 27, 1990 H2H
42539 Darren Cahill Marty Davis 1 1–0 C 1–0 Feb 11, 1989 H2H
42540 Darren Cahill Mel Purcell 1 0–1 G 0–1 Jun 10, 1987 H2H
42541 Darren Cahill Michael Kures 1 1–0 H 1–0 Sep 3, 1987 H2H
42542 Darren Cahill Michiel Schapers 1 0–1 C 0–1 Feb 21, 1990 H2H
42543 Darren Cahill Miguel Nido 1 1–0 H 1–0 Jul 19, 1990 H2H
42544 Darren Cahill Milan Srejber 1 1–0 H 1–0 Aug 31, 1990 H2H
42545 Darren Cahill Neil Broad 1 1–0 C 1–0 May 31, 1989 H2H
42546 Darren Cahill Patrick Baur 1 0–1 H 0–1 Dec 31, 1987 H2H
42547 Darren Cahill Patrik Kuhnen 1 1–0 C 1–0 Oct 11, 1990 H2H
42548 Darren Cahill Paul Chamberlin 1 1–0 G 1–0 Jan 7, 1988 H2H
42549 Darren Cahill Peter Carlsson 1 1–0 C 1–0 Jul 18, 1985 H2H
42550 Darren Cahill Pieter Aldrich 1 0–1 G 0–1 Jul 15, 1990 H2H
42551 Darren Cahill Ricardo Acuna 1 1–0 G 1–0 Jun 8, 1988 H2H
42552 Darren Cahill Richard Matuszewski 1 1–0 C 1–0 Oct 20, 1989 H2H
42553 Darren Cahill Ricki Osterthun 1 1–0 C 1–0 Aug 8, 1987 H2H
42554 Darren Cahill Rodney Harmon 1 1–0 G 1–0 Nov 28, 1984 H2H
42555 Darren Cahill Roger Smith 1 1–0 H 1–0 Jul 30, 1988 H2H
42556 Darren Cahill Steve Bryan 1 1–0 H 1–0 Mar 7, 1991 H2H
42557 Darren Cahill Tarik Benhabiles 1 1–0 G 1–0 Nov 27, 1985 H2H
42558 Darren Cahill Tim Mayotte 1 1–0 H 1–0 Aug 8, 1990 H2H
42559 Darren Cahill Tom Cain 1 1–0 C 1–0 Oct 10, 1985 H2H
42560 Darren Cahill Tomm Warneke 1 1–0 H 1–0 Oct 16, 1986 H2H
42561 Darren Cahill Tony Mmoh 1 1–0 H 1–0 Oct 29, 1987 H2H
42562 Darren Cahill Trevor Allan 1 1–0 C 1–0 Jul 25, 1985 H2H
42563 Darren Cahill Ulf Stenlund 1 0–1 C 0–1 May 30, 1986 H2H
42564 Darren Cahill Vijay Amritraj 1 1–0 H 1–0 Oct 12, 1989 H2H
42565 Darren Cahill Yahiya Doumbia 1 1–0 H 1–0 Mar 21, 1989 H2H
42566 Darren Kirk Steve Shaw 1 0–1 G 0–1 Jun 15, 1988 H2H
42567 Darren Patten Dan Goldie 1 0–1 H 0–1 Jan 17, 1990 H2H
42568 Darren Patten Slobodan Zivojinovic 1 0–1 H 0–1 Oct 12, 1989 H2H
42569 Darwin Blanch Alexandre Muller 1 0–1 C 0–1 Aug 20, 2025 H2H
42570 Darwin Blanch Arthur Fils 1 0–1 H 0–1 Mar 20, 2026 H2H
42571 Darwin Blanch Jan-Lennard Struff 1 1–0 H 1–0 Mar 19, 2026 H2H
42572 Dave Randall Bret Garnett 1 1–0 H 1–0 Jul 15, 1992 H2H
42573 Dave Randall Clinton Marsh 1 0–1 H 0–1 Apr 1, 1993 H2H
42574 Dave Randall Derrick Rostagno 1 1–0 H 1–0 Feb 10, 1993 H2H
42575 Dave Randall Jimmy Connors 1 0–1 H 0–1 Aug 6, 1992 H2H
42576 Dave Randall Olivier Soules 1 1–0 C 1–0 Oct 22, 1992 H2H
42577 Dave Randall Robbie Weiss 1 0–1 H 0–1 Mar 14, 1992 H2H
42578 Dave Siegler Alejandro Cortes 1 1–0 H 1–0 Aug 13, 1981 H2H
42579 Dave Siegler Glen Holroyd 1 1–0 H 1–0 Feb 11, 1982 H2H
42580 Dave Siegler Keith Richardson 1 0–1 H 0–1 Aug 30, 1979 H2H
42581 Dave Siegler Rohun Beven 1 0–1 H 0–1 Jan 3, 1980 H2H
42582 David Adams Markus Zoecke 1 1–0 G 1–0 Jun 10, 1994 H2H
42583 David Adams Paul Wekesa 1 0–1 H 0–1 Jul 19, 1995 H2H
42584 David Caldwell Jeff Salzenstein 1 0–1 H 0–1 Aug 13, 1997 H2H
42585 David Caldwell Kevin Kim 1 0–1 H 0–1 Aug 16, 2000 H2H
42586 David Caldwell Ramon Delgado 1 1–0 H 1–0 Jul 23, 1998 H2H
42587 David Carter Alejandro Cortes 1 1–0 H 1–0 Oct 10, 1980 H2H
42588 David Carter Alvin Gardiner 1 0–1 H 0–1 Aug 25, 1978 H2H
42589 David Carter Andy Mccurry 1 1–0 C 1–0 Feb 14, 1980 H2H
42590 David Carter Asher Kahn 1 1–0 C 1–0 Oct 25, 1978 H2H
42591 David Carter Buster C Mottram 1 0–1 C 0–1 Jun 1, 1979 H2H
42592 David Carter Byron Bertram 1 0–1 G 0–1 Jun 19, 1980 H2H
42593 David Carter Colin Dibley 1 0–1 H 0–1 Aug 16, 1979 H2H
42594 David Carter Dale Collings 1 1–0 G 1–0 Dec 28, 1979 H2H
42595 David Carter Dusan Kulhaj 1 1–0 C 1–0 Jul 21, 1982 H2H
42596 David Carter Ernie Ewert 1 0–1 G 0–1 Dec 25, 1974 H2H
42597 David Carter Geoff Masters 1 0–1 C 0–1 Nov 16, 1978 H2H
42598 David Carter Glenn Busby 1 1–0 G 1–0 Dec 30, 1975 H2H
42599 David Carter Ian Fletcher 1 1–0 G 1–0 Nov 12, 1970 H2H
42600 David Carter Jai Dilouie 1 1–0 H 1–0 Sep 2, 1982 H2H