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
21601 Casper Ruud Thanasi Kokkinakis 1 1–0 C 1–0 May 20, 2022 H2H
21602 Casper Ruud Thiago Seyboth Wild 1 0–1 C 0–1 Mar 1, 2020 H2H
21603 Casper Ruud Tim van Rijthoven 1 1–0 H 1–0 Sep 1, 2022 H2H
21604 Casper Ruud Valentin Vacherot 1 1–0 H 1–0 Mar 9, 2026 H2H
21605 Casper Ruud Viktor Troicki 1 0–1 H 0–1 Sep 29, 2016 H2H
21606 Casper Ruud Vit Kopriva 1 1–0 C 1–0 Jul 24, 2021 H2H
21607 Casper Ruud Yannick Hanfmann 1 0–1 C 0–1 Oct 16, 2020 H2H
21608 Casper Ruud Yen-Hsun Lu 1 0–1 H 0–1 Mar 24, 2017 H2H
21609 Casper Ruud Yibing Wu 1 0–1 H 0–1 Feb 25, 2026 H2H
21610 Casper Ruud Yosuke Watanuki 1 1–0 H 1–0 Oct 19, 2023 H2H
21611 Casper Ruud Zachary Svajda 1 1–0 C 1–0 May 9, 2026 H2H
21612 Casper Ruud Zizou Bergs 1 0–1 H 0–1 Oct 4, 2025 H2H
21613 Cassio Motta Aki Rahunen 1 0–1 C 0–1 Jun 14, 1990 H2H
21614 Cassio Motta Alejandro Ganzabal 1 0–1 C 0–1 Jun 10, 1982 H2H
21615 Cassio Motta Andy Andrews 1 0–1 C 0–1 Nov 25, 1982 H2H
21616 Cassio Motta Ben Testerman 1 1–0 C 1–0 May 18, 1983 H2H
21617 Cassio Motta Bjorn Borg 1 0–1 C 0–1 May 29, 1981 H2H
21618 Cassio Motta Broderick Dyke 1 1–0 H 1–0 Aug 10, 1983 H2H
21619 Cassio Motta Chip Hooper 1 1–0 C 1–0 May 30, 1984 H2H
21620 Cassio Motta Chris Garner 1 0–1 C 0–1 Oct 26, 1990 H2H
21621 Cassio Motta Claudio Panatta 1 0–1 C 0–1 Sep 23, 1982 H2H
21622 Cassio Motta Colin Dowdeswell 1 0–1 H 0–1 Nov 22, 1984 H2H
21623 Cassio Motta Corrado Aprili 1 1–0 C 1–0 May 7, 1987 H2H
21624 Cassio Motta Corrado Barazzutti 1 1–0 C 1–0 Oct 11, 1979 H2H
21625 Cassio Motta Eliot Teltscher 1 0–1 C 0–1 Jun 1, 1979 H2H
21626 Cassio Motta Eric Jelen 1 1–0 C 1–0 Sep 11, 1986 H2H
21627 Cassio Motta Eric Korita 1 1–0 G 1–0 Jun 8, 1983 H2H
21628 Cassio Motta Eric Winogradsky 1 1–0 C 1–0 May 30, 1986 H2H
21629 Cassio Motta Francesco Cancellotti 1 0–1 C 0–1 Jun 2, 1985 H2H
21630 Cassio Motta Freddie Sauer 1 1–0 G 1–0 Jun 23, 1982 H2H
21631 Cassio Motta Greg Holmes 1 0–1 H 0–1 Aug 29, 1985 H2H
21632 Cassio Motta Gustavo Guerrero 1 1–0 C 1–0 Nov 20, 1987 H2H
21633 Cassio Motta Gustavo Tiberti 1 0–1 H 0–1 Jan 26, 1983 H2H
21634 Cassio Motta Ivan Kley 1 1–0 C 1–0 Apr 14, 1989 H2H
21635 Cassio Motta Javier Soler 1 0–1 C 0–1 Sep 26, 1979 H2H
21636 Cassio Motta Jim Gurfein 1 1–0 H 1–0 Nov 3, 1988 H2H
21637 Cassio Motta Joakim Nystrom 1 0–1 C 0–1 Apr 11, 1985 H2H
21638 Cassio Motta Joao Soares 1 0–1 H 0–1 Nov 28, 1986 H2H
21639 Cassio Motta John Alexander 1 0–1 C 0–1 Mar 17, 1983 H2H
21640 Cassio Motta John Mccurdy 1 0–1 G 0–1 Jun 26, 1983 H2H
21641 Cassio Motta John Sadri 1 0–1 G 0–1 Jun 26, 1985 H2H
21642 Cassio Motta Jorge Andrew 1 1–0 H 1–0 Mar 22, 1979 H2H
21643 Cassio Motta Jose Luis Damiani 1 0–1 G 0–1 Jun 27, 1979 H2H
21644 Cassio Motta Lloyd Bourne 1 0–1 G 0–1 Jun 25, 1982 H2H
21645 Cassio Motta Mansour Bahrami 1 1–0 C 1–0 Sep 10, 1986 H2H
21646 Cassio Motta Marc Flur 1 0–1 H 0–1 Feb 5, 1985 H2H
21647 Cassio Motta Mark Dickson 1 0–1 C 0–1 May 19, 1983 H2H
21648 Cassio Motta Mark Edmondson 1 0–1 C 0–1 May 14, 1980 H2H
21649 Cassio Motta Mark Kratzmann 1 0–1 G 0–1 Jun 27, 1990 H2H
21650 Cassio Motta Matt Anger 1 0–1 H 0–1 Feb 18, 1987 H2H
21651 Cassio Motta Michael Westphal 1 1–0 C 1–0 May 3, 1989 H2H
21652 Cassio Motta Miguel Nido 1 1–0 H 1–0 Feb 9, 1990 H2H
21653 Cassio Motta Milan Srejber 1 0–1 C 0–1 Sep 26, 1986 H2H
21654 Cassio Motta Nick Saviano 1 0–1 C 0–1 Oct 28, 1983 H2H
21655 Cassio Motta Oliver Fernandez 1 1–0 H 1–0 Nov 7, 1991 H2H
21656 Cassio Motta Pat Dupre 1 0–1 H 0–1 Apr 10, 1980 H2H
21657 Cassio Motta Paul Annacone 1 0–1 C 0–1 May 27, 1987 H2H
21658 Cassio Motta Paul Vojtischek 1 1–0 C 1–0 May 25, 1988 H2H
21659 Cassio Motta Peter Feigl 1 0–1 H 0–1 Apr 2, 1981 H2H
21660 Cassio Motta Peter Fleming 1 0–1 C 0–1 Nov 10, 1984 H2H
21661 Cassio Motta Peter Moraing 1 1–0 H 1–0 Jan 30, 1987 H2H
21662 Cassio Motta Philip Johnson 1 0–1 H 0–1 Aug 30, 1989 H2H
21663 Cassio Motta Randy Crawford 1 1–0 C 1–0 May 30, 1979 H2H
21664 Cassio Motta Raul Ramirez 1 1–0 G 1–0 Jun 22, 1983 H2H
21665 Cassio Motta Richard Vogel 1 0–1 C 0–1 Jul 31, 1991 H2H
21666 Cassio Motta Robbie Venter 1 1–0 C 1–0 Aug 1, 1983 H2H
21667 Cassio Motta Roberto Arguello 1 0–1 C 0–1 Aug 2, 1984 H2H
21668 Cassio Motta Rodney Harmon 1 0–1 C 0–1 Jul 20, 1983 H2H
21669 Cassio Motta Shlomo Glickstein 1 0–1 H 0–1 Oct 18, 1984 H2H
21670 Cassio Motta Stanislav Birner 1 1–0 C 1–0 May 26, 1982 H2H
21671 Cassio Motta Thierry Tulasne 1 1–0 C 1–0 May 14, 1987 H2H
21672 Cassio Motta Thomaz Koch 1 0–1 C 0–1 May 28, 1980 H2H
21673 Cassio Motta Tim Mayotte 1 0–1 G 0–1 Jun 12, 1985 H2H
21674 Cassio Motta Wojtek Fibak 1 1–0 C 1–0 Jan 24, 1985 H2H
21675 Cassio Motta Wolfgang Popp 1 1–0 C 1–0 May 27, 1981 H2H
21676 Cassio Motta Zeljko Franulovic 1 1–0 C 1–0 Oct 10, 1979 H2H
21677 Cecil Mamiit Alexander Shvec 1 1–0 H 1–0 Sep 16, 1999 H2H
21678 Cecil Mamiit Alexandre Simoni 1 1–0 H 1–0 Oct 2, 2002 H2H
21679 Cecil Mamiit Aljoscha Thron 1 1–0 C 1–0 Sep 29, 2005 H2H
21680 Cecil Mamiit Amir Hadad 1 0–1 H 0–1 Jul 28, 2005 H2H
21681 Cecil Mamiit Andrew Ilie 1 1–0 H 1–0 Feb 16, 2001 H2H
21682 Cecil Mamiit Brendan Evans 1 1–0 H 1–0 Oct 1, 2008 H2H
21683 Cecil Mamiit Brian Macphie 1 1–0 H 1–0 Apr 14, 1999 H2H
21684 Cecil Mamiit Chris Guccione 1 0–1 H 0–1 Jul 21, 2003 H2H
21685 Cecil Mamiit Daniel Melo 1 1–0 H 1–0 Sep 12, 2002 H2H
21686 Cecil Mamiit Daniel Nestor 1 0–1 H 0–1 Oct 14, 1999 H2H
21687 Cecil Mamiit David Nainkin 1 0–1 G 0–1 Jun 11, 1997 H2H
21688 Cecil Mamiit Fernon Wibier 1 1–0 H 1–0 Aug 13, 1997 H2H
21689 Cecil Mamiit Flavio Saretta 1 0–1 C 0–1 Apr 24, 2003 H2H
21690 Cecil Mamiit Fredrik Jonsson 1 1–0 H 1–0 Oct 7, 1999 H2H
21691 Cecil Mamiit Gregory Carraz 1 0–1 G 0–1 Jun 26, 2002 H2H
21692 Cecil Mamiit Jamie Delgado 1 1–0 G 1–0 Jun 12, 2002 H2H
21693 Cecil Mamiit Jean-Rene Lisnard 1 1–0 H 1–0 Mar 4, 2004 H2H
21694 Cecil Mamiit Jim Thomas 1 1–0 H 1–0 Oct 3, 2001 H2H
21695 Cecil Mamiit Julian Knowle 1 0–1 G 0–1 Jul 10, 2003 H2H
21696 Cecil Mamiit Kristian Pless 1 0–1 H 0–1 Feb 27, 2003 H2H
21697 Cecil Mamiit Luke Jensen 1 1–0 H 1–0 Feb 16, 2000 H2H
21698 Cecil Mamiit Matthew Breen 1 1–0 H 1–0 Jan 17, 2001 H2H
21699 Cecil Mamiit Michael Russell 1 0–1 H 0–1 Oct 4, 2001 H2H
21700 Cecil Mamiit Michael Sell 1 0–1 H 0–1 Aug 27, 1997 H2H
21701 Cecil Mamiit Michal Tabara 1 1–0 H 1–0 Feb 15, 2002 H2H
21702 Cecil Mamiit Mike Bryan 1 1–0 G 1–0 Jul 12, 2001 H2H
21703 Cecil Mamiit Neville Godwin 1 0–1 H 0–1 Aug 5, 1998 H2H
21704 Cecil Mamiit Olivier Mutis 1 1–0 G 1–0 Jun 11, 2003 H2H
21705 Cecil Mamiit Ramon Delgado 1 0–1 H 0–1 Sep 14, 2001 H2H
21706 Cecil Mamiit Sandon Stolle 1 1–0 C 1–0 May 7, 1999 H2H
21707 Cecil Mamiit Satoshi Iwabuchi 1 0–1 H 0–1 Oct 1, 2003 H2H
21708 Cecil Mamiit Sebastien Lareau 1 1–0 H 1–0 Apr 8, 1999 H2H
21709 Cecil Mamiit Stefan Koubek 1 1–0 H 1–0 Jan 20, 1999 H2H
21710 Cecil Mamiit Steve Campbell 1 0–1 H 0–1 Jul 30, 1997 H2H
21711 Cecil Mamiit Takahiro Terachi 1 0–1 H 0–1 Sep 20, 2001 H2H
21712 Cecil Mamiit Todd Larkham 1 0–1 H 0–1 Jan 15, 2003 H2H
21713 Cecil Mamiit Ville Liukko 1 1–0 H 1–0 Sep 17, 1999 H2H
21714 Cecil Mamiit Vladimir Voltchkov 1 0–1 H 0–1 Jan 16, 2002 H2H
21715 Cedric Pioline Alex Radulescu 1 0–1 G 0–1 Jun 19, 1997 H2H
21716 Cedric Pioline Amos Mansdorf 1 1–0 H 1–0 Mar 15, 1992 H2H
21717 Cedric Pioline Andrei Olhovskiy 1 1–0 C 1–0 Oct 16, 1993 H2H
21718 Cedric Pioline Andrei Stoliarov 1 0–1 G 0–1 Jun 29, 2001 H2H
21719 Cedric Pioline Andrew Sznajder 1 0–1 C 0–1 May 30, 1990 H2H
21720 Cedric Pioline Andy Ram 1 1–0 H 1–0 Jan 6, 2000 H2H
21721 Cedric Pioline Arvind Parmar 1 0–1 G 0–1 Jun 22, 2000 H2H
21722 Cedric Pioline Brad Drewett 1 0–1 H 0–1 Jan 17, 1990 H2H
21723 Cedric Pioline Bryan Shelton 1 1–0 H 1–0 Jan 12, 1995 H2H
21724 Cedric Pioline Christian Saceanu 1 0–1 G 0–1 Jun 26, 1992 H2H
21725 Cedric Pioline Claudio Pistolesi 1 1–0 G 1–0 Jun 24, 1992 H2H
21726 Cedric Pioline Cristiano Caratti 1 0–1 C 0–1 May 16, 1991 H2H
21727 Cedric Pioline Daniel Nestor 1 0–1 H 0–1 Nov 13, 1998 H2H
21728 Cedric Pioline David Engel 1 0–1 C 0–1 Jul 11, 1991 H2H
21729 Cedric Pioline David Sanchez 1 0–1 C 0–1 Sep 12, 2002 H2H
21730 Cedric Pioline Dick Norman 1 1–0 G 1–0 Jun 18, 1993 H2H
21731 Cedric Pioline Diego Nargiso 1 0–1 C 0–1 Feb 3, 1994 H2H
21732 Cedric Pioline Eric Jelen 1 0–1 C 0–1 May 31, 1989 H2H
21733 Cedric Pioline Francisco Roig 1 1–0 C 1–0 Jul 25, 1991 H2H
21734 Cedric Pioline Franco Davin 1 0–1 C 0–1 Apr 6, 1995 H2H
21735 Cedric Pioline Frederic Fontang 1 1–0 C 1–0 Jul 9, 1992 H2H
21736 Cedric Pioline Gabriel Markus 1 1–0 H 1–0 Mar 14, 1992 H2H
21737 Cedric Pioline Galo Blanco 1 1–0 H 1–0 Jan 4, 2001 H2H
21738 Cedric Pioline Gaston Etlis 1 1–0 C 1–0 May 30, 1997 H2H
21739 Cedric Pioline Glenn Layendecker 1 1–0 G 1–0 Jun 26, 1991 H2H
21740 Cedric Pioline Goran Prpic 1 0–1 C 0–1 Apr 20, 1991 H2H
21741 Cedric Pioline Grant Connell 1 1–0 H 1–0 Aug 12, 1992 H2H
21742 Cedric Pioline Grant Stafford 1 0–1 H 0–1 Aug 11, 1997 H2H
21743 Cedric Pioline Gregory Carraz 1 1–0 H 1–0 Aug 22, 1996 H2H
21744 Cedric Pioline Guillaume Raoux 1 1–0 H 1–0 Oct 5, 1995 H2H
21745 Cedric Pioline Hernan Gumy 1 1–0 C 1–0 Apr 16, 1997 H2H
21746 Cedric Pioline Jacobo Diaz 1 0–1 C 0–1 Sep 11, 1997 H2H
21747 Cedric Pioline Jamie Morgan 1 1–0 H 1–0 Aug 16, 1993 H2H
21748 Cedric Pioline Jean-Rene Lisnard 1 1–0 H 1–0 Feb 16, 2001 H2H
21749 Cedric Pioline Jeff Morrison 1 1–0 H 1–0 Aug 16, 1999 H2H
21750 Cedric Pioline Jimmy Connors 1 0–1 C 0–1 May 17, 1989 H2H
21751 Cedric Pioline Joern Renzenbrink 1 1–0 G 1–0 Jun 16, 1994 H2H
21752 Cedric Pioline John Fitzgerald 1 0–1 H 0–1 Jan 9, 1992 H2H
21753 Cedric Pioline Jordi Burillo 1 1–0 H 1–0 Jan 23, 1998 H2H
21754 Cedric Pioline Joshua Eagle 1 1–0 G 1–0 Jun 11, 1993 H2H
21755 Cedric Pioline Juan Balcells 1 1–0 H 1–0 Feb 15, 2001 H2H
21756 Cedric Pioline Justin Gimelstob 1 1–0 G 1–0 Jun 16, 2000 H2H
21757 Cedric Pioline Kelly Evernden 1 1–0 H 1–0 Aug 17, 1992 H2H
21758 Cedric Pioline Kevin Ullyett 1 1–0 G 1–0 Jun 20, 1999 H2H
21759 Cedric Pioline Kristian Pless 1 0–1 H 0–1 Aug 13, 2001 H2H
21760 Cedric Pioline Lars Burgsmuller 1 1–0 H 1–0 Sep 3, 1999 H2H
21761 Cedric Pioline Lars Koslowski 1 1–0 C 1–0 Jul 15, 1992 H2H
21762 Cedric Pioline Lawson Duncan 1 0–1 C 0–1 Sep 13, 1990 H2H
21763 Cedric Pioline Lucas Arnold Ker 1 1–0 H 1–0 Mar 18, 1998 H2H
21764 Cedric Pioline Marcelo Charpentier 1 1–0 G 1–0 Jun 25, 1997 H2H
21765 Cedric Pioline Mark Petchey 1 1–0 G 1–0 Jun 28, 1996 H2H
21766 Cedric Pioline Markus Hantschk 1 0–1 H 0–1 Jan 8, 2000 H2H
21767 Cedric Pioline Markus Naewie 1 1–0 C 1–0 Apr 30, 1993 H2H
21768 Cedric Pioline Markus Zoecke 1 0–1 H 0–1 Jan 17, 1992 H2H
21769 Cedric Pioline Martin Strelba 1 1–0 H 1–0 Sep 2, 1992 H2H
21770 Cedric Pioline Massimo Cierro 1 1–0 C 1–0 May 12, 1993 H2H
21771 Cedric Pioline Michael Tebbutt 1 1–0 H 1–0 Nov 7, 1997 H2H
21772 Cedric Pioline Mike Bryan 1 0–1 G 0–1 Jun 12, 2002 H2H
21773 Cedric Pioline Milan Srejber 1 1–0 C 1–0 Apr 25, 1990 H2H
21774 Cedric Pioline Mose Navarra 1 1–0 G 1–0 Jun 9, 1999 H2H
21775 Cedric Pioline Neil Borwick 1 1–0 H 1–0 Aug 12, 1991 H2H
21776 Cedric Pioline Neville Godwin 1 1–0 G 1–0 Jun 20, 2002 H2H
21777 Cedric Pioline Patrick Baur 1 1–0 G 1–0 Jul 2, 1995 H2H
21778 Cedric Pioline Peter Moraing 1 1–0 G 1–0 Jun 10, 1993 H2H
21779 Cedric Pioline Pierre Bouteyre 1 1–0 H 1–0 Sep 13, 1991 H2H
21780 Cedric Pioline Richard Vogel 1 0–1 C 0–1 Aug 1, 1991 H2H
21781 Cedric Pioline Roberto Carretero 1 1–0 H 1–0 Aug 30, 1996 H2H
21782 Cedric Pioline Rogier Wassen 1 1–0 G 1–0 Jun 15, 1995 H2H
21783 Cedric Pioline Tarik Benhabiles 1 0–1 C 0–1 Jun 23, 1990 H2H
21784 Cedric Pioline Thomas Johansson 1 0–1 H 0–1 Oct 26, 2001 H2H
21785 Cedric Pioline Todd Witsken 1 1–0 H 1–0 Sep 4, 1992 H2H
21786 Cedric Pioline Tomas Anzari 1 1–0 C 1–0 Apr 21, 1993 H2H
21787 Cedric Pioline Tomas Nydahl 1 1–0 G 1–0 Jun 18, 1998 H2H
21788 Cedric Pioline Tom Nijssen 1 1–0 C 1–0 Oct 16, 1993 H2H
21789 Cedric Pioline Udo Riglewski 1 1–0 C 1–0 Jun 23, 1990 H2H
21790 Cedric Pioline Vadim Kutsenko 1 1–0 H 1–0 Sep 17, 1998 H2H
21791 Cedric Pioline Vladimir Voltchkov 1 0–1 G 0–1 Jun 30, 2000 H2H
21792 Cedric Pioline Wayne Black 1 1–0 H 1–0 Mar 22, 2000 H2H
21793 Cedric Pioline Xavier Daufresne 1 1–0 C 1–0 May 29, 1992 H2H
21794 Cedric Pioline Zbynek Mlynarik 1 1–0 H 1–0 Oct 12, 2000 H2H
21795 Cedrik-Marcel Stebe Albert Ramos-Vinolas 1 0–1 C 0–1 Jul 28, 2019 H2H
21796 Cedrik-Marcel Stebe Andrey Kuznetsov 1 0–1 C 0–1 May 26, 2017 H2H
21797 Cedrik-Marcel Stebe Antoine Hoang 1 0–1 H 0–1 Sep 19, 2019 H2H
21798 Cedrik-Marcel Stebe Benoit Paire 1 0–1 H 0–1 Jan 22, 2020 H2H
21799 Cedrik-Marcel Stebe Diego Schwartzman 1 0–1 C 0–1 Jul 28, 2017 H2H
21800 Cedrik-Marcel Stebe Erik Chvojka 1 1–0 C 1–0 Apr 26, 2012 H2H