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
23401 Joao Sousa Pedro Martinez 2 1–1 C 1–0 H 0–1 Mar 12, 2022 H2H
23402 Joao Sousa Ruben Bemelmans 2 0–2 H 0–2 Oct 21, 2017 H2H
23403 Joao Sousa Ryan Harrison 2 2–0 H 2–0 Mar 23, 2018 H2H
23404 Joao Sousa Steve Johnson 2 1–1 H 1–1 Mar 23, 2019 H2H
23405 Joao Sousa Teymuraz Gabashvili 2 1–1 C 0–1 H 1–0 Oct 2, 2014 H2H
23406 Joao Sousa Tobias Kamke 2 2–0 H 2–0 Feb 6, 2015 H2H
23407 Joao Souza Facundo Arguello 2 2–0 C 2–0 Feb 4, 2016 H2H
23408 Joao Souza Malek Jaziri 2 1–1 H 1–1 Aug 25, 2015 H2H
23409 Joel Bailey Steve Krulevitz 2 1–1 C 1–0 H 0–1 Feb 14, 1980 H2H
23410 Joey Rive Dan Cassidy 2 1–1 H 1–1 Aug 11, 1988 H2H
23411 Joey Rive Dan Goldie 2 0–2 C 0–1 H 0–1 Apr 20, 1990 H2H
23412 Joey Rive Danie Visser 2 2–0 C 1–0 H 1–0 Jul 27, 1988 H2H
23413 Joey Rive Eliot Teltscher 2 1–1 C 1–0 H 0–1 Feb 25, 1988 H2H
23414 Joey Rive Kevin Curren 2 1–1 C 1–1 Feb 8, 1990 H2H
23415 Joey Rive Miguel Nido 2 2–0 H 2–0 Apr 11, 1990 H2H
23416 Joey Rive Pieter Aldrich 2 1–1 G 0–1 H 1–0 Jul 13, 1990 H2H
23417 Joey Rive Steve Shaw 2 1–1 G 1–0 H 0–1 Apr 13, 1988 H2H
23418 Johan Anderson Joey Rive 2 1–1 H 1–1 Oct 3, 1990 H2H
23419 Johan Carlsson Carl Limberger 2 1–1 H 1–1 Aug 16, 1989 H2H
23420 Johan Carlsson Derrick Rostagno 2 2–0 C 1–0 H 1–0 Oct 17, 1986 H2H
23421 Johan Carlsson Eliot Teltscher 2 1–1 H 1–1 Apr 21, 1988 H2H
23422 Johan Carlsson Kelly Evernden 2 2–0 H 2–0 Nov 2, 1988 H2H
23423 Johan Carlsson Kevin Curren 2 0–2 H 0–2 Apr 28, 1989 H2H
23424 Johan Carlsson Marty Davis 2 1–1 C 1–0 H 0–1 Oct 29, 1987 H2H
23425 Johan Carlsson Milan Srejber 2 0–2 C 0–1 H 0–1 Apr 20, 1990 H2H
23426 Johan Carlsson Steve Guy 2 1–1 H 1–1 Apr 13, 1989 H2H
23427 Johan Kriek Bob Green 2 2–0 C 1–0 H 1–0 Sep 28, 1985 H2H
23428 Johan Kriek Bruce Derlin 2 2–0 G 2–0 Dec 2, 1984 H2H
23429 Johan Kriek Bud Schultz 2 1–1 G 0–1 H 1–0 Mar 21, 1986 H2H
23430 Johan Kriek Chip Hooper 2 1–1 C 1–1 Feb 17, 1983 H2H
23431 Johan Kriek Christophe Roger-Vasselin 2 2–0 C 1–0 C 1–0 May 8, 1985 H2H
23432 Johan Kriek Craig Wittus 2 2–0 G 2–0 Jul 8, 1982 H2H
23433 Johan Kriek David Carter 2 2–0 C 1–0 G 1–0 Feb 12, 1982 H2H
23434 Johan Kriek Dominique Bedel 2 1–1 C 0–1 C 1–0 Oct 28, 1982 H2H
23435 Johan Kriek Drew Gitlin 2 2–0 G 2–0 Dec 13, 1982 H2H
23436 Johan Kriek Eddie Dibbs 2 1–1 C 1–0 C 0–1 May 8, 1981 H2H
23437 Johan Kriek Francisco Gonzalez 2 2–0 G 2–0 Jul 1, 1981 H2H
23438 Johan Kriek Geoff Masters 2 0–2 C 0–1 G 0–1 Jun 13, 1979 H2H
23439 Johan Kriek George Hardie 2 1–1 H 1–1 Aug 13, 1981 H2H
23440 Johan Kriek Harold Solomon 2 1–1 H 1–1 Sep 1, 1983 H2H
23441 Johan Kriek Heinz Gunthardt 2 1–1 C 0–1 H 1–0 Nov 25, 1982 H2H
23442 Johan Kriek Jan Norback 2 2–0 C 1–0 G 1–0 Jan 23, 1981 H2H
23443 Johan Kriek Jay Lapidus 2 2–0 G 2–0 Dec 4, 1985 H2H
23444 Johan Kriek Joakim Nystrom 2 1–1 C 0–1 G 1–0 May 27, 1987 H2H
23445 Johan Kriek Lloyd Bourne 2 2–0 G 1–0 H 1–0 Sep 3, 1983 H2H
23446 Johan Kriek Manuel Orantes 2 1–1 C 1–0 C 0–1 Aug 25, 1979 H2H
23447 Johan Kriek Marcel Freeman 2 1–1 C 1–0 H 0–1 Apr 2, 1987 H2H
23448 Johan Kriek Mark Cox 2 2–0 C 1–0 H 1–0 Aug 20, 1980 H2H
23449 Johan Kriek Mike Leach 2 1–1 G 0–1 H 1–0 Aug 12, 1987 H2H
23450 Johan Kriek Morris Skip Strode 2 2–0 C 1–0 G 1–0 Dec 3, 1983 H2H
23451 Johan Kriek Nduka Odizor 2 1–1 G 1–1 Jun 23, 1984 H2H
23452 Johan Kriek Pascal Portes 2 2–0 C 1–0 H 1–0 Nov 4, 1981 H2H
23453 Johan Kriek Paul Annacone 2 0–2 C 0–1 G 0–1 Apr 5, 1985 H2H
23454 Johan Kriek Pavel Hutka 2 1–1 C 0–1 H 1–0 May 30, 1979 H2H
23455 Johan Kriek Peter Elter 2 1–1 G 1–0 H 0–1 Jun 25, 1982 H2H
23456 Johan Kriek Peter Feigl 2 2–0 G 1–0 H 1–0 Oct 18, 1980 H2H
23457 Johan Kriek Peter Fleming 2 1–1 C 0–1 H 1–0 Apr 3, 1987 H2H
23458 Johan Kriek Phil Dent 2 2–0 C 1–0 H 1–0 Aug 22, 1979 H2H
23459 Johan Kriek Raymond Moore 2 1–1 C 0–1 H 1–0 Mar 23, 1979 H2H
23460 Johan Kriek Richard Meyer 2 2–0 C 1–0 H 1–0 Aug 16, 1979 H2H
23461 Johan Kriek Scott Mccain 2 2–0 G 1–0 H 1–0 Jul 25, 1985 H2H
23462 Johan Kriek Shlomo Glickstein 2 2–0 C 1–0 H 1–0 Nov 26, 1982 H2H
23463 Johan Kriek Stanislav Birner 2 2–0 C 1–0 H 1–0 Nov 13, 1987 H2H
23464 Johan Kriek Steve Meister 2 2–0 G 1–0 H 1–0 Jul 1, 1984 H2H
23465 Johan Kriek Thierry Tulasne 2 2–0 C 1–0 G 1–0 Jul 31, 1981 H2H
23466 Johan Kriek Tomas Smid 2 1–1 C 0–1 H 1–0 May 4, 1985 H2H
23467 Johan Kriek Trey Waltke 2 0–2 C 0–1 H 0–1 Mar 18, 1982 H2H
23468 Johan Kriek Victor Amaya 2 1–1 C 0–1 H 1–0 Sep 4, 1982 H2H
23469 Johan Kriek Victor Pecci 2 2–0 G 1–0 H 1–0 Jun 26, 1985 H2H
23470 Johan Kriek Zeljko Franulovic 2 0–2 H 0–2 Nov 1, 1979 H2H
23471 John Alexander Alvaro Betancur 2 2–0 C 2–0 Jul 25, 1978 H2H
23472 John Alexander Andres Gimeno 2 1–1 C 1–0 G 0–1 Jun 10, 1971 H2H
23473 John Alexander Bob Giltinan 2 2–0 C 1–0 G 1–0 Jan 18, 1976 H2H
23474 John Alexander Chris Kachel 2 2–0 G 2–0 Dec 13, 1979 H2H
23475 John Alexander Christian Kuhnke 2 1–1 C 1–1 Aug 8, 1974 H2H
23476 John Alexander Christophe Freyss 2 2–0 C 2–0 May 24, 1979 H2H
23477 John Alexander Dennis Ralston 2 1–1 C 0–1 H 1–0 Jan 26, 1973 H2H
23478 John Alexander Dick Crealy 2 1–1 G 1–1 Jan 1, 1975 H2H
23479 John Alexander Earl Butch Buchholz 2 2–0 C 1–0 G 1–0 Feb 21, 1976 H2H
23480 John Alexander Fritz Buehning 2 1–1 C 0–1 G 1–0 Feb 26, 1982 H2H
23481 John Alexander Geoff Masters 2 2–0 C 1–0 H 1–0 Apr 17, 1980 H2H
23482 John Alexander Gianluca Rinaldini 2 2–0 C 2–0 May 25, 1983 H2H
23483 John Alexander Graham Stilwell 2 2–0 C 1–0 H 1–0 Mar 13, 1975 H2H
23484 John Alexander Grover Raz Reid 2 2–0 C 1–0 H 1–0 Mar 19, 1977 H2H
23485 John Alexander Jeff Simpson 2 2–0 C 1–0 G 1–0 Sep 27, 1973 H2H
23486 John Alexander Jun Kamiwazumi 2 2–0 C 2–0 Aug 19, 1976 H2H
23487 John Alexander Kjell Johansson 2 2–0 C 2–0 May 16, 1979 H2H
23488 John Alexander Mike Belkin 2 1–1 C 1–1 Jul 10, 1969 H2H
23489 John Alexander Milan Holecek 2 2–0 C 1–0 G 1–0 Jan 1, 1974 H2H
23490 John Alexander Ove Bengtson 2 1–1 C 1–0 G 0–1 Apr 7, 1973 H2H
23491 John Alexander Pascal Portes 2 1–1 C 0–1 G 1–0 Jun 13, 1985 H2H
23492 John Alexander Pat Dupre 2 1–1 C 1–0 H 0–1 Nov 17, 1978 H2H
23493 John Alexander Patrice Dominguez 2 1–1 C 1–0 G 0–1 Apr 12, 1974 H2H
23494 John Alexander Rick Fagel 2 2–0 C 1–0 H 1–0 Jul 27, 1979 H2H
23495 John Alexander Steve Meister 2 1–1 C 1–0 H 0–1 Oct 7, 1983 H2H
23496 John Alexander Terry Addison 2 2–0 G 1–0 H 1–0 Jan 25, 1973 H2H
23497 John Alexander Terry Rocavert 2 2–0 G 1–0 H 1–0 Sep 15, 1979 H2H
23498 John Alexander Tom Edlefsen 2 2–0 C 1–0 C 1–0 Mar 20, 1975 H2H
23499 John Alexander Tom Leonard 2 2–0 H 2–0 Oct 4, 1981 H2H
23500 John Alexander Torben Ulrich 2 2–0 C 1–0 C 1–0 Aug 9, 1973 H2H
23501 John Alexander Wayne Pascoe 2 2–0 C 1–0 G 1–0 Oct 7, 1982 H2H
23502 John Alexander Willem Prinsloo 2 2–0 C 1–0 H 1–0 Aug 19, 1977 H2H
23503 John Bartlett Gerald Battrick 2 0–2 G 0–2 Jul 13, 1971 H2H
23504 John Bartlett Jean Paul Meyer 2 0–2 C 0–2 Apr 2, 1971 H2H
23505 John Bartlett Peter Doerner 2 1–1 G 1–1 Dec 15, 1972 H2H
23506 John Fitzgerald Brian Gottfried 2 0–2 G 0–2 Jun 12, 1981 H2H
23507 John Fitzgerald Chris Pridham 2 1–1 G 1–0 H 0–1 Jul 13, 1989 H2H
23508 John Fitzgerald Craig A Miller 2 1–1 C 1–0 G 0–1 Oct 4, 1984 H2H
23509 John Fitzgerald Damir Keretic 2 2–0 C 1–0 H 1–0 Feb 25, 1988 H2H
23510 John Fitzgerald Dan Goldie 2 1–1 G 1–0 H 0–1 Apr 25, 1991 H2H
23511 John Fitzgerald Danie Visser 2 2–0 G 2–0 Jun 27, 1986 H2H
23512 John Fitzgerald Eddie Edwards 2 2–0 G 2–0 Jan 2, 1987 H2H
23513 John Fitzgerald Eric Jelen 2 1–1 C 1–0 H 0–1 Nov 26, 1988 H2H
23514 John Fitzgerald Francisco Gonzalez 2 2–0 G 2–0 Dec 18, 1982 H2H
23515 John Fitzgerald Gianni Ocleppo 2 1–1 C 1–0 H 0–1 Mar 23, 1984 H2H
23516 John Fitzgerald Greg Holmes 2 1–1 G 1–1 Jul 10, 1987 H2H
23517 John Fitzgerald Howard Sands 2 2–0 G 2–0 Dec 28, 1984 H2H
23518 John Fitzgerald Jeff Borowiak 2 2–0 H 2–0 Aug 18, 1983 H2H
23519 John Fitzgerald Jiri Granat 2 2–0 G 1–0 H 1–0 Mar 18, 1983 H2H
23520 John Fitzgerald Joey Rive 2 1–1 G 1–0 H 0–1 Mar 17, 1988 H2H
23521 John Fitzgerald Jonathan Canter 2 2–0 H 2–0 Oct 11, 1984 H2H
23522 John Fitzgerald Larry Stefanki 2 2–0 C 1–0 H 1–0 Feb 11, 1986 H2H
23523 John Fitzgerald Leif Shiras 2 0–2 C 0–1 G 0–1 Sep 28, 1989 H2H
23524 John Fitzgerald Mark Kratzmann 2 2–0 H 2–0 Aug 30, 1989 H2H
23525 John Fitzgerald Marty Davis 2 1–1 H 1–1 Oct 8, 1988 H2H
23526 John Fitzgerald Michael Westphal 2 1–1 H 1–1 Nov 2, 1988 H2H
23527 John Fitzgerald Paul Annacone 2 0–2 H 0–2 Aug 20, 1987 H2H
23528 John Fitzgerald Paul Mcnamee 2 0–2 C 0–1 G 0–1 Jun 11, 1986 H2H
23529 John Fitzgerald Peter Doohan 2 1–1 C 1–0 G 0–1 May 28, 1986 H2H
23530 John Fitzgerald Phil Dent 2 1–1 G 1–1 Dec 3, 1983 H2H
23531 John Fitzgerald Rod Frawley 2 1–1 G 0–1 H 1–0 Jul 1, 1981 H2H
23532 John Fitzgerald Russell Simpson 2 1–1 G 0–1 H 1–0 Jun 14, 1985 H2H
23533 John Fitzgerald Shane Barr 2 2–0 H 2–0 Jan 18, 1989 H2H
23534 John Fitzgerald Shlomo Glickstein 2 0–2 H 0–2 Feb 17, 1982 H2H
23535 John Fitzgerald Terry Moor 2 1–1 C 0–1 G 1–0 Jun 21, 1984 H2H
23536 John Fitzgerald Tom Cain 2 2–0 C 1–0 H 1–0 Oct 17, 1985 H2H
23537 John Fitzgerald Tony Giammalva 2 2–0 G 2–0 Jun 26, 1985 H2H
23538 John Fitzgerald Van Winitsky 2 1–1 C 0–1 H 1–0 Aug 20, 1983 H2H
23539 John Hayes Chris Mayotte 2 0–2 H 0–2 Aug 13, 1981 H2H
23540 John Holladay Jim Mcmanus 2 1–1 C 1–0 H 0–1 Sep 17, 1975 H2H
23541 John Isner Albert Montanes 2 2–0 H 2–0 Jan 16, 2010 H2H
23542 John Isner Alex Bolt 2 2–0 G 1–0 H 1–0 Jul 20, 2023 H2H
23543 John Isner Alex de Minaur 2 2–0 H 2–0 Oct 8, 2019 H2H
23544 John Isner Andrey Golubev 2 2–0 C 1–0 H 1–0 May 26, 2010 H2H
23545 John Isner Arnaud Clement 2 2–0 G 1–0 H 1–0 Jul 8, 2011 H2H
23546 John Isner Benjamin Bonzi 2 2–0 G 1–0 H 1–0 Aug 16, 2022 H2H
23547 John Isner Bernard Tomic 2 2–0 H 2–0 Feb 15, 2019 H2H
23548 John Isner Carlos Berlocq 2 1–1 C 1–0 H 0–1 Oct 10, 2013 H2H
23549 John Isner Christophe Rochus 2 2–0 C 1–0 H 1–0 May 11, 2010 H2H
23550 John Isner Daniel Evans 2 1–1 H 1–1 Oct 4, 2019 H2H
23551 John Isner Denis Kudla 2 2–0 C 1–0 H 1–0 Apr 8, 2016 H2H
23552 John Isner Diego Schwartzman 2 2–0 H 2–0 Mar 15, 2022 H2H
23553 John Isner Fabio Fognini 2 2–0 H 2–0 Aug 16, 2016 H2H
23554 John Isner Federico Delbonis 2 1–1 C 0–1 H 1–0 Aug 31, 2022 H2H
23555 John Isner Felix Auger-Aliassime 2 2–0 H 2–0 Mar 29, 2021 H2H
23556 John Isner Florent Serra 2 2–0 H 2–0 Jan 19, 2011 H2H
23557 John Isner Go Soeda 2 2–0 G 1–0 H 1–0 Jul 1, 2015 H2H
23558 John Isner Gregoire Barrere 2 1–1 C 1–0 H 0–1 Jan 11, 2023 H2H
23559 John Isner Guido Pella 2 1–1 C 0–1 H 1–0 Mar 12, 2019 H2H
23560 John Isner Igor Andreev 2 1–1 H 1–1 Mar 26, 2011 H2H
23561 John Isner Igor Kunitsyn 2 2–0 H 2–0 Nov 10, 2011 H2H
23562 John Isner Jared Donaldson 2 2–0 G 1–0 H 1–0 Aug 19, 2017 H2H
23563 John Isner J.J. Wolf 2 2–0 H 2–0 Feb 11, 2023 H2H
23564 John Isner Josselin Ouanna 2 2–0 C 1–0 H 1–0 May 7, 2010 H2H
23565 John Isner Juan Ignacio Chela 2 0–2 C 0–2 May 10, 2011 H2H
23566 John Isner Lukas Rosol 2 0–2 C 0–1 H 0–1 May 19, 2016 H2H
23567 John Isner Lukasz Kubot 2 2–0 H 2–0 Oct 12, 2010 H2H
23568 John Isner Marcel Granollers 2 2–0 H 2–0 Jan 21, 2016 H2H
23569 John Isner Marco Chiudinelli 2 2–0 C 1–0 H 1–0 Sep 2, 2010 H2H
23570 John Isner Marcos Giron 2 2–0 H 2–0 Feb 27, 2020 H2H
23571 John Isner Martin Klizan 2 1–1 H 1–1 Jan 15, 2014 H2H
23572 John Isner Noah Rubin 2 1–1 C 1–0 H 0–1 Aug 2, 2018 H2H
23573 John Isner Peter Gojowczyk 2 1–1 G 1–0 H 0–1 Jul 15, 2022 H2H
23574 John Isner Ricardo Mello 2 1–1 C 0–1 H 1–0 Apr 28, 2011 H2H
23575 John Isner Ruben Bemelmans 2 2–0 G 1–0 H 1–0 Jul 5, 2018 H2H
23576 John Isner Ryan Sweeting 2 2–0 C 1–0 H 1–0 Apr 14, 2012 H2H
23577 John Isner Sergiy Stakhovsky 2 1–1 C 0–1 H 1–0 May 4, 2011 H2H
23578 John Isner Thiago Monteiro 2 2–0 H 2–0 Jan 11, 2021 H2H
23579 John Isner Thiemo de Bakker 2 1–1 G 0–1 H 1–0 Aug 4, 2010 H2H
23580 John Isner Tobias Kamke 2 2–0 G 1–0 H 1–0 Aug 3, 2011 H2H
23581 John Isner Ugo Humbert 2 1–1 G 1–0 H 0–1 Jan 18, 2020 H2H
23582 John James Allan Stone 2 0–2 G 0–2 Dec 27, 1974 H2H
23583 John James Alvin Gardiner 2 1–1 C 0–1 G 1–0 Sep 22, 1978 H2H
23584 John James Bill Scanlon 2 1–1 C 0–1 H 1–0 May 4, 1978 H2H
23585 John James Bjorn Borg 2 1–1 C 0–1 G 1–0 Sep 4, 1977 H2H
23586 John James Chris Mayotte 2 0–2 C 0–1 H 0–1 Sep 5, 1981 H2H
23587 John James Cliff Richey 2 1–1 C 1–0 H 0–1 Aug 18, 1978 H2H
23588 John James Dick Crealy 2 1–1 C 0–1 G 1–0 Oct 6, 1977 H2H
23589 John James Douglas Palm 2 2–0 C 1–0 H 1–0 Aug 17, 1978 H2H
23590 John James Gene Mayer 2 0–2 C 0–1 H 0–1 Aug 14, 1981 H2H
23591 John James Geoff Masters 2 1–1 C 0–1 G 1–0 Dec 27, 1978 H2H
23592 John James Harold Solomon 2 0–2 C 0–1 H 0–1 Nov 9, 1977 H2H
23593 John James Heinz Gunthardt 2 1–1 G 1–0 H 0–1 Dec 7, 1978 H2H
23594 John James Howard Schoenfield 2 1–1 H 1–1 Aug 13, 1980 H2H
23595 John James Ilie Nastase 2 1–1 C 0–1 G 1–0 Feb 15, 1979 H2H
23596 John James Jimmy Connors 2 0–2 C 0–1 H 0–1 Apr 12, 1979 H2H
23597 John James Jorge Andrew 2 2–0 C 1–0 H 1–0 Feb 1, 1979 H2H
23598 John James Kim Warwick 2 0–2 G 0–1 H 0–1 Dec 30, 1979 H2H
23599 John James Pat Dupre 2 1–1 C 1–0 C 0–1 May 26, 1978 H2H
23600 John James Pavel Slozil 2 1–1 C 1–1 Aug 24, 1979 H2H