ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
44001 David Wheaton Frederic Vitoux 1 1–0 H 1–0 Aug 30, 1996 H2H
44002 David Wheaton Frederik Fetterlein 1 1–0 G 1–0 Jun 26, 1996 H2H
44003 David Wheaton Gianluca Pozzi 1 1–0 C 1–0 Oct 11, 1991 H2H
44004 David Wheaton Grant Connell 1 1–0 H 1–0 Oct 4, 1991 H2H
44005 David Wheaton Grant Stafford 1 0–1 G 0–1 Jul 12, 1997 H2H
44006 David Wheaton Henrik Holm 1 1–0 H 1–0 Jul 27, 1994 H2H
44007 David Wheaton Hicham Arazi 1 0–1 H 0–1 Aug 21, 1998 H2H
44008 David Wheaton Jaime Oncins 1 0–1 C 0–1 May 16, 1991 H2H
44009 David Wheaton Jakob Hlasek 1 1–0 H 1–0 Jan 11, 1992 H2H
44010 David Wheaton Jan Gunnarsson 1 1–0 G 1–0 Jul 3, 1991 H2H
44011 David Wheaton Jason Cask 1 1–0 H 1–0 Jan 15, 1992 H2H
44012 David Wheaton Javier Frana 1 0–1 C 0–1 May 9, 1996 H2H
44013 David Wheaton Jia Ping Xia 1 1–0 H 1–0 Apr 15, 1993 H2H
44014 David Wheaton Jimmy Arias 1 1–0 H 1–0 Aug 23, 1990 H2H
44015 David Wheaton Jimmy Connors 1 1–0 H 1–0 Feb 25, 1993 H2H
44016 David Wheaton Jim Pugh 1 1–0 G 1–0 Jul 9, 1992 H2H
44017 David Wheaton Joern Renzenbrink 1 1–0 H 1–0 Jan 18, 1995 H2H
44018 David Wheaton Johan Carlsson 1 1–0 H 1–0 Jul 29, 1987 H2H
44019 David Wheaton Jonathan Canter 1 1–0 H 1–0 Aug 17, 1994 H2H
44020 David Wheaton Jon Levine 1 1–0 H 1–0 Jul 30, 1987 H2H
44021 David Wheaton Jordi Burillo 1 0–1 H 0–1 Jan 7, 1993 H2H
44022 David Wheaton Karsten Braasch 1 1–0 H 1–0 Mar 9, 1994 H2H
44023 David Wheaton Kevin Kim 1 1–0 H 1–0 Aug 28, 1996 H2H
44024 David Wheaton Kevin Ullyett 1 1–0 H 1–0 Mar 8, 1994 H2H
44025 David Wheaton Krister Wedenby 1 1–0 C 1–0 Oct 24, 1990 H2H
44026 David Wheaton Lars Burgsmuller 1 1–0 G 1–0 Jul 9, 1998 H2H
44027 David Wheaton Lars Jonsson 1 1–0 C 1–0 Nov 12, 1992 H2H
44028 David Wheaton Leander Paes 1 1–0 H 1–0 Aug 13, 1997 H2H
44029 David Wheaton Leif Shiras 1 1–0 H 1–0 Aug 8, 1990 H2H
44030 David Wheaton Luke Jensen 1 1–0 H 1–0 Jan 5, 1989 H2H
44031 David Wheaton Marcello Craca 1 1–0 H 1–0 Jan 21, 1998 H2H
44032 David Wheaton Marcos Aurelio Gorriz 1 1–0 C 1–0 May 13, 1993 H2H
44033 David Wheaton Marcos Ondruska 1 0–1 H 0–1 Feb 26, 1993 H2H
44034 David Wheaton Marc Rosset 1 1–0 C 1–0 Jul 11, 1991 H2H
44035 David Wheaton Mark Kaplan 1 1–0 C 1–0 May 13, 1990 H2H
44036 David Wheaton Mark Knowles 1 1–0 C 1–0 May 2, 1996 H2H
44037 David Wheaton Maurice Ruah 1 1–0 G 1–0 Jul 7, 1994 H2H
44038 David Wheaton Mikael Pernfors 1 1–0 C 1–0 May 7, 1993 H2H
44039 David Wheaton Nicklas Kroon 1 1–0 G 1–0 Jun 10, 1992 H2H
44040 David Wheaton Nicolas Escude 1 0–1 G 0–1 Jun 24, 1998 H2H
44041 David Wheaton Nicolas Kiefer 1 0–1 H 0–1 Jan 23, 1998 H2H
44042 David Wheaton Noam Behr 1 1–0 H 1–0 Oct 13, 1995 H2H
44043 David Wheaton Oliver Gross 1 0–1 C 0–1 Apr 12, 1995 H2H
44044 David Wheaton Paolo Cane 1 0–1 C 0–1 May 20, 1993 H2H
44045 David Wheaton Patrick Rafter 1 0–1 H 0–1 Aug 7, 1997 H2H
44046 David Wheaton Peter Lundgren 1 0–1 C 0–1 Feb 14, 1990 H2H
44047 David Wheaton Peter Tramacchi 1 1–0 H 1–0 Jul 22, 1998 H2H
44048 David Wheaton Radomir Vasek 1 1–0 H 1–0 Oct 14, 1995 H2H
44049 David Wheaton Ramesh Krishnan 1 0–1 H 0–1 Jul 27, 1989 H2H
44050 David Wheaton Richard Krajicek 1 0–1 H 0–1 Aug 18, 1994 H2H
44051 David Wheaton Rick Leach 1 1–0 H 1–0 Aug 9, 1989 H2H
44052 David Wheaton Rodolphe Gilbert 1 1–0 H 1–0 Aug 19, 1992 H2H
44053 David Wheaton Ross Matheson 1 1–0 G 1–0 Jun 28, 1995 H2H
44054 David Wheaton Ryuso Tsujino 1 1–0 H 1–0 Apr 7, 1993 H2H
44055 David Wheaton Sebastien Lareau 1 0–1 H 0–1 Jul 29, 1999 H2H
44056 David Wheaton Sergi Bruguera 1 1–0 H 1–0 Aug 13, 1994 H2H
44057 David Wheaton Simon Larose 1 0–1 H 0–1 Aug 2, 2000 H2H
44058 David Wheaton Stefan Koubek 1 0–1 H 0–1 Aug 16, 2000 H2H
44059 David Wheaton Stefano Pescosolido 1 0–1 H 0–1 Oct 15, 1993 H2H
44060 David Wheaton Taylor Dent 1 1–0 H 1–0 Aug 19, 1998 H2H
44061 David Wheaton Thierry Tulasne 1 0–1 C 0–1 Jul 9, 1987 H2H
44062 David Wheaton Thomas Johansson 1 0–1 H 0–1 Apr 10, 1998 H2H
44063 David Wheaton Tim Mayotte 1 0–1 H 0–1 Aug 11, 1989 H2H
44064 David Wheaton Tomas Carbonell 1 0–1 C 0–1 Jul 12, 1990 H2H
44065 David Wheaton Tommy Ho 1 1–0 H 1–0 Oct 5, 1989 H2H
44066 David Wheaton Tore Meinecke 1 1–0 C 1–0 Jul 8, 1987 H2H
44067 David Wheaton Vincent Spadea 1 1–0 H 1–0 Jul 19, 1997 H2H
44068 David Wheaton Warren Green 1 1–0 G 1–0 Jun 22, 1989 H2H
44069 David Wheaton Yannick Noah 1 1–0 C 1–0 Dec 15, 1990 H2H
44070 David Whyte Bob Giltinan 1 0–1 G 0–1 Jan 4, 1979 H2H
44071 David Witt Cassio Motta 1 1–0 H 1–0 Mar 16, 1991 H2H
44072 David Witt Christo Van Rensburg 1 1–0 G 1–0 Jun 9, 1993 H2H
44073 David Witt Chris Wilkinson 1 1–0 G 1–0 Jun 11, 1993 H2H
44074 David Witt Frederic Fontang 1 1–0 C 1–0 May 9, 1997 H2H
44075 David Witt Luis Herrera 1 0–1 G 0–1 Jul 9, 1993 H2H
44076 David Witt Marcelo Filippini 1 0–1 C 0–1 Apr 16, 1994 H2H
44077 David Witt Marcos Ondruska 1 0–1 H 0–1 Aug 19, 1992 H2H
44078 David Witt Mark Petchey 1 0–1 G 0–1 Jul 9, 1994 H2H
44079 David Witt Ross Matheson 1 1–0 G 1–0 Jun 10, 1993 H2H
44080 David Witt Simon Youl 1 0–1 G 0–1 Jul 9, 1992 H2H
44081 David Witt Steve Bryan 1 1–0 G 1–0 Jun 8, 1994 H2H
44082 David Witt Tim Mayotte 1 1–0 H 1–0 Apr 4, 1991 H2H
44083 Denis Golovanov George Bastl 1 0–1 G 0–1 Jun 26, 2002 H2H
44084 Denis Gremelmayr Adrian Mannarino 1 0–1 H 0–1 Feb 4, 2011 H2H
44085 Denis Gremelmayr Alexander Peya 1 1–0 C 1–0 May 5, 2006 H2H
44086 Denis Gremelmayr Diego Hartfield 1 0–1 C 0–1 Feb 19, 2007 H2H
44087 Denis Gremelmayr Irakli Labadze 1 0–1 H 0–1 Feb 14, 2002 H2H
44088 Denis Gremelmayr Kevin Kim 1 0–1 H 0–1 Oct 5, 2005 H2H
44089 Denis Gremelmayr Kristian Pless 1 0–1 H 0–1 Sep 28, 2006 H2H
44090 Denis Gremelmayr Marcos Daniel 1 1–0 H 1–0 Aug 19, 2008 H2H
44091 Denis Gremelmayr Nicolaas Scholtz 1 1–0 H 1–0 Feb 3, 2011 H2H
44092 Denis Gremelmayr Wesley Whitehouse 1 1–0 H 1–0 Aug 2, 2006 H2H
44093 Denis Istomin Adrian Mannarino 1 0–1 H 0–1 Feb 22, 2019 H2H
44094 Denis Istomin Adrian Ungur 1 1–0 C 1–0 Apr 25, 2014 H2H
44095 Denis Istomin Alexander Zverev 1 0–1 C 0–1 Apr 11, 2019 H2H
44096 Denis Istomin Andreas Haider-Maurer 1 0–1 C 0–1 Jul 28, 2010 H2H
44097 Denis Istomin Andrej Martin 1 0–1 C 0–1 Jul 20, 2017 H2H
44098 Denis Istomin Bjorn Phau 1 1–0 H 1–0 Oct 18, 2012 H2H
44099 Denis Istomin Blaz Kavcic 1 0–1 C 0–1 Apr 8, 2010 H2H
44100 Denis Istomin Brendan Evans 1 1–0 H 1–0 Sep 2, 2009 H2H
44101 Denis Istomin Brian Baker 1 0–1 H 0–1 Aug 13, 2013 H2H
44102 Denis Istomin Cameron Norrie 1 0–1 G 0–1 Jul 3, 2019 H2H
44103 Denis Istomin Denis Kudla 1 0–1 H 0–1 Mar 12, 2016 H2H
44104 Denis Istomin Diego Schwartzman 1 1–0 C 1–0 Jul 23, 2015 H2H
44105 Denis Istomin Dusan Lajovic 1 0–1 C 0–1 Jul 26, 2019 H2H
44106 Denis Istomin Edouard Roger-Vasselin 1 1–0 G 1–0 Jun 20, 2014 H2H
44107 Denis Istomin Eduardo Schwank 1 1–0 G 1–0 Jun 16, 2010 H2H
44108 Denis Istomin Ernesto Escobedo 1 1–0 C 1–0 May 30, 2017 H2H
44109 Denis Istomin Evgeny Donskoy 1 1–0 C 1–0 May 2, 2013 H2H
44110 Denis Istomin Fabrice Santoro 1 0–1 H 0–1 Oct 10, 2008 H2H
44111 Denis Istomin Farrukh Dustov 1 1–0 G 1–0 Jun 11, 2014 H2H
44112 Denis Istomin Federico Delbonis 1 1–0 C 1–0 Aug 1, 2018 H2H
44113 Denis Istomin Filip Peliwo 1 1–0 H 1–0 Aug 8, 2013 H2H
44114 Denis Istomin Florent Serra 1 1–0 H 1–0 Sep 23, 2010 H2H
44115 Denis Istomin Franko Skugor 1 0–1 C 0–1 Jul 15, 2010 H2H
44116 Denis Istomin Frederico Ferreira Silva 1 0–1 C 0–1 May 4, 2017 H2H
44117 Denis Istomin Gastao Elias 1 0–1 C 0–1 May 3, 2013 H2H
44118 Denis Istomin Gilles Muller 1 1–0 G 1–0 Aug 1, 2012 H2H
44119 Denis Istomin Guillaume Rufin 1 0–1 H 0–1 Aug 20, 2013 H2H
44120 Denis Istomin Horacio Zeballos 1 1–0 H 1–0 Oct 24, 2013 H2H
44121 Denis Istomin Ivo Minar 1 1–0 G 1–0 Jun 10, 2009 H2H
44122 Denis Istomin James Duckworth 1 1–0 H 1–0 Jan 10, 2013 H2H
44123 Denis Istomin Jamie Baker 1 1–0 G 1–0 Jun 9, 2010 H2H
44124 Denis Istomin Jan Hernych 1 0–1 H 0–1 Jan 19, 2011 H2H
44125 Denis Istomin Jan-Lennard Struff 1 1–0 H 1–0 Sep 28, 2017 H2H
44126 Denis Istomin Jason Kubler 1 1–0 C 1–0 May 22, 2014 H2H
44127 Denis Istomin Jerzy Janowicz 1 1–0 H 1–0 Oct 23, 2014 H2H
44128 Denis Istomin Josselin Ouanna 1 0–1 H 0–1 Feb 18, 2010 H2H
44129 Denis Istomin Juan Ignacio Chela 1 1–0 H 1–0 Mar 11, 2012 H2H
44130 Denis Istomin Jurgen Melzer 1 0–1 H 0–1 Feb 23, 2012 H2H
44131 Denis Istomin Jurgen Zopp 1 0–1 H 0–1 Aug 29, 2012 H2H
44132 Denis Istomin Kenny De Schepper 1 1–0 G 1–0 Jun 13, 2012 H2H
44133 Denis Istomin Kyle Edmund 1 0–1 H 0–1 Jan 18, 2018 H2H
44134 Denis Istomin Lucas Pouille 1 0–1 G 0–1 Jun 16, 2018 H2H
44135 Denis Istomin Lukasz Kubot 1 0–1 H 0–1 Sep 20, 2012 H2H
44136 Denis Istomin Malek Jaziri 1 1–0 H 1–0 Feb 5, 2015 H2H
44137 Denis Istomin Marc-Andrea Huesler 1 1–0 C 1–0 Jul 25, 2019 H2H
44138 Denis Istomin Marco Cecchinato 1 0–1 G 0–1 Jun 28, 2018 H2H
44139 Denis Istomin Martin Fischer 1 1–0 C 1–0 Jul 28, 2011 H2H
44140 Denis Istomin Matthias Bachinger 1 1–0 H 1–0 Aug 23, 2011 H2H
44141 Denis Istomin Maxime Teixeira 1 1–0 C 1–0 Jul 30, 2015 H2H
44142 Denis Istomin Maximilian Marterer 1 1–0 C 1–0 Aug 3, 2018 H2H
44143 Denis Istomin Maximo Gonzalez 1 1–0 H 1–0 Sep 1, 2010 H2H
44144 Denis Istomin Michael Berrer 1 1–0 H 1–0 Jan 21, 2010 H2H
44145 Denis Istomin Michal Przysiezny 1 1–0 H 1–0 Oct 3, 2014 H2H
44146 Denis Istomin Mikael Ymer 1 0–1 C 0–1 Jul 19, 2018 H2H
44147 Denis Istomin Miomir Kecmanovic 1 1–0 H 1–0 Mar 23, 2018 H2H
44148 Denis Istomin Mirza Basic 1 0–1 C 0–1 Jul 21, 2016 H2H
44149 Denis Istomin Nicolas Jarry 1 1–0 C 1–0 Aug 4, 2018 H2H
44150 Denis Istomin Nikola Mektic 1 0–1 C 0–1 Apr 23, 2015 H2H
44151 Denis Istomin Pierre-Hugues Herbert 1 1–0 H 1–0 Jan 17, 2018 H2H
44152 Denis Istomin Rajeev Ram 1 1–0 H 1–0 Jul 24, 2014 H2H
44153 Denis Istomin Reilly Opelka 1 0–1 H 0–1 Feb 15, 2019 H2H
44154 Denis Istomin Rohan Bopanna 1 1–0 H 1–0 Jan 8, 2009 H2H
44155 Denis Istomin Roman Borvanov 1 1–0 H 1–0 Feb 10, 2011 H2H
44156 Denis Istomin Sam Groth 1 1–0 H 1–0 Sep 19, 2013 H2H
44157 Denis Istomin Santiago Ventura 1 1–0 H 1–0 Feb 5, 2009 H2H
44158 Denis Istomin Sebastien De Chaunac 1 0–1 H 0–1 Aug 4, 2009 H2H
44159 Denis Istomin Stephane Robert 1 1–0 C 1–0 Apr 21, 2010 H2H
44160 Denis Istomin Steve Johnson 1 0–1 H 0–1 Aug 29, 2018 H2H
44161 Denis Istomin Sumit Nagal 1 0–1 H 0–1 Jul 26, 2021 H2H
44162 Denis Istomin Thanasi Kokkinakis 1 1–0 C 1–0 May 25, 2017 H2H
44163 Denis Istomin Thiemo de Bakker 1 1–0 H 1–0 Jan 5, 2011 H2H
44164 Denis Istomin Tim Smyczek 1 0–1 G 0–1 Jul 12, 2012 H2H
44165 Denis Istomin Tobias Kamke 1 1–0 H 1–0 Aug 29, 2013 H2H
44166 Denis Istomin Vasek Pospisil 1 1–0 H 1–0 Mar 9, 2013 H2H
44167 Denis Istomin Victor Crivoi 1 0–1 C 0–1 Jul 16, 2009 H2H
44168 Denis Istomin Vincent Spadea 1 1–0 H 1–0 Jan 21, 2009 H2H
44169 Denis Istomin Xavier Malisse 1 1–0 C 1–0 May 7, 2013 H2H
44170 Denis Istomin Yannick Maden 1 1–0 H 1–0 Sep 22, 2017 H2H
44171 Denis Istomin Ze Zhang 1 0–1 H 0–1 Oct 8, 2015 H2H
44172 Denis Kudla Alejandro Tabilo 1 0–1 H 0–1 Oct 9, 2021 H2H
44173 Denis Kudla Aleksandar Vukic 1 1–0 C 1–0 Apr 6, 2023 H2H
44174 Denis Kudla Alessandro Giannessi 1 0–1 H 0–1 Aug 31, 2016 H2H
44175 Denis Kudla Alexander Zverev 1 1–0 G 1–0 Jul 2, 2015 H2H
44176 Denis Kudla Alexei Popyrin 1 0–1 H 0–1 Jul 25, 2019 H2H
44177 Denis Kudla Andrej Martin 1 0–1 H 0–1 Aug 8, 2016 H2H
44178 Denis Kudla Antonio Veic 1 0–1 H 0–1 Mar 23, 2012 H2H
44179 Denis Kudla Bernard Tomic 1 0–1 C 0–1 Apr 11, 2019 H2H
44180 Denis Kudla Blaz Rola 1 0–1 H 0–1 Aug 5, 2015 H2H
44181 Denis Kudla Bradley Klahn 1 1–0 G 1–0 Jul 18, 2019 H2H
44182 Denis Kudla Cedrik-Marcel Stebe 1 0–1 H 0–1 Feb 10, 2022 H2H
44183 Denis Kudla Christopher Eubanks 1 0–1 H 0–1 Mar 24, 2023 H2H
44184 Denis Kudla Constant Lestienne 1 0–1 H 0–1 Mar 8, 2024 H2H
44185 Denis Kudla Diego Schwartzman 1 0–1 H 0–1 Jan 17, 2019 H2H
44186 Denis Kudla Emil Ruusuvuori 1 0–1 H 0–1 Aug 24, 2021 H2H
44187 Denis Kudla Ernesto Escobedo 1 0–1 H 0–1 Jul 22, 2021 H2H
44188 Denis Kudla Evgeny Donskoy 1 0–1 G 0–1 Jun 21, 2016 H2H
44189 Denis Kudla Gael Monfils 1 1–0 G 1–0 Jun 14, 2019 H2H
44190 Denis Kudla Hubert Hurkacz 1 0–1 H 0–1 Mar 27, 2021 H2H
44191 Denis Kudla James Duckworth 1 1–0 G 1–0 Jun 26, 2013 H2H
44192 Denis Kudla Jan Hajek 1 0–1 C 0–1 May 29, 2013 H2H
44193 Denis Kudla Jason Kubler 1 0–1 C 0–1 May 24, 2022 H2H
44194 Denis Kudla Jenson Brooksby 1 0–1 G 0–1 Jul 16, 2021 H2H
44195 Denis Kudla J.J. Wolf 1 0–1 C 0–1 Apr 7, 2023 H2H
44196 Denis Kudla John-Patrick Smith 1 1–0 H 1–0 Jan 7, 2016 H2H
44197 Denis Kudla Juncheng Shang 1 1–0 H 1–0 Mar 25, 2022 H2H
44198 Denis Kudla Kenny De Schepper 1 1–0 G 1–0 Jun 14, 2013 H2H
44199 Denis Kudla Kyle Edmund 1 1–0 C 1–0 May 2, 2019 H2H
44200 Denis Kudla Laslo Djere 1 1–0 H 1–0 Sep 1, 2021 H2H