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
12801 Todd Martin Hendrik Dreekmann 2 2–0 G 1–0 H 1–0 Jun 23, 1999 H2H
12802 Todd Martin Hicham Arazi 2 2–0 H 2–0 Jan 14, 1999 H2H
12803 Todd Martin Jamie Morgan 2 0–2 C 0–1 H 0–1 Feb 4, 1993 H2H
12804 Todd Martin Jeff Tarango 2 2–0 G 1–0 H 1–0 Sep 2, 1998 H2H
12805 Todd Martin Jeremy Bates 2 2–0 C 1–0 H 1–0 Oct 12, 1995 H2H
12806 Todd Martin Jordi Burillo 2 2–0 H 2–0 Jul 20, 1995 H2H
12807 Todd Martin Jose Acasuso 2 2–0 C 1–0 H 1–0 Aug 13, 2003 H2H
12808 Todd Martin Martin Vassallo Arguello 2 2–0 C 2–0 Apr 15, 2004 H2H
12809 Todd Martin Max Mirnyi 2 0–2 G 0–1 H 0–1 Mar 20, 2001 H2H
12810 Todd Martin Michael Russell 2 2–0 H 2–0 Aug 29, 2001 H2H
12811 Todd Martin Nicklas Kulti 2 2–0 C 1–0 H 1–0 Oct 13, 1994 H2H
12812 Todd Martin Patrik Kuhnen 2 2–0 G 1–0 H 1–0 Jun 24, 1994 H2H
12813 Todd Martin Sergi Bruguera 2 2–0 C 2–0 Dec 9, 1995 H2H
12814 Todd Martin Shuzo Matsuoka 2 2–0 G 1–0 H 1–0 Jul 24, 1993 H2H
12815 Todd Martin Steve Bryan 2 2–0 H 2–0 Feb 13, 1997 H2H
12816 Todd Martin Wade Mcguire 2 2–0 C 1–0 H 1–0 Aug 17, 1998 H2H
12817 Todd Martin Wayne Arthurs 2 2–0 H 2–0 Mar 13, 2002 H2H
12818 Todd Martin Wayne Black 2 2–0 H 2–0 Jan 27, 1999 H2H
12819 Todd Nelson Jonathan Canter 2 0–2 H 0–2 Nov 5, 1986 H2H
12820 Todd Nelson Roger Rasheed 2 2–0 G 1–0 H 1–0 Oct 7, 1988 H2H
12821 Todd Nelson Tarik Benhabiles 2 0–2 C 0–2 May 29, 1985 H2H
12822 Todd Nelson Tim Wilkison 2 0–2 G 0–1 H 0–1 Jun 13, 1986 H2H
12823 Todd Nelson Tomas Smid 2 0–2 C 0–1 H 0–1 May 30, 1986 H2H
12824 Todd Nelson Vijay Amritraj 2 2–0 G 2–0 Jun 11, 1986 H2H
12825 Todd Witsken Alexander Mronz 2 2–0 H 2–0 Jul 22, 1992 H2H
12826 Todd Witsken David Pate 2 0–2 G 0–1 H 0–1 Oct 9, 1987 H2H
12827 Todd Witsken Eduardo Bengoechea 2 2–0 C 1–0 H 1–0 May 3, 1991 H2H
12828 Todd Witsken Greg Holmes 2 0–2 G 0–1 H 0–1 Jun 30, 1989 H2H
12829 Todd Witsken Jeff Tarango 2 2–0 C 1–0 C 1–0 Apr 16, 1992 H2H
12830 Todd Witsken John Sadri 2 0–2 C 0–1 H 0–1 Feb 11, 1987 H2H
12831 Todd Witsken Luiz Mattar 2 0–2 H 0–2 Aug 27, 1992 H2H
12832 Todd Witsken Mats Wilander 2 0–2 C 0–1 H 0–1 Jul 8, 1988 H2H
12833 Todd Witsken Todd Nelson 2 2–0 H 2–0 Oct 3, 1990 H2H
12834 Todd Woodbridge Brad Pearce 2 2–0 H 2–0 Oct 5, 1990 H2H
12835 Todd Woodbridge Cristiano Caratti 2 2–0 H 2–0 Apr 10, 1998 H2H
12836 Todd Woodbridge Dan Goldie 2 0–2 H 0–2 May 4, 1990 H2H
12837 Todd Woodbridge Grant Connell 2 2–0 C 1–0 H 1–0 Feb 19, 1992 H2H
12838 Todd Woodbridge Javier Frana 2 0–2 G 0–1 H 0–1 Jan 4, 1996 H2H
12839 Todd Woodbridge Markus Zoecke 2 2–0 H 2–0 Apr 24, 1993 H2H
12840 Todd Woodbridge Michael Tebbutt 2 2–0 H 2–0 Jan 14, 1999 H2H
12841 Todd Woodbridge Stephane Simian 2 2–0 G 1–0 H 1–0 Jan 17, 1997 H2H
12842 Todd Woodbridge Steve Bryan 2 0–2 C 0–1 H 0–1 Oct 13, 1993 H2H
12843 Tomas Barrios Vera Alejandro Tabilo 2 0–2 C 0–2 Feb 24, 2026 H2H
12844 Tomas Barrios Vera Luciano Darderi 2 0–2 C 0–2 Feb 12, 2026 H2H
12845 Tomas Barrios Vera Mariano Navone 2 0–2 C 0–2 Jul 23, 2025 H2H
12846 Tomas Berdych Albert Montanes 2 2–0 C 2–0 May 10, 2007 H2H
12847 Tomas Berdych Albert Ramos-Vinolas 2 2–0 C 1–0 H 1–0 May 11, 2016 H2H
12848 Tomas Berdych Aleksandr Nedovyesov 2 2–0 C 1–0 H 1–0 May 29, 2014 H2H
12849 Tomas Berdych Andre Agassi 2 0–2 H 0–2 Sep 4, 2005 H2H
12850 Tomas Berdych Andreas Beck 2 2–0 C 1–0 H 1–0 Oct 9, 2009 H2H
12851 Tomas Berdych Andrey Golubev 2 2–0 G 1–0 H 1–0 Aug 6, 2010 H2H
12852 Tomas Berdych Andrey Kuznetsov 2 2–0 C 1–0 H 1–0 Apr 18, 2017 H2H
12853 Tomas Berdych Bjorn Fratangelo 2 2–0 H 2–0 Mar 12, 2017 H2H
12854 Tomas Berdych Bobby Reynolds 2 2–0 H 2–0 Jan 18, 2006 H2H
12855 Tomas Berdych Daniel Brands 2 2–0 G 2–0 Jun 27, 2013 H2H
12856 Tomas Berdych Horacio Zeballos 2 2–0 H 2–0 Mar 29, 2010 H2H
12857 Tomas Berdych Hyung-Taik Lee 2 2–0 G 1–0 H 1–0 Jul 1, 2007 H2H
12858 Tomas Berdych Ivan Dodig 2 2–0 G 1–0 H 1–0 Jun 29, 2016 H2H
12859 Tomas Berdych Jack Sock 2 2–0 H 2–0 Oct 25, 2015 H2H
12860 Tomas Berdych Jiri Novak 2 2–0 C 1–0 G 1–0 Jun 16, 2006 H2H
12861 Tomas Berdych Jiri Vanek 2 2–0 C 1–0 H 1–0 Oct 4, 2007 H2H
12862 Tomas Berdych Jonas Bjorkman 2 2–0 G 1–0 H 1–0 Jul 3, 2007 H2H
12863 Tomas Berdych Juan Carlos Ferrero 2 2–0 C 1–0 H 1–0 Apr 1, 2008 H2H
12864 Tomas Berdych Juan Ignacio Chela 2 0–2 H 0–2 Mar 25, 2007 H2H
12865 Tomas Berdych Jurgen Zopp 2 2–0 H 2–0 Oct 19, 2012 H2H
12866 Tomas Berdych Kyle Edmund 2 2–0 H 2–0 Jan 16, 2019 H2H
12867 Tomas Berdych Matthias Bachinger 2 2–0 H 2–0 Feb 7, 2019 H2H
12868 Tomas Berdych Nicolas Lapentti 2 2–0 C 2–0 Jul 19, 2007 H2H
12869 Tomas Berdych Paolo Lorenzi 2 2–0 H 2–0 Sep 24, 2016 H2H
12870 Tomas Berdych Potito Starace 2 2–0 C 2–0 Jul 12, 2008 H2H
12871 Tomas Berdych Rainer Schuettler 2 2–0 C 1–0 H 1–0 Oct 14, 2008 H2H
12872 Tomas Berdych Rajeev Ram 2 2–0 H 2–0 Mar 26, 2016 H2H
12873 Tomas Berdych Simon Greul 2 2–0 H 2–0 Oct 2, 2009 H2H
12874 Tomas Berdych Somdev Devvarman 2 2–0 C 1–0 H 1–0 May 2, 2014 H2H
12875 Tomas Berdych Steve Darcis 2 2–0 G 1–0 H 1–0 Jun 22, 2017 H2H
12876 Tomas Berdych Steve Johnson 2 2–0 H 2–0 Mar 28, 2016 H2H
12877 Tomas Berdych Taylor Dent 2 0–2 G 0–1 H 0–1 Feb 23, 2006 H2H
12878 Tomas Berdych Teymuraz Gabashvili 2 2–0 C 1–0 H 1–0 Aug 31, 2014 H2H
12879 Tomas Berdych Wayne Odesnik 2 2–0 H 2–0 Feb 11, 2010 H2H
12880 Tomas Carbonell Andrei Olhovskiy 2 2–0 C 1–0 H 1–0 Aug 4, 1994 H2H
12881 Tomas Carbonell Bernardo Mota 2 2–0 C 2–0 Mar 28, 1997 H2H
12882 Tomas Carbonell Bryan Shelton 2 2–0 C 1–0 G 1–0 Jun 30, 1995 H2H
12883 Tomas Carbonell David Rikl 2 2–0 C 2–0 Mar 28, 1996 H2H
12884 Tomas Carbonell Diego Perez 2 2–0 C 2–0 Aug 5, 1993 H2H
12885 Tomas Carbonell Gerard Solves 2 2–0 C 2–0 May 2, 1996 H2H
12886 Tomas Carbonell Gilad Bloom 2 2–0 C 1–0 C 1–0 Jun 18, 1994 H2H
12887 Tomas Carbonell Hernan Gumy 2 0–2 C 0–1 H 0–1 Jan 9, 1997 H2H
12888 Tomas Carbonell Jan Gunnarsson 2 2–0 C 2–0 May 29, 1991 H2H
12889 Tomas Carbonell Jason Stoltenberg 2 0–2 H 0–2 Aug 21, 1996 H2H
12890 Tomas Carbonell Jim Courier 2 0–2 C 0–1 H 0–1 Aug 16, 1993 H2H
12891 Tomas Carbonell Jose Francisco Altur 2 2–0 C 1–0 H 1–0 Mar 24, 1995 H2H
12892 Tomas Carbonell Luiz Mattar 2 2–0 C 2–0 Feb 8, 1992 H2H
12893 Tomas Carbonell Mark Woodforde 2 0–2 H 0–2 Feb 25, 1993 H2H
12894 Tomas Carbonell Mikael Tillstrom 2 2–0 C 1–0 H 1–0 Mar 6, 1998 H2H
12895 Tomas Carbonell Sandor Noszaly 2 2–0 C 2–0 Jul 11, 1996 H2H
12896 Tomas Carbonell Todd Woodbridge 2 0–2 C 0–1 H 0–1 Mar 2, 1996 H2H
12897 Tomas Carbonell Tomas Nydahl 2 2–0 C 2–0 Apr 15, 1998 H2H
12898 Tomas Machac Adrian Mannarino 2 0–2 H 0–2 Aug 10, 2025 H2H
12899 Tomas Machac Aleksandar Vukic 2 2–0 H 2–0 Oct 7, 2024 H2H
12900 Tomas Machac Alex Michelsen 2 2–0 C 1–0 H 1–0 Sep 30, 2024 H2H
12901 Tomas Machac Damir Dzumhur 2 2–0 G 1–0 H 1–0 Jul 2, 2025 H2H
12902 Tomas Machac Daniel Altmaier 2 2–0 C 1–0 H 1–0 Apr 6, 2026 H2H
12903 Tomas Machac Fabian Marozsan 2 2–0 G 1–0 H 1–0 Jun 20, 2025 H2H
12904 Tomas Machac Grigor Dimitrov 2 2–0 H 2–0 Jan 20, 2026 H2H
12905 Tomas Machac Matteo Arnaldi 2 2–0 H 2–0 Mar 22, 2025 H2H
12906 Tomas Machac Sebastian Baez 2 2–0 C 2–0 Apr 14, 2026 H2H
12907 Tomas Machac Taylor Fritz 2 0–2 C 0–1 H 0–1 Sep 2, 2025 H2H
12908 Tomas Martin Etcheverry Alejandro Tabilo 2 2–0 C 2–0 Feb 22, 2026 H2H
12909 Tomas Martin Etcheverry Botic van de Zandschulp 2 2–0 C 1–0 H 1–0 Oct 5, 2024 H2H
12910 Tomas Martin Etcheverry Cristian Garin 2 2–0 C 2–0 Feb 28, 2025 H2H
12911 Tomas Martin Etcheverry Francisco Comesana 2 2–0 C 2–0 Feb 17, 2026 H2H
12912 Tomas Martin Etcheverry Laslo Djere 2 0–2 C 0–2 May 9, 2025 H2H
12913 Tomas Martin Etcheverry Marcos Giron 2 0–2 H 0–2 Jan 16, 2025 H2H
12914 Tomas Martin Etcheverry Pavel Kotov 2 2–0 H 2–0 Nov 7, 2024 H2H
12915 Tomas Martin Etcheverry Roberto Bautista Agut 2 0–2 G 0–1 H 0–1 Jun 25, 2025 H2H
12916 Tomas Martin Etcheverry Terence Atmane 2 2–0 C 2–0 May 18, 2026 H2H
12917 Tomas Nydahl Andrei Olhovskiy 2 0–2 C 0–1 C 0–1 Oct 12, 1994 H2H
12918 Tomas Smid Alejandro Ganzabal 2 0–2 C 0–2 Sep 22, 1984 H2H
12919 Tomas Smid Belus Prajoux 2 2–0 C 2–0 Jun 21, 1980 H2H
12920 Tomas Smid Bernie Mitton 2 2–0 C 1–0 H 1–0 Oct 22, 1981 H2H
12921 Tomas Smid Billy Martin 2 0–2 C 0–1 H 0–1 Nov 4, 1977 H2H
12922 Tomas Smid Carlos Kirmayr 2 2–0 C 1–0 C 1–0 Oct 23, 1982 H2H
12923 Tomas Smid Christophe Freyss 2 2–0 C 1–0 C 1–0 Nov 26, 1981 H2H
12924 Tomas Smid Colin Dibley 2 2–0 C 1–0 C 1–0 Nov 14, 1980 H2H
12925 Tomas Smid Damir Keretic 2 0–2 C 0–2 Oct 1, 1987 H2H
12926 Tomas Smid Dominique Bedel 2 2–0 C 2–0 Feb 25, 1983 H2H
12927 Tomas Smid Eddie Dibbs 2 0–2 C 0–1 C 0–1 Apr 25, 1982 H2H
12928 Tomas Smid Eric Deblicker 2 2–0 C 2–0 Jul 27, 1979 H2H
12929 Tomas Smid Hans Simonsson 2 2–0 C 1–0 H 1–0 Aug 10, 1983 H2H
12930 Tomas Smid Haroon Ismail 2 2–0 G 1–0 H 1–0 Aug 16, 1979 H2H
12931 Tomas Smid Jiri Granat 2 2–0 C 1–0 C 1–0 Nov 28, 1981 H2H
12932 Tomas Smid John Yuill 2 2–0 C 1–0 C 1–0 May 18, 1979 H2H
12933 Tomas Smid Klaus Eberhard 2 2–0 C 2–0 Jun 23, 1979 H2H
12934 Tomas Smid Mark Cox 2 2–0 H 2–0 Mar 16, 1980 H2H
12935 Tomas Smid Mel Purcell 2 0–2 C 0–1 C 0–1 Mar 16, 1984 H2H
12936 Tomas Smid Mike Cahill 2 2–0 C 1–0 H 1–0 May 28, 1980 H2H
12937 Tomas Smid Patrice Kuchna 2 2–0 C 2–0 Aug 13, 1987 H2H
12938 Tomas Smid Ramiro Benavides 2 2–0 C 2–0 Oct 11, 1979 H2H
12939 Tomas Smid Ricardo Ycaza 2 2–0 C 2–0 Sep 26, 1981 H2H
12940 Tomas Smid Richard Lewis 2 2–0 C 1–0 G 1–0 Jun 23, 1982 H2H
12941 Tomas Smid Rick Fagel 2 2–0 C 1–0 H 1–0 Jun 21, 1979 H2H
12942 Tomas Smid Roberto Vizcaino 2 2–0 C 1–0 H 1–0 Jul 19, 1979 H2H
12943 Tomas Smid Stuart Bale 2 2–0 C 2–0 Mar 29, 1985 H2H
12944 Tomas Smid Werner Zirngibl 2 2–0 C 2–0 Jun 16, 1979 H2H
12945 Tomas Smid Wolfgang Popp 2 2–0 C 2–0 May 19, 1983 H2H
12946 Tom Cain Craig Wittus 2 0–2 C 0–1 G 0–1 Jun 9, 1983 H2H
12947 Tom Cain Eddie Dibbs 2 0–2 C 0–2 Jul 14, 1983 H2H
12948 Tom Cain Jose Luis Damiani 2 2–0 C 2–0 Mar 18, 1982 H2H
12949 Tom Cain Leo Palin 2 2–0 C 1–0 H 1–0 Sep 30, 1982 H2H
12950 Tom Edlefsen Roy Barth 2 2–0 G 1–0 H 1–0 Apr 3, 1974 H2H
12951 Tom Edlefsen Steve Faulk 2 2–0 C 1–0 G 1–0 Sep 20, 1972 H2H
12952 Tom Gorman Bill Bowrey 2 2–0 G 2–0 Jul 30, 1969 H2H
12953 Tom Gorman Chris Kachel 2 2–0 C 1–0 H 1–0 Oct 18, 1979 H2H
12954 Tom Gorman Graham Stilwell 2 2–0 C 2–0 Nov 20, 1973 H2H
12955 Tom Gorman Grover Raz Reid 2 2–0 C 1–0 G 1–0 Oct 15, 1976 H2H
12956 Tom Gorman John Paish 2 2–0 C 1–0 G 1–0 Nov 17, 1970 H2H
12957 Tom Gorman Marcello Lara 2 2–0 G 1–0 H 1–0 Sep 4, 1970 H2H
12958 Tom Gorman Peter Curtis 2 2–0 G 2–0 Jun 26, 1970 H2H
12959 Tom Gorman Szabolcz Baranyi 2 2–0 C 2–0 Mar 10, 1972 H2H
12960 Tom Gorman Torben Ulrich 2 2–0 C 1–0 H 1–0 May 5, 1971 H2H
12961 Tom Leonard Bill Bowrey 2 0–2 G 0–2 Aug 19, 1970 H2H
12962 Tom Leonard Fred Stolle 2 0–2 C 0–1 H 0–1 May 4, 1972 H2H
12963 Tom Leonard Jean Baptiste Chanfreau 2 0–2 C 0–1 G 0–1 Sep 20, 1978 H2H
12964 Tom Leonard Patricio Cornejo 2 0–2 G 0–2 Aug 31, 1968 H2H
12965 Tom Leonard Rod Laver 2 0–2 C 0–1 C 0–1 Aug 1, 1972 H2H
12966 Tom Leonard Tom Edlefsen 2 0–2 C 0–1 C 0–1 Jan 22, 1974 H2H
12967 Tom Leonard Tony Roche 2 0–2 C 0–1 H 0–1 Feb 23, 1972 H2H
12968 Tommy Haas Agustin Calleri 2 2–0 H 2–0 Aug 7, 2007 H2H
12969 Tommy Haas Albert Montanes 2 2–0 H 2–0 Oct 12, 2007 H2H
12970 Tommy Haas Alex Calatrava 2 2–0 C 1–0 H 1–0 Aug 1, 2001 H2H
12971 Tommy Haas Amer Delic 2 2–0 H 2–0 Aug 2, 2011 H2H
12972 Tommy Haas Andrew Ilie 2 2–0 H 2–0 Aug 5, 1999 H2H
12973 Tommy Haas Bob Bryan 2 2–0 C 1–0 H 1–0 Oct 4, 2001 H2H
12974 Tommy Haas Christian Ruud 2 2–0 C 1–0 G 1–0 Jul 23, 1999 H2H
12975 Tommy Haas Daniel Nestor 2 2–0 H 2–0 Jan 24, 1999 H2H
12976 Tommy Haas David Sanchez 2 2–0 H 2–0 Aug 28, 2002 H2H
12977 Tommy Haas Donald Young 2 0–2 H 0–2 Aug 5, 2015 H2H
12978 Tommy Haas Fabio Fognini 2 0–2 C 0–2 Jul 20, 2013 H2H
12979 Tommy Haas Florent Serra 2 2–0 H 2–0 Oct 22, 2009 H2H
12980 Tommy Haas Franco Squillari 2 0–2 C 0–2 May 7, 2000 H2H
12981 Tommy Haas Frank Dancevic 2 2–0 H 2–0 Aug 5, 2009 H2H
12982 Tommy Haas Guillaume Raoux 2 2–0 G 1–0 H 1–0 Jun 10, 1999 H2H
12983 Tommy Haas Guillaume Rufin 2 2–0 C 1–0 H 1–0 May 29, 2013 H2H
12984 Tommy Haas Hyung-Taik Lee 2 2–0 C 1–0 H 1–0 Apr 29, 2005 H2H
12985 Tommy Haas Igor Andreev 2 2–0 C 1–0 G 1–0 Jul 12, 2012 H2H
12986 Tommy Haas Jan-Lennard Struff 2 0–2 C 0–2 Aug 2, 2017 H2H
12987 Tommy Haas Jason Stoltenberg 2 2–0 H 2–0 Jan 6, 2001 H2H
12988 Tommy Haas Jeff Salzenstein 2 2–0 H 2–0 Feb 17, 2005 H2H
12989 Tommy Haas Jim Courier 2 2–0 H 2–0 Feb 21, 1999 H2H
12990 Tommy Haas Juan Antonio Marin 2 2–0 C 1–0 H 1–0 Apr 27, 2000 H2H
12991 Tommy Haas Julien Benneteau 2 2–0 H 2–0 Mar 15, 2008 H2H
12992 Tommy Haas Justin Gimelstob 2 2–0 H 2–0 Feb 23, 2006 H2H
12993 Tommy Haas Leonardo Mayer 2 2–0 C 1–0 H 1–0 Aug 3, 2012 H2H
12994 Tommy Haas Mariano Puerta 2 2–0 C 1–0 H 1–0 Sep 3, 1999 H2H
12995 Tommy Haas Michael Berrer 2 2–0 C 1–0 G 1–0 May 3, 2012 H2H
12996 Tommy Haas Michel Kratochvil 2 2–0 H 2–0 Aug 12, 2002 H2H
12997 Tommy Haas Nicolas Lapentti 2 0–2 C 0–1 H 0–1 Nov 7, 1999 H2H
12998 Tommy Haas Oliver Gross 2 2–0 C 1–0 H 1–0 Aug 27, 1997 H2H
12999 Tommy Haas Oscar Hernandez 2 2–0 C 1–0 H 1–0 Mar 14, 2009 H2H
13000 Tommy Haas Peter Luczak 2 2–0 H 2–0 Jan 22, 2006 H2H