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
58401 John Isner Karol Beck 1 1–0 G 1–0 Jul 7, 2011 H2H
58402 John Isner Kenny De Schepper 1 1–0 H 1–0 Oct 22, 2015 H2H
58403 John Isner Konstantin Kravchuk 1 1–0 H 1–0 Jan 18, 2017 H2H
58404 John Isner Lorenzo Sonego 1 1–0 H 1–0 Mar 23, 2019 H2H
58405 John Isner Louk Sorensen 1 1–0 H 1–0 Jan 21, 2010 H2H
58406 John Isner Lucas Pouille 1 1–0 H 1–0 Oct 9, 2019 H2H
58407 John Isner Marsel Ilhan 1 1–0 H 1–0 Sep 3, 2009 H2H
58408 John Isner Matthew Barton 1 1–0 G 1–0 Jun 30, 2016 H2H
58409 John Isner Michael Mmoh 1 0–1 H 0–1 Aug 31, 2023 H2H
58410 John Isner Michal Przysiezny 1 1–0 H 1–0 Oct 31, 2013 H2H
58411 John Isner Miomir Kecmanovic 1 1–0 C 1–0 May 4, 2021 H2H
58412 John Isner Nicolas Jarry 1 1–0 H 1–0 Aug 30, 2018 H2H
58413 John Isner Nuno Borges 1 0–1 C 0–1 May 30, 2023 H2H
58414 John Isner Pablo Carreno Busta 1 0–1 H 0–1 Aug 14, 2019 H2H
58415 John Isner Pablo Cuevas 1 1–0 C 1–0 May 11, 2018 H2H
58416 John Isner Paolo Lorenzi 1 1–0 C 1–0 Jun 1, 2017 H2H
58417 John Isner Paul Capdeville 1 1–0 C 1–0 Apr 10, 2009 H2H
58418 John Isner Paul-Henri Mathieu 1 0–1 C 0–1 May 31, 2012 H2H
58419 John Isner Peter Polansky 1 1–0 H 1–0 Feb 21, 2019 H2H
58420 John Isner Philipp Petzschner 1 1–0 H 1–0 Feb 20, 2010 H2H
58421 John Isner Quentin Halys 1 1–0 C 1–0 May 24, 2022 H2H
58422 John Isner Rajeev Ram 1 0–1 G 0–1 Jul 16, 2015 H2H
58423 John Isner Ramon Delgado 1 1–0 H 1–0 Feb 12, 2009 H2H
58424 John Isner Rhyne Williams 1 1–0 H 1–0 Feb 22, 2014 H2H
58425 John Isner Rik De Voest 1 1–0 H 1–0 Aug 30, 2007 H2H
58426 John Isner Robert Kendrick 1 1–0 H 1–0 Jul 14, 2008 H2H
58427 John Isner Robin Soderling 1 0–1 H 0–1 Jan 17, 2009 H2H
58428 John Isner Rogerio Dutra Silva 1 1–0 C 1–0 May 29, 2012 H2H
58429 John Isner Salvatore Caruso 1 1–0 H 1–0 Mar 17, 2021 H2H
58430 John Isner Sam Groth 1 1–0 G 1–0 Jul 21, 2017 H2H
58431 John Isner Sebastien De Chaunac 1 1–0 H 1–0 Aug 7, 2009 H2H
58432 John Isner Sergei Bubka 1 1–0 G 1–0 Jul 12, 2012 H2H
58433 John Isner Sergio Roitman 1 0–1 C 0–1 Apr 17, 2008 H2H
58434 John Isner Simone Bolelli 1 1–0 H 1–0 Mar 15, 2008 H2H
58435 John Isner Simone Vagnozzi 1 1–0 C 1–0 May 21, 2008 H2H
58436 John Isner Simon Greul 1 0–1 C 0–1 Feb 24, 2010 H2H
58437 John Isner Somdev Devvarman 1 1–0 H 1–0 Aug 2, 2013 H2H
58438 John Isner Steve Darcis 1 1–0 H 1–0 Sep 1, 2016 H2H
58439 John Isner Thanasi Kokkinakis 1 0–1 H 0–1 Jan 14, 2022 H2H
58440 John Isner Tim Henman 1 1–0 H 1–0 Jul 31, 2007 H2H
58441 John Isner Tim Smyczek 1 0–1 H 0–1 Mar 26, 2016 H2H
58442 John Isner Tsung-Hua Yang 1 1–0 H 1–0 Oct 7, 2010 H2H
58443 John Isner Victor Hanescu 1 1–0 H 1–0 Sep 2, 2009 H2H
58444 John Isner Yannick Maden 1 1–0 G 1–0 Jul 4, 2018 H2H
58445 John Isner Yibing Wu 1 0–1 H 0–1 Feb 12, 2023 H2H
58446 John James A. Luttrell 1 1–0 G 1–0 Jan 9, 1980 H2H
58447 John James Alvaro Betancur 1 0–1 C 0–1 Aug 1, 1980 H2H
58448 John James Antonio Munoz 1 0–1 G 0–1 Dec 11, 1968 H2H
58449 John James Antonio Zugarelli 1 0–1 C 0–1 May 28, 1980 H2H
58450 John James Arthur Ashe 1 0–1 C 0–1 Sep 3, 1976 H2H
58451 John James Ben Bishop 1 1–0 C 1–0 Aug 6, 1975 H2H
58452 John James Bernard Fritz 1 0–1 H 0–1 Nov 2, 1978 H2H
58453 John James Bernard Mignot 1 0–1 H 0–1 Aug 3, 1972 H2H
58454 John James Bernie Mitton 1 0–1 G 0–1 Jul 16, 1978 H2H
58455 John James Bill Maze 1 1–0 C 1–0 Sep 21, 1978 H2H
58456 John James Bob Hewitt 1 1–0 C 1–0 Jul 16, 1977 H2H
58457 John James Brad Guan 1 1–0 G 1–0 Jan 8, 1982 H2H
58458 John James Bruce Nichols 1 1–0 H 1–0 Sep 3, 1981 H2H
58459 John James Buster C Mottram 1 1–0 C 1–0 Aug 23, 1979 H2H
58460 John James Butch Walts 1 0–1 C 0–1 Apr 20, 1979 H2H
58461 John James Carlos Kirmayr 1 1–0 H 1–0 May 5, 1978 H2H
58462 John James Cary Stansbury 1 1–0 H 1–0 Apr 10, 1980 H2H
58463 John James Chris Kachel 1 1–0 H 1–0 Jan 31, 1980 H2H
58464 John James Christophe Freyss 1 1–0 H 1–0 Aug 25, 1978 H2H
58465 John James Cliff Drysdale 1 0–1 C 0–1 Jan 26, 1978 H2H
58466 John James Colin Dibley 1 1–0 C 1–0 Jan 18, 1979 H2H
58467 John James Dave Siegler 1 1–0 G 1–0 Dec 21, 1979 H2H
58468 John James David Schneider 1 1–0 C 1–0 Jul 31, 1980 H2H
58469 John James Deon Joubert 1 1–0 C 1–0 Aug 1, 1978 H2H
58470 John James Dick Stockton 1 0–1 H 0–1 Aug 12, 1976 H2H
58471 John James Doug Crawford 1 1–0 G 1–0 Jul 7, 1977 H2H
58472 John James Eddie Dibbs 1 0–1 H 0–1 May 5, 1978 H2H
58473 John James Eliot Teltscher 1 0–1 C 0–1 Mar 6, 1980 H2H
58474 John James Emilio Montano 1 0–1 C 0–1 Jul 16, 1979 H2H
58475 John James Erick Iskersky 1 1–0 G 1–0 Jun 27, 1979 H2H
58476 John James Francisco Gonzalez 1 1–0 H 1–0 Apr 3, 1980 H2H
58477 John James Greg Braun 1 1–0 G 1–0 Jan 19, 1972 H2H
58478 John James Greg Whitecross 1 1–0 C 1–0 Sep 25, 1980 H2H
58479 John James Hans Kary 1 1–0 C 1–0 Mar 18, 1977 H2H
58480 John James Harald Elschenbroich 1 0–1 G 0–1 Jun 27, 1973 H2H
58481 John James Jay Lapidus 1 0–1 G 0–1 Jul 12, 1979 H2H
58482 John James Jean Francois Caujolle 1 0–1 G 0–1 Nov 22, 1973 H2H
58483 John James Jeff Simpson 1 1–0 G 1–0 Nov 25, 1968 H2H
58484 John James Jim Delaney 1 0–1 G 0–1 Dec 13, 1979 H2H
58485 John James Jim Gurfein 1 0–1 G 0–1 Jan 8, 1981 H2H
58486 John James Jim Mcmanus 1 0–1 H 0–1 Mar 24, 1976 H2H
58487 John James Jiri Granat 1 0–1 C 0–1 Feb 1, 1978 H2H
58488 John James John Alexander 1 0–1 C 0–1 May 24, 1978 H2H
58489 John James John Bartlett 1 1–0 G 1–0 Dec 23, 1977 H2H
58490 John James John Hayes 1 0–1 H 0–1 Aug 28, 1980 H2H
58491 John James John Lucas 1 1–0 C 1–0 Apr 19, 1979 H2H
58492 John James John Sadri 1 0–1 C 0–1 Jan 19, 1979 H2H
58493 John James John Yuill 1 0–1 H 0–1 Nov 25, 1976 H2H
58494 John James Jose Luis Clerc 1 0–1 H 0–1 Jul 26, 1979 H2H
58495 John James Juan Farrow 1 1–0 H 1–0 Aug 13, 1981 H2H
58496 John James Juan Manuel Couder 1 1–0 C 1–0 Oct 1, 1980 H2H
58497 John James Juan Torralbo 1 0–1 C 0–1 Oct 20, 1976 H2H
58498 John James Julian Ganzabal 1 0–1 G 0–1 Jun 25, 1975 H2H
58499 John James Karl Meiler 1 0–1 G 0–1 Dec 30, 1972 H2H
58500 John James Ken Rosewall 1 0–1 C 0–1 Jul 25, 1978 H2H
58501 John James Larry Stefanki 1 1–0 C 1–0 Jul 31, 1981 H2H
58502 John James Mansour Bahrami 1 1–0 C 1–0 Oct 6, 1976 H2H
58503 John James Manuel Orantes 1 0–1 C 0–1 Oct 7, 1976 H2H
58504 John James Marcel Freeman 1 1–0 C 1–0 Jul 23, 1980 H2H
58505 John James Mark Cox 1 0–1 G 0–1 Jun 28, 1978 H2H
58506 John James Mark Edmondson 1 1–0 H 1–0 Aug 31, 1978 H2H
58507 John James Marty Riessen 1 0–1 H 0–1 Sep 2, 1978 H2H
58508 John James Michael Grant 1 1–0 C 1–0 Aug 2, 1979 H2H
58509 John James Mike Cahill 1 1–0 H 1–0 Feb 2, 1979 H2H
58510 John James Mike Estep 1 0–1 C 0–1 Apr 26, 1976 H2H
58511 John James Mike Phillips 1 1–0 G 1–0 Dec 21, 1970 H2H
58512 John James Onny Parun 1 0–1 G 0–1 Dec 30, 1973 H2H
58513 John James Ove Bengtson 1 0–1 C 0–1 Mar 19, 1977 H2H
58514 John James Patricio Cornejo 1 1–0 C 1–0 Jul 13, 1977 H2H
58515 John James Patrick Proisy 1 1–0 G 1–0 Dec 14, 1972 H2H
58516 John James Per Hjertquist 1 1–0 H 1–0 Nov 8, 1977 H2H
58517 John James Peter Campbell 1 1–0 G 1–0 Jan 11, 1980 H2H
58518 John James Peter Fleming 1 1–0 C 1–0 Aug 21, 1975 H2H
58519 John James Peter Rennert 1 1–0 G 1–0 Dec 19, 1979 H2H
58520 John James Raymond Moore 1 0–1 C 0–1 Oct 28, 1977 H2H
58521 John James Ray Ruffels 1 1–0 G 1–0 Dec 28, 1979 H2H
58522 John James Ricardo Cano 1 1–0 C 1–0 Aug 2, 1978 H2H
58523 John James Richard Lewis 1 0–1 G 0–1 Dec 15, 1977 H2H
58524 John James Robert Rheinberger 1 1–0 G 1–0 Dec 30, 1975 H2H
58525 John James Rod Frawley 1 0–1 G 0–1 Jan 9, 1982 H2H
58526 John James Rolf Thung 1 1–0 G 1–0 Sep 20, 1976 H2H
58527 John James Russell Simpson 1 1–0 H 1–0 Aug 11, 1976 H2H
58528 John James Scott Mccain 1 0–1 G 0–1 Dec 30, 1980 H2H
58529 John James Spencer Segura 1 1–0 G 1–0 Dec 25, 1974 H2H
58530 John James Stanislav Birner 1 1–0 H 1–0 Aug 24, 1978 H2H
58531 John James Steve Docherty 1 0–1 G 0–1 Dec 7, 1977 H2H
58532 John James Tenny Svensson 1 0–1 C 0–1 Oct 11, 1978 H2H
58533 John James Terry Rocavert 1 1–0 G 1–0 Dec 20, 1979 H2H
58534 John James Tim Garcia 1 1–0 C 1–0 Aug 22, 1979 H2H
58535 John James Tom Gorman 1 0–1 G 0–1 Oct 13, 1979 H2H
58536 John James Tom Okker 1 0–1 G 0–1 Jun 25, 1980 H2H
58537 John James Tony Giammalva 1 1–0 C 1–0 Oct 2, 1980 H2H
58538 John James Tony Graham 1 0–1 H 0–1 Aug 20, 1980 H2H
58539 John James Tony Roche 1 0–1 G 0–1 Aug 30, 1974 H2H
58540 John James Ulrich Pinner 1 0–1 C 0–1 Oct 19, 1977 H2H
58541 John James Vijay Amritraj 1 0–1 G 0–1 Sep 21, 1976 H2H
58542 John James Vitas Gerulaitis 1 0–1 H 0–1 Feb 3, 1979 H2H
58543 John James Wanaro N'Godrella 1 1–0 G 1–0 Jan 21, 1972 H2H
58544 John James Wayne Hampson 1 0–1 H 0–1 Jan 3, 1980 H2H
58545 John Letts Bill Scanlon 1 1–0 C 1–0 Sep 25, 1986 H2H
58546 John Letts Freddie Sauer 1 0–1 H 0–1 Sep 2, 1982 H2H
58547 John Marinov Danie Visser 1 0–1 H 0–1 Jan 18, 1989 H2H
58548 John Marinov Leif Shiras 1 0–1 H 0–1 Oct 7, 1988 H2H
58549 John Marks Arthur Ashe 1 1–0 G 1–0 Jan 8, 1979 H2H
58550 John Marks Bob Carmichael 1 1–0 G 1–0 Dec 7, 1977 H2H
58551 John Marks Cliff Drysdale 1 0–1 C 0–1 Oct 24, 1979 H2H
58552 John Marks John Bartlett 1 1–0 G 1–0 Dec 14, 1977 H2H
58553 John Marks Mal Anderson 1 0–1 G 0–1 Dec 30, 1975 H2H
58554 John Marks Manuel Santana 1 0–1 C 0–1 Jul 16, 1976 H2H
58555 John Marks Neale Fraser 1 0–1 G 0–1 Jan 25, 1971 H2H
58556 John Marks Noel Phillips 1 1–0 G 1–0 Dec 19, 1979 H2H
58557 John Marks Paul Gerken 1 0–1 C 0–1 Sep 2, 1977 H2H
58558 John Marks Roger Taylor 1 1–0 G 1–0 Jun 20, 1978 H2H
58559 John Marks Spencer Segura 1 1–0 G 1–0 Jan 2, 1974 H2H
58560 John Marks Stephen Warboys 1 0–1 G 0–1 Jun 23, 1976 H2H
58561 John Marks Tony Roche 1 1–0 G 1–0 Dec 26, 1975 H2H
58562 John Mattke Bernard Fritz 1 1–0 C 1–0 Jul 20, 1983 H2H
58563 John Mccurdy Dale Collings 1 0–1 G 0–1 Jan 9, 1980 H2H
58564 John Mccurdy Rod Frawley 1 0–1 H 0–1 Nov 3, 1983 H2H
58565 John McDonald Allan Stone 1 0–1 C 0–1 Apr 25, 1968 H2H
58566 John McDonald Charlie Pasarell 1 0–1 G 0–1 Aug 18, 1969 H2H
58567 John McDonald Clark Graebner 1 0–1 G 0–1 Jun 23, 1971 H2H
58568 John McDonald John Paish 1 0–1 G 0–1 Jun 12, 1969 H2H
58569 John McDonald Manuel Santana 1 0–1 C 0–1 Jun 2, 1968 H2H
58570 John McEnroe Adriano Panatta 1 1–0 C 1–0 Sep 30, 1978 H2H
58571 John McEnroe Aki Rahunen 1 1–0 C 1–0 Feb 16, 1991 H2H
58572 John McEnroe Alberto Tous 1 1–0 C 1–0 May 27, 1983 H2H
58573 John McEnroe Alvin Gardiner 1 1–0 C 1–0 May 25, 1977 H2H
58574 John McEnroe Andres Gomez 1 1–0 H 1–0 Sep 10, 1987 H2H
58575 John McEnroe Andrew Jarrett 1 1–0 C 1–0 Mar 29, 1979 H2H
58576 John McEnroe Andrew Sznajder 1 1–0 C 1–0 Feb 7, 1991 H2H
58577 John McEnroe Andy Andrews 1 1–0 G 1–0 Jun 9, 1982 H2H
58578 John McEnroe Andy Kohlberg 1 1–0 G 1–0 Oct 10, 1980 H2H
58579 John McEnroe Arnaud Boetsch 1 1–0 H 1–0 Oct 3, 1991 H2H
58580 John McEnroe Bart Wuyts 1 1–0 C 1–0 Nov 12, 1992 H2H
58581 John McEnroe Bernard Boileau 1 1–0 H 1–0 Mar 12, 1982 H2H
58582 John McEnroe Bernard Fritz 1 1–0 H 1–0 Oct 28, 1978 H2H
58583 John McEnroe Bill Lofgren 1 1–0 C 1–0 Aug 19, 1977 H2H
58584 John McEnroe Billy Martin 1 1–0 C 1–0 Jul 10, 1978 H2H
58585 John McEnroe Bob Green 1 1–0 H 1–0 Sep 6, 1984 H2H
58586 John McEnroe Bob Hewitt 1 1–0 C 1–0 Aug 17, 1978 H2H
58587 John McEnroe Bruce Nichols 1 1–0 C 1–0 Aug 3, 1977 H2H
58588 John McEnroe Byron Bertram 1 1–0 C 1–0 Feb 27, 1980 H2H
58589 John McEnroe Byron Black 1 1–0 H 1–0 Oct 9, 1992 H2H
58590 John McEnroe Carlos Kirmayr 1 0–1 C 0–1 May 7, 1981 H2H
58591 John McEnroe Cassio Motta 1 1–0 G 1–0 Jun 10, 1983 H2H
58592 John McEnroe Charles Buzz Strode 1 1–0 C 1–0 Oct 28, 1982 H2H
58593 John McEnroe Chris Delaney 1 1–0 G 1–0 Oct 11, 1980 H2H
58594 John McEnroe Chris Kachel 1 1–0 C 1–0 Aug 4, 1979 H2H
58595 John McEnroe Claudio Mezzadri 1 1–0 C 1–0 May 17, 1987 H2H
58596 John McEnroe Cliff Richey 1 1–0 C 1–0 Sep 29, 1977 H2H
58597 John McEnroe Colin Dibley 1 1–0 G 1–0 Jun 24, 1978 H2H
58598 John McEnroe Cristiano Caratti 1 0–1 G 0–1 Jun 20, 1991 H2H
58599 John McEnroe Dan Goldie 1 1–0 H 1–0 Jan 21, 1990 H2H
58600 John McEnroe David Engel 1 1–0 H 1–0 Aug 31, 1990 H2H