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 ascending Record Surface Last Met H2H
50601 Thomaz Koch Dick Crealy 1 0–1 C 0–1 Aug 4, 1976 H2H
50602 Thomaz Koch Dimitri Sturdza 1 1–0 C 1–0 Jul 19, 1972 H2H
50603 Thomaz Koch Earl Butch Buchholz 1 0–1 C 0–1 Mar 27, 1969 H2H
50604 Thomaz Koch Eddie Dibbs 1 1–0 H 1–0 Nov 7, 1974 H2H
50605 Thomaz Koch Frank Gebert 1 1–0 C 1–0 May 27, 1975 H2H
50606 Thomaz Koch Gavorielle Marcu 1 1–0 H 1–0 Feb 29, 1976 H2H
50607 Thomaz Koch Gene Scott 1 1–0 H 1–0 Sep 4, 1972 H2H
50608 Thomaz Koch George Taylor 1 1–0 C 1–0 Apr 17, 1969 H2H
50609 Thomaz Koch Graham Stilwell 1 0–1 C 0–1 Jul 25, 1975 H2H
50610 Thomaz Koch Greg Perkins 1 1–0 G 1–0 Jun 2, 1971 H2H
50611 Thomaz Koch Guillermo Aubone 1 1–0 C 1–0 May 14, 1980 H2H
50612 Thomaz Koch Hans Joachim Ploetz 1 1–0 H 1–0 Mar 1, 1969 H2H
50613 Thomaz Koch Harald Elschenbroich 1 0–1 C 0–1 Jun 21, 1968 H2H
50614 Thomaz Koch Henry Bunis 1 1–0 C 1–0 Aug 6, 1975 H2H
50615 Thomaz Koch Herve Gauvain 1 1–0 C 1–0 Mar 13, 1976 H2H
50616 Thomaz Koch Jan Kallquist 1 1–0 C 1–0 Jul 10, 1975 H2H
50617 Thomaz Koch Javier Soler 1 1–0 C 1–0 May 6, 1971 H2H
50618 Thomaz Koch Jean Baptiste Chanfreau 1 1–0 H 1–0 Sep 22, 1969 H2H
50619 Thomaz Koch Jean Francois Caujolle 1 1–0 G 1–0 Jun 26, 1974 H2H
50620 Thomaz Koch Jiri Hrebec 1 0–1 C 0–1 May 28, 1974 H2H
50621 Thomaz Koch John Whitlinger 1 0–1 C 0–1 Mar 17, 1977 H2H
50622 Thomaz Koch Jose Castanon 1 1–0 C 1–0 Apr 19, 1968 H2H
50623 Thomaz Koch Juan Gisbert 1 0–1 C 0–1 Jul 30, 1968 H2H
50624 Thomaz Koch Juan Ignacio Muntanola 1 1–0 C 1–0 Oct 16, 1974 H2H
50625 Thomaz Koch Jun Kuki 1 1–0 H 1–0 Mar 12, 1970 H2H
50626 Thomaz Koch Jurgen Fassbender 1 1–0 C 1–0 Sep 20, 1974 H2H
50627 Thomaz Koch Ken Rosewall 1 0–1 C 0–1 Jun 7, 1968 H2H
50628 Thomaz Koch Mark Farrell 1 1–0 H 1–0 Nov 6, 1974 H2H
50629 Thomaz Koch Mike Belkin 1 1–0 C 1–0 Jul 12, 1969 H2H
50630 Thomaz Koch Mike Machette 1 1–0 C 1–0 Apr 25, 1969 H2H
50631 Thomaz Koch Nicholas Kalogeropoulos 1 1–0 C 1–0 Aug 15, 1968 H2H
50632 Thomaz Koch Nick Saviano 1 1–0 C 1–0 May 1, 1980 H2H
50633 Thomaz Koch Nikola Pilic 1 0–1 C 0–1 May 28, 1975 H2H
50634 Thomaz Koch Ove Bengtson 1 1–0 C 1–0 Feb 20, 1969 H2H
50635 Thomaz Koch Owen Davidson 1 1–0 G 1–0 Sep 1, 1974 H2H
50636 Thomaz Koch Paolo Bertolucci 1 1–0 C 1–0 Nov 13, 1975 H2H
50637 Thomaz Koch Pascal Portes 1 0–1 H 0–1 Oct 19, 1979 H2H
50638 Thomaz Koch Pat Dupre 1 1–0 C 1–0 Jan 21, 1982 H2H
50639 Thomaz Koch Patrice Dominguez 1 1–0 G 1–0 Jun 11, 1972 H2H
50640 Thomaz Koch Paul Gerken 1 1–0 C 1–0 Mar 20, 1974 H2H
50641 Thomaz Koch Peter Doerner 1 1–0 H 1–0 Mar 27, 1975 H2H
50642 Thomaz Koch Phil Dent 1 0–1 G 0–1 Jun 11, 1980 H2H
50643 Thomaz Koch Premjit Lall 1 1–0 C 1–0 Feb 28, 1970 H2H
50644 Thomaz Koch Rafael Ruiz 1 1–0 C 1–0 Jun 19, 1968 H2H
50645 Thomaz Koch Ray Ruffels 1 1–0 C 1–0 Mar 15, 1975 H2H
50646 Thomaz Koch Rick Fagel 1 1–0 C 1–0 Nov 29, 1979 H2H
50647 Thomaz Koch Roberto Carruthers 1 1–0 C 1–0 Nov 20, 1980 H2H
50648 Thomaz Koch Rod Frawley 1 0–1 C 0–1 May 4, 1982 H2H
50649 Thomaz Koch Roger Dowdeswell 1 1–0 C 1–0 Oct 29, 1974 H2H
50650 Thomaz Koch Roy Barth 1 1–0 H 1–0 Oct 4, 1969 H2H
50651 Thomaz Koch Roy Emerson 1 0–1 C 0–1 Jul 18, 1974 H2H
50652 Thomaz Koch Sashi Menon 1 1–0 C 1–0 Mar 12, 1976 H2H
50653 Thomaz Koch Steve Krulevitz 1 0–1 C 0–1 Jul 28, 1976 H2H
50654 Thomaz Koch Tony Bardsley 1 1–0 C 1–0 Jul 9, 1969 H2H
50655 Thomaz Koch Vladimir Korotkov 1 0–1 G 0–1 Jun 17, 1970 H2H
50656 Thomaz Koch Vladimir Zednik 1 0–1 C 0–1 Jan 26, 1972 H2H
50657 Thomaz Koch Wanaro N'Godrella 1 1–0 C 1–0 Jun 5, 1974 H2H
50658 Thomaz Koch Zlatko Ivancic 1 1–0 C 1–0 May 29, 1968 H2H
50659 Tiago Torres Hugo Gaston 1 0–1 C 0–1 Jul 24, 2026 H2H
50660 Tian C Viljoen George Rudman 1 1–0 H 1–0 Apr 10, 1981 H2H
50661 Ti Chen Satoshi Iwabuchi 1 0–1 H 0–1 Oct 4, 2006 H2H
50662 Tigre Hank Adrian Mannarino 1 0–1 H 0–1 Feb 24, 2016 H2H
50663 Tim Anderson Butch Walts 1 0–1 C 0–1 Mar 3, 1983 H2H
50664 Tim Clements Allan Stone 1 0–1 G 0–1 Jan 4, 1979 H2H
50665 Tim Clements Neale Fraser 1 1–0 G 1–0 Jan 9, 1980 H2H
50666 Tim Garcia Bob Lutz 1 0–1 C 0–1 Aug 11, 1978 H2H
50667 Tim Garcia Keith Richardson 1 0–1 C 0–1 Jul 16, 1979 H2H
50668 Tim Henman Alberto Berasategui 1 0–1 C 0–1 May 30, 1999 H2H
50669 Tim Henman Albert Portas 1 1–0 H 1–0 Jan 16, 1998 H2H
50670 Tim Henman Alessio Di Mauro 1 1–0 C 1–0 May 10, 2006 H2H
50671 Tim Henman Alex Bogdanovic 1 1–0 H 1–0 Sep 29, 2006 H2H
50672 Tim Henman Andrea Gaudenzi 1 1–0 C 1–0 Oct 26, 2001 H2H
50673 Tim Henman Andreas Vinciguerra 1 1–0 H 1–0 Feb 18, 2001 H2H
50674 Tim Henman Andre Sa 1 1–0 G 1–0 Jul 5, 2002 H2H
50675 Tim Henman Artem Derepasko 1 1–0 G 1–0 Jun 27, 2001 H2H
50676 Tim Henman Attila Savolt 1 0–1 H 0–1 Feb 27, 2003 H2H
50677 Tim Henman Axel Pretzsch 1 1–0 H 1–0 Oct 18, 2001 H2H
50678 Tim Henman Bob Bryan 1 0–1 G 0–1 Jun 15, 2000 H2H
50679 Tim Henman Chris Guccione 1 1–0 G 1–0 Jun 10, 2005 H2H
50680 Tim Henman Christian Vinck 1 1–0 C 1–0 Jun 2, 2000 H2H
50681 Tim Henman Christophe Rochus 1 1–0 C 1–0 Oct 26, 2006 H2H
50682 Tim Henman Cristiano Caratti 1 1–0 G 1–0 Jun 14, 2001 H2H
50683 Tim Henman Darren Cahill 1 1–0 H 1–0 Apr 7, 1994 H2H
50684 Tim Henman Davide Scala 1 0–1 C 0–1 May 15, 1997 H2H
50685 Tim Henman David Nainkin 1 1–0 G 1–0 Jun 26, 1998 H2H
50686 Tim Henman David Wheaton 1 1–0 H 1–0 Nov 6, 1997 H2H
50687 Tim Henman Donald Young 1 1–0 H 1–0 Mar 7, 2006 H2H
50688 Tim Henman Doug Flach 1 1–0 H 1–0 Aug 30, 1996 H2H
50689 Tim Henman Ernests Gulbis 1 0–1 C 0–1 May 30, 2007 H2H
50690 Tim Henman Eyal Ran 1 1–0 H 1–0 Sep 18, 1998 H2H
50691 Tim Henman Frank Dancevic 1 1–0 H 1–0 Oct 5, 2006 H2H
50692 Tim Henman Frederik Fetterlein 1 0–1 H 0–1 Apr 11, 1996 H2H
50693 Tim Henman German Puentes 1 1–0 H 1–0 Mar 9, 2001 H2H
50694 Tim Henman Guy Forget 1 1–0 C 1–0 Oct 3, 1996 H2H
50695 Tim Henman Henrik Holm 1 1–0 C 1–0 Mar 14, 1996 H2H
50696 Tim Henman Herbert Wiltschnig 1 1–0 H 1–0 Jan 2, 1997 H2H
50697 Tim Henman Igor Andreev 1 1–0 H 1–0 Feb 25, 2005 H2H
50698 Tim Henman Irakli Labadze 1 1–0 H 1–0 Mar 14, 2004 H2H
50699 Tim Henman Ivo Heuberger 1 1–0 G 1–0 Jun 25, 2004 H2H
50700 Tim Henman Ivo Minar 1 1–0 H 1–0 Mar 23, 2005 H2H
50701 Tim Henman Jacco Eltingh 1 0–1 C 0–1 Oct 5, 1995 H2H
50702 Tim Henman Jan Hernych 1 0–1 H 0–1 Mar 7, 2007 H2H
50703 Tim Henman Jan Vacek 1 1–0 H 1–0 Aug 29, 2001 H2H
50704 Tim Henman Jared Palmer 1 0–1 H 0–1 Sep 1, 1995 H2H
50705 Tim Henman Jason Stoltenberg 1 1–0 H 1–0 Oct 8, 1998 H2H
50706 Tim Henman Javier Frana 1 1–0 G 1–0 Jun 12, 1996 H2H
50707 Tim Henman Javier Sanchez 1 1–0 H 1–0 Jan 8, 1998 H2H
50708 Tim Henman Jean Francois Bachelot 1 1–0 G 1–0 Jun 26, 2002 H2H
50709 Tim Henman Jeremy Bates 1 0–1 G 0–1 Jun 15, 1995 H2H
50710 Tim Henman Jim Grabb 1 1–0 C 1–0 Feb 2, 1996 H2H
50711 Tim Henman Juan Balcells 1 1–0 H 1–0 Jan 6, 2000 H2H
50712 Tim Henman Juan Pablo Brzezicki 1 1–0 C 1–0 May 25, 2005 H2H
50713 Tim Henman Julian Alonso 1 0–1 H 0–1 Mar 19, 1997 H2H
50714 Tim Henman Karol Beck 1 0–1 G 0–1 Jun 10, 2004 H2H
50715 Tim Henman Kelly Jones 1 1–0 H 1–0 Apr 6, 1994 H2H
50716 Tim Henman Kris Goossens 1 0–1 C 0–1 May 29, 1996 H2H
50717 Tim Henman Laurence Tieleman 1 0–1 G 0–1 Jun 13, 1998 H2H
50718 Tim Henman Luis Horna 1 0–1 C 0–1 May 27, 2005 H2H
50719 Tim Henman Luke Milligan 1 1–0 G 1–0 Jun 30, 1996 H2H
50720 Tim Henman Marin Cilic 1 0–1 G 0–1 Jun 13, 2007 H2H
50721 Tim Henman Mark Knowles 1 0–1 H 0–1 Aug 14, 1996 H2H
50722 Tim Henman Mark Petchey 1 1–0 C 1–0 Feb 3, 1996 H2H
50723 Tim Henman Martin Lee 1 1–0 G 1–0 Jun 29, 2001 H2H
50724 Tim Henman Max Mirnyi 1 1–0 H 1–0 Mar 1, 2002 H2H
50725 Tim Henman Michael Kohlmann 1 1–0 H 1–0 Sep 6, 1998 H2H
50726 Tim Henman Michael Russell 1 1–0 G 1–0 Jun 21, 2007 H2H
50727 Tim Henman Neville Godwin 1 1–0 G 1–0 Jun 13, 2002 H2H
50728 Tim Henman Nicklas Kulti 1 1–0 C 1–0 Oct 17, 1996 H2H
50729 Tim Henman Nicolas Almagro 1 0–1 C 0–1 May 9, 2007 H2H
50730 Tim Henman Nir Welgreen 1 1–0 H 1–0 Sep 17, 1998 H2H
50731 Tim Henman Novak Djokovic 1 0–1 H 0–1 Feb 24, 2006 H2H
50732 Tim Henman Olivier Delaitre 1 0–1 C 0–1 May 28, 1997 H2H
50733 Tim Henman Omar Alawadhi 1 1–0 H 1–0 Feb 28, 2002 H2H
50734 Tim Henman Paul Goldstein 1 1–0 H 1–0 Jul 31, 2003 H2H
50735 Tim Henman Paul Wekesa 1 1–0 G 1–0 Jun 28, 1995 H2H
50736 Tim Henman Peter Lundgren 1 1–0 G 1–0 Jun 8, 1994 H2H
50737 Tim Henman Peter Wessels 1 1–0 H 1–0 Aug 19, 1999 H2H
50738 Tim Henman Phillip King 1 1–0 H 1–0 Aug 3, 2006 H2H
50739 Tim Henman Ramon Delgado 1 1–0 G 1–0 Jun 15, 2006 H2H
50740 Tim Henman Roberto Carretero 1 1–0 C 1–0 May 14, 1997 H2H
50741 Tim Henman Roberto Jabali 1 1–0 H 1–0 Aug 28, 1996 H2H
50742 Tim Henman Ruben Ramirez Hidalgo 1 1–0 G 1–0 Jun 23, 2004 H2H
50743 Tim Henman Sandon Stolle 1 1–0 H 1–0 Jan 22, 1999 H2H
50744 Tim Henman Sebastien Leblanc 1 0–1 H 0–1 Jul 30, 1997 H2H
50745 Tim Henman Simon Greul 1 0–1 H 0–1 Mar 23, 2006 H2H
50746 Tim Henman Simon Larose 1 1–0 H 1–0 Mar 10, 2004 H2H
50747 Tim Henman Stan Wawrinka 1 0–1 C 0–1 Oct 27, 2006 H2H
50748 Tim Henman Steve Campbell 1 1–0 H 1–0 Mar 19, 1996 H2H
50749 Tim Henman Taylor Dent 1 1–0 H 1–0 Oct 19, 2005 H2H
50750 Tim Henman Thierry Champion 1 1–0 H 1–0 Sep 11, 1997 H2H
50751 Tim Henman Thierry Guardiola 1 1–0 H 1–0 Sep 30, 1999 H2H
50752 Tim Henman Todd Larkham 1 1–0 H 1–0 Jan 16, 2002 H2H
50753 Tim Henman Tomas Behrend 1 1–0 C 1–0 May 30, 2001 H2H
50754 Tim Henman Tomas Cakl 1 1–0 H 1–0 Feb 20, 2004 H2H
50755 Tim Henman Tomas Nydahl 1 0–1 C 0–1 May 1, 1998 H2H
50756 Tim Henman Tuomas Ketola 1 1–0 H 1–0 Aug 28, 2002 H2H
50757 Tim Henman Victor Hanescu 1 1–0 H 1–0 Jan 21, 2005 H2H
50758 Tim Henman Vincenzo Santopadre 1 1–0 H 1–0 Aug 20, 1998 H2H
50759 Tim Mayotte Adriano Panatta 1 1–0 C 1–0 Mar 24, 1983 H2H
50760 Tim Mayotte Agustin Moreno 1 1–0 C 1–0 Oct 21, 1988 H2H
50761 Tim Mayotte Andy Andrews 1 1–0 G 1–0 Jun 24, 1983 H2H
50762 Tim Mayotte Andy Kohlberg 1 1–0 C 1–0 Jan 30, 1986 H2H
50763 Tim Mayotte Balazs Taroczy 1 1–0 C 1–0 Mar 20, 1982 H2H
50764 Tim Mayotte Barry Moir 1 1–0 H 1–0 Jul 28, 1989 H2H
50765 Tim Mayotte Bernard Boileau 1 0–1 H 0–1 Jan 27, 1983 H2H
50766 Tim Mayotte Bob Green 1 1–0 H 1–0 Aug 9, 1985 H2H
50767 Tim Mayotte Bob Lutz 1 1–0 C 1–0 Nov 12, 1981 H2H
50768 Tim Mayotte Bruno Oresar 1 1–0 C 1–0 May 4, 1989 H2H
50769 Tim Mayotte Carlos Kirmayr 1 1–0 H 1–0 Feb 17, 1982 H2H
50770 Tim Mayotte Cary Leeds 1 1–0 H 1–0 Nov 4, 1981 H2H
50771 Tim Mayotte Cary Stansbury 1 1–0 H 1–0 Oct 17, 1985 H2H
50772 Tim Mayotte Chris Kachel 1 1–0 C 1–0 Jul 16, 1980 H2H
50773 Tim Mayotte Christo Steyn 1 1–0 H 1–0 Mar 20, 1987 H2H
50774 Tim Mayotte Craig Wittus 1 0–1 G 0–1 Jul 10, 1981 H2H
50775 Tim Mayotte Damir Keretic 1 0–1 G 0–1 Dec 8, 1982 H2H
50776 Tim Mayotte Dave Siegler 1 1–0 G 1–0 Dec 4, 1982 H2H
50777 Tim Mayotte Derek Tarr 1 1–0 G 1–0 Jun 9, 1982 H2H
50778 Tim Mayotte Dong Wook Song 1 1–0 H 1–0 Sep 23, 1988 H2H
50779 Tim Mayotte Eric Sherbeck 1 1–0 G 1–0 Dec 28, 1981 H2H
50780 Tim Mayotte Hans Simonsson 1 1–0 H 1–0 Aug 21, 1981 H2H
50781 Tim Mayotte Jay Lapidus 1 0–1 H 0–1 Aug 19, 1982 H2H
50782 Tim Mayotte Jim Gurfein 1 1–0 H 1–0 Aug 8, 1985 H2H
50783 Tim Mayotte John Letts 1 1–0 H 1–0 Apr 14, 1988 H2H
50784 Tim Mayotte John Mccurdy 1 1–0 G 1–0 Jun 29, 1983 H2H
50785 Tim Mayotte Jon Levine 1 1–0 H 1–0 Oct 8, 1987 H2H
50786 Tim Mayotte Karl Meiler 1 1–0 C 1–0 Apr 1, 1982 H2H
50787 Tim Mayotte Loic Courteau 1 1–0 G 1–0 Dec 16, 1981 H2H
50788 Tim Mayotte Manuel Orantes 1 0–1 C 0–1 Aug 8, 1979 H2H
50789 Tim Mayotte Mark Basham 1 1–0 H 1–0 Jul 21, 1988 H2H
50790 Tim Mayotte Mark Edmondson 1 1–0 G 1–0 Dec 5, 1983 H2H
50791 Tim Mayotte Matt Mitchell 1 1–0 C 1–0 Sep 24, 1980 H2H
50792 Tim Mayotte Michael Grant 1 1–0 H 1–0 Jan 22, 1981 H2H
50793 Tim Mayotte Mike Brunnberg 1 1–0 G 1–0 Jan 8, 1982 H2H
50794 Tim Mayotte Mike Myburg 1 0–1 C 0–1 May 25, 1983 H2H
50795 Tim Mayotte Miloslav Mecir 1 0–1 H 0–1 Oct 1, 1988 H2H
50796 Tim Mayotte Nick Saviano 1 1–0 C 1–0 Mar 18, 1982 H2H
50797 Tim Mayotte Noel Phillips 1 0–1 C 0–1 Aug 22, 1979 H2H
50798 Tim Mayotte Paul Vojtischek 1 0–1 C 0–1 May 6, 1987 H2H
50799 Tim Mayotte Peter Rennert 1 0–1 H 0–1 May 1, 1982 H2H
50800 Tim Mayotte Ricki Osterthun 1 1–0 H 1–0 Oct 18, 1987 H2H