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
21201 Carlos Costa Jaime Oncins 1 1–0 C 1–0 Jul 29, 1993 H2H
21202 Carlos Costa Jamie Morgan 1 0–1 H 0–1 Sep 5, 1993 H2H
21203 Carlos Costa Jaroslav Bulant 1 0–1 C 0–1 Sep 15, 1994 H2H
21204 Carlos Costa Jason Stoltenberg 1 0–1 H 0–1 Mar 6, 1998 H2H
21205 Carlos Costa Jens Knippschild 1 0–1 C 0–1 May 27, 1998 H2H
21206 Carlos Costa Jens Woehrmann 1 1–0 C 1–0 Sep 13, 1990 H2H
21207 Carlos Costa Jimmy Arias 1 1–0 C 1–0 Jun 15, 1991 H2H
21208 Carlos Costa Jimy Szymanski 1 1–0 C 1–0 Jun 22, 1996 H2H
21209 Carlos Costa Jonathan Stark 1 0–1 H 0–1 Jan 21, 1998 H2H
21210 Carlos Costa Jordi Burillo 1 1–0 C 1–0 Apr 8, 1994 H2H
21211 Carlos Costa Jose Francisco Altur 1 1–0 C 1–0 Aug 1, 1991 H2H
21212 Carlos Costa Jozsef Krocsko 1 1–0 C 1–0 May 26, 1993 H2H
21213 Carlos Costa Karsten Braasch 1 1–0 C 1–0 May 27, 1992 H2H
21214 Carlos Costa Kris Goossens 1 0–1 C 0–1 Oct 5, 1995 H2H
21215 Carlos Costa Leander Paes 1 0–1 H 0–1 Aug 27, 1997 H2H
21216 Carlos Costa Libor Nemecek 1 1–0 C 1–0 Aug 2, 1991 H2H
21217 Carlos Costa Luis Adrian Morejon 1 1–0 C 1–0 Jul 12, 1996 H2H
21218 Carlos Costa Luis Herrera 1 1–0 H 1–0 Oct 24, 1991 H2H
21219 Carlos Costa Marc Kevin Goellner 1 0–1 C 0–1 Sep 27, 1997 H2H
21220 Carlos Costa Marcos Ondruska 1 0–1 H 0–1 Aug 17, 1992 H2H
21221 Carlos Costa Mariano Hood 1 1–0 C 1–0 Aug 14, 1998 H2H
21222 Carlos Costa Mark Koevermans 1 1–0 C 1–0 Jul 17, 1991 H2H
21223 Carlos Costa Markus Zoecke 1 0–1 H 0–1 Oct 26, 1991 H2H
21224 Carlos Costa Martin Wostenholme 1 1–0 H 1–0 Sep 12, 1991 H2H
21225 Carlos Costa Marzio Martelli 1 1–0 C 1–0 Oct 3, 1996 H2H
21226 Carlos Costa Massimo Valeri 1 0–1 C 0–1 Oct 8, 1998 H2H
21227 Carlos Costa Mats Wilander 1 1–0 H 1–0 Mar 3, 1994 H2H
21228 Carlos Costa Miguel Tobon 1 1–0 C 1–0 Oct 31, 1997 H2H
21229 Carlos Costa Mikael Tillstrom 1 0–1 C 0–1 May 29, 1996 H2H
21230 Carlos Costa Neil Borwick 1 1–0 C 1–0 Aug 1, 1990 H2H
21231 Carlos Costa Nicolas Pereira 1 1–0 H 1–0 Aug 31, 1994 H2H
21232 Carlos Costa Oscar Martinez 1 0–1 C 0–1 Oct 6, 1994 H2H
21233 Carlos Costa Paolo Cane 1 1–0 C 1–0 Oct 1, 1993 H2H
21234 Carlos Costa Patrik Kuhnen 1 1–0 C 1–0 May 6, 1992 H2H
21235 Carlos Costa Paul Goldstein 1 0–1 H 0–1 Feb 11, 1999 H2H
21236 Carlos Costa Radomir Vasek 1 1–0 C 1–0 Jul 22, 1998 H2H
21237 Carlos Costa Roberto Arguello 1 1–0 C 1–0 Aug 2, 1989 H2H
21238 Carlos Costa Roberto Azar 1 1–0 C 1–0 Jun 13, 1991 H2H
21239 Carlos Costa Sandor Noszaly 1 1–0 C 1–0 Apr 11, 1996 H2H
21240 Carlos Costa Stephane Huet 1 0–1 C 0–1 Jul 30, 1998 H2H
21241 Carlos Costa Tarik Benhabiles 1 1–0 C 1–0 May 31, 1991 H2H
21242 Carlos Costa Todd Woodbridge 1 0–1 H 0–1 Feb 17, 1999 H2H
21243 Carlos Costa Tomas Nydahl 1 1–0 C 1–0 Jul 9, 1998 H2H
21244 Carlos Costa Vincent Spadea 1 0–1 C 0–1 May 17, 1995 H2H
21245 Carlos Costa Wade Mcguire 1 0–1 H 0–1 Jul 17, 1996 H2H
21246 Carlos Costa Wayne Arthurs 1 0–1 H 0–1 Sep 2, 1998 H2H
21247 Carlos Costa Yannick Noah 1 0–1 C 0–1 Sep 26, 1991 H2H
21248 Carlos Cuadrado Jiri Vanek 1 1–0 C 1–0 Jul 26, 2001 H2H
21249 Carlos Feldstedt Ion Tiriac 1 0–1 C 0–1 Aug 7, 1973 H2H
21250 Carlos Gattiker Alejandro Cortes 1 0–1 C 0–1 Nov 15, 1979 H2H
21251 Carlos Gattiker Bernie Mitton 1 0–1 C 0–1 May 14, 1980 H2H
21252 Carlos Gattiker Brian Gottfried 1 0–1 C 0–1 Jul 23, 1980 H2H
21253 Carlos Gattiker Byron Bertram 1 0–1 C 0–1 May 2, 1980 H2H
21254 Carlos Gattiker Celso Sacomandi 1 1–0 C 1–0 May 1, 1980 H2H
21255 Carlos Gattiker Christophe Freyss 1 0–1 C 0–1 Jun 12, 1980 H2H
21256 Carlos Gattiker David Carter 1 0–1 C 0–1 Aug 22, 1979 H2H
21257 Carlos Gattiker Eddie Dibbs 1 0–1 C 0–1 May 28, 1980 H2H
21258 Carlos Gattiker Helmar Stiegler 1 0–1 C 0–1 Jun 21, 1980 H2H
21259 Carlos Gattiker Manuel Orantes 1 0–1 C 0–1 Nov 5, 1981 H2H
21260 Carlos Gattiker Mike Cahill 1 0–1 C 0–1 Aug 4, 1980 H2H
21261 Carlos Gattiker Onny Parun 1 0–1 G 0–1 Jun 25, 1980 H2H
21262 Carlos Gattiker Per Hjertquist 1 0–1 C 0–1 Jul 15, 1981 H2H
21263 Carlos Gattiker Zeljko Franulovic 1 0–1 C 0–1 Nov 28, 1973 H2H
21264 Carlos Gimeno Valero Gael Monfils 1 0–1 C 0–1 May 3, 2022 H2H
21265 Carlos Gomez Joao Soares 1 0–1 C 0–1 Nov 13, 1980 H2H
21266 Carlos Gomez Orlando Agudelo 1 0–1 C 0–1 Nov 10, 1977 H2H
21267 Carlos Gomez Raul Ramirez 1 0–1 C 0–1 May 17, 1979 H2H
21268 Carlos Kirmayr Andy Andrews 1 1–0 C 1–0 Apr 28, 1976 H2H
21269 Carlos Kirmayr Antonio Zugarelli 1 1–0 C 1–0 Apr 12, 1979 H2H
21270 Carlos Kirmayr Belus Prajoux 1 0–1 C 0–1 Jul 16, 1976 H2H
21271 Carlos Kirmayr Bernard Boileau 1 1–0 H 1–0 Nov 24, 1983 H2H
21272 Carlos Kirmayr Bernard Fritz 1 0–1 C 0–1 Apr 14, 1983 H2H
21273 Carlos Kirmayr Billy Martin 1 1–0 G 1–0 Jun 20, 1978 H2H
21274 Carlos Kirmayr Birger Andersson 1 0–1 C 0–1 Jul 17, 1980 H2H
21275 Carlos Kirmayr Butch Walts 1 0–1 C 0–1 Apr 19, 1978 H2H
21276 Carlos Kirmayr Byron Bertram 1 1–0 G 1–0 Jun 8, 1977 H2H
21277 Carlos Kirmayr Chris Mayotte 1 1–0 C 1–0 Nov 15, 1980 H2H
21278 Carlos Kirmayr Christophe Casa 1 0–1 C 0–1 Mar 27, 1980 H2H
21279 Carlos Kirmayr Christophe Freyss 1 1–0 H 1–0 Jan 22, 1981 H2H
21280 Carlos Kirmayr Cliff Richey 1 1–0 H 1–0 May 3, 1978 H2H
21281 Carlos Kirmayr Colin Dibley 1 0–1 C 0–1 Mar 22, 1980 H2H
21282 Carlos Kirmayr David Carter 1 0–1 C 0–1 Aug 1, 1983 H2H
21283 Carlos Kirmayr Deon Joubert 1 1–0 H 1–0 Nov 30, 1979 H2H
21284 Carlos Kirmayr Dick Stockton 1 0–1 G 0–1 Jun 17, 1976 H2H
21285 Carlos Kirmayr Dimitri Sturdza 1 1–0 C 1–0 Jul 6, 1976 H2H
21286 Carlos Kirmayr Dominique Bedel 1 0–1 C 0–1 Nov 16, 1980 H2H
21287 Carlos Kirmayr Ferdi Taygan 1 1–0 H 1–0 Apr 13, 1980 H2H
21288 Carlos Kirmayr Francisco Gonzalez 1 0–1 C 0–1 May 26, 1982 H2H
21289 Carlos Kirmayr Francois Jauffret 1 1–0 C 1–0 May 27, 1978 H2H
21290 Carlos Kirmayr Frantisek Pala 1 0–1 C 0–1 May 6, 1976 H2H
21291 Carlos Kirmayr Freddie Sauer 1 1–0 H 1–0 Apr 20, 1979 H2H
21292 Carlos Kirmayr Fritz Buehning 1 1–0 C 1–0 Jul 30, 1982 H2H
21293 Carlos Kirmayr George Hardie 1 1–0 H 1–0 May 4, 1978 H2H
21294 Carlos Kirmayr Harald Elschenbroich 1 0–1 C 0–1 Oct 13, 1975 H2H
21295 Carlos Kirmayr Ion Tiriac 1 1–0 C 1–0 Nov 11, 1977 H2H
21296 Carlos Kirmayr Ivan Molina 1 0–1 C 0–1 May 1, 1975 H2H
21297 Carlos Kirmayr Javier Soler 1 1–0 C 1–0 Nov 10, 1977 H2H
21298 Carlos Kirmayr Jean Francois Caujolle 1 0–1 C 0–1 Apr 7, 1979 H2H
21299 Carlos Kirmayr Jiri Granat 1 1–0 H 1–0 Apr 2, 1981 H2H
21300 Carlos Kirmayr J. Mandarino 1 0–1 C 0–1 Nov 28, 1974 H2H
21301 Carlos Kirmayr John Bartlett 1 1–0 C 1–0 Jul 7, 1976 H2H
21302 Carlos Kirmayr John Yuill 1 1–0 H 1–0 Apr 11, 1980 H2H
21303 Carlos Kirmayr Juan Torralbo 1 1–0 C 1–0 Oct 10, 1979 H2H
21304 Carlos Kirmayr Karl Meiler 1 0–1 H 0–1 Mar 29, 1979 H2H
21305 Carlos Kirmayr Ken Rosewall 1 0–1 C 0–1 Jul 11, 1975 H2H
21306 Carlos Kirmayr Klaus Eberhard 1 1–0 C 1–0 Jul 22, 1978 H2H
21307 Carlos Kirmayr Manuel Orantes 1 1–0 C 1–0 Apr 28, 1983 H2H
21308 Carlos Kirmayr Marco Alciati 1 1–0 C 1–0 Nov 14, 1980 H2H
21309 Carlos Kirmayr Marco Consolini 1 1–0 C 1–0 Sep 20, 1979 H2H
21310 Carlos Kirmayr Mark Cox 1 1–0 G 1–0 Jun 24, 1981 H2H
21311 Carlos Kirmayr Mark Edmondson 1 0–1 C 0–1 May 2, 1982 H2H
21312 Carlos Kirmayr Max Wunschig 1 1–0 C 1–0 May 26, 1978 H2H
21313 Carlos Kirmayr Mike Estep 1 1–0 H 1–0 Mar 23, 1977 H2H
21314 Carlos Kirmayr Mike Wayman 1 1–0 C 1–0 Apr 20, 1978 H2H
21315 Carlos Kirmayr Nial Brash 1 1–0 H 1–0 Aug 11, 1982 H2H
21316 Carlos Kirmayr Nick Saviano 1 1–0 H 1–0 Sep 1, 1983 H2H
21317 Carlos Kirmayr Nicola Spear 1 1–0 C 1–0 Jul 10, 1975 H2H
21318 Carlos Kirmayr Patrice Dominguez 1 0–1 C 0–1 Jun 23, 1979 H2H
21319 Carlos Kirmayr Patrick Proisy 1 1–0 C 1–0 Nov 12, 1977 H2H
21320 Carlos Kirmayr Pavel Hutka 1 1–0 C 1–0 Jul 21, 1978 H2H
21321 Carlos Kirmayr Phil Dent 1 1–0 C 1–0 Jan 23, 1982 H2H
21322 Carlos Kirmayr Ramiro Benavides 1 0–1 C 0–1 Nov 28, 1980 H2H
21323 Carlos Kirmayr Ricardo Cano 1 1–0 H 1–0 Jan 25, 1981 H2H
21324 Carlos Kirmayr Rick Fisher 1 1–0 H 1–0 Mar 22, 1979 H2H
21325 Carlos Kirmayr Robin Drysdale 1 1–0 C 1–0 Sep 26, 1979 H2H
21326 Carlos Kirmayr Rod Frawley 1 0–1 G 0–1 Jun 28, 1981 H2H
21327 Carlos Kirmayr Sashi Menon 1 0–1 H 0–1 Mar 23, 1979 H2H
21328 Carlos Kirmayr Stefan Simonsson 1 1–0 C 1–0 Jan 23, 1982 H2H
21329 Carlos Kirmayr Thomaz Koch 1 1–0 C 1–0 Nov 25, 1982 H2H
21330 Carlos Kirmayr Tony Giammalva 1 0–1 C 0–1 May 14, 1981 H2H
21331 Carlos Kirmayr Trey Waltke 1 0–1 C 0–1 Aug 29, 1975 H2H
21332 Carlos Kirmayr Ulf Eriksson 1 0–1 C 0–1 May 17, 1979 H2H
21333 Carlos Kirmayr Ulrich Marten 1 1–0 C 1–0 Oct 5, 1979 H2H
21334 Carlos Kirmayr Ulrich Pinner 1 0–1 C 0–1 Jul 22, 1978 H2H
21335 Carlos Kirmayr Victor Amaya 1 0–1 H 0–1 Apr 13, 1980 H2H
21336 Carlos Kirmayr Vladimir Zednik 1 1–0 C 1–0 Jul 20, 1978 H2H
21337 Carlos Kirmayr Wayne Hampson 1 1–0 C 1–0 Jul 15, 1981 H2H
21338 Carlos Kirmayr Werner Zirngibl 1 1–0 C 1–0 Apr 5, 1979 H2H
21339 Carlos Lando Cliff Richey 1 0–1 C 0–1 Apr 18, 1977 H2H
21340 Carlos Lando Max Hurlimann 1 1–0 C 1–0 Oct 12, 1977 H2H
21341 Carlos Moya Aisam-Ul-Haq Qureshi 1 1–0 H 1–0 Aug 27, 2008 H2H
21342 Carlos Moya Alexander Kudryavtsev 1 1–0 H 1–0 Jan 4, 2008 H2H
21343 Carlos Moya Alex Calatrava 1 1–0 C 1–0 Jul 7, 2005 H2H
21344 Carlos Moya Andrea Gaudenzi 1 1–0 C 1–0 Apr 25, 2002 H2H
21345 Carlos Moya Andreas Seppi 1 1–0 C 1–0 May 30, 2007 H2H
21346 Carlos Moya Andreas Vinciguerra 1 1–0 C 1–0 Jul 25, 2002 H2H
21347 Carlos Moya Andrei Olhovskiy 1 1–0 C 1–0 May 1, 1997 H2H
21348 Carlos Moya Andrei Stoliarov 1 1–0 C 1–0 Jul 26, 2002 H2H
21349 Carlos Moya Andy Zingman 1 1–0 C 1–0 Sep 13, 1996 H2H
21350 Carlos Moya Arvind Parmar 1 1–0 H 1–0 Aug 4, 2004 H2H
21351 Carlos Moya Attila Savolt 1 1–0 C 1–0 Jul 21, 2001 H2H
21352 Carlos Moya Bernardo Mota 1 1–0 C 1–0 Jun 14, 1996 H2H
21353 Carlos Moya Bernd Karbacher 1 1–0 H 1–0 Jan 19, 1997 H2H
21354 Carlos Moya Brian Baker 1 1–0 H 1–0 Sep 1, 2004 H2H
21355 Carlos Moya Brian Vahaly 1 1–0 H 1–0 Sep 26, 2003 H2H
21356 Carlos Moya Bruno Echagaray 1 1–0 C 1–0 Mar 1, 2007 H2H
21357 Carlos Moya Christophe Rochus 1 1–0 C 1–0 Jul 19, 2007 H2H
21358 Carlos Moya Cristiano Caratti 1 1–0 G 1–0 Jun 15, 2000 H2H
21359 Carlos Moya Cyril Saulnier 1 1–0 H 1–0 Aug 7, 2002 H2H
21360 Carlos Moya Danai Udomchoke 1 1–0 H 1–0 Jan 8, 2009 H2H
21361 Carlos Moya Daniel Elsner 1 1–0 C 1–0 Apr 29, 2004 H2H
21362 Carlos Moya Daniel Melo 1 1–0 C 1–0 Apr 24, 2002 H2H
21363 Carlos Moya Daniel Vacek 1 1–0 H 1–0 Aug 16, 1999 H2H
21364 Carlos Moya Davide Scala 1 1–0 C 1–0 Sep 13, 1997 H2H
21365 Carlos Moya Denis Gremelmayr 1 1–0 H 1–0 Aug 10, 2006 H2H
21366 Carlos Moya Diego Hartfield 1 1–0 C 1–0 Mar 2, 2007 H2H
21367 Carlos Moya Edgardo Massa 1 1–0 C 1–0 Feb 21, 2003 H2H
21368 Carlos Moya Edwin Kempes 1 0–1 H 0–1 Mar 9, 2001 H2H
21369 Carlos Moya Emilio Benfele Alvarez 1 1–0 C 1–0 Jul 20, 2001 H2H
21370 Carlos Moya Federico Browne 1 1–0 C 1–0 Jul 25, 2003 H2H
21371 Carlos Moya Federico Luzzi 1 1–0 C 1–0 Apr 12, 2002 H2H
21372 Carlos Moya Filip Dewulf 1 0–1 H 0–1 Feb 16, 1996 H2H
21373 Carlos Moya George Bastl 1 0–1 H 0–1 Jan 11, 2001 H2H
21374 Carlos Moya German Puentes 1 1–0 C 1–0 Apr 15, 1999 H2H
21375 Carlos Moya Grant Doyle 1 1–0 C 1–0 Aug 1, 1996 H2H
21376 Carlos Moya Gregory Carraz 1 1–0 C 1–0 Jul 31, 1997 H2H
21377 Carlos Moya Gustavo Marcaccio 1 1–0 C 1–0 May 5, 2006 H2H
21378 Carlos Moya Harel Levy 1 1–0 C 1–0 Feb 19, 2004 H2H
21379 Carlos Moya Horacio Zeballos 1 0–1 C 0–1 Feb 19, 2010 H2H
21380 Carlos Moya Hyung-Taik Lee 1 0–1 H 0–1 Jan 10, 2002 H2H
21381 Carlos Moya Igor Andreev 1 1–0 H 1–0 Aug 1, 2008 H2H
21382 Carlos Moya Igor Kunitsyn 1 1–0 H 1–0 Aug 30, 2007 H2H
21383 Carlos Moya Ion Moldovan 1 1–0 C 1–0 Oct 1, 1998 H2H
21384 Carlos Moya Ivan Navarro 1 1–0 C 1–0 Jul 12, 2007 H2H
21385 Carlos Moya Ivan Vajda 1 1–0 C 1–0 Jul 20, 2000 H2H
21386 Carlos Moya Ivo Heuberger 1 1–0 H 1–0 Jan 7, 2005 H2H
21387 Carlos Moya Jacobo Diaz 1 1–0 C 1–0 Apr 10, 1997 H2H
21388 Carlos Moya Jan Siemerink 1 0–1 H 0–1 Aug 30, 1996 H2H
21389 Carlos Moya Jan Vacek 1 1–0 H 1–0 Oct 10, 2002 H2H
21390 Carlos Moya Jens Knippschild 1 1–0 C 1–0 Jun 3, 1998 H2H
21391 Carlos Moya Jordi Arrese 1 1–0 C 1–0 May 15, 1996 H2H
21392 Carlos Moya Jordi Burillo 1 0–1 C 0–1 Nov 3, 1995 H2H
21393 Carlos Moya Juan Balcells 1 0–1 C 0–1 Sep 16, 1999 H2H
21394 Carlos Moya Juan Pablo Brzezicki 1 1–0 C 1–0 Jun 3, 2007 H2H
21395 Carlos Moya Juan-Pablo Guzman 1 1–0 C 1–0 Jul 29, 2006 H2H
21396 Carlos Moya Julian Knowle 1 1–0 H 1–0 Jan 6, 2005 H2H
21397 Carlos Moya Julien Benneteau 1 1–0 C 1–0 May 13, 2008 H2H
21398 Carlos Moya Jurgen Melzer 1 1–0 C 1–0 Jul 20, 2002 H2H
21399 Carlos Moya Justin Gimelstob 1 1–0 H 1–0 Jan 6, 2006 H2H
21400 Carlos Moya Kevin Kim 1 1–0 H 1–0 Jan 5, 2007 H2H