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
59201 John Isner Dick Norman 1 0–1 G 0–1 Jul 12, 2007 H2H
59202 John Isner Di Wu 1 1–0 H 1–0 Oct 3, 2013 H2H
59203 John Isner Dmitry Tursunov 1 1–0 H 1–0 Aug 3, 2013 H2H
59204 John Isner Dominik Hrbaty 1 0–1 H 0–1 Jan 21, 2009 H2H
59205 John Isner Dominik Koepfer 1 0–1 H 0–1 Jul 27, 2023 H2H
59206 John Isner Dustin Brown 1 0–1 C 0–1 Apr 11, 2014 H2H
59207 John Isner Edouard Roger-Vasselin 1 0–1 H 0–1 Mar 2, 2013 H2H
59208 John Isner Egor Gerasimov 1 0–1 H 0–1 Sep 27, 2019 H2H
59209 John Isner Emilio Gomez 1 1–0 H 1–0 Feb 11, 2023 H2H
59210 John Isner Emilio Nava 1 0–1 H 0–1 Mar 24, 2023 H2H
59211 John Isner Enzo Couacaud 1 1–0 G 1–0 Jun 29, 2022 H2H
59212 John Isner Ernesto Escobedo 1 0–1 C 0–1 Apr 15, 2017 H2H
59213 John Isner Fabrice Santoro 1 0–1 H 0–1 Jan 16, 2008 H2H
59214 John Isner Facundo Diaz Acosta 1 1–0 H 1–0 Aug 30, 2023 H2H
59215 John Isner Filippo Volandri 1 1–0 H 1–0 Aug 28, 2013 H2H
59216 John Isner Henri Laaksonen 1 1–0 C 1–0 Apr 13, 2018 H2H
59217 John Isner Hugo Gaston 1 0–1 H 0–1 Mar 26, 2022 H2H
59218 John Isner Izak Van der Merwe 1 1–0 G 1–0 Jul 14, 2012 H2H
59219 John Isner James Duckworth 1 1–0 H 1–0 Jul 21, 2016 H2H
59220 John Isner Jaume Munar 1 0–1 G 0–1 Jul 5, 2023 H2H
59221 John Isner Jenson Brooksby 1 0–1 H 0–1 Jul 30, 2022 H2H
59222 John Isner Jerzy Janowicz 1 1–0 H 1–0 Jan 20, 2016 H2H
59223 John Isner Jimmy Wang 1 1–0 H 1–0 Jan 21, 2015 H2H
59224 John Isner Julien Benneteau 1 1–0 H 1–0 Aug 27, 2011 H2H
59225 John Isner Kamil Majchrzak 1 1–0 G 1–0 Jul 19, 2019 H2H
59226 John Isner Karol Beck 1 1–0 G 1–0 Jul 7, 2011 H2H
59227 John Isner Kenny De Schepper 1 1–0 H 1–0 Oct 22, 2015 H2H
59228 John Isner Konstantin Kravchuk 1 1–0 H 1–0 Jan 18, 2017 H2H
59229 John Isner Lorenzo Sonego 1 1–0 H 1–0 Mar 23, 2019 H2H
59230 John Isner Louk Sorensen 1 1–0 H 1–0 Jan 21, 2010 H2H
59231 John Isner Lucas Pouille 1 1–0 H 1–0 Oct 9, 2019 H2H
59232 John Isner Marsel Ilhan 1 1–0 H 1–0 Sep 3, 2009 H2H
59233 John Isner Matthew Barton 1 1–0 G 1–0 Jun 30, 2016 H2H
59234 John Isner Michael Mmoh 1 0–1 H 0–1 Aug 31, 2023 H2H
59235 John Isner Michal Przysiezny 1 1–0 H 1–0 Oct 31, 2013 H2H
59236 John Isner Miomir Kecmanovic 1 1–0 C 1–0 May 4, 2021 H2H
59237 John Isner Nicolas Jarry 1 1–0 H 1–0 Aug 30, 2018 H2H
59238 John Isner Nuno Borges 1 0–1 C 0–1 May 30, 2023 H2H
59239 John Isner Pablo Carreno Busta 1 0–1 H 0–1 Aug 14, 2019 H2H
59240 John Isner Pablo Cuevas 1 1–0 C 1–0 May 11, 2018 H2H
59241 John Isner Paolo Lorenzi 1 1–0 C 1–0 Jun 1, 2017 H2H
59242 John Isner Paul Capdeville 1 1–0 C 1–0 Apr 10, 2009 H2H
59243 John Isner Paul-Henri Mathieu 1 0–1 C 0–1 May 31, 2012 H2H
59244 John Isner Peter Polansky 1 1–0 H 1–0 Feb 21, 2019 H2H
59245 John Isner Philipp Petzschner 1 1–0 H 1–0 Feb 20, 2010 H2H
59246 John Isner Quentin Halys 1 1–0 C 1–0 May 24, 2022 H2H
59247 John Isner Rajeev Ram 1 0–1 G 0–1 Jul 16, 2015 H2H
59248 John Isner Ramon Delgado 1 1–0 H 1–0 Feb 12, 2009 H2H
59249 John Isner Rhyne Williams 1 1–0 H 1–0 Feb 22, 2014 H2H
59250 John Isner Rik De Voest 1 1–0 H 1–0 Aug 30, 2007 H2H
59251 John Isner Robert Kendrick 1 1–0 H 1–0 Jul 17, 2008 H2H
59252 John Isner Robin Soderling 1 0–1 H 0–1 Jan 17, 2009 H2H
59253 John Isner Rogerio Dutra Silva 1 1–0 C 1–0 May 29, 2012 H2H
59254 John Isner Salvatore Caruso 1 1–0 H 1–0 Mar 17, 2021 H2H
59255 John Isner Sam Groth 1 1–0 G 1–0 Jul 21, 2017 H2H
59256 John Isner Sebastien De Chaunac 1 1–0 H 1–0 Aug 7, 2009 H2H
59257 John Isner Sergei Bubka 1 1–0 G 1–0 Jul 12, 2012 H2H
59258 John Isner Sergio Roitman 1 0–1 C 0–1 Apr 17, 2008 H2H
59259 John Isner Simone Bolelli 1 1–0 H 1–0 Mar 15, 2008 H2H
59260 John Isner Simone Vagnozzi 1 1–0 C 1–0 May 21, 2008 H2H
59261 John Isner Simon Greul 1 0–1 C 0–1 Feb 24, 2010 H2H
59262 John Isner Somdev Devvarman 1 1–0 H 1–0 Aug 2, 2013 H2H
59263 John Isner Steve Darcis 1 1–0 H 1–0 Sep 1, 2016 H2H
59264 John Isner Thanasi Kokkinakis 1 0–1 H 0–1 Jan 14, 2022 H2H
59265 John Isner Tim Henman 1 1–0 H 1–0 Jul 31, 2007 H2H
59266 John Isner Tim Smyczek 1 0–1 H 0–1 Mar 26, 2016 H2H
59267 John Isner Tsung-Hua Yang 1 1–0 H 1–0 Oct 7, 2010 H2H
59268 John Isner Victor Hanescu 1 1–0 H 1–0 Sep 2, 2009 H2H
59269 John Isner Yannick Maden 1 1–0 G 1–0 Jul 4, 2018 H2H
59270 John Isner Yibing Wu 1 0–1 H 0–1 Feb 12, 2023 H2H
59271 John James A. Luttrell 1 1–0 G 1–0 Jan 9, 1980 H2H
59272 John James Alvaro Betancur 1 0–1 C 0–1 Aug 1, 1980 H2H
59273 John James Antonio Munoz 1 0–1 G 0–1 Dec 11, 1968 H2H
59274 John James Antonio Zugarelli 1 0–1 C 0–1 May 28, 1980 H2H
59275 John James Arthur Ashe 1 0–1 C 0–1 Sep 3, 1976 H2H
59276 John James Ben Bishop 1 1–0 C 1–0 Aug 6, 1975 H2H
59277 John James Bernard Fritz 1 0–1 H 0–1 Nov 2, 1978 H2H
59278 John James Bernard Mignot 1 0–1 H 0–1 Aug 3, 1972 H2H
59279 John James Bernie Mitton 1 0–1 G 0–1 Jul 16, 1978 H2H
59280 John James Bill Maze 1 1–0 C 1–0 Sep 21, 1978 H2H
59281 John James Bob Hewitt 1 1–0 C 1–0 Jul 16, 1977 H2H
59282 John James Brad Guan 1 1–0 G 1–0 Jan 8, 1982 H2H
59283 John James Bruce Nichols 1 1–0 H 1–0 Sep 3, 1981 H2H
59284 John James Buster C Mottram 1 1–0 C 1–0 Aug 23, 1979 H2H
59285 John James Butch Walts 1 0–1 C 0–1 Apr 20, 1979 H2H
59286 John James Carlos Kirmayr 1 1–0 H 1–0 May 5, 1978 H2H
59287 John James Cary Stansbury 1 1–0 H 1–0 Apr 10, 1980 H2H
59288 John James Chris Kachel 1 1–0 H 1–0 Jan 31, 1980 H2H
59289 John James Christophe Freyss 1 1–0 H 1–0 Aug 25, 1978 H2H
59290 John James Cliff Drysdale 1 0–1 C 0–1 Jan 26, 1978 H2H
59291 John James Colin Dibley 1 1–0 C 1–0 Jan 18, 1979 H2H
59292 John James Dave Siegler 1 1–0 G 1–0 Dec 21, 1979 H2H
59293 John James David Schneider 1 1–0 C 1–0 Jul 31, 1980 H2H
59294 John James Deon Joubert 1 1–0 C 1–0 Aug 1, 1978 H2H
59295 John James Dick Stockton 1 0–1 H 0–1 Aug 12, 1976 H2H
59296 John James Doug Crawford 1 1–0 G 1–0 Jul 7, 1977 H2H
59297 John James Eddie Dibbs 1 0–1 H 0–1 May 5, 1978 H2H
59298 John James Eliot Teltscher 1 0–1 C 0–1 Mar 6, 1980 H2H
59299 John James Emilio Montano 1 0–1 C 0–1 Jul 16, 1979 H2H
59300 John James Erick Iskersky 1 1–0 G 1–0 Jun 27, 1979 H2H
59301 John James Francisco Gonzalez 1 1–0 H 1–0 Apr 3, 1980 H2H
59302 John James Greg Braun 1 1–0 G 1–0 Jan 19, 1972 H2H
59303 John James Greg Whitecross 1 1–0 C 1–0 Sep 25, 1980 H2H
59304 John James Hans Kary 1 1–0 C 1–0 Mar 18, 1977 H2H
59305 John James Harald Elschenbroich 1 0–1 G 0–1 Jun 27, 1973 H2H
59306 John James Jay Lapidus 1 0–1 G 0–1 Jul 12, 1979 H2H
59307 John James Jean Francois Caujolle 1 0–1 G 0–1 Nov 22, 1973 H2H
59308 John James Jeff Simpson 1 1–0 G 1–0 Nov 25, 1968 H2H
59309 John James Jim Delaney 1 0–1 G 0–1 Dec 13, 1979 H2H
59310 John James Jim Gurfein 1 0–1 G 0–1 Jan 8, 1981 H2H
59311 John James Jim Mcmanus 1 0–1 H 0–1 Mar 24, 1976 H2H
59312 John James Jiri Granat 1 0–1 C 0–1 Feb 1, 1978 H2H
59313 John James John Alexander 1 0–1 C 0–1 May 24, 1978 H2H
59314 John James John Bartlett 1 1–0 G 1–0 Dec 23, 1977 H2H
59315 John James John Hayes 1 0–1 H 0–1 Aug 28, 1980 H2H
59316 John James John Lucas 1 1–0 C 1–0 Apr 19, 1979 H2H
59317 John James John Sadri 1 0–1 C 0–1 Jan 19, 1979 H2H
59318 John James John Yuill 1 0–1 H 0–1 Nov 25, 1976 H2H
59319 John James Jose Luis Clerc 1 0–1 H 0–1 Jul 26, 1979 H2H
59320 John James Juan Farrow 1 1–0 H 1–0 Aug 13, 1981 H2H
59321 John James Juan Gisbert 1 0–1 C 0–1 Feb 27, 1975 H2H
59322 John James Juan Manuel Couder 1 1–0 C 1–0 Oct 1, 1980 H2H
59323 John James Juan Torralbo 1 0–1 C 0–1 Oct 20, 1976 H2H
59324 John James Julian Ganzabal 1 0–1 G 0–1 Jun 25, 1975 H2H
59325 John James Karl Meiler 1 0–1 G 0–1 Dec 30, 1972 H2H
59326 John James Ken Rosewall 1 0–1 C 0–1 Jul 25, 1978 H2H
59327 John James Larry Stefanki 1 1–0 C 1–0 Jul 31, 1981 H2H
59328 John James Mansour Bahrami 1 1–0 C 1–0 Oct 6, 1976 H2H
59329 John James Manuel Orantes 1 0–1 C 0–1 Oct 7, 1976 H2H
59330 John James Marcel Freeman 1 1–0 C 1–0 Jul 23, 1980 H2H
59331 John James Mark Cox 1 0–1 G 0–1 Jun 28, 1978 H2H
59332 John James Mark Edmondson 1 1–0 H 1–0 Aug 31, 1978 H2H
59333 John James Marty Riessen 1 0–1 H 0–1 Sep 2, 1978 H2H
59334 John James Michael Grant 1 1–0 C 1–0 Aug 2, 1979 H2H
59335 John James Mike Cahill 1 1–0 H 1–0 Feb 2, 1979 H2H
59336 John James Mike Estep 1 0–1 C 0–1 Apr 26, 1976 H2H
59337 John James Mike Phillips 1 1–0 G 1–0 Dec 21, 1970 H2H
59338 John James Onny Parun 1 0–1 G 0–1 Dec 30, 1973 H2H
59339 John James Ove Bengtson 1 0–1 C 0–1 Mar 19, 1977 H2H
59340 John James Patricio Cornejo 1 1–0 C 1–0 Jul 13, 1977 H2H
59341 John James Patrick Proisy 1 1–0 G 1–0 Dec 14, 1972 H2H
59342 John James Per Hjertquist 1 1–0 H 1–0 Nov 8, 1977 H2H
59343 John James Peter Campbell 1 1–0 G 1–0 Jan 11, 1980 H2H
59344 John James Peter Fleming 1 1–0 C 1–0 Aug 21, 1975 H2H
59345 John James Peter Rennert 1 1–0 G 1–0 Dec 19, 1979 H2H
59346 John James Raymond Moore 1 0–1 C 0–1 Oct 28, 1977 H2H
59347 John James Ray Ruffels 1 1–0 G 1–0 Dec 28, 1979 H2H
59348 John James Ricardo Cano 1 1–0 C 1–0 Aug 2, 1978 H2H
59349 John James Richard Lewis 1 0–1 G 0–1 Dec 15, 1977 H2H
59350 John James Robert Rheinberger 1 1–0 G 1–0 Dec 30, 1975 H2H
59351 John James Rod Frawley 1 0–1 G 0–1 Jan 9, 1982 H2H
59352 John James Rolf Thung 1 1–0 G 1–0 Sep 20, 1976 H2H
59353 John James Russell Simpson 1 1–0 H 1–0 Aug 11, 1976 H2H
59354 John James Scott Mccain 1 0–1 G 0–1 Dec 30, 1980 H2H
59355 John James Spencer Segura 1 1–0 G 1–0 Dec 25, 1974 H2H
59356 John James Stanislav Birner 1 1–0 H 1–0 Aug 24, 1978 H2H
59357 John James Steve Docherty 1 0–1 G 0–1 Dec 7, 1977 H2H
59358 John James Tenny Svensson 1 0–1 C 0–1 Oct 11, 1978 H2H
59359 John James Terry Rocavert 1 1–0 G 1–0 Dec 20, 1979 H2H
59360 John James Tim Garcia 1 1–0 C 1–0 Aug 22, 1979 H2H
59361 John James Tom Gorman 1 0–1 G 0–1 Oct 13, 1979 H2H
59362 John James Tom Okker 1 0–1 G 0–1 Jun 25, 1980 H2H
59363 John James Tony Giammalva 1 1–0 C 1–0 Oct 2, 1980 H2H
59364 John James Tony Graham 1 0–1 H 0–1 Aug 20, 1980 H2H
59365 John James Tony Roche 1 0–1 G 0–1 Aug 30, 1974 H2H
59366 John James Ulrich Pinner 1 0–1 C 0–1 Oct 19, 1977 H2H
59367 John James Vijay Amritraj 1 0–1 G 0–1 Sep 21, 1976 H2H
59368 John James Vitas Gerulaitis 1 0–1 H 0–1 Feb 3, 1979 H2H
59369 John James Wanaro N'Godrella 1 1–0 G 1–0 Jan 21, 1972 H2H
59370 John James Wayne Hampson 1 0–1 H 0–1 Jan 3, 1980 H2H
59371 John Letts Bill Scanlon 1 1–0 C 1–0 Sep 25, 1986 H2H
59372 John Letts Freddie Sauer 1 0–1 H 0–1 Sep 2, 1982 H2H
59373 John Marinov Danie Visser 1 0–1 H 0–1 Jan 18, 1989 H2H
59374 John Marinov Leif Shiras 1 0–1 H 0–1 Oct 7, 1988 H2H
59375 John Marks Arthur Ashe 1 1–0 G 1–0 Jan 8, 1979 H2H
59376 John Marks Bob Carmichael 1 1–0 G 1–0 Dec 7, 1977 H2H
59377 John Marks Cliff Drysdale 1 0–1 C 0–1 Oct 24, 1979 H2H
59378 John Marks John Bartlett 1 1–0 G 1–0 Dec 14, 1977 H2H
59379 John Marks Mal Anderson 1 0–1 G 0–1 Dec 30, 1975 H2H
59380 John Marks Manuel Santana 1 0–1 C 0–1 Jul 16, 1976 H2H
59381 John Marks Neale Fraser 1 0–1 G 0–1 Jan 25, 1971 H2H
59382 John Marks Noel Phillips 1 1–0 G 1–0 Dec 19, 1979 H2H
59383 John Marks Paul Gerken 1 0–1 C 0–1 Sep 2, 1977 H2H
59384 John Marks Roger Taylor 1 1–0 G 1–0 Jun 20, 1978 H2H
59385 John Marks Spencer Segura 1 1–0 G 1–0 Jan 2, 1974 H2H
59386 John Marks Stephen Warboys 1 0–1 G 0–1 Jun 23, 1976 H2H
59387 John Marks Tony Roche 1 1–0 G 1–0 Dec 26, 1975 H2H
59388 John Mattke Bernard Fritz 1 1–0 C 1–0 Jul 20, 1983 H2H
59389 John Mccurdy Dale Collings 1 0–1 G 0–1 Jan 9, 1980 H2H
59390 John Mccurdy Rod Frawley 1 0–1 H 0–1 Nov 3, 1983 H2H
59391 John McDonald Allan Stone 1 0–1 C 0–1 Apr 25, 1968 H2H
59392 John McDonald Charlie Pasarell 1 0–1 G 0–1 Aug 18, 1969 H2H
59393 John McDonald Clark Graebner 1 0–1 G 0–1 Jun 23, 1971 H2H
59394 John McDonald John Paish 1 0–1 G 0–1 Jun 12, 1969 H2H
59395 John McDonald Manuel Santana 1 0–1 C 0–1 Jun 2, 1968 H2H
59396 John McEnroe Adriano Panatta 1 1–0 C 1–0 Sep 30, 1978 H2H
59397 John McEnroe Aki Rahunen 1 1–0 C 1–0 Feb 16, 1991 H2H
59398 John McEnroe Alberto Tous 1 1–0 C 1–0 May 27, 1983 H2H
59399 John McEnroe Alvin Gardiner 1 1–0 C 1–0 May 25, 1977 H2H
59400 John McEnroe Andres Gomez 1 1–0 H 1–0 Sep 10, 1987 H2H