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
58801 Johan Anderson Mark Koevermans 1 0–1 C 0–1 Apr 11, 1990 H2H
58802 Johan Anderson Mark Kratzmann 1 0–1 H 0–1 Oct 13, 1988 H2H
58803 Johan Anderson Martin Strelba 1 1–0 C 1–0 Jul 31, 1991 H2H
58804 Johan Anderson Miloslav Mecir 1 1–0 C 1–0 Aug 3, 1989 H2H
58805 Johan Anderson Nick Brown 1 1–0 G 1–0 Jun 27, 1990 H2H
58806 Johan Anderson Scott Warner 1 1–0 H 1–0 Oct 5, 1989 H2H
58807 Johan Anderson Shane Barr 1 1–0 H 1–0 Aug 15, 1990 H2H
58808 Johan Anderson Veli Paloheimo 1 0–1 G 0–1 Jun 13, 1990 H2H
58809 Johan Carlsson Alberto Tous 1 0–1 C 0–1 Apr 11, 1985 H2H
58810 Johan Carlsson Alexander Mronz 1 1–0 H 1–0 Sep 26, 1991 H2H
58811 Johan Carlsson Amit Naor 1 0–1 H 0–1 Oct 19, 1989 H2H
58812 Johan Carlsson Barry Moir 1 0–1 H 0–1 Jul 27, 1989 H2H
58813 Johan Carlsson Bill Scanlon 1 1–0 H 1–0 Oct 14, 1983 H2H
58814 Johan Carlsson Bryan Shelton 1 0–1 H 0–1 Aug 17, 1994 H2H
58815 Johan Carlsson Chris Garner 1 1–0 H 1–0 Jul 17, 1991 H2H
58816 Johan Carlsson Christoph Meyer 1 0–1 C 0–1 Sep 20, 1984 H2H
58817 Johan Carlsson Christo Van Rensburg 1 0–1 H 0–1 Aug 30, 1989 H2H
58818 Johan Carlsson Claudio Panatta 1 0–1 C 0–1 Jun 19, 1986 H2H
58819 Johan Carlsson Eduardo Masso 1 0–1 H 0–1 Mar 4, 1989 H2H
58820 Johan Carlsson Fernando Roese 1 0–1 H 0–1 Feb 7, 1991 H2H
58821 Johan Carlsson Florin Segarceanu 1 1–0 H 1–0 Nov 2, 1983 H2H
58822 Johan Carlsson Gilad Bloom 1 0–1 H 0–1 Oct 12, 1991 H2H
58823 Johan Carlsson Hans Peter Kandler 1 1–0 C 1–0 Jul 14, 1983 H2H
58824 Johan Carlsson Harald Rittersbacher 1 1–0 H 1–0 Oct 17, 1985 H2H
58825 Johan Carlsson Ivan Baron 1 1–0 C 1–0 May 13, 1993 H2H
58826 Johan Carlsson Johan Kriek 1 1–0 H 1–0 Aug 13, 1987 H2H
58827 Johan Carlsson John Fitzgerald 1 0–1 H 0–1 Aug 19, 1987 H2H
58828 Johan Carlsson John Sadri 1 0–1 G 0–1 Jun 24, 1987 H2H
58829 Johan Carlsson Jonathan Canter 1 1–0 H 1–0 Oct 19, 1985 H2H
58830 Johan Carlsson Kelly Jones 1 1–0 H 1–0 Sep 3, 1987 H2H
58831 Johan Carlsson Ken Flach 1 1–0 H 1–0 Oct 18, 1985 H2H
58832 Johan Carlsson Magnus Tideman 1 0–1 C 0–1 Jul 19, 1984 H2H
58833 Johan Carlsson Mansour Bahrami 1 0–1 C 0–1 Mar 14, 1986 H2H
58834 Johan Carlsson Marko Ostoja 1 0–1 H 0–1 Oct 18, 1984 H2H
58835 Johan Carlsson Martin Barba 1 1–0 H 1–0 Aug 9, 1989 H2H
58836 Johan Carlsson Mel Purcell 1 1–0 H 1–0 Nov 4, 1987 H2H
58837 Johan Carlsson Michael Robertson 1 1–0 C 1–0 Jul 30, 1986 H2H
58838 Johan Carlsson Michael Westphal 1 0–1 C 0–1 Sep 17, 1986 H2H
58839 Johan Carlsson Nick Brown 1 1–0 H 1–0 Apr 19, 1990 H2H
58840 Johan Carlsson Pascal Portes 1 0–1 H 0–1 Mar 15, 1984 H2H
58841 Johan Carlsson Paul Chamberlin 1 1–0 H 1–0 Oct 18, 1986 H2H
58842 Johan Carlsson Peter Elter 1 0–1 C 0–1 Sep 10, 1986 H2H
58843 Johan Carlsson Peter Lundgren 1 1–0 H 1–0 Jul 18, 1991 H2H
58844 Johan Carlsson Richard Matuszewski 1 1–0 H 1–0 Aug 29, 1990 H2H
58845 Johan Carlsson Robert Seguso 1 0–1 C 0–1 Oct 24, 1985 H2H
58846 Johan Carlsson Roland Stadler 1 0–1 H 0–1 Oct 15, 1983 H2H
58847 Johan Carlsson Sergio Casal 1 0–1 H 0–1 Nov 5, 1987 H2H
58848 Johan Carlsson Shlomo Glickstein 1 0–1 H 0–1 Nov 3, 1983 H2H
58849 Johan Carlsson Simon Youl 1 0–1 H 0–1 Jul 23, 1987 H2H
58850 Johan Carlsson Slobodan Zivojinovic 1 1–0 H 1–0 Aug 31, 1988 H2H
58851 Johan Carlsson Stanislav Birner 1 1–0 H 1–0 Oct 13, 1983 H2H
58852 Johan Carlsson Stefan Simonsson 1 0–1 C 0–1 Jul 15, 1983 H2H
58853 Johan Carlsson Thierry Tulasne 1 0–1 C 0–1 Aug 2, 1986 H2H
58854 Johan Carlsson Thomas Hogstedt 1 1–0 H 1–0 Aug 2, 1989 H2H
58855 Johan Carlsson Tobias Svantesson 1 1–0 H 1–0 Sep 2, 1988 H2H
58856 Johan Carlsson Todd Nelson 1 1–0 H 1–0 Feb 24, 1987 H2H
58857 Johan Carlsson Udo Riglewski 1 1–0 C 1–0 Jul 12, 1990 H2H
58858 Johan Carlsson Vallis Wilder 1 1–0 H 1–0 Oct 15, 1986 H2H
58859 Johan Carlsson Vijay Amritraj 1 0–1 H 0–1 Aug 5, 1987 H2H
58860 Johan Carlsson Vitas Gerulaitis 1 1–0 H 1–0 Oct 16, 1985 H2H
58861 Johan Carlsson Vladimir Gabrichidze 1 1–0 H 1–0 Oct 10, 1991 H2H
58862 Johan Carlsson Young Min Kwon 1 1–0 H 1–0 Apr 27, 1989 H2H
58863 Johan Kriek Alvaro Fillol 1 1–0 C 1–0 Aug 9, 1978 H2H
58864 Johan Kriek Andreas Maurer 1 0–1 G 0–1 Jun 30, 1985 H2H
58865 Johan Kriek Andy Andrews 1 1–0 G 1–0 Dec 5, 1983 H2H
58866 Johan Kriek Arthur Ashe 1 1–0 H 1–0 Apr 26, 1979 H2H
58867 Johan Kriek Belus Prajoux 1 0–1 C 0–1 Nov 3, 1977 H2H
58868 Johan Kriek Bernie Mitton 1 1–0 C 1–0 Jan 22, 1981 H2H
58869 Johan Kriek Blaine Willenborg 1 1–0 H 1–0 Apr 16, 1987 H2H
58870 Johan Kriek Bret Garnett 1 1–0 G 1–0 Jul 11, 1991 H2H
58871 Johan Kriek Brett Custer 1 1–0 G 1–0 Jun 25, 1986 H2H
58872 Johan Kriek Brian Levine 1 1–0 C 1–0 May 10, 1984 H2H
58873 Johan Kriek Butch Walts 1 1–0 C 1–0 Mar 22, 1980 H2H
58874 Johan Kriek Carlos Kirmayr 1 1–0 C 1–0 May 28, 1986 H2H
58875 Johan Kriek Chris Kachel 1 1–0 C 1–0 Jan 24, 1980 H2H
58876 Johan Kriek Chris Mayotte 1 1–0 C 1–0 Aug 2, 1978 H2H
58877 Johan Kriek Colin Dibley 1 1–0 H 1–0 Feb 18, 1981 H2H
58878 Johan Kriek Corrado Barazzutti 1 0–1 C 0–1 Aug 10, 1978 H2H
58879 Johan Kriek Dan Cassidy 1 1–0 H 1–0 Nov 20, 1986 H2H
58880 Johan Kriek Dan Goldie 1 0–1 H 0–1 Feb 18, 1987 H2H
58881 Johan Kriek Danny Saltz 1 1–0 G 1–0 Dec 13, 1984 H2H
58882 Johan Kriek David Dowlen 1 0–1 H 0–1 Aug 9, 1984 H2H
58883 Johan Kriek David Mustard 1 1–0 G 1–0 Nov 29, 1985 H2H
58884 Johan Kriek Dick Crealy 1 1–0 C 1–0 Apr 5, 1979 H2H
58885 Johan Kriek Eduardo Bengoechea 1 1–0 H 1–0 Mar 5, 1988 H2H
58886 Johan Kriek Eric Fromm 1 0–1 C 0–1 Feb 10, 1983 H2H
58887 Johan Kriek Eric Jelen 1 1–0 H 1–0 Nov 2, 1988 H2H
58888 Johan Kriek Erick Iskersky 1 1–0 H 1–0 Feb 1, 1979 H2H
58889 Johan Kriek Eric Korita 1 0–1 H 0–1 Aug 4, 1983 H2H
58890 Johan Kriek Eric Sherbeck 1 1–0 G 1–0 Dec 8, 1982 H2H
58891 Johan Kriek Freddie Sauer 1 0–1 H 0–1 Aug 20, 1982 H2H
58892 Johan Kriek Glenn Layendecker 1 1–0 H 1–0 Aug 30, 1984 H2H
58893 Johan Kriek Glenn Petrovic 1 1–0 H 1–0 Aug 14, 1980 H2H
58894 Johan Kriek Guillermo Rivas 1 1–0 C 1–0 May 11, 1989 H2H
58895 Johan Kriek Guillermo Vilas 1 1–0 C 1–0 Jun 6, 1986 H2H
58896 Johan Kriek Hans Schwaier 1 0–1 C 0–1 Jul 14, 1983 H2H
58897 Johan Kriek Haroon Ismail 1 1–0 H 1–0 Oct 29, 1981 H2H
58898 Johan Kriek Ivan Molina 1 1–0 H 1–0 Aug 30, 1979 H2H
58899 Johan Kriek Jacques Grandjean 1 1–0 C 1–0 Mar 10, 1983 H2H
58900 Johan Kriek Jai Dilouie 1 1–0 H 1–0 Aug 31, 1978 H2H
58901 Johan Kriek Jean Louis Haillet 1 1–0 H 1–0 Oct 19, 1979 H2H
58902 Johan Kriek Jim Delaney 1 1–0 G 1–0 Jul 11, 1981 H2H
58903 Johan Kriek Joel Bailey 1 1–0 C 1–0 Jan 17, 1980 H2H
58904 Johan Kriek Jose Higueras 1 1–0 C 1–0 Oct 20, 1982 H2H
58905 Johan Kriek Juan Avendano 1 1–0 G 1–0 Jun 24, 1987 H2H
58906 Johan Kriek Junie Chatman 1 1–0 C 1–0 Jan 31, 1980 H2H
58907 Johan Kriek Kelly Evernden 1 0–1 G 0–1 Jan 16, 1987 H2H
58908 Johan Kriek Klaus Eberhard 1 0–1 C 0–1 Jul 29, 1980 H2H
58909 Johan Kriek Larry Stefanki 1 1–0 C 1–0 Feb 6, 1986 H2H
58910 Johan Kriek Mark Farrell 1 1–0 H 1–0 Oct 18, 1979 H2H
58911 Johan Kriek Mark Kratzmann 1 1–0 H 1–0 Aug 28, 1986 H2H
58912 Johan Kriek Marko Ostoja 1 1–0 G 1–0 Jun 13, 1985 H2H
58913 Johan Kriek Marty Riessen 1 1–0 C 1–0 Sep 25, 1980 H2H
58914 Johan Kriek Matt Anger 1 0–1 H 0–1 Nov 22, 1986 H2H
58915 Johan Kriek Matt Mitchell 1 1–0 C 1–0 Sep 24, 1981 H2H
58916 Johan Kriek Michael Grant 1 1–0 C 1–0 Jul 30, 1981 H2H
58917 Johan Kriek Mike Cahill 1 0–1 H 0–1 Sep 7, 1981 H2H
58918 Johan Kriek Mike Myburg 1 1–0 H 1–0 Aug 17, 1978 H2H
58919 Johan Kriek Milan Srejber 1 1–0 C 1–0 May 30, 1986 H2H
58920 Johan Kriek Miloslav Mecir 1 0–1 C 0–1 Nov 14, 1987 H2H
58921 Johan Kriek Ove Bengtson 1 1–0 H 1–0 Oct 27, 1977 H2H
58922 Johan Kriek Pablo Arraya 1 0–1 C 0–1 May 19, 1982 H2H
58923 Johan Kriek Peter Bastiansen 1 1–0 C 1–0 May 5, 1983 H2H
58924 Johan Kriek Peter Campbell 1 1–0 C 1–0 Feb 15, 1979 H2H
58925 Johan Kriek Peter Carter 1 1–0 H 1–0 Jan 18, 1989 H2H
58926 Johan Kriek Peter Doohan 1 1–0 G 1–0 Dec 1, 1985 H2H
58927 Johan Kriek Peter Lindgren 1 1–0 C 1–0 Mar 28, 1986 H2H
58928 Johan Kriek Pieter Aldrich 1 0–1 H 0–1 Nov 19, 1987 H2H
58929 Johan Kriek Rejean Genois 1 1–0 H 1–0 Sep 4, 1978 H2H
58930 Johan Kriek Rick Fagel 1 1–0 H 1–0 Sep 2, 1978 H2H
58931 Johan Kriek Roberto Saad 1 1–0 H 1–0 Oct 10, 1985 H2H
58932 Johan Kriek Robert Reininger 1 1–0 H 1–0 Oct 24, 1979 H2H
58933 Johan Kriek Robert Seguso 1 0–1 H 0–1 Aug 7, 1985 H2H
58934 Johan Kriek Rod Frawley 1 1–0 C 1–0 Oct 24, 1980 H2H
58935 Johan Kriek Rodney Harmon 1 1–0 H 1–0 Aug 13, 1983 H2H
58936 Johan Kriek Rolf Gehring 1 1–0 H 1–0 Aug 19, 1982 H2H
58937 Johan Kriek Ross Case 1 1–0 C 1–0 Aug 24, 1979 H2H
58938 Johan Kriek Sandy Mayer 1 0–1 H 0–1 Oct 28, 1977 H2H
58939 Johan Kriek Sashi Menon 1 1–0 C 1–0 Aug 23, 1979 H2H
58940 Johan Kriek Shahar Perkiss 1 1–0 H 1–0 Oct 11, 1985 H2H
58941 Johan Kriek Shelby Cannon 1 1–0 H 1–0 Jul 16, 1987 H2H
58942 Johan Kriek Slobodan Zivojinovic 1 1–0 G 1–0 Jun 15, 1985 H2H
58943 Johan Kriek Steve Krulevitz 1 1–0 H 1–0 Aug 17, 1979 H2H
58944 Johan Kriek Tenny Svensson 1 1–0 H 1–0 Nov 2, 1978 H2H
58945 Johan Kriek Terry Rocavert 1 1–0 C 1–0 Sep 21, 1978 H2H
58946 Johan Kriek Tony Graham 1 0–1 H 0–1 Aug 15, 1981 H2H
58947 Johan Kriek Tony Roche 1 1–0 C 1–0 Sep 28, 1978 H2H
58948 Johan Kriek Vladimir Zednik 1 1–0 C 1–0 Jan 25, 1979 H2H
58949 Johan Kriek Zoltan Kuharszky 1 1–0 C 1–0 Jan 31, 1985 H2H
58950 Johannes Ager Markus Hipfl 1 0–1 C 0–1 May 23, 2002 H2H
58951 Johannes Ager Yuri Schukin 1 0–1 C 0–1 Jul 21, 2004 H2H
58952 Johan Ortegren Fredrik Jonsson 1 1–0 H 1–0 Nov 23, 2000 H2H
58953 Johan Settergren Jacobo Diaz 1 1–0 C 1–0 Jul 12, 2001 H2H
58954 Johan Settergren Lars Burgsmuller 1 0–1 H 0–1 Feb 15, 2001 H2H
58955 Johan Vekemans Michael Westphal 1 0–1 C 0–1 Nov 24, 1988 H2H
58956 John Alexander Alberto Martorell 1 1–0 C 1–0 Oct 20, 1976 H2H
58957 John Alexander Andrew Jarrett 1 1–0 G 1–0 Jun 11, 1980 H2H
58958 John Alexander Armistead Neely 1 1–0 C 1–0 Sep 2, 1977 H2H
58959 John Alexander Billy Martin 1 1–0 H 1–0 Sep 19, 1973 H2H
58960 John Alexander Brad Guan 1 1–0 G 1–0 Dec 14, 1979 H2H
58961 John Alexander Buster C Mottram 1 1–0 C 1–0 Sep 3, 1976 H2H
58962 John Alexander Chris Johnstone 1 1–0 G 1–0 Dec 16, 1982 H2H
58963 John Alexander Christopher Sylvan 1 1–0 C 1–0 Aug 3, 1978 H2H
58964 John Alexander Craig Wittus 1 1–0 H 1–0 Oct 13, 1983 H2H
58965 John Alexander Dave Siegler 1 1–0 H 1–0 Jan 15, 1983 H2H
58966 John Alexander David Parker 1 1–0 H 1–0 Apr 10, 1980 H2H
58967 John Alexander Dick Klitch 1 1–0 C 1–0 Jul 15, 1969 H2H
58968 John Alexander Eugenio Castigliano 1 1–0 C 1–0 Apr 27, 1968 H2H
58969 John Alexander Fabrizio Fanucci 1 0–1 C 0–1 May 14, 1981 H2H
58970 John Alexander Felix Ponte 1 1–0 C 1–0 Aug 7, 1973 H2H
58971 John Alexander Ferdi Taygan 1 0–1 C 0–1 Feb 15, 1979 H2H
58972 John Alexander George Hardie 1 0–1 G 0–1 Dec 14, 1977 H2H
58973 John Alexander Gilles Moretton 1 1–0 C 1–0 Aug 8, 1981 H2H
58974 John Alexander Graeme Thomson 1 1–0 G 1–0 Jan 12, 1977 H2H
58975 John Alexander Greg Halder 1 1–0 C 1–0 Aug 4, 1977 H2H
58976 John Alexander Hans Jurgen Pohmann 1 1–0 C 1–0 Aug 15, 1968 H2H
58977 John Alexander Hans Kary 1 1–0 G 1–0 Jun 24, 1970 H2H
58978 John Alexander Harald Elschenbroich 1 1–0 C 1–0 Jul 25, 1968 H2H
58979 John Alexander Henry Bunis 1 0–1 C 0–1 Jul 27, 1977 H2H
58980 John Alexander Howard Schoenfield 1 1–0 H 1–0 Aug 30, 1979 H2H
58981 John Alexander Humphrey Hose 1 1–0 H 1–0 Feb 20, 1975 H2H
58982 John Alexander Ian Fletcher 1 1–0 G 1–0 Jan 1, 1972 H2H
58983 John Alexander Ivan Molina 1 1–0 C 1–0 Aug 9, 1974 H2H
58984 John Alexander Jaidip Mukerjea 1 0–1 C 0–1 Jun 14, 1968 H2H
58985 John Alexander Jean Claude Barclay 1 1–0 C 1–0 Jul 13, 1971 H2H
58986 John Alexander Jean Louis Haillet 1 1–0 C 1–0 Apr 6, 1979 H2H
58987 John Alexander Jean Loup Rouyer 1 1–0 G 1–0 Aug 7, 1969 H2H
58988 John Alexander Jim Osborne 1 1–0 H 1–0 Sep 23, 1971 H2H
58989 John Alexander J. Mandarino 1 1–0 C 1–0 Apr 27, 1973 H2H
58990 John Alexander John Marks 1 0–1 G 0–1 Jan 6, 1979 H2H
58991 John Alexander John Yuill 1 1–0 H 1–0 Apr 20, 1974 H2H
58992 John Alexander Jurgen Fassbender 1 1–0 C 1–0 Aug 25, 1976 H2H
58993 John Alexander Karl Coombes 1 1–0 G 1–0 Dec 5, 1969 H2H
58994 John Alexander Keith Richardson 1 1–0 C 1–0 Jul 16, 1977 H2H
58995 John Alexander Larry Turville 1 1–0 C 1–0 Aug 7, 1974 H2H
58996 John Alexander Lawrence Hall 1 1–0 G 1–0 Oct 12, 1978 H2H
58997 John Alexander Luis Baraldi 1 1–0 C 1–0 Sep 28, 1978 H2H
58998 John Alexander Mal Anderson 1 1–0 H 1–0 Jan 23, 1971 H2H
58999 John Alexander Max Wunschig 1 1–0 C 1–0 May 17, 1979 H2H
59000 John Alexander Miecyslav Rybarczyk 1 1–0 G 1–0 Jun 10, 1970 H2H