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
51401 Guillermo Perez-Roldan Rodolphe Gilbert 1 0–1 C 0–1 Sep 18, 1992 H2H
51402 Guillermo Perez-Roldan Sasa Hirszon 1 0–1 C 0–1 Aug 9, 1990 H2H
51403 Guillermo Perez-Roldan Simon Youl 1 1–0 C 1–0 Jul 16, 1987 H2H
51404 Guillermo Perez-Roldan Stanislav Birner 1 1–0 C 1–0 Aug 7, 1987 H2H
51405 Guillermo Perez-Roldan Stefan Edberg 1 1–0 C 1–0 Jun 1, 1988 H2H
51406 Guillermo Perez-Roldan Tasos Bavelas 1 1–0 C 1–0 Oct 3, 1991 H2H
51407 Guillermo Perez-Roldan Todd Woodbridge 1 1–0 C 1–0 Mar 8, 1990 H2H
51408 Guillermo Perez-Roldan Tomas Nydahl 1 1–0 C 1–0 Jun 15, 1989 H2H
51409 Guillermo Perez-Roldan Vaclav Roubicek 1 1–0 C 1–0 Aug 12, 1988 H2H
51410 Guillermo Perez-Roldan Vladimir Gabrichidze 1 1–0 C 1–0 Aug 15, 1992 H2H
51411 Guillermo Perez-Roldan Wally Masur 1 1–0 C 1–0 May 7, 1988 H2H
51412 Guillermo Perez-Roldan Xavier Daufresne 1 1–0 C 1–0 May 25, 1990 H2H
51413 Guillermo Perez-Roldan Yannick Noah 1 1–0 C 1–0 Jun 3, 1990 H2H
51414 Guillermo Rivas Alberto Tous 1 0–1 C 0–1 Sep 20, 1984 H2H
51415 Guillermo Rivas Andreas Maurer 1 0–1 C 0–1 Aug 8, 1985 H2H
51416 Guillermo Rivas Eylon Sinai 1 1–0 H 1–0 Sep 13, 1984 H2H
51417 Guillermo Rivas Marcelo Hennemann 1 1–0 C 1–0 Apr 14, 1989 H2H
51418 Guillermo Rivas Matt Mitchell 1 1–0 C 1–0 May 8, 1985 H2H
51419 Guillermo Rivas Paul Mcnamee 1 0–1 C 0–1 Jul 10, 1985 H2H
51420 Guillermo Vilas Agustin Moreno 1 1–0 C 1–0 May 3, 1989 H2H
51421 Guillermo Vilas Alejandro Ganzabal 1 1–0 C 1–0 Feb 7, 1982 H2H
51422 Guillermo Vilas Andres Gimeno 1 1–0 C 1–0 May 25, 1973 H2H
51423 Guillermo Vilas Angel Gimenez 1 1–0 C 1–0 Feb 1, 1979 H2H
51424 Guillermo Vilas Attila Korpas 1 1–0 C 1–0 May 23, 1973 H2H
51425 Guillermo Vilas Barry Moir 1 1–0 C 1–0 Sep 11, 1986 H2H
51426 Guillermo Vilas Ben Mckown 1 1–0 H 1–0 Aug 14, 1980 H2H
51427 Guillermo Vilas Blaine Willenborg 1 0–1 C 0–1 Aug 1, 1984 H2H
51428 Guillermo Vilas Bob Hewitt 1 1–0 C 1–0 May 26, 1972 H2H
51429 Guillermo Vilas Brian Page 1 1–0 C 1–0 Jul 15, 1987 H2H
51430 Guillermo Vilas Butch Seewagen 1 1–0 C 1–0 Aug 2, 1978 H2H
51431 Guillermo Vilas Byron Bertram 1 0–1 H 0–1 Nov 11, 1976 H2H
51432 Guillermo Vilas Charlie Pasarell 1 1–0 G 1–0 Jan 10, 1977 H2H
51433 Guillermo Vilas Chris Dunk 1 1–0 H 1–0 Sep 2, 1982 H2H
51434 Guillermo Vilas Clark Graebner 1 1–0 C 1–0 Aug 8, 1973 H2H
51435 Guillermo Vilas Dan Cassidy 1 1–0 C 1–0 May 1, 1986 H2H
51436 Guillermo Vilas Denis Naegelen 1 1–0 C 1–0 Jun 4, 1976 H2H
51437 Guillermo Vilas Dennis Ralston 1 1–0 C 1–0 Jul 23, 1975 H2H
51438 Guillermo Vilas Derek Tarr 1 1–0 C 1–0 Jul 16, 1987 H2H
51439 Guillermo Vilas Drew Gitlin 1 1–0 H 1–0 Sep 3, 1981 H2H
51440 Guillermo Vilas Eduardo Bengoechea 1 0–1 C 0–1 May 27, 1988 H2H
51441 Guillermo Vilas Erick Iskersky 1 1–0 H 1–0 Mar 19, 1981 H2H
51442 Guillermo Vilas Ernie Ewert 1 1–0 C 1–0 Jul 25, 1980 H2H
51443 Guillermo Vilas Fernando Gentil 1 1–0 C 1–0 Nov 18, 1976 H2H
51444 Guillermo Vilas Francisco Gonzalez 1 1–0 H 1–0 Sep 1, 1980 H2H
51445 Guillermo Vilas Frank Gebert 1 1–0 C 1–0 Jul 27, 1977 H2H
51446 Guillermo Vilas Frantisek Pala 1 1–0 C 1–0 May 11, 1975 H2H
51447 Guillermo Vilas Fritz Buehning 1 0–1 H 0–1 Nov 30, 1980 H2H
51448 Guillermo Vilas Gabriel Urpi 1 1–0 C 1–0 Oct 7, 1981 H2H
51449 Guillermo Vilas Georges Goven 1 1–0 C 1–0 Jul 13, 1978 H2H
51450 Guillermo Vilas Glenn Petrovic 1 1–0 G 1–0 Dec 20, 1979 H2H
51451 Guillermo Vilas Graham Stilwell 1 0–1 H 0–1 Nov 8, 1975 H2H
51452 Guillermo Vilas Greg Holmes 1 0–1 H 0–1 Sep 5, 1983 H2H
51453 Guillermo Vilas Gunther Gnettner 1 1–0 C 1–0 May 26, 1978 H2H
51454 Guillermo Vilas Hans Dieter Beutel 1 1–0 C 1–0 Oct 3, 1984 H2H
51455 Guillermo Vilas Hans Peter Kandler 1 1–0 C 1–0 Jul 22, 1982 H2H
51456 Guillermo Vilas Harald Elschenbroich 1 1–0 C 1–0 May 12, 1975 H2H
51457 Guillermo Vilas Haroon Rahim 1 1–0 G 1–0 Jun 25, 1976 H2H
51458 Guillermo Vilas Henry Bunis 1 1–0 C 1–0 Sep 23, 1976 H2H
51459 Guillermo Vilas Herb Fitzgibbon 1 0–1 C 0–1 Nov 15, 1968 H2H
51460 Guillermo Vilas Ivan Dupasquier 1 1–0 H 1–0 Oct 27, 1978 H2H
51461 Guillermo Vilas Jaidip Mukerjea 1 0–1 G 0–1 Jun 26, 1972 H2H
51462 Guillermo Vilas Jan Hordijk 1 1–0 C 1–0 Jul 25, 1974 H2H
51463 Guillermo Vilas Javier Soler 1 1–0 C 1–0 Oct 5, 1983 H2H
51464 Guillermo Vilas Jay Lapidus 1 1–0 C 1–0 Jul 16, 1979 H2H
51465 Guillermo Vilas Jean Baptiste Chanfreau 1 0–1 G 0–1 Aug 31, 1973 H2H
51466 Guillermo Vilas Jerome Vanier 1 1–0 C 1–0 Jul 8, 1982 H2H
51467 Guillermo Vilas Jim Delaney 1 1–0 H 1–0 Dec 2, 1977 H2H
51468 Guillermo Vilas Jim Osborne 1 1–0 H 1–0 Jul 20, 1970 H2H
51469 Guillermo Vilas John Hayes 1 1–0 H 1–0 Aug 30, 1980 H2H
51470 Guillermo Vilas John Marks 1 1–0 G 1–0 Jan 9, 1979 H2H
51471 Guillermo Vilas Jon Levine 1 1–0 C 1–0 Aug 5, 1982 H2H
51472 Guillermo Vilas Jorge Andrew 1 1–0 C 1–0 Nov 20, 1976 H2H
51473 Guillermo Vilas Jose Castanon 1 1–0 C 1–0 Oct 14, 1975 H2H
51474 Guillermo Vilas Juan Ignacio Muntanola 1 1–0 C 1–0 Jun 8, 1975 H2H
51475 Guillermo Vilas Juan Nunez 1 1–0 C 1–0 Jul 31, 1979 H2H
51476 Guillermo Vilas Jun Kamiwazumi 1 1–0 C 1–0 Aug 6, 1972 H2H
51477 Guillermo Vilas Jun Kuki 1 1–0 C 1–0 Jul 11, 1975 H2H
51478 Guillermo Vilas Keith Richardson 1 1–0 C 1–0 Aug 10, 1977 H2H
51479 Guillermo Vilas Kenichi Hirai 1 1–0 C 1–0 Jul 10, 1975 H2H
51480 Guillermo Vilas Ken Rosewall 1 0–1 C 0–1 Aug 23, 1973 H2H
51481 Guillermo Vilas Klaus Eberhard 1 1–0 H 1–0 Mar 30, 1979 H2H
51482 Guillermo Vilas Larry Gottfried 1 1–0 C 1–0 Jul 20, 1977 H2H
51483 Guillermo Vilas Larry Stefanki 1 1–0 G 1–0 Dec 30, 1981 H2H
51484 Guillermo Vilas Lars Elvstrom 1 1–0 C 1–0 Sep 29, 1977 H2H
51485 Guillermo Vilas Leif Johansson 1 0–1 C 0–1 Jul 12, 1973 H2H
51486 Guillermo Vilas Lloyd Bourne 1 1–0 C 1–0 Feb 11, 1983 H2H
51487 Guillermo Vilas Louk Sanders 1 1–0 H 1–0 Oct 28, 1978 H2H
51488 Guillermo Vilas Manuel Santana 1 1–0 C 1–0 Sep 2, 1977 H2H
51489 Guillermo Vilas Marcello Lara 1 1–0 C 1–0 Jul 26, 1974 H2H
51490 Guillermo Vilas Marco Alciati 1 1–0 C 1–0 Sep 12, 1980 H2H
51491 Guillermo Vilas Martin Wostenholme 1 1–0 C 1–0 May 30, 1986 H2H
51492 Guillermo Vilas Massimiliano Narducci 1 1–0 C 1–0 Jul 7, 1988 H2H
51493 Guillermo Vilas Michael Robertson 1 1–0 C 1–0 Jul 24, 1986 H2H
51494 Guillermo Vilas Mike Belkin 1 1–0 C 1–0 Aug 28, 1974 H2H
51495 Guillermo Vilas Mike Cahill 1 1–0 C 1–0 Sep 22, 1976 H2H
51496 Guillermo Vilas Mike Leach 1 1–0 H 1–0 Aug 30, 1984 H2H
51497 Guillermo Vilas Milan Holecek 1 1–0 C 1–0 Jun 5, 1974 H2H
51498 Guillermo Vilas Milan Srejber 1 0–1 C 0–1 May 29, 1987 H2H
51499 Guillermo Vilas Nduka Odizor 1 0–1 G 0–1 Jun 22, 1983 H2H
51500 Guillermo Vilas Nicolas Kelaidis 1 1–0 G 1–0 Jun 18, 1975 H2H
51501 Guillermo Vilas Noel Phillips 1 1–0 G 1–0 Jan 4, 1979 H2H
51502 Guillermo Vilas Paul Vojtischek 1 1–0 C 1–0 Sep 23, 1987 H2H
51503 Guillermo Vilas Peter Campbell 1 1–0 G 1–0 Jan 5, 1979 H2H
51504 Guillermo Vilas Peter Feigl 1 1–0 H 1–0 Oct 20, 1979 H2H
51505 Guillermo Vilas Peter Kanderal 1 1–0 C 1–0 Jul 23, 1975 H2H
51506 Guillermo Vilas Peter Rennert 1 1–0 H 1–0 Aug 20, 1980 H2H
51507 Guillermo Vilas Peter Szoke 1 1–0 C 1–0 May 24, 1974 H2H
51508 Guillermo Vilas Pierre Barthes 1 0–1 C 0–1 May 17, 1972 H2H
51509 Guillermo Vilas Pierre Joly 1 0–1 G 0–1 Jun 14, 1972 H2H
51510 Guillermo Vilas Premjit Lall 1 0–1 G 0–1 Jun 24, 1970 H2H
51511 Guillermo Vilas Ray Keldie 1 1–0 C 1–0 Aug 7, 1974 H2H
51512 Guillermo Vilas Rayno Seegers 1 1–0 C 1–0 Aug 7, 1974 H2H
51513 Guillermo Vilas Ricardo Ycaza 1 1–0 C 1–0 Nov 19, 1977 H2H
51514 Guillermo Vilas Rick Fagel 1 1–0 C 1–0 Jul 30, 1981 H2H
51515 Guillermo Vilas Rick Fisher 1 1–0 C 1–0 Nov 27, 1974 H2H
51516 Guillermo Vilas Ricki Osterthun 1 0–1 C 0–1 Jun 9, 1988 H2H
51517 Guillermo Vilas Roberto Carruthers 1 1–0 C 1–0 Nov 13, 1975 H2H
51518 Guillermo Vilas Roberto Vizcaino 1 1–0 C 1–0 Sep 24, 1983 H2H
51519 Guillermo Vilas Rodney Harmon 1 0–1 H 0–1 Aug 23, 1984 H2H
51520 Guillermo Vilas Rolf Thung 1 1–0 C 1–0 May 10, 1975 H2H
51521 Guillermo Vilas Roy Emerson 1 1–0 C 1–0 Jul 19, 1974 H2H
51522 Guillermo Vilas Sashi Menon 1 1–0 G 1–0 Sep 1, 1972 H2H
51523 Guillermo Vilas Steve Docherty 1 1–0 G 1–0 Jan 1, 1981 H2H
51524 Guillermo Vilas Toma Ovici 1 1–0 C 1–0 Nov 30, 1973 H2H
51525 Guillermo Vilas Tom Gorman 1 1–0 C 1–0 Jan 22, 1977 H2H
51526 Guillermo Vilas Tom Leonard 1 1–0 H 1–0 Apr 3, 1974 H2H
51527 Guillermo Vilas Torben Ulrich 1 1–0 C 1–0 Aug 7, 1973 H2H
51528 Guillermo Vilas Tore Meinecke 1 0–1 C 0–1 Aug 5, 1987 H2H
51529 Guillermo Vilas Trevor Allan 1 1–0 C 1–0 May 2, 1985 H2H
51530 Guillermo Vilas Vincenzo Franchitti 1 1–0 C 1–0 May 28, 1975 H2H
51531 Guillermo Vilas Werner Zirngibl 1 1–0 C 1–0 Jul 28, 1978 H2H
51532 Guillermo Vilas Zoltan Kuharszky 1 1–0 C 1–0 Feb 6, 1982 H2H
51533 Gunther Vanderveeren Milan Srejber 1 0–1 C 0–1 Nov 24, 1988 H2H
51534 Gustavo Garetto Danilo Marcelino 1 0–1 H 0–1 Jan 28, 1988 H2H
51535 Gustavo Garetto Gustavo Guerrero 1 0–1 C 0–1 Feb 28, 1985 H2H
51536 Gustavo Guerrero Andreas Maurer 1 1–0 C 1–0 Jun 14, 1980 H2H
51537 Gustavo Guerrero Antonio Zugarelli 1 1–0 C 1–0 May 20, 1981 H2H
51538 Gustavo Guerrero Balazs Taroczy 1 0–1 C 0–1 Jun 14, 1980 H2H
51539 Gustavo Guerrero Buster C Mottram 1 0–1 C 0–1 Apr 23, 1981 H2H
51540 Gustavo Guerrero Christophe Freyss 1 0–1 C 0–1 Feb 5, 1981 H2H
51541 Gustavo Guerrero Gerardo Vacarezza 1 0–1 C 0–1 Nov 13, 1986 H2H
51542 Gustavo Guerrero Helmar Stiegler 1 1–0 C 1–0 Jun 12, 1980 H2H
51543 Gustavo Guerrero Jan Kodes 1 0–1 C 0–1 Jun 11, 1981 H2H
51544 Gustavo Guerrero Jiri Hrebec 1 0–1 C 0–1 May 20, 1971 H2H
51545 Gustavo Guerrero John Alexander 1 0–1 C 0–1 May 15, 1980 H2H
51546 Gustavo Guerrero Jose Luis Damiani 1 0–1 C 0–1 Nov 27, 1980 H2H
51547 Gustavo Guerrero Klaus Eberhard 1 0–1 C 0–1 Nov 20, 1980 H2H
51548 Gustavo Guerrero Mark Edmondson 1 0–1 C 0–1 Mar 12, 1981 H2H
51549 Gustavo Guerrero Mike Cahill 1 1–0 C 1–0 Jun 13, 1980 H2H
51550 Gustavo Guerrero Patrick Proisy 1 0–1 C 0–1 May 14, 1981 H2H
51551 Gustavo Guerrero Paul Mcnamee 1 0–1 C 0–1 May 30, 1984 H2H
51552 Gustavo Guerrero Ricardo Ycaza 1 0–1 C 0–1 May 6, 1981 H2H
51553 Gustavo Guerrero Ricki Osterthun 1 1–0 C 1–0 Nov 19, 1987 H2H
51554 Gustavo Guerrero Rod Frawley 1 0–1 C 0–1 May 27, 1981 H2H
51555 Gustavo Heide Francisco Comesana 1 0–1 C 0–1 Feb 20, 2025 H2H
51556 Gustavo Heide Quentin Halys 1 0–1 C 0–1 Jul 20, 2024 H2H
51557 Gustavo Heide Sebastian Baez 1 0–1 C 0–1 May 28, 2024 H2H
51558 Gustavo Heide Stefano Napolitano 1 1–0 C 1–0 Jul 18, 2024 H2H
51559 Gustavo Heide Ugo Humbert 1 1–0 C 1–0 Jul 19, 2024 H2H
51560 Gustavo Kuerten Alejandro Hernandez 1 0–1 C 0–1 Oct 29, 1998 H2H
51561 Gustavo Kuerten Alexander Popp 1 0–1 G 0–1 Jul 2, 2000 H2H
51562 Gustavo Kuerten Alexandre Simoni 1 1–0 C 1–0 Mar 2, 2001 H2H
51563 Gustavo Kuerten Andrea Gaudenzi 1 1–0 H 1–0 Oct 13, 2000 H2H
51564 Gustavo Kuerten Andre Ghem 1 0–1 C 0–1 Feb 23, 2006 H2H
51565 Gustavo Kuerten Andrei Chesnokov 1 1–0 C 1–0 May 2, 1996 H2H
51566 Gustavo Kuerten Arnaud Boetsch 1 0–1 H 0–1 Feb 6, 1998 H2H
51567 Gustavo Kuerten Arnaud Di Pasquale 1 1–0 H 1–0 Aug 2, 2000 H2H
51568 Gustavo Kuerten Benjamin Becker 1 0–1 H 0–1 Feb 26, 2007 H2H
51569 Gustavo Kuerten Brett Steven 1 0–1 H 0–1 Jan 9, 1998 H2H
51570 Gustavo Kuerten Brian Vahaly 1 1–0 H 1–0 Oct 23, 2003 H2H
51571 Gustavo Kuerten Carlos Berlocq 1 0–1 C 0–1 Feb 14, 2008 H2H
51572 Gustavo Kuerten Cecil Mamiit 1 1–0 H 1–0 Mar 14, 2001 H2H
51573 Gustavo Kuerten Charles Auffray 1 1–0 C 1–0 May 27, 1998 H2H
51574 Gustavo Kuerten Christian Ruud 1 0–1 C 0–1 Aug 17, 1996 H2H
51575 Gustavo Kuerten Christophe Pognon 1 1–0 H 1–0 Sep 21, 2000 H2H
51576 Gustavo Kuerten Chris Wilkinson 1 1–0 G 1–0 Jun 23, 1999 H2H
51577 Gustavo Kuerten David Nainkin 1 0–1 H 0–1 Sep 4, 1998 H2H
51578 Gustavo Kuerten David Prinosil 1 1–0 G 1–0 Jun 25, 1999 H2H
51579 Gustavo Kuerten Dennis van Scheppingen 1 0–1 G 0–1 Jun 18, 1998 H2H
51580 Gustavo Kuerten Dmitry Tursunov 1 0–1 H 0–1 Aug 27, 2003 H2H
51581 Gustavo Kuerten Eric Taino 1 1–0 H 1–0 Aug 1, 2003 H2H
51582 Gustavo Kuerten Feliciano Lopez 1 1–0 C 1–0 Jun 2, 2004 H2H
51583 Gustavo Kuerten Francisco Roig 1 1–0 H 1–0 Mar 18, 1998 H2H
51584 Gustavo Kuerten Frederic Niemeyer 1 1–0 H 1–0 Jul 31, 2003 H2H
51585 Gustavo Kuerten Geoff Grant 1 1–0 H 1–0 Aug 27, 1997 H2H
51586 Gustavo Kuerten George Bastl 1 1–0 H 1–0 Jul 25, 2002 H2H
51587 Gustavo Kuerten Gilles Elseneer 1 1–0 C 1–0 May 28, 2004 H2H
51588 Gustavo Kuerten Glenn Weiner 1 1–0 H 1–0 Feb 19, 1998 H2H
51589 Gustavo Kuerten Grant Stafford 1 0–1 H 0–1 Oct 18, 1996 H2H
51590 Gustavo Kuerten Guillaume Raoux 1 1–0 C 1–0 Jul 9, 1998 H2H
51591 Gustavo Kuerten Hendrik Dreekmann 1 0–1 H 0–1 Mar 20, 1997 H2H
51592 Gustavo Kuerten Hernan Gumy 1 0–1 C 0–1 Jul 24, 1997 H2H
51593 Gustavo Kuerten Hugo Armando 1 0–1 C 0–1 Jul 20, 2005 H2H
51594 Gustavo Kuerten Ivan Miranda 1 1–0 C 1–0 Feb 20, 2003 H2H
51595 Gustavo Kuerten Ivo Heuberger 1 1–0 C 1–0 May 29, 2002 H2H
51596 Gustavo Kuerten James Blake 1 1–0 H 1–0 Mar 16, 2003 H2H
51597 Gustavo Kuerten Jason Stoltenberg 1 0–1 G 0–1 Jun 24, 1998 H2H
51598 Gustavo Kuerten Javier Sanchez 1 0–1 C 0–1 May 3, 1996 H2H
51599 Gustavo Kuerten Jeff Tarango 1 0–1 H 0–1 Feb 21, 1997 H2H
51600 Gustavo Kuerten Jens Knippschild 1 1–0 C 1–0 Jul 17, 1997 H2H