ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
40201 Carlos Costa Karsten Braasch 1 1–0 C 1–0 May 27, 1992 H2H
40202 Carlos Costa Kris Goossens 1 0–1 C 0–1 Oct 5, 1995 H2H
40203 Carlos Costa Leander Paes 1 0–1 H 0–1 Aug 27, 1997 H2H
40204 Carlos Costa Libor Nemecek 1 1–0 C 1–0 Aug 2, 1991 H2H
40205 Carlos Costa Luis Adrian Morejon 1 1–0 C 1–0 Jul 12, 1996 H2H
40206 Carlos Costa Luis Herrera 1 1–0 H 1–0 Oct 24, 1991 H2H
40207 Carlos Costa Marc Kevin Goellner 1 0–1 C 0–1 Sep 27, 1997 H2H
40208 Carlos Costa Marcos Ondruska 1 0–1 H 0–1 Aug 20, 1992 H2H
40209 Carlos Costa Mariano Hood 1 1–0 C 1–0 Aug 14, 1998 H2H
40210 Carlos Costa Mark Koevermans 1 1–0 C 1–0 Jul 17, 1991 H2H
40211 Carlos Costa Markus Zoecke 1 0–1 H 0–1 Oct 26, 1991 H2H
40212 Carlos Costa Martin Wostenholme 1 1–0 H 1–0 Sep 12, 1991 H2H
40213 Carlos Costa Marzio Martelli 1 1–0 C 1–0 Oct 3, 1996 H2H
40214 Carlos Costa Massimo Valeri 1 0–1 C 0–1 Oct 8, 1998 H2H
40215 Carlos Costa Mats Wilander 1 1–0 H 1–0 Mar 3, 1994 H2H
40216 Carlos Costa Miguel Tobon 1 1–0 C 1–0 Oct 31, 1997 H2H
40217 Carlos Costa Mikael Tillstrom 1 0–1 C 0–1 May 29, 1996 H2H
40218 Carlos Costa Neil Borwick 1 1–0 C 1–0 Aug 1, 1990 H2H
40219 Carlos Costa Nicolas Pereira 1 1–0 H 1–0 Aug 31, 1994 H2H
40220 Carlos Costa Oscar Martinez 1 0–1 C 0–1 Oct 6, 1994 H2H
40221 Carlos Costa Paolo Cane 1 1–0 C 1–0 Oct 1, 1993 H2H
40222 Carlos Costa Patrik Kuhnen 1 1–0 C 1–0 May 6, 1992 H2H
40223 Carlos Costa Paul Goldstein 1 0–1 H 0–1 Feb 11, 1999 H2H
40224 Carlos Costa Radomir Vasek 1 1–0 C 1–0 Jul 22, 1998 H2H
40225 Carlos Costa Roberto Arguello 1 1–0 C 1–0 Aug 2, 1989 H2H
40226 Carlos Costa Roberto Azar 1 1–0 C 1–0 Jun 13, 1991 H2H
40227 Carlos Costa Sandor Noszaly 1 1–0 C 1–0 Apr 11, 1996 H2H
40228 Carlos Costa Stephane Huet 1 0–1 C 0–1 Jul 30, 1998 H2H
40229 Carlos Costa Tarik Benhabiles 1 1–0 C 1–0 May 31, 1991 H2H
40230 Carlos Costa Todd Woodbridge 1 0–1 H 0–1 Feb 17, 1999 H2H
40231 Carlos Costa Tomas Nydahl 1 1–0 C 1–0 Jul 9, 1998 H2H
40232 Carlos Costa Vincent Spadea 1 0–1 C 0–1 May 17, 1995 H2H
40233 Carlos Costa Wade Mcguire 1 0–1 H 0–1 Jul 17, 1996 H2H
40234 Carlos Costa Wayne Arthurs 1 0–1 H 0–1 Sep 2, 1998 H2H
40235 Carlos Costa Yannick Noah 1 0–1 C 0–1 Sep 26, 1991 H2H
40236 Carlos Cuadrado Jiri Vanek 1 1–0 C 1–0 Jul 26, 2001 H2H
40237 Carlos Feldstedt Ion Tiriac 1 0–1 C 0–1 Aug 7, 1973 H2H
40238 Carlos Gattiker Alejandro Cortes 1 0–1 C 0–1 Nov 15, 1979 H2H
40239 Carlos Gattiker Bernie Mitton 1 0–1 C 0–1 May 14, 1980 H2H
40240 Carlos Gattiker Brian Gottfried 1 0–1 C 0–1 Jul 23, 1980 H2H
40241 Carlos Gattiker Byron Bertram 1 0–1 C 0–1 May 2, 1980 H2H
40242 Carlos Gattiker Celso Sacomandi 1 1–0 C 1–0 May 1, 1980 H2H
40243 Carlos Gattiker Christophe Freyss 1 0–1 C 0–1 Jun 12, 1980 H2H
40244 Carlos Gattiker David Carter 1 0–1 C 0–1 Aug 22, 1979 H2H
40245 Carlos Gattiker Eddie Dibbs 1 0–1 C 0–1 May 28, 1980 H2H
40246 Carlos Gattiker Helmar Stiegler 1 0–1 C 0–1 Jun 21, 1980 H2H
40247 Carlos Gattiker Manuel Orantes 1 0–1 C 0–1 Nov 5, 1981 H2H
40248 Carlos Gattiker Mike Cahill 1 0–1 C 0–1 Aug 6, 1980 H2H
40249 Carlos Gattiker Onny Parun 1 0–1 G 0–1 Jun 25, 1980 H2H
40250 Carlos Gattiker Per Hjertquist 1 0–1 C 0–1 Jul 15, 1981 H2H
40251 Carlos Gattiker Ramesh Krishnan 1 0–1 C 0–1 Jul 16, 1980 H2H
40252 Carlos Gattiker Zeljko Franulovic 1 0–1 C 0–1 Nov 28, 1973 H2H
40253 Carlos Gimeno Valero Gael Monfils 1 0–1 C 0–1 May 3, 2022 H2H
40254 Carlos Gomez Joao Soares 1 0–1 C 0–1 Nov 13, 1980 H2H
40255 Carlos Gomez Orlando Agudelo 1 0–1 C 0–1 Nov 10, 1977 H2H
40256 Carlos Gomez Raul Ramirez 1 0–1 C 0–1 May 17, 1979 H2H
40257 Carlos Kirmayr Andy Andrews 1 1–0 C 1–0 Apr 28, 1976 H2H
40258 Carlos Kirmayr Antonio Zugarelli 1 1–0 C 1–0 Apr 12, 1979 H2H
40259 Carlos Kirmayr Belus Prajoux 1 0–1 C 0–1 Jul 16, 1976 H2H
40260 Carlos Kirmayr Bernard Boileau 1 1–0 H 1–0 Nov 24, 1983 H2H
40261 Carlos Kirmayr Bernard Fritz 1 0–1 C 0–1 Apr 14, 1983 H2H
40262 Carlos Kirmayr Billy Martin 1 1–0 G 1–0 Jun 20, 1978 H2H
40263 Carlos Kirmayr Birger Andersson 1 0–1 C 0–1 Jul 17, 1980 H2H
40264 Carlos Kirmayr Bob Lutz 1 0–1 H 0–1 Feb 14, 1979 H2H
40265 Carlos Kirmayr Butch Walts 1 0–1 C 0–1 Apr 19, 1978 H2H
40266 Carlos Kirmayr Byron Bertram 1 1–0 G 1–0 Jun 8, 1977 H2H
40267 Carlos Kirmayr Chris Mayotte 1 1–0 C 1–0 Nov 15, 1980 H2H
40268 Carlos Kirmayr Christophe Casa 1 0–1 C 0–1 Mar 27, 1980 H2H
40269 Carlos Kirmayr Christophe Freyss 1 1–0 H 1–0 Jan 22, 1981 H2H
40270 Carlos Kirmayr Cliff Richey 1 1–0 H 1–0 May 3, 1978 H2H
40271 Carlos Kirmayr Colin Dibley 1 0–1 C 0–1 Mar 22, 1980 H2H
40272 Carlos Kirmayr David Carter 1 0–1 C 0–1 Aug 3, 1983 H2H
40273 Carlos Kirmayr Deon Joubert 1 1–0 H 1–0 Nov 30, 1979 H2H
40274 Carlos Kirmayr Dick Stockton 1 0–1 G 0–1 Jun 17, 1976 H2H
40275 Carlos Kirmayr Dimitri Sturdza 1 1–0 C 1–0 Jul 6, 1976 H2H
40276 Carlos Kirmayr Dominique Bedel 1 0–1 C 0–1 Nov 16, 1980 H2H
40277 Carlos Kirmayr Ferdi Taygan 1 1–0 H 1–0 Apr 13, 1980 H2H
40278 Carlos Kirmayr Francisco Gonzalez 1 0–1 C 0–1 May 26, 1982 H2H
40279 Carlos Kirmayr Francois Jauffret 1 1–0 C 1–0 May 27, 1978 H2H
40280 Carlos Kirmayr Frantisek Pala 1 0–1 C 0–1 May 6, 1976 H2H
40281 Carlos Kirmayr Freddie Sauer 1 1–0 H 1–0 Apr 20, 1979 H2H
40282 Carlos Kirmayr Fritz Buehning 1 1–0 C 1–0 Jul 30, 1982 H2H
40283 Carlos Kirmayr George Hardie 1 1–0 H 1–0 May 4, 1978 H2H
40284 Carlos Kirmayr Harald Elschenbroich 1 0–1 C 0–1 Oct 15, 1975 H2H
40285 Carlos Kirmayr Ion Tiriac 1 1–0 C 1–0 Nov 11, 1977 H2H
40286 Carlos Kirmayr Ivan Molina 1 0–1 C 0–1 May 1, 1975 H2H
40287 Carlos Kirmayr Javier Soler 1 1–0 C 1–0 Nov 10, 1977 H2H
40288 Carlos Kirmayr Jean Francois Caujolle 1 0–1 C 0–1 Apr 7, 1979 H2H
40289 Carlos Kirmayr Jiri Granat 1 1–0 H 1–0 Apr 2, 1981 H2H
40290 Carlos Kirmayr J. Mandarino 1 0–1 C 0–1 Nov 28, 1974 H2H
40291 Carlos Kirmayr John Bartlett 1 1–0 C 1–0 Jul 7, 1976 H2H
40292 Carlos Kirmayr John Yuill 1 1–0 H 1–0 Apr 11, 1980 H2H
40293 Carlos Kirmayr Juan Torralbo 1 1–0 C 1–0 Oct 10, 1979 H2H
40294 Carlos Kirmayr Karl Meiler 1 0–1 H 0–1 Mar 29, 1979 H2H
40295 Carlos Kirmayr Ken Rosewall 1 0–1 C 0–1 Jul 11, 1975 H2H
40296 Carlos Kirmayr Klaus Eberhard 1 1–0 C 1–0 Jul 22, 1978 H2H
40297 Carlos Kirmayr Manuel Orantes 1 1–0 C 1–0 Apr 28, 1983 H2H
40298 Carlos Kirmayr Marco Alciati 1 1–0 C 1–0 Nov 14, 1980 H2H
40299 Carlos Kirmayr Marco Consolini 1 1–0 C 1–0 Sep 20, 1979 H2H
40300 Carlos Kirmayr Mark Cox 1 1–0 G 1–0 Jun 24, 1981 H2H
40301 Carlos Kirmayr Mark Edmondson 1 0–1 C 0–1 May 2, 1982 H2H
40302 Carlos Kirmayr Max Wunschig 1 1–0 C 1–0 May 26, 1978 H2H
40303 Carlos Kirmayr Mike Estep 1 1–0 H 1–0 Mar 23, 1977 H2H
40304 Carlos Kirmayr Mike Wayman 1 1–0 C 1–0 Apr 20, 1978 H2H
40305 Carlos Kirmayr Nial Brash 1 1–0 H 1–0 Aug 11, 1982 H2H
40306 Carlos Kirmayr Nick Saviano 1 1–0 H 1–0 Sep 1, 1983 H2H
40307 Carlos Kirmayr Nicola Spear 1 1–0 C 1–0 Jul 10, 1975 H2H
40308 Carlos Kirmayr Patrice Dominguez 1 0–1 C 0–1 Jun 23, 1979 H2H
40309 Carlos Kirmayr Patrick Proisy 1 1–0 C 1–0 Nov 12, 1977 H2H
40310 Carlos Kirmayr Pavel Hutka 1 1–0 C 1–0 Jul 21, 1978 H2H
40311 Carlos Kirmayr Phil Dent 1 1–0 C 1–0 Jan 23, 1982 H2H
40312 Carlos Kirmayr Ramiro Benavides 1 0–1 C 0–1 Nov 28, 1980 H2H
40313 Carlos Kirmayr Ricardo Cano 1 1–0 H 1–0 Jan 25, 1981 H2H
40314 Carlos Kirmayr Rick Fisher 1 1–0 H 1–0 Mar 22, 1979 H2H
40315 Carlos Kirmayr Robin Drysdale 1 1–0 C 1–0 Sep 26, 1979 H2H
40316 Carlos Kirmayr Rod Frawley 1 0–1 G 0–1 Jun 28, 1981 H2H
40317 Carlos Kirmayr Sashi Menon 1 0–1 H 0–1 Mar 23, 1979 H2H
40318 Carlos Kirmayr Stefan Simonsson 1 1–0 C 1–0 Jan 23, 1982 H2H
40319 Carlos Kirmayr Thomaz Koch 1 1–0 C 1–0 Nov 25, 1982 H2H
40320 Carlos Kirmayr Tony Giammalva 1 0–1 C 0–1 May 14, 1981 H2H
40321 Carlos Kirmayr Trey Waltke 1 0–1 C 0–1 Aug 29, 1975 H2H
40322 Carlos Kirmayr Ulf Eriksson 1 0–1 C 0–1 May 17, 1979 H2H
40323 Carlos Kirmayr Ulrich Marten 1 1–0 C 1–0 Oct 5, 1979 H2H
40324 Carlos Kirmayr Ulrich Pinner 1 0–1 C 0–1 Jul 22, 1978 H2H
40325 Carlos Kirmayr Victor Amaya 1 0–1 H 0–1 Apr 13, 1980 H2H
40326 Carlos Kirmayr Vladimir Zednik 1 1–0 C 1–0 Jul 20, 1978 H2H
40327 Carlos Kirmayr Wayne Hampson 1 1–0 C 1–0 Jul 15, 1981 H2H
40328 Carlos Kirmayr Werner Zirngibl 1 1–0 C 1–0 Apr 5, 1979 H2H
40329 Carlos Lando Cliff Richey 1 0–1 C 0–1 Apr 18, 1977 H2H
40330 Carlos Lando Max Hurlimann 1 1–0 C 1–0 Oct 12, 1977 H2H
40331 Carlos Moya Aisam-Ul-Haq Qureshi 1 1–0 H 1–0 Aug 27, 2008 H2H
40332 Carlos Moya Alexander Kudryavtsev 1 1–0 H 1–0 Jan 4, 2008 H2H
40333 Carlos Moya Alex Calatrava 1 1–0 C 1–0 Jul 7, 2005 H2H
40334 Carlos Moya Andrea Gaudenzi 1 1–0 C 1–0 Apr 25, 2002 H2H
40335 Carlos Moya Andreas Seppi 1 1–0 C 1–0 May 30, 2007 H2H
40336 Carlos Moya Andreas Vinciguerra 1 1–0 C 1–0 Jul 25, 2002 H2H
40337 Carlos Moya Andrei Olhovskiy 1 1–0 C 1–0 May 1, 1997 H2H
40338 Carlos Moya Andrei Stoliarov 1 1–0 C 1–0 Jul 26, 2002 H2H
40339 Carlos Moya Andy Zingman 1 1–0 C 1–0 Sep 13, 1996 H2H
40340 Carlos Moya Arvind Parmar 1 1–0 H 1–0 Aug 4, 2004 H2H
40341 Carlos Moya Attila Savolt 1 1–0 C 1–0 Jul 21, 2001 H2H
40342 Carlos Moya Bernardo Mota 1 1–0 C 1–0 Jun 14, 1996 H2H
40343 Carlos Moya Bernd Karbacher 1 1–0 H 1–0 Jan 19, 1997 H2H
40344 Carlos Moya Brian Baker 1 1–0 H 1–0 Sep 1, 2004 H2H
40345 Carlos Moya Brian Vahaly 1 1–0 H 1–0 Sep 26, 2003 H2H
40346 Carlos Moya Bruno Echagaray 1 1–0 C 1–0 Mar 1, 2007 H2H
40347 Carlos Moya Christophe Rochus 1 1–0 C 1–0 Jul 19, 2007 H2H
40348 Carlos Moya Cristiano Caratti 1 1–0 G 1–0 Jun 15, 2000 H2H
40349 Carlos Moya Cyril Saulnier 1 1–0 H 1–0 Aug 7, 2002 H2H
40350 Carlos Moya Danai Udomchoke 1 1–0 H 1–0 Jan 8, 2009 H2H
40351 Carlos Moya Daniel Elsner 1 1–0 C 1–0 Apr 29, 2004 H2H
40352 Carlos Moya Daniel Melo 1 1–0 C 1–0 Apr 24, 2002 H2H
40353 Carlos Moya Daniel Vacek 1 1–0 H 1–0 Aug 19, 1999 H2H
40354 Carlos Moya Davide Scala 1 1–0 C 1–0 Sep 13, 1997 H2H
40355 Carlos Moya Denis Gremelmayr 1 1–0 H 1–0 Aug 10, 2006 H2H
40356 Carlos Moya Diego Hartfield 1 1–0 C 1–0 Mar 2, 2007 H2H
40357 Carlos Moya Edgardo Massa 1 1–0 C 1–0 Feb 21, 2003 H2H
40358 Carlos Moya Edwin Kempes 1 0–1 H 0–1 Mar 9, 2001 H2H
40359 Carlos Moya Emilio Benfele Alvarez 1 1–0 C 1–0 Jul 20, 2001 H2H
40360 Carlos Moya Federico Browne 1 1–0 C 1–0 Jul 25, 2003 H2H
40361 Carlos Moya Federico Luzzi 1 1–0 C 1–0 Apr 12, 2002 H2H
40362 Carlos Moya Filip Dewulf 1 0–1 H 0–1 Feb 16, 1996 H2H
40363 Carlos Moya George Bastl 1 0–1 H 0–1 Jan 11, 2001 H2H
40364 Carlos Moya German Puentes 1 1–0 C 1–0 Apr 15, 1999 H2H
40365 Carlos Moya Grant Doyle 1 1–0 C 1–0 Aug 1, 1996 H2H
40366 Carlos Moya Gregory Carraz 1 1–0 C 1–0 Jul 31, 1997 H2H
40367 Carlos Moya Gustavo Marcaccio 1 1–0 C 1–0 May 5, 2006 H2H
40368 Carlos Moya Harel Levy 1 1–0 C 1–0 Feb 19, 2004 H2H
40369 Carlos Moya Horacio Zeballos 1 0–1 C 0–1 Feb 19, 2010 H2H
40370 Carlos Moya Hyung-Taik Lee 1 0–1 H 0–1 Jan 10, 2002 H2H
40371 Carlos Moya Igor Andreev 1 1–0 H 1–0 Aug 1, 2008 H2H
40372 Carlos Moya Igor Kunitsyn 1 1–0 H 1–0 Aug 30, 2007 H2H
40373 Carlos Moya Ion Moldovan 1 1–0 C 1–0 Oct 1, 1998 H2H
40374 Carlos Moya Ivan Navarro 1 1–0 C 1–0 Jul 12, 2007 H2H
40375 Carlos Moya Ivan Vajda 1 1–0 C 1–0 Jul 20, 2000 H2H
40376 Carlos Moya Ivo Heuberger 1 1–0 H 1–0 Jan 7, 2005 H2H
40377 Carlos Moya Jacobo Diaz 1 1–0 C 1–0 Apr 10, 1997 H2H
40378 Carlos Moya Jan Kroslak 1 1–0 G 1–0 Jun 23, 1999 H2H
40379 Carlos Moya Jan Siemerink 1 0–1 H 0–1 Aug 30, 1996 H2H
40380 Carlos Moya Jan Vacek 1 1–0 H 1–0 Oct 10, 2002 H2H
40381 Carlos Moya Jens Knippschild 1 1–0 C 1–0 Jun 3, 1998 H2H
40382 Carlos Moya Jordi Arrese 1 1–0 C 1–0 May 15, 1996 H2H
40383 Carlos Moya Jordi Burillo 1 0–1 C 0–1 Nov 3, 1995 H2H
40384 Carlos Moya Juan Balcells 1 0–1 C 0–1 Sep 16, 1999 H2H
40385 Carlos Moya Juan Pablo Brzezicki 1 1–0 C 1–0 Jun 3, 2007 H2H
40386 Carlos Moya Juan-Pablo Guzman 1 1–0 C 1–0 Jul 29, 2006 H2H
40387 Carlos Moya Julian Knowle 1 1–0 H 1–0 Jan 6, 2005 H2H
40388 Carlos Moya Julien Benneteau 1 1–0 C 1–0 May 13, 2008 H2H
40389 Carlos Moya Jurgen Melzer 1 1–0 C 1–0 Jul 20, 2002 H2H
40390 Carlos Moya Justin Gimelstob 1 1–0 H 1–0 Jan 6, 2006 H2H
40391 Carlos Moya Kevin Kim 1 1–0 H 1–0 Jan 5, 2007 H2H
40392 Carlos Moya Leonardo Mayer 1 0–1 C 0–1 Feb 27, 2009 H2H
40393 Carlos Moya Lionel Roux 1 0–1 C 0–1 Oct 3, 1997 H2H
40394 Carlos Moya Luke Bourgeois 1 1–0 H 1–0 Jan 11, 2007 H2H
40395 Carlos Moya Magnus Larsson 1 1–0 H 1–0 Sep 11, 1998 H2H
40396 Carlos Moya Mahesh Bhupathi 1 1–0 G 1–0 Jun 24, 1998 H2H
40397 Carlos Moya Marcel Granollers 1 1–0 C 1–0 Apr 25, 2007 H2H
40398 Carlos Moya Marcelo Charpentier 1 1–0 H 1–0 Mar 19, 1997 H2H
40399 Carlos Moya Marcelo Filippini 1 1–0 C 1–0 Nov 9, 1995 H2H
40400 Carlos Moya Marco Meneschincheri 1 1–0 C 1–0 May 6, 1999 H2H