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
8201 Jaroslav Navratil Henrik Sundstrom 2 0–2 C 0–2 Oct 4, 1984 H2H
8202 Jaroslav Navratil Tomas Smid 2 0–2 C 0–2 Aug 15, 1987 H2H
8203 Jason Jung Federico Coria 2 0–2 C 0–1 H 0–1 Sep 29, 2020 H2H
8204 Jason Kubler Aslan Karatsev 2 2–0 H 2–0 Jan 3, 2024 H2H
8205 Jason Kubler Lorenzo Sonego 2 2–0 H 2–0 Mar 10, 2023 H2H
8206 Jason Kubler Taylor Fritz 2 0–2 G 0–1 H 0–1 Jul 5, 2022 H2H
8207 Jason Kubler Tomas Martin Etcheverry 2 2–0 H 2–0 Jan 11, 2023 H2H
8208 Jason Stoltenberg Carl Uwe Steeb 2 0–2 C 0–1 H 0–1 Sep 1, 1993 H2H
8209 Jason Stoltenberg Chris Bailey 2 2–0 G 1–0 H 1–0 Jun 18, 1993 H2H
8210 Jason Stoltenberg Fredrik Jonsson 2 2–0 C 1–0 H 1–0 Apr 13, 2000 H2H
8211 Jason Stoltenberg Gabriel Markus 2 2–0 C 1–0 H 1–0 Apr 17, 1994 H2H
8212 Jason Stoltenberg Glenn Layendecker 2 2–0 H 2–0 Apr 6, 1990 H2H
8213 Jason Stoltenberg Glenn Michibata 2 0–2 G 0–1 H 0–1 Jun 26, 1991 H2H
8214 Jason Stoltenberg Jamie Morgan 2 2–0 H 2–0 Sep 27, 1991 H2H
8215 Jason Stoltenberg Javier Frana 2 0–2 C 0–2 May 12, 1995 H2H
8216 Jason Stoltenberg Jens Knippschild 2 0–2 G 0–2 Jul 15, 2000 H2H
8217 Jason Stoltenberg Jimmy Connors 2 0–2 G 0–1 H 0–1 Feb 16, 1989 H2H
8218 Jason Stoltenberg Mark Koevermans 2 0–2 C 0–1 H 0–1 May 21, 1992 H2H
8219 Jason Stoltenberg Miloslav Mecir 2 0–2 G 0–1 H 0–1 Jan 22, 1989 H2H
8220 Jason Stoltenberg Paolo Cane 2 0–2 C 0–2 May 23, 1991 H2H
8221 Jason Stoltenberg Peter Lundgren 2 2–0 C 1–0 G 1–0 Jun 13, 1991 H2H
8222 Jason Stoltenberg Richard Matuszewski 2 0–2 H 0–2 Apr 19, 1990 H2H
8223 Jason Stoltenberg Sebastien Lareau 2 0–2 G 0–1 H 0–1 Feb 24, 2001 H2H
8224 Jason Stoltenberg Stephane Simian 2 2–0 C 1–0 G 1–0 Jul 8, 1993 H2H
8225 Jason Stoltenberg Steve Guy 2 2–0 G 1–0 H 1–0 Apr 19, 1989 H2H
8226 Jason Stoltenberg Wayne Black 2 2–0 G 1–0 H 1–0 Jun 9, 1999 H2H
8227 Jaume Munar Alexander Ritschard 2 2–0 C 2–0 Jul 20, 2023 H2H
8228 Jaume Munar Alexei Popyrin 2 0–2 H 0–2 Jan 24, 2020 H2H
8229 Jaume Munar Arthur Fils 2 0–2 C 0–2 May 29, 2025 H2H
8230 Jaume Munar Fabian Marozsan 2 2–0 C 1–0 G 1–0 Jul 3, 2025 H2H
8231 Jaume Munar Gael Monfils 2 0–2 H 0–2 Mar 24, 2025 H2H
8232 Jaume Munar Henri Laaksonen 2 2–0 C 1–0 H 1–0 Jan 7, 2022 H2H
8233 Jaume Munar Hugo Gaston 2 2–0 H 2–0 Oct 4, 2024 H2H
8234 Jaume Munar Matteo Berrettini 2 0–2 C 0–1 H 0–1 Sep 27, 2025 H2H
8235 Jaume Munar Mikael Ymer 2 2–0 C 2–0 Jul 28, 2022 H2H
8236 Jaume Munar Novak Djokovic 2 0–2 C 0–1 H 0–1 Oct 8, 2025 H2H
8237 Jaume Munar Nuno Borges 2 2–0 C 1–0 H 1–0 Jan 3, 2025 H2H
8238 Javier Frana Brian Macphie 2 2–0 G 2–0 Jul 7, 1994 H2H
8239 Javier Frana David Rikl 2 2–0 C 2–0 Nov 12, 1993 H2H
8240 Javier Frana Francisco Roig 2 2–0 C 1–0 H 1–0 Oct 26, 1991 H2H
8241 Javier Frana Gabriel Markus 2 0–2 C 0–1 H 0–1 Nov 3, 1994 H2H
8242 Javier Frana Glenn Michibata 2 2–0 G 2–0 Jun 12, 1991 H2H
8243 Javier Frana Kris Goossens 2 2–0 C 2–0 May 1, 1997 H2H
8244 Javier Frana Lars Koslowski 2 2–0 H 2–0 Oct 31, 1992 H2H
8245 Javier Frana Luis Herrera 2 2–0 G 2–0 Jul 10, 1993 H2H
8246 Javier Frana Nicolas Pereira 2 2–0 C 2–0 May 20, 1995 H2H
8247 Javier Frana Patrik Kuhnen 2 0–2 G 0–2 Jun 10, 1992 H2H
8248 Javier Frana Sandon Stolle 2 2–0 G 1–0 H 1–0 Mar 13, 1993 H2H
8249 Javier Frana Tommy Ho 2 2–0 C 1–0 G 1–0 Jun 15, 1995 H2H
8250 Javier Frana Wade Mcguire 2 2–0 C 1–0 G 1–0 Jul 13, 1995 H2H
8251 Javier Sanchez Brad Gilbert 2 2–0 C 1–0 H 1–0 Nov 12, 1992 H2H
8252 Javier Sanchez Christian Miniussi 2 2–0 C 2–0 Apr 9, 1992 H2H
8253 Javier Sanchez Diego Nargiso 2 0–2 C 0–1 H 0–1 Sep 18, 1993 H2H
8254 Javier Sanchez Galo Blanco 2 2–0 C 2–0 Sep 25, 1997 H2H
8255 Javier Sanchez Gaston Etlis 2 2–0 C 1–0 C 1–0 Feb 1, 1997 H2H
8256 Javier Sanchez Gilad Bloom 2 2–0 C 1–0 H 1–0 Sep 17, 1992 H2H
8257 Javier Sanchez Guillaume Raoux 2 2–0 G 1–0 H 1–0 Jan 2, 1997 H2H
8258 Javier Sanchez Henri Leconte 2 0–2 C 0–1 H 0–1 Jan 7, 1995 H2H
8259 Javier Sanchez Hernan Gumy 2 2–0 C 2–0 Aug 8, 1997 H2H
8260 Javier Sanchez Jim Grabb 2 2–0 H 2–0 Aug 30, 1996 H2H
8261 Javier Sanchez Jose Francisco Altur 2 2–0 C 2–0 Apr 8, 1993 H2H
8262 Javier Sanchez Juan Carlos Baguena 2 2–0 C 2–0 May 5, 1990 H2H
8263 Javier Sanchez Karsten Braasch 2 2–0 C 1–0 H 1–0 Jan 6, 1995 H2H
8264 Javier Sanchez Marcelo Ingaramo 2 2–0 C 2–0 May 30, 1990 H2H
8265 Javier Sanchez Mauro Menezes 2 2–0 C 1–0 H 1–0 Nov 9, 1989 H2H
8266 Javier Sanchez Michiel Schapers 2 0–2 C 0–1 G 0–1 Jun 24, 1987 H2H
8267 Javier Sanchez Milan Srejber 2 0–2 C 0–1 H 0–1 Sep 1, 1989 H2H
8268 Javier Sanchez Paolo Cane 2 0–2 C 0–2 May 24, 1991 H2H
8269 Javier Sanchez Richard Krajicek 2 0–2 G 0–1 H 0–1 Feb 14, 1997 H2H
8270 Javier Sanchez Ricki Osterthun 2 2–0 C 2–0 Jun 22, 1989 H2H
8271 Javier Sanchez Tarik Benhabiles 2 2–0 C 2–0 May 17, 1991 H2H
8272 Javier Sanchez Todd Woodbridge 2 2–0 C 1–0 H 1–0 Feb 11, 1995 H2H
8273 Javier Sanchez Xavier Daufresne 2 2–0 C 2–0 Aug 11, 1994 H2H
8274 Javier Sanchez Yannick Noah 2 0–2 H 0–2 Mar 16, 1989 H2H
8275 Javier Soler Arthur Ashe 2 0–2 C 0–2 May 30, 1979 H2H
8276 Javier Soler Buster C Mottram 2 0–2 C 0–2 May 31, 1978 H2H
8277 Jay Berger Claudio Panatta 2 2–0 C 2–0 May 11, 1989 H2H
8278 Jay Berger Claudio Pistolesi 2 2–0 C 2–0 May 27, 1987 H2H
8279 Jay Berger Danilo Marcelino 2 2–0 C 1–0 H 1–0 Nov 23, 1989 H2H
8280 Jay Berger Derrick Rostagno 2 2–0 H 2–0 Jul 28, 1990 H2H
8281 Jay Berger Diego Perez 2 2–0 C 1–0 H 1–0 Nov 11, 1988 H2H
8282 Jay Berger Fernando Luna 2 2–0 C 1–0 G 1–0 Jul 14, 1989 H2H
8283 Jay Berger Franco Davin 2 2–0 C 2–0 Nov 20, 1987 H2H
8284 Jay Berger Kent Carlsson 2 0–2 C 0–2 May 14, 1987 H2H
8285 Jay Berger Kevin Curren 2 0–2 C 0–1 H 0–1 Feb 14, 1991 H2H
8286 Jay Berger Luiz Mattar 2 2–0 C 2–0 May 13, 1989 H2H
8287 Jay Berger Marcelo Filippini 2 2–0 C 2–0 May 18, 1989 H2H
8288 Jay Berger Mats Wilander 2 2–0 C 1–0 H 1–0 May 20, 1989 H2H
8289 Jay Berger Nicolas Pereira 2 2–0 H 2–0 Aug 9, 1990 H2H
8290 Jay Berger Paolo Cane 2 2–0 H 2–0 Mar 17, 1988 H2H
8291 Jay Berger Todd Witsken 2 2–0 H 2–0 Jan 18, 1991 H2H
8292 Jay Lapidus Angel Gimenez 2 0–2 C 0–2 Oct 8, 1981 H2H
8293 Jay Lapidus Bernie Mitton 2 2–0 C 1–0 G 1–0 Sep 23, 1982 H2H
8294 Jay Lapidus Eric Fromm 2 2–0 C 1–0 H 1–0 Aug 22, 1982 H2H
8295 Jay Lapidus John Sadri 2 0–2 C 0–1 G 0–1 Jul 11, 1985 H2H
8296 Jay Lapidus Peter Rennert 2 0–2 G 0–1 H 0–1 Apr 30, 1982 H2H
8297 Jay Lapidus Terry Moor 2 0–2 C 0–1 H 0–1 Oct 13, 1984 H2H
8298 Jean Baptiste Chanfreau Charlie Pasarell 2 0–2 G 0–2 Jun 17, 1970 H2H
8299 Jean Baptiste Chanfreau Clark Graebner 2 0–2 C 0–2 Aug 11, 1971 H2H
8300 Jean Baptiste Chanfreau Dennis Ralston 2 0–2 C 0–1 C 0–1 Nov 12, 1971 H2H
8301 Jean Baptiste Chanfreau Mike Belkin 2 0–2 C 0–2 Jul 29, 1970 H2H
8302 Jean Baptiste Chanfreau Pierre Barthes 2 0–2 G 0–1 H 0–1 Mar 6, 1974 H2H
8303 Jean Francois Caujolle Jan Norback 2 2–0 C 1–0 C 1–0 Jun 12, 1980 H2H
8304 Jean Francois Caujolle Marcello Lara 2 2–0 C 2–0 May 1, 1975 H2H
8305 Jean Francois Caujolle Norman Holmes 2 0–2 C 0–1 G 0–1 Feb 21, 1975 H2H
8306 Jean Francois Caujolle Peter Kanderal 2 2–0 C 1–0 G 1–0 Jan 23, 1976 H2H
8307 Jean Francois Caujolle Terry Rocavert 2 2–0 C 2–0 Jul 6, 1977 H2H
8308 Jean Louis Haillet Francois Jauffret 2 0–2 C 0–2 Jul 6, 1977 H2H
8309 Jean Louis Haillet Greg Perkins 2 2–0 G 2–0 Jan 3, 1973 H2H
8310 Jean Louis Haillet Hans Jurgen Pohmann 2 0–2 C 0–2 Jul 23, 1976 H2H
8311 Jean Louis Haillet Jean Francois Caujolle 2 0–2 C 0–2 May 30, 1979 H2H
8312 Jean Louis Haillet Werner Zirngibl 2 0–2 C 0–1 H 0–1 Oct 9, 1980 H2H
8313 Jean Loup Rouyer Andres Gimeno 2 0–2 G 0–2 Jun 19, 1971 H2H
8314 Jean-Philippe Fleurian Andrei Chesnokov 2 0–2 C 0–2 Jul 21, 1994 H2H
8315 Jean-Philippe Fleurian Brad Gilbert 2 0–2 G 0–1 H 0–1 Jun 24, 1992 H2H
8316 Jean-Philippe Fleurian Christian Bergstrom 2 0–2 H 0–2 Oct 3, 1991 H2H
8317 Jean-Philippe Fleurian Chris Woodruff 2 0–2 H 0–2 Feb 13, 1997 H2H
8318 Jean-Philippe Fleurian Diego Perez 2 2–0 C 1–0 H 1–0 Nov 10, 1989 H2H
8319 Jean-Philippe Fleurian Fabrice Santoro 2 0–2 C 0–1 H 0–1 Oct 6, 1994 H2H
8320 Jean-Philippe Fleurian Goran Prpic 2 2–0 C 1–0 H 1–0 Jan 11, 1990 H2H
8321 Jean-Philippe Fleurian Jacco Eltingh 2 0–2 H 0–2 Aug 25, 1994 H2H
8322 Jean-Philippe Fleurian Jason Stoltenberg 2 0–2 H 0–2 Aug 15, 1994 H2H
8323 Jean-Philippe Fleurian Javier Sanchez 2 0–2 C 0–1 C 0–1 Nov 11, 1989 H2H
8324 Jean-Philippe Fleurian Jay Berger 2 2–0 C 1–0 H 1–0 Nov 11, 1989 H2H
8325 Jean-Philippe Fleurian Jim Courier 2 0–2 C 0–1 H 0–1 Mar 15, 1995 H2H
8326 Jean-Philippe Fleurian Jimmy Arias 2 0–2 H 0–2 Mar 16, 1991 H2H
8327 Jean-Philippe Fleurian Jim Pugh 2 2–0 H 2–0 Aug 1, 1991 H2H
8328 Jean-Philippe Fleurian John McEnroe 2 0–2 G 0–1 H 0–1 Jun 30, 1991 H2H
8329 Jean-Philippe Fleurian Jonathan Stark 2 0–2 C 0–1 H 0–1 Oct 3, 1996 H2H
8330 Jean-Philippe Fleurian Jordi Arrese 2 0–2 C 0–1 H 0–1 Apr 8, 1994 H2H
8331 Jean-Philippe Fleurian Marian Vajda 2 2–0 C 2–0 May 18, 1991 H2H
8332 Jean-Philippe Fleurian Mark Woodforde 2 0–2 C 0–1 C 0–1 Nov 2, 1994 H2H
8333 Jean-Philippe Fleurian Nicklas Kulti 2 0–2 H 0–2 Mar 8, 1994 H2H
8334 Jean-Philippe Fleurian Patrik Kuhnen 2 0–2 C 0–2 May 26, 1993 H2H
8335 Jean-Philippe Fleurian Tim Henman 2 0–2 C 0–1 H 0–1 Feb 15, 1996 H2H
8336 Jean-Philippe Fleurian Wayne Ferreira 2 0–2 C 0–1 H 0–1 Mar 6, 1991 H2H
8337 Jean-Rene Lisnard Lars Burgsmuller 2 2–0 C 1–0 H 1–0 Mar 6, 2003 H2H
8338 Jeff Borowiak Adriano Panatta 2 2–0 C 1–0 H 1–0 Feb 17, 1982 H2H
8339 Jeff Borowiak Andres Gimeno 2 2–0 C 2–0 Nov 17, 1971 H2H
8340 Jeff Borowiak Butch Seewagen 2 2–0 C 2–0 Aug 4, 1977 H2H
8341 Jeff Borowiak Dennis Ralston 2 2–0 C 1–0 H 1–0 Sep 29, 1975 H2H
8342 Jeff Borowiak Douglas Palm 2 2–0 C 1–0 H 1–0 Nov 3, 1977 H2H
8343 Jeff Borowiak Frank Gebert 2 2–0 C 1–0 C 1–0 Aug 19, 1977 H2H
8344 Jeff Borowiak Georges Goven 2 0–2 G 0–1 H 0–1 Oct 30, 1975 H2H
8345 Jeff Borowiak Gerald Battrick 2 2–0 G 1–0 H 1–0 Sep 23, 1971 H2H
8346 Jeff Borowiak Grover Raz Reid 2 2–0 C 1–0 G 1–0 Jan 31, 1975 H2H
8347 Jeff Borowiak Hans Joachim Ploetz 2 2–0 C 2–0 Jul 20, 1976 H2H
8348 Jeff Borowiak James Chico Hagey 2 2–0 C 1–0 C 1–0 Mar 13, 1977 H2H
8349 Jeff Borowiak Karl Meiler 2 2–0 C 1–0 C 1–0 Jul 23, 1982 H2H
8350 Jeff Borowiak Marcello Lara 2 2–0 C 1–0 H 1–0 Aug 31, 1978 H2H
8351 Jeff Borowiak Mike Belkin 2 2–0 C 1–0 H 1–0 Feb 6, 1975 H2H
8352 Jeff Borowiak Patricio Cornejo 2 2–0 C 1–0 G 1–0 Jul 23, 1975 H2H
8353 Jeff Borowiak Peter Rennert 2 2–0 G 1–0 H 1–0 Feb 23, 1983 H2H
8354 Jeff Borowiak Phil Dent 2 0–2 C 0–1 G 0–1 Jun 10, 1981 H2H
8355 Jeff Borowiak Rick Fisher 2 2–0 C 1–0 H 1–0 Nov 4, 1977 H2H
8356 Jeff Borowiak Robert Maud 2 2–0 C 1–0 H 1–0 Mar 20, 1975 H2H
8357 Jeff Borowiak Roy Barth 2 2–0 C 2–0 Sep 20, 1972 H2H
8358 Jeff Borowiak Steve Krulevitz 2 2–0 C 1–0 H 1–0 Nov 26, 1981 H2H
8359 Jeff Borowiak Thomaz Koch 2 2–0 C 2–0 Apr 11, 1975 H2H
8360 Jeff Borowiak Tom Leonard 2 0–2 H 0–2 Oct 3, 1981 H2H
8361 Jeff Borowiak Ulrich Pinner 2 2–0 C 1–0 G 1–0 Jul 7, 1977 H2H
8362 Jeff Borowiak Zan Guerry 2 2–0 C 1–0 G 1–0 Aug 7, 1978 H2H
8363 Jeff Morrison Gael Monfils 2 0–2 H 0–2 Mar 8, 2006 H2H
8364 Jeff Simpson Bob Giltinan 2 0–2 C 0–1 G 0–1 Nov 1, 1973 H2H
8365 Jeff Simpson Charlie Owens 2 0–2 C 0–2 Feb 16, 1974 H2H
8366 Jeff Simpson Hans Jurgen Pohmann 2 0–2 C 0–1 G 0–1 May 18, 1974 H2H
8367 Jeff Simpson Onny Parun 2 0–2 G 0–2 Jan 17, 1975 H2H
8368 Jeff Simpson Patrice Dominguez 2 0–2 C 0–1 G 0–1 Aug 7, 1972 H2H
8369 Jeff Simpson William Brown 2 2–0 C 1–0 C 1–0 Mar 28, 1974 H2H
8370 Jeff Tarango Alexander Mronz 2 0–2 G 0–1 H 0–1 Jul 2, 1995 H2H
8371 Jeff Tarango Andrei Olhovskiy 2 2–0 H 2–0 Sep 15, 1994 H2H
8372 Jeff Tarango Andrew Ilie 2 0–2 C 0–1 H 0–1 May 27, 2000 H2H
8373 Jeff Tarango Andrew Sznajder 2 2–0 H 2–0 Jul 24, 1991 H2H
8374 Jeff Tarango Carl Uwe Steeb 2 2–0 C 1–0 H 1–0 Mar 21, 1996 H2H
8375 Jeff Tarango Chris Garner 2 2–0 C 2–0 May 13, 1993 H2H
8376 Jeff Tarango Chris Wilkinson 2 2–0 H 2–0 Apr 18, 1996 H2H
8377 Jeff Tarango Grant Connell 2 2–0 H 2–0 Oct 6, 1994 H2H
8378 Jeff Tarango Guillaume Raoux 2 2–0 H 2–0 Aug 29, 1997 H2H
8379 Jeff Tarango Jamie Morgan 2 0–2 H 0–2 Feb 15, 1995 H2H
8380 Jeff Tarango Jeremy Bates 2 2–0 C 1–0 H 1–0 Feb 1, 1996 H2H
8381 Jeff Tarango Lars Jonsson 2 2–0 C 1–0 H 1–0 Jan 31, 1997 H2H
8382 Jeff Tarango Marcelo Filippini 2 2–0 C 2–0 Jul 11, 1997 H2H
8383 Jeff Tarango Marcos Ondruska 2 0–2 G 0–1 H 0–1 Jan 14, 1994 H2H
8384 Jeff Tarango Milan Srejber 2 2–0 H 2–0 Aug 2, 1990 H2H
8385 Jeff Tarango Neil Borwick 2 2–0 H 2–0 Feb 3, 1994 H2H
8386 Jeff Tarango Robbie Weiss 2 2–0 H 2–0 Feb 5, 1993 H2H
8387 Jeff Tarango Sandon Stolle 2 2–0 H 2–0 Feb 26, 1998 H2H
8388 Jeff Tarango Satoshi Iwabuchi 2 2–0 C 1–0 H 1–0 Jan 30, 1997 H2H
8389 Jeff Tarango Stefan Koubek 2 0–2 H 0–2 Jan 17, 2001 H2H
8390 Jens Knippschild Dinu Pescariu 2 2–0 C 1–0 H 1–0 Sep 30, 1999 H2H
8391 Jens Knippschild Marcos Ondruska 2 2–0 C 1–0 G 1–0 Jul 13, 2000 H2H
8392 Jenson Brooksby Alexandre Muller 2 2–0 H 2–0 Oct 23, 2025 H2H
8393 Jenson Brooksby Benjamin Bonzi 2 2–0 G 1–0 H 1–0 Mar 7, 2025 H2H
8394 Jenson Brooksby Felix Auger-Aliassime 2 2–0 H 2–0 Mar 8, 2025 H2H
8395 Jens Woehrmann Milan Srejber 2 0–2 C 0–1 G 0–1 Jun 29, 1990 H2H
8396 Jens Woehrmann Yannick Noah 2 2–0 C 1–0 C 1–0 May 3, 1990 H2H
8397 Jeremy Bates Joakim Nystrom 2 0–2 C 0–1 C 0–1 Aug 6, 1986 H2H
8398 Jeremy Bates Jonathan Canter 2 0–2 H 0–2 Apr 13, 1989 H2H
8399 Jeremy Bates Leif Shiras 2 0–2 G 0–1 H 0–1 Aug 16, 1989 H2H
8400 Jeremy Bates Markus Zoecke 2 2–0 G 2–0 Jun 14, 1995 H2H