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
40601 Christian Bergstrom Mark Dickson 1 1–0 C 1–0 Sep 17, 1987 H2H
40602 Christian Bergstrom Michael Kures 1 0–1 H 0–1 Aug 25, 1988 H2H
40603 Christian Bergstrom Neil Broad 1 1–0 G 1–0 Jun 29, 1990 H2H
40604 Christian Bergstrom Pablo Arraya 1 0–1 C 0–1 Sep 24, 1986 H2H
40605 Christian Bergstrom Patrice Kuchna 1 1–0 C 1–0 May 25, 1988 H2H
40606 Christian Bergstrom Peter Lundgren 1 1–0 G 1–0 Jun 24, 1987 H2H
40607 Christian Bergstrom Pieter Aldrich 1 1–0 H 1–0 Jan 17, 1990 H2H
40608 Christian Bergstrom Roberto Azar 1 0–1 C 0–1 Aug 2, 1990 H2H
40609 Christian Bergstrom Sergio Casal 1 1–0 C 1–0 Sep 10, 1986 H2H
40610 Christian Bergstrom Thomas Hogstedt 1 0–1 C 0–1 Nov 8, 1989 H2H
40611 Christian Bergstrom Victor Pecci 1 1–0 C 1–0 Sep 18, 1987 H2H
40612 Christian Feenstra Andreas Maurer 1 0–1 C 0–1 Jul 25, 1985 H2H
40613 Christian Geyer Glenn Layendecker 1 0–1 H 0–1 Jul 21, 1988 H2H
40614 Christian Geyer Mark Dickson 1 0–1 C 0–1 Nov 18, 1982 H2H
40615 Christian Harrison Alejandro Tabilo 1 0–1 C 0–1 Apr 7, 2022 H2H
40616 Christian Harrison Cristian Garin 1 1–0 H 1–0 Jan 11, 2021 H2H
40617 Christian Harrison Dudi Sela 1 0–1 H 0–1 Mar 24, 2017 H2H
40618 Christian Harrison Hubert Hurkacz 1 0–1 H 0–1 Jan 12, 2021 H2H
40619 Christian Harrison Tomas Martin Etcheverry 1 1–0 H 1–0 Jan 10, 2021 H2H
40620 Christian Kuhnke Andres Gimeno 1 0–1 C 0–1 May 22, 1971 H2H
40621 Christian Kuhnke Takeshi Koura 1 1–0 C 1–0 Jul 8, 1971 H2H
40622 Christian Miniussi Blaine Willenborg 1 1–0 C 1–0 Aug 14, 1986 H2H
40623 Christian Miniussi Broderick Dyke 1 0–1 G 0–1 Jan 14, 1987 H2H
40624 Christian Miniussi Bryan Shelton 1 1–0 C 1–0 Sep 16, 1994 H2H
40625 Christian Miniussi Cassio Motta 1 0–1 H 0–1 Nov 27, 1986 H2H
40626 Christian Miniussi Cesar Kist 1 0–1 C 0–1 Nov 13, 1986 H2H
40627 Christian Miniussi Charles Bud Cox 1 1–0 C 1–0 Jul 15, 1987 H2H
40628 Christian Miniussi Danie Visser 1 0–1 G 0–1 Jan 29, 1987 H2H
40629 Christian Miniussi David Lewis 1 1–0 C 1–0 May 19, 1988 H2H
40630 Christian Miniussi Fernando Luna 1 1–0 C 1–0 Sep 13, 1986 H2H
40631 Christian Miniussi Francesco Cancellotti 1 0–1 C 0–1 Apr 13, 1989 H2H
40632 Christian Miniussi Jorgen Windahl 1 1–0 C 1–0 Oct 1, 1987 H2H
40633 Christian Miniussi Josef Cihak 1 0–1 C 0–1 Oct 3, 1987 H2H
40634 Christian Miniussi Kelly Evernden 1 0–1 H 0–1 Jan 10, 1992 H2H
40635 Christian Miniussi Lawson Duncan 1 0–1 C 0–1 Sep 24, 1988 H2H
40636 Christian Miniussi Marcelo Ingaramo 1 0–1 C 0–1 Nov 19, 1987 H2H
40637 Christian Miniussi Martin Wostenholme 1 1–0 C 1–0 Feb 6, 1992 H2H
40638 Christian Miniussi Massimo Cierro 1 0–1 C 0–1 Aug 1, 1990 H2H
40639 Christian Miniussi Miguel Tobon 1 0–1 C 0–1 Sep 17, 1994 H2H
40640 Christian Miniussi Milan Srejber 1 0–1 C 0–1 Aug 4, 1988 H2H
40641 Christian Miniussi Pablo Arraya 1 1–0 C 1–0 Sep 11, 1986 H2H
40642 Christian Miniussi Paul Mcnamee 1 0–1 C 0–1 Sep 17, 1986 H2H
40643 Christian Miniussi Pavel Slozil 1 1–0 C 1–0 Aug 6, 1986 H2H
40644 Christian Miniussi Pedro Rebolledo 1 1–0 C 1–0 Sep 28, 1988 H2H
40645 Christian Miniussi Peter Elter 1 0–1 C 0–1 Jun 13, 1985 H2H
40646 Christian Miniussi Peter Moraing 1 1–0 C 1–0 Jul 8, 1987 H2H
40647 Christian Miniussi Roberto Saad 1 0–1 H 0–1 Nov 12, 1987 H2H
40648 Christian Miniussi Santiago Mora 1 1–0 C 1–0 Sep 14, 1988 H2H
40649 Christian Miniussi Sergio Casal 1 1–0 C 1–0 Aug 6, 1987 H2H
40650 Christian Miniussi Shahar Perkiss 1 0–1 C 0–1 Aug 7, 1985 H2H
40651 Christian Miniussi Simon Youl 1 1–0 C 1–0 May 30, 1986 H2H
40652 Christian Miniussi Thierry Pham 1 0–1 C 0–1 Jul 28, 1988 H2H
40653 Christian Miniussi Thierry Tulasne 1 0–1 C 0–1 Sep 13, 1986 H2H
40654 Christian Miniussi Tore Meinecke 1 0–1 C 0–1 Aug 7, 1987 H2H
40655 Christian Miniussi Udo Riglewski 1 0–1 C 0–1 Apr 2, 1992 H2H
40656 Christian Miniussi Victor Pecci 1 1–0 C 1–0 Aug 14, 1987 H2H
40657 Christian Miniussi Vitas Gerulaitis 1 1–0 C 1–0 Sep 20, 1984 H2H
40658 Christian Ruud Adrian Voinea 1 0–1 H 0–1 Feb 5, 1998 H2H
40659 Christian Ruud Alejandro Hernandez 1 1–0 H 1–0 Jul 26, 1996 H2H
40660 Christian Ruud Alex Calatrava 1 1–0 C 1–0 Apr 22, 1999 H2H
40661 Christian Ruud Andrei Cherkasov 1 1–0 H 1–0 Nov 9, 2000 H2H
40662 Christian Ruud Andrei Olhovskiy 1 0–1 H 0–1 Jul 30, 1996 H2H
40663 Christian Ruud Carl Uwe Steeb 1 0–1 H 0–1 Sep 2, 1992 H2H
40664 Christian Ruud Cedric Pioline 1 0–1 G 0–1 Jun 28, 2000 H2H
40665 Christian Ruud Christian Bergstrom 1 0–1 C 0–1 Jul 9, 1993 H2H
40666 Christian Ruud Chris Woodruff 1 0–1 H 0–1 Sep 3, 1999 H2H
40667 Christian Ruud Daniel Elsner 1 1–0 C 1–0 Mar 1, 2001 H2H
40668 Christian Ruud Davide Scala 1 0–1 C 0–1 Sep 11, 1997 H2H
40669 Christian Ruud David Rikl 1 1–0 C 1–0 Aug 9, 1996 H2H
40670 Christian Ruud Diego Nargiso 1 0–1 C 0–1 Oct 16, 1997 H2H
40671 Christian Ruud Edwin Kempes 1 0–1 C 0–1 Jul 22, 2000 H2H
40672 Christian Ruud Fabrice Santoro 1 1–0 C 1–0 May 3, 1996 H2H
40673 Christian Ruud Federico Browne 1 1–0 C 1–0 Jul 21, 2000 H2H
40674 Christian Ruud Fernando Vicente 1 1–0 C 1–0 Sep 25, 1997 H2H
40675 Christian Ruud Filip Dewulf 1 0–1 C 0–1 Jun 15, 1995 H2H
40676 Christian Ruud Filippo Veglio 1 0–1 H 0–1 Aug 28, 1996 H2H
40677 Christian Ruud Francisco Roig 1 0–1 C 0–1 Jun 16, 1994 H2H
40678 Christian Ruud Franco Davin 1 1–0 C 1–0 Apr 12, 1995 H2H
40679 Christian Ruud Galo Blanco 1 0–1 C 0–1 Mar 3, 2001 H2H
40680 Christian Ruud Gianluca Pozzi 1 0–1 H 0–1 Aug 30, 2000 H2H
40681 Christian Ruud Guillermo Canas 1 0–1 C 0–1 Apr 24, 1999 H2H
40682 Christian Ruud Harel Levy 1 0–1 C 0–1 Oct 26, 2000 H2H
40683 Christian Ruud Jacobo Diaz 1 1–0 C 1–0 Aug 7, 1997 H2H
40684 Christian Ruud Jan-Michael Gambill 1 1–0 C 1–0 May 3, 2001 H2H
40685 Christian Ruud Johan Ortegren 1 1–0 C 1–0 Jul 8, 1999 H2H
40686 Christian Ruud Jonathan Stark 1 0–1 H 0–1 Mar 12, 1997 H2H
40687 Christian Ruud Jordi Arrese 1 1–0 C 1–0 Sep 16, 1995 H2H
40688 Christian Ruud Jordi Burillo 1 0–1 C 0–1 Mar 28, 1996 H2H
40689 Christian Ruud Juan Balcells 1 1–0 C 1–0 Jul 26, 2000 H2H
40690 Christian Ruud Karol Kucera 1 1–0 C 1–0 Sep 14, 1995 H2H
40691 Christian Ruud Kris Goossens 1 1–0 C 1–0 Jul 15, 1995 H2H
40692 Christian Ruud Lars Anders Wahlgren 1 1–0 C 1–0 Jul 13, 1995 H2H
40693 Christian Ruud Leander Paes 1 1–0 H 1–0 Jan 17, 1997 H2H
40694 Christian Ruud Lionel Barthez 1 1–0 C 1–0 May 31, 1995 H2H
40695 Christian Ruud Marcelo Filippini 1 0–1 C 0–1 Oct 3, 1997 H2H
40696 Christian Ruud Marcos Ondruska 1 1–0 H 1–0 Jul 28, 1996 H2H
40697 Christian Ruud Markus Hipfl 1 0–1 C 0–1 May 21, 1999 H2H
40698 Christian Ruud Martin Rodriguez 1 1–0 C 1–0 Jul 10, 1999 H2H
40699 Christian Ruud Marzio Martelli 1 1–0 C 1–0 Mar 26, 1998 H2H
40700 Christian Ruud Michael Tebbutt 1 1–0 C 1–0 May 4, 1995 H2H
40701 Christian Ruud Neville Godwin 1 1–0 H 1–0 Jan 19, 1997 H2H
40702 Christian Ruud Nicolas Kiefer 1 1–0 C 1–0 Jul 17, 1996 H2H
40703 Christian Ruud Nicolas Pereira 1 1–0 H 1–0 Mar 6, 1997 H2H
40704 Christian Ruud Peter Wessels 1 1–0 C 1–0 Aug 5, 1999 H2H
40705 Christian Ruud Ramon Delgado 1 0–1 C 0–1 May 7, 1998 H2H
40706 Christian Ruud Richard Krajicek 1 0–1 G 0–1 Jun 23, 1999 H2H
40707 Christian Ruud Rodolphe Gilbert 1 1–0 H 1–0 Jan 17, 1996 H2H
40708 Christian Ruud Sargis Sargsian 1 0–1 C 0–1 May 30, 2001 H2H
40709 Christian Ruud Stephane Simian 1 0–1 H 0–1 Feb 15, 1996 H2H
40710 Christian Ruud Sultan Khalfan 1 1–0 H 1–0 Jan 2, 1997 H2H
40711 Christian Ruud Thomas Gollwitzer 1 1–0 C 1–0 Aug 4, 1994 H2H
40712 Christian Ruud Timo Fleischfresser 1 1–0 C 1–0 Jul 13, 2000 H2H
40713 Christian Ruud Tomas Behrend 1 0–1 C 0–1 Sep 16, 1999 H2H
40714 Christian Ruud Tomas Nydahl 1 1–0 C 1–0 Jul 8, 1993 H2H
40715 Christian Saceanu Andrei Olhovskiy 1 1–0 G 1–0 Jun 15, 1991 H2H
40716 Christian Saceanu Andrew Castle 1 1–0 H 1–0 Oct 29, 1987 H2H
40717 Christian Saceanu Barry Moir 1 1–0 H 1–0 Jan 15, 1988 H2H
40718 Christian Saceanu Ben Testerman 1 0–1 H 0–1 Jul 24, 1987 H2H
40719 Christian Saceanu Brad Drewett 1 0–1 G 0–1 Jun 23, 1989 H2H
40720 Christian Saceanu Carsten Arriens 1 0–1 H 0–1 Oct 14, 1993 H2H
40721 Christian Saceanu Cassio Motta 1 0–1 H 0–1 Feb 8, 1990 H2H
40722 Christian Saceanu Chip Hooper 1 1–0 H 1–0 Jul 17, 1987 H2H
40723 Christian Saceanu Chris Pridham 1 1–0 C 1–0 Mar 11, 1993 H2H
40724 Christian Saceanu Claudio Mezzadri 1 1–0 C 1–0 Feb 9, 1989 H2H
40725 Christian Saceanu Dan Cassidy 1 1–0 C 1–0 Sep 29, 1988 H2H
40726 Christian Saceanu Dan Goldie 1 0–1 H 0–1 Mar 15, 1988 H2H
40727 Christian Saceanu David Lewis 1 0–1 H 0–1 Jan 7, 1988 H2H
40728 Christian Saceanu Diego Perez 1 1–0 C 1–0 May 2, 1991 H2H
40729 Christian Saceanu Dirk Dier 1 1–0 C 1–0 Oct 20, 1988 H2H
40730 Christian Saceanu Eric Winogradsky 1 1–0 G 1–0 Jun 8, 1988 H2H
40731 Christian Saceanu Gabriel Markus 1 1–0 G 1–0 Jun 24, 1992 H2H
40732 Christian Saceanu Henri Leconte 1 1–0 C 1–0 Feb 12, 1988 H2H
40733 Christian Saceanu Jacco Eltingh 1 0–1 G 0–1 Jun 30, 1991 H2H
40734 Christian Saceanu Jaroslav Navratil 1 1–0 C 1–0 May 25, 1988 H2H
40735 Christian Saceanu Javier Frana 1 0–1 H 0–1 Oct 7, 1988 H2H
40736 Christian Saceanu Jeremy Bates 1 0–1 C 0–1 Nov 7, 1991 H2H
40737 Christian Saceanu Jimmy Connors 1 0–1 H 0–1 Oct 13, 1988 H2H
40738 Christian Saceanu Jim Pugh 1 0–1 G 0–1 Jul 15, 1989 H2H
40739 Christian Saceanu Johan Anderson 1 0–1 H 0–1 Oct 13, 1989 H2H
40740 Christian Saceanu Johan Carlsson 1 0–1 G 0–1 Jan 14, 1987 H2H
40741 Christian Saceanu Johan Kriek 1 0–1 H 0–1 Jul 19, 1987 H2H
40742 Christian Saceanu Jordi Arrese 1 0–1 C 0–1 Aug 11, 1990 H2H
40743 Christian Saceanu Jorgen Windahl 1 0–1 H 0–1 Oct 9, 1986 H2H
40744 Christian Saceanu Julian Knowle 1 1–0 C 1–0 Jul 22, 1992 H2H
40745 Christian Saceanu Ken Flach 1 1–0 H 1–0 Jul 18, 1987 H2H
40746 Christian Saceanu Kent Carlsson 1 1–0 C 1–0 Aug 3, 1989 H2H
40747 Christian Saceanu Kevin Curren 1 0–1 H 0–1 Mar 14, 1992 H2H
40748 Christian Saceanu Larry Scott 1 1–0 H 1–0 Apr 27, 1989 H2H
40749 Christian Saceanu Lars Jonsson 1 0–1 H 0–1 Sep 12, 1991 H2H
40750 Christian Saceanu Luis Herrera 1 0–1 G 0–1 Jul 9, 1992 H2H
40751 Christian Saceanu Marcos Ondruska 1 0–1 H 0–1 Oct 14, 1994 H2H
40752 Christian Saceanu Mark Kratzmann 1 0–1 H 0–1 Oct 5, 1989 H2H
40753 Christian Saceanu Markus Rackl 1 1–0 C 1–0 Oct 21, 1988 H2H
40754 Christian Saceanu Martin Strelba 1 0–1 C 0–1 Aug 4, 1989 H2H
40755 Christian Saceanu Michael Kures 1 0–1 H 0–1 Jul 29, 1987 H2H
40756 Christian Saceanu Michael Tauson 1 1–0 C 1–0 Mar 7, 1991 H2H
40757 Christian Saceanu Mike Bauer 1 0–1 G 0–1 Jun 25, 1986 H2H
40758 Christian Saceanu Olli Rahnasto 1 1–0 H 1–0 Apr 19, 1989 H2H
40759 Christian Saceanu Pablo Arraya 1 1–0 C 1–0 Mar 6, 1992 H2H
40760 Christian Saceanu Paul Annacone 1 0–1 C 0–1 Sep 30, 1988 H2H
40761 Christian Saceanu Paul Chamberlin 1 0–1 G 0–1 Jun 15, 1989 H2H
40762 Christian Saceanu Paul Vojtischek 1 1–0 C 1–0 Aug 1, 1990 H2H
40763 Christian Saceanu Paul Wekesa 1 1–0 G 1–0 Jun 16, 1988 H2H
40764 Christian Saceanu Peter Lundgren 1 0–1 H 0–1 Nov 2, 1988 H2H
40765 Christian Saceanu Robert Seguso 1 1–0 H 1–0 Jul 16, 1987 H2H
40766 Christian Saceanu Rodolphe Gilbert 1 0–1 C 0–1 Jul 31, 1991 H2H
40767 Christian Saceanu Roger Rasheed 1 0–1 H 0–1 Dec 31, 1987 H2H
40768 Christian Saceanu Sasa Hirszon 1 1–0 C 1–0 Aug 10, 1990 H2H
40769 Christian Saceanu Simon Youl 1 1–0 H 1–0 Oct 12, 1989 H2H
40770 Christian Saceanu Slobodan Zivojinovic 1 0–1 H 0–1 Oct 16, 1987 H2H
40771 Christian Saceanu Stefan Lochbihler 1 1–0 C 1–0 Aug 2, 1989 H2H
40772 Christian Saceanu Tomas Smid 1 0–1 C 0–1 Sep 17, 1986 H2H
40773 Christian Saceanu Vijay Amritraj 1 1–0 G 1–0 Jul 13, 1989 H2H
40774 Christian Vinck Federico Luzzi 1 0–1 C 0–1 Apr 26, 2001 H2H
40775 Christian Vinck Irakli Labadze 1 1–0 H 1–0 Oct 3, 2001 H2H
40776 Christian Vinck Leos Friedl 1 1–0 H 1–0 Nov 23, 2000 H2H
40777 Christian Vinck Lionel Barthez 1 0–1 H 0–1 Oct 1, 1998 H2H
40778 Christian Vinck Marcello Craca 1 1–0 C 1–0 Jul 29, 1998 H2H
40779 Christian Vinck Ramon Delgado 1 1–0 C 1–0 Apr 29, 1999 H2H
40780 Christian Vinck Sebastian Prieto 1 0–1 H 0–1 Mar 18, 1998 H2H
40781 Christian Vinck Tomas Nydahl 1 0–1 C 0–1 Apr 30, 1998 H2H
40782 Christian Vinck Yong Il Yoon 1 0–1 H 0–1 Oct 11, 2000 H2H
40783 Christian Weis Tore Meinecke 1 0–1 H 0–1 Nov 12, 1987 H2H
40784 Christophe Casa Bernard Fritz 1 1–0 C 1–0 Apr 12, 1984 H2H
40785 Christophe Casa Bernard Mignot 1 0–1 H 0–1 Jan 1, 1978 H2H
40786 Christophe Casa Birger Andersson 1 0–1 C 0–1 Mar 17, 1977 H2H
40787 Christophe Casa Bob Carmichael 1 1–0 C 1–0 May 25, 1977 H2H
40788 Christophe Casa Chris Mayotte 1 1–0 C 1–0 Oct 1, 1980 H2H
40789 Christophe Casa Eric Deblicker 1 0–1 C 0–1 May 27, 1977 H2H
40790 Christophe Casa Hans Kary 1 1–0 C 1–0 Sep 25, 1980 H2H
40791 Christophe Casa Jean Francois Caujolle 1 0–1 C 0–1 Oct 2, 1980 H2H
40792 Christophe Casa Keith Richardson 1 0–1 C 0–1 Sep 26, 1979 H2H
40793 Christophe Casa Mal Anderson 1 0–1 G 0–1 Dec 7, 1977 H2H
40794 Christophe Casa Regis Brunet 1 0–1 C 0–1 Feb 5, 1981 H2H
40795 Christophe Casa Ulrich Marten 1 1–0 C 1–0 Nov 13, 1980 H2H
40796 Christophe Freyss Alejandro Cortes 1 1–0 C 1–0 Sep 27, 1979 H2H
40797 Christophe Freyss Alejandro Pierola 1 1–0 C 1–0 May 23, 1980 H2H
40798 Christophe Freyss Arthur Ashe 1 1–0 C 1–0 Jul 27, 1979 H2H
40799 Christophe Freyss Brian Gottfried 1 0–1 H 0–1 Oct 24, 1979 H2H
40800 Christophe Freyss Corrado Barazzutti 1 0–1 C 0–1 Sep 22, 1977 H2H