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
6201 Derrick Rostagno Tim Wilkison 2 2–0 G 2–0 Jun 22, 1989 H2H
6202 Derrick Rostagno Todd Nelson 2 2–0 C 1–0 G 1–0 Nov 17, 1988 H2H
6203 Derrick Rostagno Vijay Amritraj 2 0–2 G 0–2 Jul 8, 1988 H2H
6204 Dick Crealy Allan Stone 2 2–0 H 2–0 Apr 17, 1969 H2H
6205 Dick Crealy Bill Bowrey 2 0–2 G 0–2 Jan 16, 1969 H2H
6206 Dick Crealy Harald Elschenbroich 2 2–0 C 2–0 Nov 19, 1974 H2H
6207 Dick Crealy Ian Fletcher 2 2–0 G 2–0 Jan 11, 1974 H2H
6208 Dick Crealy Ion Tiriac 2 0–2 C 0–2 May 9, 1968 H2H
6209 Dick Crealy Jim Mcmanus 2 2–0 C 1–0 G 1–0 Dec 7, 1978 H2H
6210 Dick Crealy Milan Holecek 2 2–0 C 1–0 G 1–0 Apr 10, 1974 H2H
6211 Dick Crealy Peter Szoke 2 2–0 C 2–0 Oct 25, 1972 H2H
6212 Dick Crealy Premjit Lall 2 2–0 C 2–0 Apr 4, 1973 H2H
6213 Dick Crealy Richard Hawkes 2 2–0 G 1–0 H 1–0 Dec 9, 1971 H2H
6214 Dick Crealy Steve Faulk 2 2–0 C 2–0 Jun 5, 1974 H2H
6215 Dick Crealy Tom Kreiss 2 2–0 C 1–0 H 1–0 Nov 13, 1975 H2H
6216 Dick Crealy Tony Parun 2 2–0 G 2–0 Jan 29, 1970 H2H
6217 Dick Crealy Torben Ulrich 2 2–0 C 1–0 G 1–0 Jun 9, 1973 H2H
6218 Dick Stockton Byron Bertram 2 2–0 C 1–0 C 1–0 Sep 3, 1976 H2H
6219 Dick Stockton Grover Raz Reid 2 2–0 C 1–0 H 1–0 Nov 4, 1976 H2H
6220 Dick Stockton Ivan Molina 2 2–0 C 1–0 H 1–0 Jul 24, 1975 H2H
6221 Dick Stockton Jim Delaney 2 2–0 C 1–0 G 1–0 Aug 1, 1975 H2H
6222 Dick Stockton John Chris Lewis 2 2–0 C 1–0 H 1–0 Feb 14, 1979 H2H
6223 Dick Stockton John Yuill 2 2–0 C 2–0 Jul 25, 1978 H2H
6224 Dick Stockton Keith Richardson 2 2–0 H 2–0 Sep 3, 1979 H2H
6225 Dick Stockton Manuel Orantes 2 2–0 C 1–0 H 1–0 Jun 9, 1978 H2H
6226 Dick Stockton Milan Holecek 2 2–0 H 2–0 Mar 7, 1974 H2H
6227 Dick Stockton Nikola Pilic 2 2–0 C 1–0 C 1–0 Jul 20, 1973 H2H
6228 Dick Stockton Owen Davidson 2 2–0 C 1–0 H 1–0 Apr 18, 1974 H2H
6229 Dick Stockton Pierre Barthes 2 0–2 G 0–1 H 0–1 Jul 2, 1972 H2H
6230 Dick Stockton Steve Faulk 2 2–0 H 2–0 Jan 7, 1973 H2H
6231 Dick Stockton Steve Krulevitz 2 2–0 H 2–0 Sep 5, 1981 H2H
6232 Dick Stockton Tom Edlefsen 2 2–0 C 1–0 H 1–0 Feb 27, 1975 H2H
6233 Diego Junqueira Paul Capdeville 2 2–0 C 2–0 May 27, 2009 H2H
6234 Diego Nargiso Aki Rahunen 2 2–0 C 1–0 C 1–0 Jul 31, 1991 H2H
6235 Diego Nargiso Chris Pridham 2 2–0 C 1–0 H 1–0 Oct 22, 1992 H2H
6236 Diego Nargiso Christian Bergstrom 2 0–2 C 0–1 G 0–1 Jun 22, 1994 H2H
6237 Diego Nargiso Mark Koevermans 2 0–2 C 0–2 May 13, 1992 H2H
6238 Diego Nargiso Martin Strelba 2 2–0 C 2–0 May 20, 1993 H2H
6239 Diego Nargiso Paolo Cane 2 0–2 C 0–1 C 0–1 Oct 19, 1989 H2H
6240 Diego Perez Alberto Tous 2 2–0 C 2–0 Sep 13, 1985 H2H
6241 Diego Perez Cassio Motta 2 2–0 C 2–0 Jul 27, 1983 H2H
6242 Diego Perez Chip Hooper 2 0–2 C 0–1 H 0–1 Nov 22, 1984 H2H
6243 Diego Perez Claudio Panatta 2 2–0 C 2–0 Aug 1, 1983 H2H
6244 Diego Perez Eduardo Bengoechea 2 2–0 C 2–0 May 3, 1990 H2H
6245 Diego Perez Eric Jelen 2 2–0 C 1–0 H 1–0 Sep 5, 1987 H2H
6246 Diego Perez Gilad Bloom 2 0–2 C 0–1 H 0–1 Jan 16, 1991 H2H
6247 Diego Perez Henrik Sundstrom 2 2–0 C 1–0 H 1–0 Oct 9, 1986 H2H
6248 Diego Perez John Alexander 2 0–2 C 0–2 Sep 18, 1982 H2H
6249 Diego Perez Jose Higueras 2 0–2 C 0–2 Apr 4, 1985 H2H
6250 Diego Perez Marcel Freeman 2 2–0 C 1–0 H 1–0 Aug 21, 1986 H2H
6251 Diego Perez Marian Vajda 2 0–2 C 0–2 Apr 17, 1987 H2H
6252 Diego Perez Marko Ostoja 2 2–0 C 1–0 H 1–0 Oct 16, 1986 H2H
6253 Diego Perez Massimiliano Narducci 2 0–2 C 0–2 Aug 17, 1989 H2H
6254 Diego Perez Mel Purcell 2 0–2 C 0–2 Aug 1, 1983 H2H
6255 Diego Perez Michael Westphal 2 2–0 C 1–0 H 1–0 Aug 20, 1986 H2H
6256 Diego Perez Miloslav Mecir 2 0–2 C 0–1 H 0–1 Mar 10, 1988 H2H
6257 Diego Perez Ricardo Acuna 2 2–0 C 1–0 H 1–0 Jul 15, 1987 H2H
6258 Diego Perez Roberto Azar 2 2–0 C 2–0 Aug 13, 1992 H2H
6259 Diego Perez Tomas Smid 2 0–2 C 0–2 Sep 27, 1986 H2H
6260 Diego Perez Ulf Stenlund 2 0–2 C 0–2 Jun 9, 1988 H2H
6261 Dimitri Poliakov Simon Youl 2 0–2 G 0–1 H 0–1 Jun 9, 1994 H2H
6262 Di Wu Marin Cilic 2 0–2 H 0–2 Oct 13, 2015 H2H
6263 Dmitry Tursunov Alexander Waske 2 2–0 C 1–0 H 1–0 Jan 17, 2007 H2H
6264 Dmitry Tursunov Alex Bogdanovic 2 2–0 G 2–0 Jun 19, 2009 H2H
6265 Dmitry Tursunov Gael Monfils 2 0–2 H 0–2 Aug 5, 2011 H2H
6266 Dmitry Tursunov Marcos Daniel 2 2–0 C 1–0 H 1–0 Jul 19, 2009 H2H
6267 Dmitry Tursunov Michael Berrer 2 2–0 G 1–0 H 1–0 Jul 19, 2009 H2H
6268 Dmitry Tursunov Robert Kendrick 2 2–0 G 2–0 Jun 15, 2011 H2H
6269 Dmitry Tursunov Steve Darcis 2 0–2 H 0–2 Aug 31, 2011 H2H
6270 Dmitry Tursunov Thiemo de Bakker 2 0–2 C 0–1 G 0–1 Jun 19, 2014 H2H
6271 Dominic Stricker Alexei Popyrin 2 2–0 G 1–0 H 1–0 Aug 30, 2023 H2H
6272 Dominic Thiem Benoit Paire 2 2–0 H 2–0 Jan 16, 2019 H2H
6273 Dominic Thiem Bernard Tomic 2 2–0 C 1–0 H 1–0 May 30, 2017 H2H
6274 Dominic Thiem Denis Istomin 2 2–0 H 2–0 Sep 26, 2015 H2H
6275 Dominic Thiem Denis Kudla 2 2–0 H 2–0 Jan 18, 2018 H2H
6276 Dominic Thiem Denis Shapovalov 2 2–0 H 2–0 Aug 8, 2019 H2H
6277 Dominic Thiem Dmitry Tursunov 2 2–0 C 1–0 H 1–0 Feb 25, 2016 H2H
6278 Dominic Thiem Facundo Bagnis 2 2–0 C 2–0 Aug 2, 2023 H2H
6279 Dominic Thiem Gastao Elias 2 2–0 C 1–0 H 1–0 Jan 13, 2017 H2H
6280 Dominic Thiem Guillermo Garcia-Lopez 2 2–0 C 2–0 May 26, 2018 H2H
6281 Dominic Thiem Horacio Zeballos 2 2–0 C 2–0 Feb 16, 2018 H2H
6282 Dominic Thiem Hugo Gaston 2 2–0 C 2–0 Jul 21, 2022 H2H
6283 Dominic Thiem Jared Donaldson 2 2–0 C 1–0 G 1–0 Jul 9, 2017 H2H
6284 Dominic Thiem Jozef Kovalik 2 2–0 C 1–0 H 1–0 Apr 27, 2018 H2H
6285 Dominic Thiem Kyle Edmund 2 2–0 C 2–0 Apr 28, 2023 H2H
6286 Dominic Thiem Lucas Pouille 2 0–2 C 0–1 H 0–1 Sep 25, 2016 H2H
6287 Dominic Thiem Lukas Lacko 2 2–0 H 2–0 Aug 27, 2014 H2H
6288 Dominic Thiem Lukas Rosol 2 2–0 H 2–0 Oct 7, 2014 H2H
6289 Dominic Thiem Marton Fucsovics 2 2–0 C 2–0 May 12, 2021 H2H
6290 Dominic Thiem Mikhail Youzhny 2 2–0 G 2–0 Jun 21, 2018 H2H
6291 Dominic Thiem Nick Kyrgios 2 2–0 C 1–0 H 1–0 Feb 14, 2021 H2H
6292 Dominic Thiem Nicolas Almagro 2 2–0 C 1–0 H 1–0 Feb 14, 2016 H2H
6293 Dominic Thiem Pierre-Hugues Herbert 2 0–2 H 0–2 Jan 2, 2019 H2H
6294 Dominic Thiem Sebastian Baez 2 0–2 C 0–2 Aug 5, 2023 H2H
6295 Dominic Thiem Simone Bolelli 2 2–0 C 2–0 Jun 1, 2017 H2H
6296 Dominic Thiem Tomas Berdych 2 0–2 G 0–1 H 0–1 Jul 11, 2017 H2H
6297 Dominic Thiem Vasek Pospisil 2 2–0 C 1–0 G 1–0 Jul 5, 2017 H2H
6298 Dominic Thiem Zhizhen Zhang 2 2–0 C 1–0 H 1–0 Aug 3, 2023 H2H
6299 Dominik Hrbaty Alexander Peya 2 2–0 C 1–0 H 1–0 Apr 26, 2007 H2H
6300 Dominik Hrbaty Andrei Medvedev 2 0–2 C 0–2 May 17, 2000 H2H
6301 Dominik Hrbaty Antony Dupuis 2 2–0 C 1–0 H 1–0 Aug 16, 2001 H2H
6302 Dominik Hrbaty Cedric Pioline 2 0–2 C 0–2 Apr 26, 2002 H2H
6303 Dominik Hrbaty Fernando Meligeni 2 2–0 C 1–0 H 1–0 May 1, 1999 H2H
6304 Dominik Hrbaty Jacobo Diaz 2 2–0 C 2–0 Jun 12, 1998 H2H
6305 Dominik Hrbaty Jason Stoltenberg 2 0–2 H 0–2 Jan 14, 2000 H2H
6306 Dominik Hrbaty Jean-Rene Lisnard 2 2–0 C 1–0 H 1–0 Nov 3, 2005 H2H
6307 Dominik Hrbaty Jim Courier 2 0–2 C 0–2 Nov 13, 1998 H2H
6308 Dominik Hrbaty Jurgen Melzer 2 0–2 H 0–2 Oct 30, 2009 H2H
6309 Dominik Hrbaty Marcelo Filippini 2 0–2 C 0–2 Aug 12, 1999 H2H
6310 Dominik Hrbaty Marcelo Rios 2 2–0 C 1–0 H 1–0 Jun 4, 1999 H2H
6311 Dominik Hrbaty Martin Verkerk 2 0–2 C 0–1 C 0–1 Oct 30, 2003 H2H
6312 Dominik Hrbaty Nicolas Kiefer 2 0–2 C 0–1 H 0–1 Jul 15, 2004 H2H
6313 Dominik Hrbaty Oliver Gross 2 2–0 C 1–0 H 1–0 Jan 8, 1999 H2H
6314 Dominik Hrbaty Omar Alawadhi 2 2–0 H 2–0 Mar 1, 2007 H2H
6315 Dominik Hrbaty Oscar Hernandez 2 2–0 C 1–0 H 1–0 Sep 1, 2004 H2H
6316 Dominik Hrbaty Pete Sampras 2 0–2 G 0–1 H 0–1 Jun 24, 1998 H2H
6317 Dominik Hrbaty Ricardo Mello 2 2–0 C 1–0 H 1–0 Jul 30, 2005 H2H
6318 Dominik Hrbaty Richard Krajicek 2 0–2 H 0–2 Aug 21, 2002 H2H
6319 Dominik Hrbaty Robby Ginepri 2 2–0 G 1–0 H 1–0 Jul 29, 2006 H2H
6320 Dominik Hrbaty Sargis Sargsian 2 0–2 C 0–1 H 0–1 May 14, 2003 H2H
6321 Dominik Hrbaty Thierry Ascione 2 2–0 C 1–0 H 1–0 Oct 6, 2005 H2H
6322 Dominik Koepfer Benoit Paire 2 2–0 C 1–0 H 1–0 Mar 12, 2022 H2H
6323 Dominik Koepfer Cristian Garin 2 0–2 C 0–2 Apr 18, 2024 H2H
6324 Dominik Koepfer Pablo Carreno Busta 2 0–2 H 0–2 Aug 26, 2021 H2H
6325 Dominik Koepfer Roberto Bautista Agut 2 0–2 C 0–1 G 0–1 Jul 4, 2021 H2H
6326 Dominique Bedel Birger Andersson 2 2–0 C 2–0 May 14, 1980 H2H
6327 Dominique Bedel Jean Louis Haillet 2 2–0 C 2–0 Apr 1, 1982 H2H
6328 Dominique Bedel Zeljko Franulovic 2 0–2 C 0–1 H 0–1 Apr 2, 1981 H2H
6329 Donald Young Dustin Brown 2 2–0 H 2–0 Mar 24, 2017 H2H
6330 Donald Young Frank Dancevic 2 2–0 H 2–0 Aug 20, 2014 H2H
6331 Donald Young Hubert Hurkacz 2 0–2 H 0–2 Jul 29, 2019 H2H
6332 Donald Young Hyeon Chung 2 0–2 C 0–1 H 0–1 Feb 28, 2018 H2H
6333 Donald Young Jared Donaldson 2 2–0 G 2–0 Jun 29, 2017 H2H
6334 Donald Young Jesse Levine 2 0–2 G 0–1 H 0–1 Aug 14, 2012 H2H
6335 Donald Young Ricardas Berankis 2 0–2 H 0–2 Feb 13, 2016 H2H
6336 Donald Young Robby Ginepri 2 0–2 C 0–1 H 0–1 May 27, 2008 H2H
6337 Donald Young Roberto Bautista Agut 2 0–2 G 0–1 H 0–1 Jun 17, 2016 H2H
6338 Donald Young Stefan Kozlov 2 2–0 G 1–0 H 1–0 Mar 11, 2017 H2H
6339 Doug Flach Jimmy Connors 2 0–2 C 0–1 H 0–1 Apr 28, 1994 H2H
6340 Doug Flach Olivier Delaitre 2 0–2 H 0–2 Aug 15, 1994 H2H
6341 Drew Gitlin Chris Johnstone 2 2–0 C 1–0 G 1–0 Jun 16, 1983 H2H
6342 Dudi Sela Konstantin Kravchuk 2 2–0 H 2–0 Jul 27, 2017 H2H
6343 Dudi Sela Ricardas Berankis 2 0–2 H 0–2 Sep 19, 2019 H2H
6344 Dusan Lajovic Arthur Rinderknech 2 0–2 C 0–1 H 0–1 Apr 24, 2026 H2H
6345 Dusan Lajovic Camilo Ugo Carabelli 2 2–0 C 2–0 Mar 2, 2023 H2H
6346 Dusan Lajovic Daniel Evans 2 0–2 C 0–1 G 0–1 Jul 1, 2021 H2H
6347 Dusan Lajovic Denis Shapovalov 2 0–2 C 0–1 H 0–1 Jan 18, 2023 H2H
6348 Dusan Lajovic Dustin Brown 2 0–2 C 0–1 G 0–1 Jul 27, 2017 H2H
6349 Dusan Lajovic Emil Ruusuvuori 2 2–0 H 2–0 Mar 8, 2024 H2H
6350 Dusan Lajovic Fabian Marozsan 2 0–2 H 0–2 Nov 8, 2024 H2H
6351 Dusan Lajovic Felix Auger-Aliassime 2 2–0 C 1–0 H 1–0 Apr 29, 2023 H2H
6352 Dusan Lajovic Jurgen Zopp 2 2–0 C 2–0 Apr 23, 2015 H2H
6353 Dusan Lajovic Lorenzo Musetti 2 0–2 C 0–2 Jul 26, 2024 H2H
6354 Dusan Lajovic Malek Jaziri 2 2–0 C 1–0 H 1–0 Mar 17, 2021 H2H
6355 Dusan Lajovic Martin Klizan 2 0–2 C 0–2 Aug 3, 2018 H2H
6356 Dusan Lajovic Nick Kyrgios 2 0–2 H 0–2 Mar 25, 2019 H2H
6357 Dusan Lajovic Richard Gasquet 2 2–0 C 1–0 H 1–0 Oct 21, 2021 H2H
6358 Dusan Lajovic Soonwoo Kwon 2 0–2 H 0–2 Sep 24, 2021 H2H
6359 Dusan Lajovic Zhizhen Zhang 2 0–2 C 0–2 Aug 2, 2023 H2H
6360 Dustin Brown Grigor Dimitrov 2 0–2 C 0–1 H 0–1 Jan 21, 2015 H2H
6361 Eddie Dibbs Allan Stone 2 2–0 C 1–0 C 1–0 Apr 22, 1976 H2H
6362 Eddie Dibbs Armistead Neely 2 2–0 C 2–0 Aug 8, 1974 H2H
6363 Eddie Dibbs Bob Giltinan 2 2–0 C 2–0 Jun 2, 1978 H2H
6364 Eddie Dibbs Byron Bertram 2 2–0 H 2–0 Aug 21, 1980 H2H
6365 Eddie Dibbs Charlie Owens 2 2–0 C 2–0 Aug 29, 1975 H2H
6366 Eddie Dibbs Chris Delaney 2 2–0 C 1–0 H 1–0 Feb 18, 1981 H2H
6367 Eddie Dibbs David Carter 2 2–0 C 1–0 C 1–0 Nov 8, 1981 H2H
6368 Eddie Dibbs Dick Crealy 2 2–0 C 2–0 Apr 7, 1978 H2H
6369 Eddie Dibbs Francois Jauffret 2 2–0 C 2–0 Aug 9, 1976 H2H
6370 Eddie Dibbs Gene Malin 2 2–0 C 1–0 H 1–0 Sep 1, 1979 H2H
6371 Eddie Dibbs Gerald Battrick 2 2–0 C 2–0 Apr 25, 1974 H2H
6372 Eddie Dibbs Guillermo Aubone 2 2–0 C 1–0 H 1–0 Nov 6, 1981 H2H
6373 Eddie Dibbs Henry Bunis 2 2–0 C 2–0 Oct 5, 1977 H2H
6374 Eddie Dibbs Hubertus Hoyt 2 2–0 C 1–0 H 1–0 May 3, 1978 H2H
6375 Eddie Dibbs Ivan Molina 2 2–0 C 2–0 Aug 9, 1976 H2H
6376 Eddie Dibbs Jean Francois Caujolle 2 2–0 C 2–0 Jul 29, 1977 H2H
6377 Eddie Dibbs J. Mandarino 2 2–0 C 2–0 Oct 14, 1975 H2H
6378 Eddie Dibbs Mike Estep 2 2–0 C 1–0 G 1–0 Apr 10, 1980 H2H
6379 Eddie Dibbs Mike Fishbach 2 2–0 C 1–0 H 1–0 Aug 31, 1978 H2H
6380 Eddie Dibbs Phil Dent 2 2–0 C 1–0 H 1–0 Oct 27, 1978 H2H
6381 Eddie Dibbs Tom Edlefsen 2 2–0 H 2–0 Apr 4, 1974 H2H
6382 Eddie Dibbs Vladimir Zednik 2 2–0 C 1–0 G 1–0 Jun 19, 1974 H2H
6383 Eddie Edwards Brian Teacher 2 0–2 H 0–2 Feb 16, 1984 H2H
6384 Eddie Edwards Craig Wittus 2 0–2 G 0–2 Jul 9, 1981 H2H
6385 Eddie Edwards Eddie Dibbs 2 0–2 C 0–2 May 6, 1982 H2H
6386 Eddie Edwards Fritz Buehning 2 0–2 C 0–1 G 0–1 Jun 11, 1982 H2H
6387 Eddie Edwards Gary Donnelly 2 2–0 C 1–0 H 1–0 Mar 19, 1987 H2H
6388 Eddie Edwards Sandy Mayer 2 2–0 C 1–0 G 1–0 May 9, 1984 H2H
6389 Eddie Edwards Tomas Smid 2 0–2 C 0–1 H 0–1 Oct 11, 1984 H2H
6390 Eddie Edwards Van Winitsky 2 0–2 C 0–2 May 2, 1982 H2H
6391 Edouard Roger-Vasselin Evgeny Donskoy 2 2–0 G 1–0 H 1–0 Jun 11, 2014 H2H
6392 Edouard Roger-Vasselin Grigor Dimitrov 2 0–2 C 0–1 G 0–1 Jun 13, 2014 H2H
6393 Edouard Roger-Vasselin Marcos Daniel 2 2–0 C 2–0 Apr 28, 2011 H2H
6394 Edouard Roger-Vasselin Ricardas Berankis 2 2–0 C 1–0 H 1–0 May 23, 2013 H2H
6395 Eduardo Bengoechea Alberto Tous 2 2–0 C 2–0 Jul 11, 1987 H2H
6396 Eduardo Bengoechea Corrado Aprili 2 2–0 C 2–0 Jul 30, 1987 H2H
6397 Eduardo Bengoechea Gustavo Tiberti 2 2–0 C 2–0 Sep 11, 1986 H2H
6398 Eduardo Bengoechea Jose Luis Damiani 2 0–2 C 0–2 Apr 29, 1982 H2H
6399 Eduardo Bengoechea Juan Avendano 2 2–0 C 2–0 Sep 29, 1988 H2H
6400 Eduardo Bengoechea Ricki Osterthun 2 0–2 C 0–2 May 28, 1986 H2H