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
56401 Jay Berger Francisco Maciel 1 1–0 C 1–0 Nov 15, 1986 H2H
56402 Jay Berger Gabriel Markus 1 1–0 H 1–0 Feb 9, 1990 H2H
56403 Jay Berger Glenn Layendecker 1 1–0 H 1–0 Feb 24, 1987 H2H
56404 Jay Berger Glenn Michibata 1 1–0 H 1–0 Jul 28, 1988 H2H
56405 Jay Berger Henrik Sundstrom 1 1–0 C 1–0 Apr 22, 1987 H2H
56406 Jay Berger Henri Leconte 1 1–0 C 1–0 Apr 20, 1990 H2H
56407 Jay Berger Ivan Kley 1 1–0 H 1–0 Nov 3, 1988 H2H
56408 Jay Berger Jan Gunnarsson 1 1–0 C 1–0 May 13, 1987 H2H
56409 Jay Berger Jay Lapidus 1 1–0 H 1–0 Jul 30, 1987 H2H
56410 Jay Berger Jeff Tarango 1 1–0 H 1–0 Aug 2, 1989 H2H
56411 Jay Berger Jim Gurfein 1 1–0 H 1–0 Sep 3, 1987 H2H
56412 Jay Berger Jimmy Arias 1 1–0 C 1–0 May 17, 1989 H2H
56413 Jay Berger Jim Pugh 1 1–0 H 1–0 Mar 15, 1989 H2H
56414 Jay Berger Joakim Nystrom 1 0–1 C 0–1 May 27, 1988 H2H
56415 Jay Berger Johan Anderson 1 0–1 H 0–1 Jan 10, 1991 H2H
56416 Jay Berger Johan Carlsson 1 1–0 H 1–0 Aug 31, 1990 H2H
56417 Jay Berger Johan Kriek 1 1–0 H 1–0 Mar 15, 1988 H2H
56418 Jay Berger Jonathan Canter 1 1–0 C 1–0 Oct 19, 1989 H2H
56419 Jay Berger Juan Avendano 1 0–1 C 0–1 Apr 10, 1987 H2H
56420 Jay Berger Kelly Evernden 1 1–0 H 1–0 Aug 18, 1990 H2H
56421 Jay Berger Leif Shiras 1 1–0 H 1–0 Jul 26, 1990 H2H
56422 Jay Berger Marian Vajda 1 0–1 C 0–1 May 3, 1990 H2H
56423 Jay Berger Mark Koevermans 1 1–0 H 1–0 Nov 25, 1989 H2H
56424 Jay Berger Mark Kratzmann 1 1–0 H 1–0 Mar 21, 1990 H2H
56425 Jay Berger Martin Wostenholme 1 1–0 C 1–0 Jul 13, 1989 H2H
56426 Jay Berger Mel Purcell 1 1–0 H 1–0 Sep 24, 1987 H2H
56427 Jay Berger Michiel Schapers 1 1–0 C 1–0 Feb 22, 1990 H2H
56428 Jay Berger Miloslav Mecir 1 0–1 H 0–1 Mar 20, 1988 H2H
56429 Jay Berger Nduka Odizor 1 1–0 H 1–0 Jul 27, 1989 H2H
56430 Jay Berger Nelson Aerts 1 1–0 H 1–0 Feb 8, 1990 H2H
56431 Jay Berger Olivier Soules 1 1–0 C 1–0 Apr 19, 1990 H2H
56432 Jay Berger Patrick Baur 1 1–0 C 1–0 May 5, 1988 H2H
56433 Jay Berger Patrik Kuhnen 1 1–0 C 1–0 May 10, 1990 H2H
56434 Jay Berger Paul Annacone 1 0–1 C 0–1 Oct 26, 1989 H2H
56435 Jay Berger Peter Lundgren 1 1–0 H 1–0 Jul 29, 1988 H2H
56436 Jay Berger Ramesh Krishnan 1 1–0 C 1–0 Feb 15, 1990 H2H
56437 Jay Berger Richard Matuszewski 1 0–1 C 0–1 Oct 21, 1988 H2H
56438 Jay Berger Rick Leach 1 1–0 H 1–0 Jul 21, 1988 H2H
56439 Jay Berger Roberto Arguello 1 1–0 H 1–0 Nov 12, 1987 H2H
56440 Jay Berger Roberto Azar 1 1–0 C 1–0 May 12, 1990 H2H
56441 Jay Berger Robert Seguso 1 1–0 H 1–0 Aug 13, 1987 H2H
56442 Jay Berger Simon Youl 1 1–0 H 1–0 Aug 17, 1989 H2H
56443 Jay Berger Slobodan Zivojinovic 1 0–1 C 0–1 May 6, 1988 H2H
56444 Jay Berger Tim Wilkison 1 1–0 H 1–0 Feb 25, 1987 H2H
56445 Jay Berger Tore Meinecke 1 1–0 H 1–0 Nov 14, 1987 H2H
56446 Jay Berger Yahiya Doumbia 1 0–1 H 0–1 Aug 3, 1988 H2H
56447 Jay Clarke Brandon Nakashima 1 0–1 G 0–1 Jun 22, 2022 H2H
56448 Jay Clarke Cameron Norrie 1 0–1 G 0–1 Jun 28, 2018 H2H
56449 Jay Clarke Christian Harrison 1 0–1 G 0–1 Jun 29, 2022 H2H
56450 Jay Clarke Daniel Evans 1 0–1 G 0–1 Jul 2, 2025 H2H
56451 Jay Clarke Egor Gerasimov 1 0–1 G 0–1 Jun 30, 2021 H2H
56452 Jay Clarke Kamil Majchrzak 1 0–1 H 0–1 Feb 3, 2022 H2H
56453 Jay Clarke Lucas Pouille 1 0–1 G 0–1 Jun 20, 2019 H2H
56454 Jay Clarke Noah Rubin 1 1–0 G 1–0 Jul 3, 2019 H2H
56455 Jay Lapidus Alejandro Pierola 1 0–1 C 0–1 Sep 24, 1981 H2H
56456 Jay Lapidus Andy Andrews 1 1–0 G 1–0 Jul 12, 1984 H2H
56457 Jay Lapidus Bruce Manson 1 1–0 H 1–0 Oct 11, 1984 H2H
56458 Jay Lapidus Bruce Nichols 1 1–0 H 1–0 Aug 14, 1980 H2H
56459 Jay Lapidus Buster C Mottram 1 1–0 H 1–0 Nov 5, 1982 H2H
56460 Jay Lapidus Carlos Kirmayr 1 0–1 H 0–1 Oct 21, 1981 H2H
56461 Jay Lapidus Chris Johnstone 1 0–1 G 0–1 Jun 25, 1982 H2H
56462 Jay Lapidus Chris Mayotte 1 1–0 G 1–0 Dec 17, 1980 H2H
56463 Jay Lapidus Colin Dowdeswell 1 0–1 H 0–1 Nov 24, 1983 H2H
56464 Jay Lapidus David Carter 1 1–0 H 1–0 Jan 8, 1981 H2H
56465 Jay Lapidus Dominique Bedel 1 1–0 C 1–0 May 26, 1982 H2H
56466 Jay Lapidus Drew Gitlin 1 0–1 C 0–1 Nov 1, 1984 H2H
56467 Jay Lapidus Eddie Dibbs 1 0–1 H 0–1 Oct 16, 1981 H2H
56468 Jay Lapidus Gene Malin 1 1–0 C 1–0 Aug 3, 1979 H2H
56469 Jay Lapidus Geoff Masters 1 0–1 C 0–1 Jan 23, 1980 H2H
56470 Jay Lapidus Gianni Ocleppo 1 0–1 G 0–1 Jun 21, 1984 H2H
56471 Jay Lapidus Jiri Hrebec 1 0–1 C 0–1 Aug 8, 1979 H2H
56472 Jay Lapidus John Alexander 1 1–0 H 1–0 Aug 21, 1982 H2H
56473 Jay Lapidus John Mattke 1 1–0 H 1–0 Oct 12, 1984 H2H
56474 Jay Lapidus Jose Higueras 1 1–0 C 1–0 Jul 16, 1981 H2H
56475 Jay Lapidus Morris Skip Strode 1 1–0 G 1–0 Jun 9, 1982 H2H
56476 Jay Lapidus Paolo Bertolucci 1 1–0 C 1–0 Sep 17, 1981 H2H
56477 Jay Lapidus Pascal Deniau 1 1–0 H 1–0 Oct 29, 1982 H2H
56478 Jay Lapidus Pascal Portes 1 1–0 C 1–0 Feb 4, 1982 H2H
56479 Jay Lapidus Pavel Slozil 1 0–1 C 0–1 Jul 31, 1981 H2H
56480 Jay Lapidus Peter Feigl 1 1–0 H 1–0 Oct 15, 1981 H2H
56481 Jay Lapidus Peter Thrupp 1 1–0 G 1–0 Nov 29, 1985 H2H
56482 Jay Lapidus Raul Ramirez 1 0–1 C 0–1 Jul 31, 1982 H2H
56483 Jay Lapidus Roscoe Tanner 1 0–1 H 0–1 Sep 15, 1983 H2H
56484 Jay Lapidus Stefan Simonsson 1 1–0 H 1–0 Nov 4, 1982 H2H
56485 Jay Lapidus Zan Guerry 1 0–1 C 0–1 Jul 14, 1982 H2H
56486 Jaymon Crabb Brian Vahaly 1 0–1 H 0–1 Sep 25, 2003 H2H
56487 Jaymon Crabb Leander Paes 1 0–1 H 0–1 Jan 15, 1997 H2H
56488 Jay Royappa Bob Giltinan 1 0–1 G 0–1 Jul 13, 1978 H2H
56489 Jay Royappa Dick Crealy 1 0–1 C 0–1 Nov 20, 1974 H2H
56490 Jay Royappa Louk Sanders 1 0–1 C 0–1 Dec 1, 1977 H2H
56491 Jay Royappa Mark Farrell 1 0–1 G 0–1 Jun 23, 1976 H2H
56492 Jay Royappa Stephen Warboys 1 0–1 G 0–1 Jun 5, 1974 H2H
56493 Jay Royappa Tom Leonard 1 0–1 C 0–1 Aug 10, 1978 H2H
56494 Jean Baptiste Chanfreau Allan McDonald 1 1–0 H 1–0 Jan 21, 1971 H2H
56495 Jean Baptiste Chanfreau Allan Stone 1 0–1 G 0–1 Aug 6, 1969 H2H
56496 Jean Baptiste Chanfreau Bill Bowrey 1 0–1 G 0–1 Dec 12, 1968 H2H
56497 Jean Baptiste Chanfreau Bill Freer 1 0–1 C 0–1 May 25, 1971 H2H
56498 Jean Baptiste Chanfreau Bob Lutz 1 0–1 C 0–1 Sep 27, 1978 H2H
56499 Jean Baptiste Chanfreau Frank Sedgman 1 1–0 H 1–0 Jan 14, 1971 H2H
56500 Jean Baptiste Chanfreau Frantisek Pala 1 0–1 C 0–1 Apr 19, 1972 H2H
56501 Jean Baptiste Chanfreau Hans Joachim Ploetz 1 0–1 C 0–1 May 30, 1975 H2H
56502 Jean Baptiste Chanfreau Henry Bunis 1 1–0 G 1–0 Aug 21, 1973 H2H
56503 Jean Baptiste Chanfreau Ion Tiriac 1 0–1 C 0–1 Apr 15, 1970 H2H
56504 Jean Baptiste Chanfreau Jim Mcmanus 1 1–0 H 1–0 Sep 3, 1971 H2H
56505 Jean Baptiste Chanfreau Mal Anderson 1 0–1 G 0–1 Jan 28, 1971 H2H
56506 Jean Baptiste Chanfreau Max Pettman 1 1–0 G 1–0 Jan 25, 1971 H2H
56507 Jean Baptiste Chanfreau Mike Belkin 1 0–1 C 0–1 Jul 29, 1970 H2H
56508 Jean Baptiste Chanfreau Neale Fraser 1 1–0 G 1–0 Jan 26, 1971 H2H
56509 Jean Baptiste Chanfreau Peter Pokorny 1 0–1 C 0–1 Apr 1, 1971 H2H
56510 Jean Baptiste Chanfreau Pierre Joly 1 1–0 G 1–0 Jun 14, 1973 H2H
56511 Jean Baptiste Chanfreau Pietro Marzano 1 1–0 G 1–0 Dec 11, 1968 H2H
56512 Jean Baptiste Chanfreau Premjit Lall 1 1–0 G 1–0 Jul 14, 1971 H2H
56513 Jean Baptiste Chanfreau Rayno Seegers 1 1–0 C 1–0 Apr 10, 1974 H2H
56514 Jean Baptiste Chanfreau Stan Smith 1 0–1 H 0–1 Jul 20, 1970 H2H
56515 Jean Baptiste Chanfreau Stephen Warboys 1 1–0 G 1–0 Jul 15, 1971 H2H
56516 Jean Baptiste Chanfreau Steve Faulk 1 1–0 G 1–0 Aug 17, 1969 H2H
56517 Jean Baptiste Chanfreau Toma Ovici 1 0–1 C 0–1 Nov 29, 1973 H2H
56518 Jean Baptiste Chanfreau Tony Bardsley 1 1–0 C 1–0 May 13, 1970 H2H
56519 Jean-Christophe Faurel Alexander Waske 1 1–0 H 1–0 Jan 18, 2006 H2H
56520 Jean Claude Barclay Allan McDonald 1 1–0 C 1–0 May 24, 1972 H2H
56521 Jean Claude Barclay Bernard Montrenaud 1 1–0 C 1–0 May 25, 1971 H2H
56522 Jean Claude Barclay Clark Graebner 1 0–1 G 0–1 Jun 26, 1972 H2H
56523 Jean Claude Barclay Gerald Battrick 1 1–0 C 1–0 May 14, 1970 H2H
56524 Jean Claude Barclay Geza Varga 1 1–0 C 1–0 Apr 1, 1971 H2H
56525 Jean Claude Barclay Graham Stilwell 1 0–1 G 0–1 Jun 23, 1971 H2H
56526 Jean-Claude Scherrer Lars Burgsmuller 1 0–1 G 0–1 Jun 12, 2003 H2H
56527 Jean-Claude Scherrer Peng Sun 1 1–0 H 1–0 Sep 25, 2008 H2H
56528 Jean Francois Bachelot Dinu Pescariu 1 1–0 C 1–0 Feb 12, 1998 H2H
56529 Jean Francois Bachelot Michael Russell 1 0–1 G 0–1 Jun 12, 2002 H2H
56530 Jean Francois Bachelot Stefano Galvani 1 1–0 H 1–0 Jan 16, 2002 H2H
56531 Jean Francois Caujolle Arthur Ashe 1 1–0 C 1–0 May 19, 1979 H2H
56532 Jean Francois Caujolle Ben Mckown 1 1–0 C 1–0 May 27, 1981 H2H
56533 Jean Francois Caujolle Bernard Mignot 1 1–0 C 1–0 Jul 16, 1976 H2H
56534 Jean Francois Caujolle Billy Martin 1 0–1 C 0–1 May 14, 1981 H2H
56535 Jean Francois Caujolle Chris Delaney 1 0–1 C 0–1 Mar 21, 1980 H2H
56536 Jean Francois Caujolle Chris Kachel 1 1–0 C 1–0 Jul 28, 1977 H2H
56537 Jean Francois Caujolle Dick Crealy 1 1–0 C 1–0 May 13, 1976 H2H
56538 Jean Francois Caujolle Eric Friedler 1 1–0 C 1–0 May 17, 1979 H2H
56539 Jean Francois Caujolle Francois Jauffret 1 1–0 C 1–0 May 3, 1975 H2H
56540 Jean Francois Caujolle Frank Gebert 1 1–0 C 1–0 Jul 8, 1977 H2H
56541 Jean Francois Caujolle Frantisek Pala 1 1–0 C 1–0 Jun 6, 1975 H2H
56542 Jean Francois Caujolle Gerald Battrick 1 1–0 C 1–0 Jun 4, 1976 H2H
56543 Jean Francois Caujolle Greg Perkins 1 1–0 H 1–0 Dec 7, 1972 H2H
56544 Jean Francois Caujolle Hans Joachim Ploetz 1 0–1 G 0–1 Dec 30, 1972 H2H
56545 Jean Francois Caujolle Harald Elschenbroich 1 0–1 C 0–1 Jun 16, 1977 H2H
56546 Jean Francois Caujolle Humphrey Hose 1 1–0 C 1–0 Jul 10, 1975 H2H
56547 Jean Francois Caujolle Jim Mcmanus 1 1–0 C 1–0 Sep 3, 1976 H2H
56548 Jean Francois Caujolle John Whitlinger 1 1–0 C 1–0 Aug 7, 1974 H2H
56549 Jean Francois Caujolle Juan Gisbert 1 0–1 C 0–1 Aug 8, 1974 H2H
56550 Jean Francois Caujolle Keith Richardson 1 1–0 H 1–0 Nov 2, 1979 H2H
56551 Jean Francois Caujolle Ken Rosewall 1 0–1 H 0–1 Dec 8, 1972 H2H
56552 Jean Francois Caujolle Lars Samuelson 1 1–0 C 1–0 Jul 17, 1980 H2H
56553 Jean Francois Caujolle Mark Farrell 1 1–0 C 1–0 Apr 22, 1975 H2H
56554 Jean Francois Caujolle Patrice Dominguez 1 0–1 C 0–1 Jun 13, 1980 H2H
56555 Jean Francois Caujolle Peter Curtis 1 1–0 G 1–0 Jun 15, 1973 H2H
56556 Jean Francois Caujolle Peter Szoke 1 0–1 C 0–1 May 6, 1976 H2H
56557 Jean Francois Caujolle Rick Fisher 1 0–1 G 0–1 Jun 28, 1978 H2H
56558 Jean Francois Caujolle Rolf Thung 1 1–0 G 1–0 Jun 25, 1975 H2H
56559 Jean Francois Caujolle Steve Docherty 1 0–1 H 0–1 Nov 23, 1977 H2H
56560 Jean Francois Caujolle Steve Faulk 1 1–0 C 1–0 May 2, 1973 H2H
56561 Jean Francois Caujolle Szabolcz Baranyi 1 0–1 G 0–1 Jan 11, 1973 H2H
56562 Jean Francois Caujolle Tadeusz Nowicki 1 0–1 C 0–1 Apr 11, 1973 H2H
56563 Jean Francois Caujolle Timothy Noonan 1 1–0 H 1–0 Dec 6, 1972 H2H
56564 Jean Francois Caujolle Tom Christensen 1 1–0 C 1–0 Jan 22, 1976 H2H
56565 Jean Francois Caujolle Ulrich Marten 1 1–0 C 1–0 Apr 30, 1975 H2H
56566 Jean Francois Caujolle Wanaro N'Godrella 1 0–1 G 0–1 Jan 1, 1974 H2H
56567 Jean Francois Caujolle Werner Zirngibl 1 1–0 C 1–0 Mar 31, 1977 H2H
56568 Jean Louis Haillet Andrew Jarrett 1 1–0 C 1–0 Sep 28, 1978 H2H
56569 Jean Louis Haillet Bidynt Goswami 1 1–0 C 1–0 Nov 23, 1979 H2H
56570 Jean Louis Haillet Bob Carmichael 1 1–0 C 1–0 Jul 21, 1976 H2H
56571 Jean Louis Haillet Brian Fairlie 1 0–1 C 0–1 Jul 27, 1977 H2H
56572 Jean Louis Haillet Christophe Bernelle 1 1–0 H 1–0 Nov 9, 1982 H2H
56573 Jean Louis Haillet Daniel Contet 1 1–0 C 1–0 Jun 2, 1976 H2H
56574 Jean Louis Haillet Denis Naegelen 1 1–0 C 1–0 Oct 30, 1980 H2H
56575 Jean Louis Haillet Ferdi Taygan 1 0–1 C 0–1 Jul 7, 1976 H2H
56576 Jean Louis Haillet Frantisek Pala 1 1–0 H 1–0 Nov 8, 1977 H2H
56577 Jean Louis Haillet Gerald Battrick 1 0–1 H 0–1 Oct 31, 1973 H2H
56578 Jean Louis Haillet Ionel Santeiu 1 0–1 C 0–1 Mar 12, 1974 H2H
56579 Jean Louis Haillet Ivan Molina 1 1–0 C 1–0 Jul 22, 1976 H2H
56580 Jean Louis Haillet Jim Delaney 1 1–0 C 1–0 Nov 22, 1979 H2H
56581 Jean Louis Haillet John Newcombe 1 0–1 G 0–1 Jan 1, 1973 H2H
56582 Jean Louis Haillet Julian Ganzabal 1 1–0 G 1–0 Jun 12, 1974 H2H
56583 Jean Louis Haillet Jun Kuki 1 0–1 C 0–1 Apr 21, 1976 H2H
56584 Jean Louis Haillet Keith Richardson 1 0–1 H 0–1 Aug 12, 1976 H2H
56585 Jean Louis Haillet Nikola Pilic 1 1–0 C 1–0 Apr 7, 1976 H2H
56586 Jean Louis Haillet Onny Parun 1 1–0 C 1–0 Apr 20, 1978 H2H
56587 Jean Louis Haillet Paolo Bertolucci 1 0–1 C 0–1 Oct 11, 1978 H2H
56588 Jean Louis Haillet Patrick Proisy 1 0–1 C 0–1 Jul 13, 1979 H2H
56589 Jean Louis Haillet Pavel Hutka 1 0–1 C 0–1 Apr 21, 1978 H2H
56590 Jean Louis Haillet Peter Szoke 1 0–1 C 0–1 Mar 28, 1973 H2H
56591 Jean Louis Haillet Roberto Chavez 1 0–1 G 0–1 Jun 13, 1973 H2H
56592 Jean Louis Haillet Tenny Svensson 1 0–1 H 0–1 Mar 13, 1980 H2H
56593 Jean Louis Haillet Theo Gorter 1 1–0 C 1–0 Jul 24, 1980 H2H
56594 Jean Louis Haillet Tom Gorman 1 0–1 C 0–1 Mar 2, 1977 H2H
56595 Jean Louis Haillet William Brown 1 0–1 G 0–1 Jan 10, 1974 H2H
56596 Jean Loup Rouyer Abe Segal 1 1–0 C 1–0 May 30, 1969 H2H
56597 Jean Loup Rouyer Christian Kuhnke 1 0–1 C 0–1 May 16, 1970 H2H
56598 Jean Loup Rouyer Juan Gisbert 1 0–1 C 0–1 Jul 10, 1968 H2H
56599 Jean Loup Rouyer Nicola Pietrangeli 1 0–1 C 0–1 Apr 19, 1968 H2H
56600 Jean Loup Rouyer Pierre Joly 1 1–0 C 1–0 Jun 5, 1974 H2H