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
24801 David Prinosil Sebastien Lareau 1 1–0 H 1–0 Apr 20, 1995 H2H
24802 David Prinosil Stephane Huet 1 1–0 G 1–0 Jun 30, 2000 H2H
24803 David Prinosil Thierry Champion 1 1–0 C 1–0 Mar 13, 1997 H2H
24804 David Prinosil Vladimir Voltchkov 1 0–1 H 0–1 Sep 17, 1998 H2H
24805 David Prinosil Wayne Arthurs 1 1–0 H 1–0 Apr 12, 1996 H2H
24806 David Prinosil Yahiya Doumbia 1 0–1 H 0–1 Sep 15, 1995 H2H
24807 David Prinosil Yong Il Yoon 1 0–1 H 0–1 Oct 12, 2000 H2H
24808 David Rikl Arne Thoms 1 0–1 C 0–1 Mar 11, 1993 H2H
24809 David Rikl Carl Uwe Steeb 1 1–0 C 1–0 Feb 4, 1994 H2H
24810 David Rikl Dave Randall 1 0–1 H 0–1 Feb 10, 1994 H2H
24811 David Rikl Fernando Luna 1 1–0 C 1–0 Aug 10, 1989 H2H
24812 David Rikl Francisco Roig 1 1–0 C 1–0 Jul 23, 1992 H2H
24813 David Rikl Jeremy Bates 1 0–1 H 0–1 Jul 27, 1994 H2H
24814 David Rikl Lars Jonsson 1 1–0 H 1–0 Jan 14, 1994 H2H
24815 David Rikl Lars Rehmann 1 0–1 H 0–1 Feb 15, 1995 H2H
24816 David Rikl Marcos Aurelio Gorriz 1 0–1 C 0–1 Aug 16, 1996 H2H
24817 David Rikl Mario Visconti 1 1–0 C 1–0 Apr 14, 1994 H2H
24818 David Rikl Marko Ostoja 1 0–1 C 0–1 Aug 11, 1989 H2H
24819 David Rikl Markus Zoecke 1 0–1 C 0–1 Nov 10, 1994 H2H
24820 David Rikl Menno Oosting 1 1–0 H 1–0 Jan 13, 1994 H2H
24821 David Rikl Mikael Stadling 1 1–0 C 1–0 Feb 10, 1995 H2H
24822 David Rikl Neil Borwick 1 0–1 G 0–1 Jul 9, 1992 H2H
24823 David Rikl Roland Burtscher 1 1–0 C 1–0 Jul 22, 1992 H2H
24824 David Rikl Sander Groen 1 0–1 H 0–1 Jan 12, 1995 H2H
24825 David Rikl Xavier Daufresne 1 0–1 H 0–1 Oct 15, 1992 H2H
24826 David Sanchez Adrian Voinea 1 0–1 H 0–1 Jan 16, 2002 H2H
24827 David Sanchez Attila Savolt 1 0–1 C 0–1 Apr 12, 2002 H2H
24828 David Sanchez Christian Vinck 1 1–0 C 1–0 Jul 18, 2001 H2H
24829 David Sanchez Daniel Elsner 1 1–0 C 1–0 Sep 28, 2000 H2H
24830 David Sanchez Frantisek Cermak 1 1–0 C 1–0 Jul 22, 2004 H2H
24831 David Sanchez Frederic Niemeyer 1 0–1 H 0–1 Jul 28, 2004 H2H
24832 David Sanchez Giovanni Lapentti 1 1–0 H 1–0 Mar 7, 2003 H2H
24833 David Sanchez Ivan Miranda 1 1–0 C 1–0 Feb 13, 2004 H2H
24834 David Sanchez Jan Vacek 1 0–1 H 0–1 Oct 25, 2001 H2H
24835 David Sanchez Jean-Rene Lisnard 1 1–0 C 1–0 Jul 16, 2004 H2H
24836 David Sanchez Jordi Burillo 1 0–1 C 0–1 Sep 11, 1997 H2H
24837 David Sanchez Marc Kevin Goellner 1 1–0 C 1–0 Sep 27, 2001 H2H
24838 David Sanchez Markus Hantschk 1 1–0 H 1–0 Jan 4, 2001 H2H
24839 David Sanchez Michael Russell 1 1–0 C 1–0 Feb 28, 2002 H2H
24840 David Sanchez Michal Przysiezny 1 1–0 C 1–0 Jul 15, 2004 H2H
24841 David Sanchez Michal Tabara 1 0–1 C 0–1 May 24, 2001 H2H
24842 David Sanchez Olivier Mutis 1 0–1 C 0–1 Jul 24, 2003 H2H
24843 David Sanchez Olivier Patience 1 1–0 C 1–0 May 1, 2003 H2H
24844 David Sanchez Patricio Arquez 1 1–0 C 1–0 Feb 15, 2001 H2H
24845 David Sanchez Petr Kralert 1 0–1 H 0–1 Aug 30, 2000 H2H
24846 David Sanchez Richard Gasquet 1 1–0 C 1–0 Sep 26, 2002 H2H
24847 David Sanchez Robby Ginepri 1 1–0 C 1–0 May 19, 2005 H2H
24848 David Sanchez Ruben Ramirez Hidalgo 1 1–0 C 1–0 Feb 19, 2004 H2H
24849 David Sanchez Sebastian Prieto 1 1–0 C 1–0 Feb 13, 2003 H2H
24850 David Sanchez Thierry Ascione 1 1–0 C 1–0 Apr 7, 2005 H2H
24851 David Sanchez Tomas Behrend 1 1–0 C 1–0 Jul 21, 2005 H2H
24852 David Sanchez Zeljko Krajan 1 1–0 C 1–0 Apr 25, 2002 H2H
24853 David Schneider Alvin Gardiner 1 1–0 H 1–0 Aug 11, 1976 H2H
24854 David Schneider Arthur Ashe 1 0–1 H 0–1 Nov 20, 1975 H2H
24855 David Schneider Billy Martin 1 0–1 G 0–1 Jun 22, 1977 H2H
24856 David Schneider Bob Carmichael 1 1–0 G 1–0 Jun 27, 1979 H2H
24857 David Schneider Bob Hewitt 1 1–0 C 1–0 Jul 6, 1977 H2H
24858 David Schneider Colin Dibley 1 0–1 C 0–1 Mar 27, 1980 H2H
24859 David Schneider Dick Crealy 1 1–0 G 1–0 Jun 28, 1978 H2H
24860 David Schneider Eric Friedler 1 0–1 H 0–1 Sep 15, 1979 H2H
24861 David Schneider Ferdi Taygan 1 0–1 H 0–1 Dec 1, 1979 H2H
24862 David Schneider Francois Jauffret 1 0–1 C 0–1 Jul 15, 1977 H2H
24863 David Schneider Geoff Masters 1 0–1 G 0–1 Dec 28, 1979 H2H
24864 David Schneider Herve Gauvain 1 1–0 H 1–0 Nov 26, 1976 H2H
24865 David Schneider John Whitlinger 1 1–0 C 1–0 Sep 16, 1976 H2H
24866 David Schneider John Yuill 1 0–1 H 0–1 Apr 9, 1972 H2H
24867 David Schneider Jorge Andrew 1 1–0 H 1–0 Oct 12, 1979 H2H
24868 David Schneider Junie Chatman 1 0–1 C 0–1 Jul 15, 1982 H2H
24869 David Schneider Kiyoshi Tanabe 1 1–0 C 1–0 Oct 20, 1982 H2H
24870 David Schneider Louk Sanders 1 0–1 C 0–1 Apr 5, 1979 H2H
24871 David Schneider Marty Riessen 1 0–1 C 0–1 Feb 8, 1978 H2H
24872 David Schneider Paolo Bertolucci 1 0–1 C 0–1 Apr 21, 1977 H2H
24873 David Schneider Randy Crawford 1 1–0 H 1–0 Feb 1, 1979 H2H
24874 David Schneider Robert Maud 1 0–1 H 0–1 Apr 18, 1974 H2H
24875 David Schneider Rory Chappell 1 1–0 H 1–0 Apr 20, 1979 H2H
24876 David Schneider Tom Gorman 1 1–0 C 1–0 Sep 26, 1979 H2H
24877 David Schneider Trey Waltke 1 0–1 H 0–1 Nov 1, 1979 H2H
24878 David Schneider Victor Amaya 1 0–1 C 0–1 Jul 27, 1977 H2H
24879 David Skoch Slimane Saoudi 1 0–1 C 0–1 Apr 27, 2006 H2H
24880 David Vega Hernandez Pablo Carreno Busta 1 0–1 C 0–1 May 1, 2015 H2H
24881 David Wheaton Aki Rahunen 1 1–0 C 1–0 Oct 11, 1990 H2H
24882 David Wheaton Albert Costa 1 1–0 H 1–0 Aug 17, 1998 H2H
24883 David Wheaton Alberto Berasategui 1 0–1 C 0–1 Feb 16, 1995 H2H
24884 David Wheaton Alexander Mronz 1 1–0 C 1–0 May 12, 1990 H2H
24885 David Wheaton Alex Radulescu 1 0–1 G 0–1 Jun 30, 1996 H2H
24886 David Wheaton Andreas Vinciguerra 1 1–0 G 1–0 Jun 14, 2000 H2H
24887 David Wheaton Andrew Sznajder 1 1–0 H 1–0 Sep 2, 1992 H2H
24888 David Wheaton Axel Pretzsch 1 0–1 H 0–1 Aug 16, 1999 H2H
24889 David Wheaton Brian Macphie 1 0–1 G 0–1 Jul 10, 1992 H2H
24890 David Wheaton Carlos Costa 1 0–1 H 0–1 Mar 17, 1998 H2H
24891 David Wheaton Claudio Pistolesi 1 0–1 C 0–1 Jun 2, 1989 H2H
24892 David Wheaton Craig Campbell 1 1–0 C 1–0 May 11, 1990 H2H
24893 David Wheaton Cristiano Caratti 1 1–0 H 1–0 Mar 21, 1991 H2H
24894 David Wheaton Dan Cassidy 1 1–0 H 1–0 Jul 26, 1989 H2H
24895 David Wheaton Daniel Vacek 1 1–0 H 1–0 Aug 6, 1997 H2H
24896 David Wheaton David Dilucia 1 0–1 H 0–1 Apr 15, 1998 H2H
24897 David Wheaton David Engel 1 0–1 C 0–1 Oct 24, 1991 H2H
24898 David Wheaton David Rikl 1 0–1 H 0–1 Oct 2, 1997 H2H
24899 David Wheaton Dimitri Poliakov 1 1–0 C 1–0 Apr 26, 1995 H2H
24900 David Wheaton Donald Johnson 1 1–0 C 1–0 May 11, 1995 H2H
24901 David Wheaton Emilio Sanchez 1 1–0 C 1–0 Jun 2, 1995 H2H
24902 David Wheaton Eric Jelen 1 1–0 C 1–0 Nov 8, 1990 H2H
24903 David Wheaton Filip Dewulf 1 0–1 C 0–1 Oct 19, 1995 H2H
24904 David Wheaton Francisco Montana 1 1–0 G 1–0 Jun 11, 1992 H2H
24905 David Wheaton Francisco Roig 1 1–0 H 1–0 Aug 17, 1992 H2H
24906 David Wheaton Frederic Vitoux 1 1–0 H 1–0 Aug 30, 1996 H2H
24907 David Wheaton Frederik Fetterlein 1 1–0 G 1–0 Jun 26, 1996 H2H
24908 David Wheaton Gianluca Pozzi 1 1–0 C 1–0 Oct 11, 1991 H2H
24909 David Wheaton Grant Connell 1 1–0 H 1–0 Oct 4, 1991 H2H
24910 David Wheaton Grant Stafford 1 0–1 G 0–1 Jul 12, 1997 H2H
24911 David Wheaton Henrik Holm 1 1–0 H 1–0 Jul 27, 1994 H2H
24912 David Wheaton Hicham Arazi 1 0–1 H 0–1 Aug 17, 1998 H2H
24913 David Wheaton Jaime Oncins 1 0–1 C 0–1 May 16, 1991 H2H
24914 David Wheaton Jakob Hlasek 1 1–0 H 1–0 Jan 11, 1992 H2H
24915 David Wheaton Jan Gunnarsson 1 1–0 G 1–0 Jul 3, 1991 H2H
24916 David Wheaton Jason Cask 1 1–0 H 1–0 Jan 15, 1992 H2H
24917 David Wheaton Javier Frana 1 0–1 C 0–1 May 9, 1996 H2H
24918 David Wheaton Jia Ping Xia 1 1–0 H 1–0 Apr 15, 1993 H2H
24919 David Wheaton Jimmy Arias 1 1–0 H 1–0 Aug 23, 1990 H2H
24920 David Wheaton Jimmy Connors 1 1–0 H 1–0 Feb 25, 1993 H2H
24921 David Wheaton Jim Pugh 1 1–0 G 1–0 Jul 9, 1992 H2H
24922 David Wheaton Joern Renzenbrink 1 1–0 H 1–0 Jan 18, 1995 H2H
24923 David Wheaton Johan Carlsson 1 1–0 H 1–0 Jul 29, 1987 H2H
24924 David Wheaton Jonathan Canter 1 1–0 H 1–0 Aug 15, 1994 H2H
24925 David Wheaton Jon Levine 1 1–0 H 1–0 Jul 30, 1987 H2H
24926 David Wheaton Jordi Burillo 1 0–1 H 0–1 Jan 7, 1993 H2H
24927 David Wheaton Karsten Braasch 1 1–0 H 1–0 Mar 9, 1994 H2H
24928 David Wheaton Kevin Kim 1 1–0 H 1–0 Aug 28, 1996 H2H
24929 David Wheaton Kevin Ullyett 1 1–0 H 1–0 Mar 8, 1994 H2H
24930 David Wheaton Krister Wedenby 1 1–0 C 1–0 Oct 24, 1990 H2H
24931 David Wheaton Lars Burgsmuller 1 1–0 G 1–0 Jul 9, 1998 H2H
24932 David Wheaton Lars Jonsson 1 1–0 C 1–0 Nov 12, 1992 H2H
24933 David Wheaton Leander Paes 1 1–0 H 1–0 Aug 13, 1997 H2H
24934 David Wheaton Leif Shiras 1 1–0 H 1–0 Aug 8, 1990 H2H
24935 David Wheaton Luke Jensen 1 1–0 H 1–0 Jan 5, 1989 H2H
24936 David Wheaton Marcello Craca 1 1–0 H 1–0 Jan 21, 1998 H2H
24937 David Wheaton Marcos Aurelio Gorriz 1 1–0 C 1–0 May 13, 1993 H2H
24938 David Wheaton Marcos Ondruska 1 0–1 H 0–1 Feb 26, 1993 H2H
24939 David Wheaton Marc Rosset 1 1–0 C 1–0 Jul 11, 1991 H2H
24940 David Wheaton Mark Kaplan 1 1–0 C 1–0 May 13, 1990 H2H
24941 David Wheaton Mark Knowles 1 1–0 C 1–0 May 2, 1996 H2H
24942 David Wheaton Maurice Ruah 1 1–0 G 1–0 Jul 7, 1994 H2H
24943 David Wheaton Mikael Pernfors 1 1–0 C 1–0 May 7, 1993 H2H
24944 David Wheaton Nicklas Kroon 1 1–0 G 1–0 Jun 10, 1992 H2H
24945 David Wheaton Nicolas Escude 1 0–1 G 0–1 Jun 24, 1998 H2H
24946 David Wheaton Nicolas Kiefer 1 0–1 H 0–1 Jan 23, 1998 H2H
24947 David Wheaton Noam Behr 1 1–0 H 1–0 Oct 13, 1995 H2H
24948 David Wheaton Oliver Gross 1 0–1 C 0–1 Apr 12, 1995 H2H
24949 David Wheaton Paolo Cane 1 0–1 C 0–1 May 20, 1993 H2H
24950 David Wheaton Patrick Rafter 1 0–1 H 0–1 Aug 7, 1997 H2H
24951 David Wheaton Peter Lundgren 1 0–1 C 0–1 Feb 14, 1990 H2H
24952 David Wheaton Peter Tramacchi 1 1–0 H 1–0 Jul 22, 1998 H2H
24953 David Wheaton Radomir Vasek 1 1–0 H 1–0 Oct 14, 1995 H2H
24954 David Wheaton Richard Krajicek 1 0–1 H 0–1 Aug 15, 1994 H2H
24955 David Wheaton Rick Leach 1 1–0 H 1–0 Aug 9, 1989 H2H
24956 David Wheaton Rodolphe Gilbert 1 1–0 H 1–0 Aug 17, 1992 H2H
24957 David Wheaton Ross Matheson 1 1–0 G 1–0 Jun 28, 1995 H2H
24958 David Wheaton Ryuso Tsujino 1 1–0 H 1–0 Apr 7, 1993 H2H
24959 David Wheaton Sebastien Lareau 1 0–1 H 0–1 Jul 29, 1999 H2H
24960 David Wheaton Sergi Bruguera 1 1–0 H 1–0 Aug 13, 1994 H2H
24961 David Wheaton Simon Larose 1 0–1 H 0–1 Aug 2, 2000 H2H
24962 David Wheaton Stefan Koubek 1 0–1 H 0–1 Aug 14, 2000 H2H
24963 David Wheaton Stefano Pescosolido 1 0–1 H 0–1 Oct 15, 1993 H2H
24964 David Wheaton Taylor Dent 1 1–0 H 1–0 Aug 17, 1998 H2H
24965 David Wheaton Thierry Tulasne 1 0–1 C 0–1 Jul 9, 1987 H2H
24966 David Wheaton Thomas Johansson 1 0–1 H 0–1 Apr 10, 1998 H2H
24967 David Wheaton Tim Mayotte 1 0–1 H 0–1 Aug 11, 1989 H2H
24968 David Wheaton Tomas Carbonell 1 0–1 C 0–1 Jul 12, 1990 H2H
24969 David Wheaton Tommy Ho 1 1–0 H 1–0 Oct 5, 1989 H2H
24970 David Wheaton Tore Meinecke 1 1–0 C 1–0 Jul 8, 1987 H2H
24971 David Wheaton Vincent Spadea 1 1–0 H 1–0 Jul 19, 1997 H2H
24972 David Wheaton Warren Green 1 1–0 G 1–0 Jun 22, 1989 H2H
24973 David Wheaton Yannick Noah 1 1–0 C 1–0 Dec 15, 1990 H2H
24974 David Whyte Bob Giltinan 1 0–1 G 0–1 Jan 4, 1979 H2H
24975 David Witt Cassio Motta 1 1–0 H 1–0 Mar 16, 1991 H2H
24976 David Witt Chris Wilkinson 1 1–0 G 1–0 Jun 11, 1993 H2H
24977 David Witt Frederic Fontang 1 1–0 C 1–0 May 9, 1997 H2H
24978 David Witt Luis Herrera 1 0–1 G 0–1 Jul 9, 1993 H2H
24979 David Witt Marcelo Filippini 1 0–1 C 0–1 Apr 16, 1994 H2H
24980 David Witt Marcos Ondruska 1 0–1 H 0–1 Aug 17, 1992 H2H
24981 David Witt Mark Petchey 1 0–1 G 0–1 Jul 9, 1994 H2H
24982 David Witt Ross Matheson 1 1–0 G 1–0 Jun 10, 1993 H2H
24983 David Witt Simon Youl 1 0–1 G 0–1 Jul 9, 1992 H2H
24984 David Witt Steve Bryan 1 1–0 G 1–0 Jun 8, 1994 H2H
24985 David Witt Tim Mayotte 1 1–0 H 1–0 Apr 4, 1991 H2H
24986 Denis Golovanov George Bastl 1 0–1 G 0–1 Jun 26, 2002 H2H
24987 Denis Gremelmayr Adrian Mannarino 1 0–1 H 0–1 Feb 4, 2011 H2H
24988 Denis Gremelmayr Alexander Peya 1 1–0 C 1–0 May 5, 2006 H2H
24989 Denis Gremelmayr Diego Hartfield 1 0–1 C 0–1 Feb 19, 2007 H2H
24990 Denis Gremelmayr Irakli Labadze 1 0–1 H 0–1 Feb 14, 2002 H2H
24991 Denis Gremelmayr Kevin Kim 1 0–1 H 0–1 Oct 5, 2005 H2H
24992 Denis Gremelmayr Kristian Pless 1 0–1 H 0–1 Sep 28, 2006 H2H
24993 Denis Gremelmayr Marcos Daniel 1 1–0 H 1–0 Aug 19, 2008 H2H
24994 Denis Gremelmayr Nicolaas Scholtz 1 1–0 H 1–0 Feb 3, 2011 H2H
24995 Denis Gremelmayr Wesley Whitehouse 1 1–0 H 1–0 Aug 2, 2006 H2H
24996 Denis Istomin Adrian Mannarino 1 0–1 H 0–1 Feb 22, 2019 H2H
24997 Denis Istomin Adrian Ungur 1 1–0 C 1–0 Apr 25, 2014 H2H
24998 Denis Istomin Alexander Zverev 1 0–1 C 0–1 Apr 11, 2019 H2H
24999 Denis Istomin Andreas Haider-Maurer 1 0–1 C 0–1 Jul 28, 2010 H2H
25000 Denis Istomin Andrej Martin 1 0–1 C 0–1 Jul 20, 2017 H2H