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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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 ascending Record Surface Last Met H2H
26201 Joao Sousa Victor Hanescu 1 0–1 H 0–1 Jan 1, 2014 H2H
26202 Joao Sousa Yen-Hsun Lu 1 0–1 H 0–1 Aug 24, 2016 H2H
26203 Joao Sousa Yuichi Sugita 1 0–1 H 0–1 Aug 16, 2017 H2H
26204 Joao Souza Adrian Ungur 1 1–0 C 1–0 Sep 23, 2011 H2H
26205 Joao Souza Albert Ramos-Vinolas 1 0–1 C 0–1 Feb 17, 2011 H2H
26206 Joao Souza Benoit Paire 1 0–1 C 0–1 May 7, 2013 H2H
26207 Joao Souza Blaz Rola 1 1–0 C 1–0 Feb 20, 2015 H2H
26208 Joao Souza Christian Lindell 1 0–1 C 0–1 Jul 23, 2015 H2H
26209 Joao Souza Diego Junqueira 1 1–0 C 1–0 Aug 4, 2011 H2H
26210 Joao Souza Diego Schwartzman 1 0–1 C 0–1 Feb 18, 2016 H2H
26211 Joao Souza Facundo Bagnis 1 0–1 C 0–1 Feb 20, 2014 H2H
26212 Joao Souza Guilherme Clezar 1 1–0 C 1–0 Feb 10, 2011 H2H
26213 Joao Souza Martin Klizan 1 1–0 C 1–0 Feb 13, 2015 H2H
26214 Joao Souza Matthew Ebden 1 0–1 H 0–1 Jan 18, 2012 H2H
26215 Joao Souza Maximo Gonzalez 1 0–1 C 0–1 Feb 4, 2011 H2H
26216 Joao Souza Pere Riba 1 1–0 C 1–0 Feb 5, 2010 H2H
26217 Joao Souza Robby Ginepri 1 0–1 H 0–1 Aug 31, 2011 H2H
26218 Joao Souza Ruben Ramirez Hidalgo 1 1–0 C 1–0 Feb 14, 2013 H2H
26219 Joao Souza Simon Greul 1 1–0 C 1–0 Feb 4, 2010 H2H
26220 Joao Souza Stephane Robert 1 0–1 C 0–1 Jul 30, 2015 H2H
26221 Joao Zwetsch Fabio Silberberg 1 1–0 C 1–0 Sep 11, 1991 H2H
26222 Joao Zwetsch Ivan Kley 1 0–1 H 0–1 Feb 8, 1990 H2H
26223 Joe Bouquin Hans Joachim Ploetz 1 0–1 C 0–1 Apr 9, 1970 H2H
26224 Joe Bouquin Steve Faulk 1 0–1 C 0–1 Apr 8, 1971 H2H
26225 Joe Globisch Mike Belkin 1 0–1 C 0–1 Apr 8, 1971 H2H
26226 Joel Bailey Alvaro Fillol 1 0–1 C 0–1 Feb 15, 1978 H2H
26227 Joel Bailey Blaine Willenborg 1 0–1 H 0–1 Apr 15, 1987 H2H
26228 Joel Bailey Bob Lutz 1 0–1 H 0–1 Apr 12, 1980 H2H
26229 Joel Bailey Brian Gottfried 1 0–1 C 0–1 Mar 2, 1978 H2H
26230 Joel Bailey Chris Dunk 1 0–1 H 0–1 Oct 10, 1984 H2H
26231 Joel Bailey Deon Joubert 1 0–1 C 0–1 Feb 15, 1980 H2H
26232 Joel Bailey Eddie Dibbs 1 0–1 C 0–1 Feb 28, 1980 H2H
26233 Joel Bailey Filip Krajcik 1 1–0 H 1–0 Apr 10, 1980 H2H
26234 Joel Bailey Fritz Buehning 1 0–1 C 0–1 Nov 13, 1980 H2H
26235 Joel Bailey George Hardie 1 0–1 C 0–1 Oct 22, 1980 H2H
26236 Joel Bailey John Sadri 1 0–1 H 0–1 Oct 15, 1986 H2H
26237 Joel Bailey Jurgen Fassbender 1 0–1 C 0–1 Nov 15, 1979 H2H
26238 Joel Bailey Kenichi Hirai 1 1–0 C 1–0 Oct 21, 1981 H2H
26239 Joel Bailey Michael Grant 1 0–1 C 0–1 Oct 25, 1979 H2H
26240 Joel Bailey Ove Bengtson 1 1–0 H 1–0 Aug 30, 1979 H2H
26241 Joel Bailey Peter Langsford 1 0–1 G 0–1 Jan 13, 1977 H2H
26242 Joel Bailey Ricardo Cano 1 0–1 C 0–1 Oct 22, 1981 H2H
26243 Joel Bailey Steve Docherty 1 0–1 G 0–1 Jul 13, 1978 H2H
26244 Joel Bailey Suehiro Ito 1 1–0 C 1–0 Oct 24, 1979 H2H
26245 Joel Bailey Vitas Gerulaitis 1 0–1 C 0–1 Oct 29, 1981 H2H
26246 Joel Bailey Vladimir Zednik 1 0–1 C 0–1 Jan 18, 1979 H2H
26247 Joel Bailey Welry Fritz 1 0–1 H 0–1 Mar 1, 1979 H2H
26248 Joel Hoffman Craig Wittus 1 0–1 C 0–1 Oct 20, 1982 H2H
26249 Joel Schwaerzler Lorenzo Sonego 1 0–1 C 0–1 Jul 13, 2026 H2H
26250 Joel Schwaerzler Marton Fucsovics 1 0–1 C 0–1 Jul 23, 2025 H2H
26251 Joe Meyers Bill Lofgren 1 1–0 C 1–0 Jul 12, 1978 H2H
26252 Joe Meyers Marty Riessen 1 0–1 C 0–1 Sep 28, 1977 H2H
26253 Joe Meyers Steve Docherty 1 0–1 H 0–1 Feb 3, 1978 H2H
26254 Joern Renzenbrink Carl Uwe Steeb 1 1–0 C 1–0 Feb 10, 1995 H2H
26255 Joern Renzenbrink Clinton Marsh 1 1–0 H 1–0 Apr 2, 1993 H2H
26256 Joern Renzenbrink Derrick Rostagno 1 0–1 H 0–1 Jul 19, 1995 H2H
26257 Joern Renzenbrink Dick Norman 1 1–0 H 1–0 Apr 17, 1996 H2H
26258 Joern Renzenbrink Howard Joffe 1 1–0 H 1–0 Apr 7, 1995 H2H
26259 Joern Renzenbrink Markus Zoecke 1 1–0 H 1–0 Apr 23, 1994 H2H
26260 Joern Renzenbrink Martin Sinner 1 0–1 H 0–1 Apr 8, 1995 H2H
26261 Joern Renzenbrink Neil Borwick 1 0–1 G 0–1 Jul 7, 1994 H2H
26262 Joern Renzenbrink Thomas Hogstedt 1 1–0 H 1–0 Aug 25, 1994 H2H
26263 Joe Salisbury Marcelo Arevalo 1 1–0 H 1–0 Aug 5, 2025 H2H
26264 Joey Rive Bong Soo Kim 1 1–0 H 1–0 Apr 21, 1988 H2H
26265 Joey Rive Brad Drewett 1 1–0 G 1–0 Jan 9, 1988 H2H
26266 Joey Rive Christo Steyn 1 0–1 H 0–1 Jul 29, 1987 H2H
26267 Joey Rive Christo Van Rensburg 1 0–1 G 0–1 Jul 11, 1987 H2H
26268 Joey Rive Eddie Edwards 1 1–0 H 1–0 Dec 31, 1987 H2H
26269 Joey Rive Eric Jelen 1 0–1 H 0–1 May 3, 1990 H2H
26270 Joey Rive Glenn Layendecker 1 0–1 H 0–1 Apr 19, 1989 H2H
26271 Joey Rive Greg Holmes 1 0–1 H 0–1 Apr 23, 1988 H2H
26272 Joey Rive Jaroslav Navratil 1 1–0 H 1–0 Nov 4, 1987 H2H
26273 Joey Rive Joakim Nystrom 1 0–1 H 0–1 Nov 5, 1987 H2H
26274 Joey Rive Lawson Duncan 1 1–0 C 1–0 Feb 9, 1990 H2H
26275 Joey Rive Massimiliano Narducci 1 0–1 C 0–1 May 25, 1988 H2H
26276 Joey Rive Matt Anger 1 1–0 G 1–0 Jun 28, 1989 H2H
26277 Joey Rive Mel Purcell 1 1–0 H 1–0 Aug 5, 1987 H2H
26278 Joey Rive Michael Robertson 1 1–0 C 1–0 Sep 29, 1988 H2H
26279 Joey Rive Mike Leach 1 1–0 G 1–0 Jun 10, 1987 H2H
26280 Joey Rive Miloslav Mecir 1 1–0 H 1–0 Aug 17, 1988 H2H
26281 Joey Rive Peter Doohan 1 1–0 H 1–0 Jan 12, 1989 H2H
26282 Joey Rive Tim Mayotte 1 1–0 H 1–0 Aug 6, 1987 H2H
26283 Joey Rive Tim Wilkison 1 0–1 C 0–1 May 11, 1990 H2H
26284 Joey Rive Vijay Amritraj 1 1–0 G 1–0 Jun 27, 1990 H2H
26285 Johan Anderson Aki Rahunen 1 1–0 H 1–0 Jan 16, 1991 H2H
26286 Johan Anderson Broderick Dyke 1 1–0 H 1–0 Jan 5, 1989 H2H
26287 Johan Anderson Bruno Oresar 1 0–1 C 0–1 Aug 5, 1989 H2H
26288 Johan Anderson Christo Van Rensburg 1 0–1 G 0–1 Jan 7, 1988 H2H
26289 Johan Anderson Damir Buljevic 1 0–1 C 0–1 May 17, 1990 H2H
26290 Johan Anderson Dan Cassidy 1 1–0 H 1–0 Nov 23, 1989 H2H
26291 Johan Anderson Jonathan Canter 1 1–0 H 1–0 Oct 8, 1987 H2H
26292 Johan Anderson Mark Koevermans 1 0–1 C 0–1 Apr 11, 1990 H2H
26293 Johan Anderson Mark Kratzmann 1 0–1 H 0–1 Oct 13, 1988 H2H
26294 Johan Anderson Martin Strelba 1 1–0 C 1–0 Jul 31, 1991 H2H
26295 Johan Anderson Miloslav Mecir 1 1–0 C 1–0 Aug 3, 1989 H2H
26296 Johan Anderson Nick Brown 1 1–0 G 1–0 Jun 27, 1990 H2H
26297 Johan Anderson Scott Warner 1 1–0 H 1–0 Oct 5, 1989 H2H
26298 Johan Anderson Shane Barr 1 1–0 H 1–0 Aug 15, 1990 H2H
26299 Johan Anderson Veli Paloheimo 1 0–1 G 0–1 Jun 13, 1990 H2H
26300 Johan Carlsson Alberto Tous 1 0–1 C 0–1 Apr 11, 1985 H2H
26301 Johan Carlsson Alexander Mronz 1 1–0 H 1–0 Sep 26, 1991 H2H
26302 Johan Carlsson Amit Naor 1 0–1 H 0–1 Oct 19, 1989 H2H
26303 Johan Carlsson Barry Moir 1 0–1 H 0–1 Jul 27, 1989 H2H
26304 Johan Carlsson Bill Scanlon 1 1–0 H 1–0 Oct 14, 1983 H2H
26305 Johan Carlsson Bryan Shelton 1 0–1 H 0–1 Aug 17, 1994 H2H
26306 Johan Carlsson Chris Garner 1 1–0 H 1–0 Jul 17, 1991 H2H
26307 Johan Carlsson Christoph Meyer 1 0–1 C 0–1 Sep 20, 1984 H2H
26308 Johan Carlsson Christo Van Rensburg 1 0–1 H 0–1 Aug 30, 1989 H2H
26309 Johan Carlsson Claudio Panatta 1 0–1 C 0–1 Jun 19, 1986 H2H
26310 Johan Carlsson Eduardo Masso 1 0–1 H 0–1 Mar 4, 1989 H2H
26311 Johan Carlsson Fernando Roese 1 0–1 H 0–1 Feb 7, 1991 H2H
26312 Johan Carlsson Florin Segarceanu 1 1–0 H 1–0 Nov 2, 1983 H2H
26313 Johan Carlsson Gilad Bloom 1 0–1 H 0–1 Oct 12, 1991 H2H
26314 Johan Carlsson Hans Peter Kandler 1 1–0 C 1–0 Jul 14, 1983 H2H
26315 Johan Carlsson Harald Rittersbacher 1 1–0 H 1–0 Oct 17, 1985 H2H
26316 Johan Carlsson Ivan Baron 1 1–0 C 1–0 May 13, 1993 H2H
26317 Johan Carlsson Johan Kriek 1 1–0 H 1–0 Aug 13, 1987 H2H
26318 Johan Carlsson John Fitzgerald 1 0–1 H 0–1 Aug 19, 1987 H2H
26319 Johan Carlsson John Sadri 1 0–1 G 0–1 Jun 24, 1987 H2H
26320 Johan Carlsson Jonathan Canter 1 1–0 H 1–0 Oct 19, 1985 H2H
26321 Johan Carlsson Kelly Jones 1 1–0 H 1–0 Sep 3, 1987 H2H
26322 Johan Carlsson Ken Flach 1 1–0 H 1–0 Oct 18, 1985 H2H
26323 Johan Carlsson Magnus Tideman 1 0–1 C 0–1 Jul 19, 1984 H2H
26324 Johan Carlsson Mansour Bahrami 1 0–1 C 0–1 Mar 14, 1986 H2H
26325 Johan Carlsson Marko Ostoja 1 0–1 H 0–1 Oct 18, 1984 H2H
26326 Johan Carlsson Martin Barba 1 1–0 H 1–0 Aug 9, 1989 H2H
26327 Johan Carlsson Mel Purcell 1 1–0 H 1–0 Nov 4, 1987 H2H
26328 Johan Carlsson Michael Robertson 1 1–0 C 1–0 Jul 30, 1986 H2H
26329 Johan Carlsson Michael Westphal 1 0–1 C 0–1 Sep 17, 1986 H2H
26330 Johan Carlsson Nick Brown 1 1–0 H 1–0 Apr 19, 1990 H2H
26331 Johan Carlsson Pascal Portes 1 0–1 H 0–1 Mar 15, 1984 H2H
26332 Johan Carlsson Paul Chamberlin 1 1–0 H 1–0 Oct 18, 1986 H2H
26333 Johan Carlsson Peter Elter 1 0–1 C 0–1 Sep 10, 1986 H2H
26334 Johan Carlsson Peter Lundgren 1 1–0 H 1–0 Jul 18, 1991 H2H
26335 Johan Carlsson Richard Matuszewski 1 1–0 H 1–0 Aug 29, 1990 H2H
26336 Johan Carlsson Robert Seguso 1 0–1 C 0–1 Oct 24, 1985 H2H
26337 Johan Carlsson Roland Stadler 1 0–1 H 0–1 Oct 15, 1983 H2H
26338 Johan Carlsson Sergio Casal 1 0–1 H 0–1 Nov 5, 1987 H2H
26339 Johan Carlsson Shlomo Glickstein 1 0–1 H 0–1 Nov 3, 1983 H2H
26340 Johan Carlsson Simon Youl 1 0–1 H 0–1 Jul 23, 1987 H2H
26341 Johan Carlsson Slobodan Zivojinovic 1 1–0 H 1–0 Aug 31, 1988 H2H
26342 Johan Carlsson Stanislav Birner 1 1–0 H 1–0 Oct 13, 1983 H2H
26343 Johan Carlsson Stefan Simonsson 1 0–1 C 0–1 Jul 15, 1983 H2H
26344 Johan Carlsson Thierry Tulasne 1 0–1 C 0–1 Aug 2, 1986 H2H
26345 Johan Carlsson Thomas Hogstedt 1 1–0 H 1–0 Aug 2, 1989 H2H
26346 Johan Carlsson Tobias Svantesson 1 1–0 H 1–0 Sep 2, 1988 H2H
26347 Johan Carlsson Todd Nelson 1 1–0 H 1–0 Feb 24, 1987 H2H
26348 Johan Carlsson Udo Riglewski 1 1–0 C 1–0 Jul 12, 1990 H2H
26349 Johan Carlsson Vallis Wilder 1 1–0 H 1–0 Oct 15, 1986 H2H
26350 Johan Carlsson Vijay Amritraj 1 0–1 H 0–1 Aug 5, 1987 H2H
26351 Johan Carlsson Vitas Gerulaitis 1 1–0 H 1–0 Oct 16, 1985 H2H
26352 Johan Carlsson Vladimir Gabrichidze 1 1–0 H 1–0 Oct 10, 1991 H2H
26353 Johan Carlsson Young Min Kwon 1 1–0 H 1–0 Apr 27, 1989 H2H
26354 Johan Kriek Alvaro Fillol 1 1–0 C 1–0 Aug 9, 1978 H2H
26355 Johan Kriek Andreas Maurer 1 0–1 G 0–1 Jun 30, 1985 H2H
26356 Johan Kriek Andy Andrews 1 1–0 G 1–0 Dec 5, 1983 H2H
26357 Johan Kriek Arthur Ashe 1 1–0 H 1–0 Apr 26, 1979 H2H
26358 Johan Kriek Belus Prajoux 1 0–1 C 0–1 Nov 3, 1977 H2H
26359 Johan Kriek Bernie Mitton 1 1–0 C 1–0 Jan 22, 1981 H2H
26360 Johan Kriek Blaine Willenborg 1 1–0 H 1–0 Apr 16, 1987 H2H
26361 Johan Kriek Bret Garnett 1 1–0 G 1–0 Jul 11, 1991 H2H
26362 Johan Kriek Brett Custer 1 1–0 G 1–0 Jun 25, 1986 H2H
26363 Johan Kriek Brian Levine 1 1–0 C 1–0 May 10, 1984 H2H
26364 Johan Kriek Butch Walts 1 1–0 C 1–0 Mar 22, 1980 H2H
26365 Johan Kriek Carlos Kirmayr 1 1–0 C 1–0 May 28, 1986 H2H
26366 Johan Kriek Chris Kachel 1 1–0 C 1–0 Jan 24, 1980 H2H
26367 Johan Kriek Chris Mayotte 1 1–0 C 1–0 Aug 2, 1978 H2H
26368 Johan Kriek Colin Dibley 1 1–0 H 1–0 Feb 18, 1981 H2H
26369 Johan Kriek Corrado Barazzutti 1 0–1 C 0–1 Aug 10, 1978 H2H
26370 Johan Kriek Dan Cassidy 1 1–0 H 1–0 Nov 20, 1986 H2H
26371 Johan Kriek Dan Goldie 1 0–1 H 0–1 Feb 18, 1987 H2H
26372 Johan Kriek Danny Saltz 1 1–0 G 1–0 Dec 13, 1984 H2H
26373 Johan Kriek David Dowlen 1 0–1 H 0–1 Aug 9, 1984 H2H
26374 Johan Kriek David Mustard 1 1–0 G 1–0 Nov 29, 1985 H2H
26375 Johan Kriek Dick Crealy 1 1–0 C 1–0 Apr 5, 1979 H2H
26376 Johan Kriek Eduardo Bengoechea 1 1–0 H 1–0 Mar 5, 1988 H2H
26377 Johan Kriek Eric Fromm 1 0–1 C 0–1 Feb 10, 1983 H2H
26378 Johan Kriek Eric Jelen 1 1–0 H 1–0 Nov 2, 1988 H2H
26379 Johan Kriek Erick Iskersky 1 1–0 H 1–0 Feb 1, 1979 H2H
26380 Johan Kriek Eric Korita 1 0–1 H 0–1 Aug 4, 1983 H2H
26381 Johan Kriek Eric Sherbeck 1 1–0 G 1–0 Dec 8, 1982 H2H
26382 Johan Kriek Freddie Sauer 1 0–1 H 0–1 Aug 20, 1982 H2H
26383 Johan Kriek Glenn Layendecker 1 1–0 H 1–0 Aug 30, 1984 H2H
26384 Johan Kriek Glenn Petrovic 1 1–0 H 1–0 Aug 14, 1980 H2H
26385 Johan Kriek Guillermo Rivas 1 1–0 C 1–0 May 11, 1989 H2H
26386 Johan Kriek Guillermo Vilas 1 1–0 C 1–0 Jun 6, 1986 H2H
26387 Johan Kriek Hans Schwaier 1 0–1 C 0–1 Jul 14, 1983 H2H
26388 Johan Kriek Haroon Ismail 1 1–0 H 1–0 Oct 29, 1981 H2H
26389 Johan Kriek Ivan Molina 1 1–0 H 1–0 Aug 30, 1979 H2H
26390 Johan Kriek Jacques Grandjean 1 1–0 C 1–0 Mar 10, 1983 H2H
26391 Johan Kriek Jai Dilouie 1 1–0 H 1–0 Aug 31, 1978 H2H
26392 Johan Kriek Jean Louis Haillet 1 1–0 H 1–0 Oct 19, 1979 H2H
26393 Johan Kriek Jim Delaney 1 1–0 G 1–0 Jul 11, 1981 H2H
26394 Johan Kriek Joel Bailey 1 1–0 C 1–0 Jan 17, 1980 H2H
26395 Johan Kriek Jose Higueras 1 1–0 C 1–0 Oct 20, 1982 H2H
26396 Johan Kriek Juan Avendano 1 1–0 G 1–0 Jun 24, 1987 H2H
26397 Johan Kriek Junie Chatman 1 1–0 C 1–0 Jan 31, 1980 H2H
26398 Johan Kriek Kelly Evernden 1 0–1 G 0–1 Jan 16, 1987 H2H
26399 Johan Kriek Klaus Eberhard 1 0–1 C 0–1 Jul 29, 1980 H2H
26400 Johan Kriek Larry Stefanki 1 1–0 C 1–0 Feb 6, 1986 H2H