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
19601 Hans Kary Manuel Santana 1 0–1 C 0–1 May 29, 1971 H2H
19602 Hans Kary Marty Riessen 1 0–1 C 0–1 Jun 5, 1974 H2H
19603 Hans Kary Mike Belkin 1 0–1 C 0–1 Feb 15, 1973 H2H
19604 Hans Kary Mike Machette 1 1–0 G 1–0 Jun 18, 1975 H2H
19605 Hans Kary Noel Phillips 1 1–0 C 1–0 Aug 23, 1978 H2H
19606 Hans Kary Ove Bengtson 1 1–0 C 1–0 Jul 11, 1974 H2H
19607 Hans Kary Pat Cramer 1 0–1 H 0–1 Jan 28, 1973 H2H
19608 Hans Kary Phil Dent 1 0–1 C 0–1 Jul 29, 1977 H2H
19609 Hans Kary Piero Toci 1 1–0 C 1–0 Apr 4, 1973 H2H
19610 Hans Kary Pierre Barthes 1 1–0 C 1–0 Jun 2, 1976 H2H
19611 Hans Kary Raymond Moore 1 0–1 C 0–1 Oct 8, 1980 H2H
19612 Hans Kary Robert Casey 1 1–0 G 1–0 Dec 13, 1972 H2H
19613 Hans Kary Roger Taylor 1 0–1 C 0–1 Oct 29, 1974 H2H
19614 Hans Kary Rolf Norberg 1 0–1 C 0–1 May 24, 1976 H2H
19615 Hans Kary Steve Docherty 1 0–1 H 0–1 Nov 1, 1979 H2H
19616 Hans Kary Steve Faulk 1 0–1 H 0–1 Mar 29, 1971 H2H
19617 Hans Kary Syd Ball 1 0–1 G 0–1 Dec 14, 1972 H2H
19618 Hans Kary Terje Larsen 1 1–0 C 1–0 Nov 19, 1974 H2H
19619 Hans Kary Terry Addison 1 1–0 H 1–0 Mar 28, 1971 H2H
19620 Hans Kary Tom Edlefsen 1 0–1 C 0–1 Apr 18, 1971 H2H
19621 Hans Kary Tom Gorman 1 0–1 C 0–1 Jan 22, 1975 H2H
19622 Hans Kary Torben Ulrich 1 0–1 H 0–1 Aug 4, 1970 H2H
19623 Hans Kary Trey Waltke 1 1–0 C 1–0 Nov 20, 1974 H2H
19624 Hans Kary Ulrich Marten 1 1–0 H 1–0 Mar 13, 1980 H2H
19625 Hans Kary Victor Amaya 1 1–0 H 1–0 Oct 27, 1977 H2H
19626 Hans Kary Vincenzo Franchitti 1 1–0 C 1–0 Apr 16, 1973 H2H
19627 Hans Nordstrom George Taylor 1 0–1 G 0–1 Jun 12, 1969 H2H
19628 Hans Peter Kandler Fernando Soler 1 0–1 C 0–1 Feb 25, 1982 H2H
19629 Hans Peter Kandler Guillermo Aubone 1 0–1 C 0–1 Jul 23, 1981 H2H
19630 Hans Peter Kandler Hans Kary 1 1–0 C 1–0 Jul 21, 1982 H2H
19631 Hans Peter Kandler Jim Delaney 1 1–0 C 1–0 Nov 26, 1981 H2H
19632 Hans Peter Kandler Pavel Slozil 1 0–1 C 0–1 Jul 21, 1983 H2H
19633 Hans Peter Kandler Per Hjertquist 1 0–1 C 0–1 Jul 16, 1981 H2H
19634 Hans Peter Kandler Sean Brawley 1 0–1 C 0–1 Nov 17, 1983 H2H
19635 Hans Peter Kandler Slobodan Zivojinovic 1 0–1 H 0–1 Mar 22, 1985 H2H
19636 Hans Peter Kandler Trey Waltke 1 0–1 H 0–1 Oct 15, 1981 H2H
19637 Hans Priller Fernando Luna 1 0–1 C 0–1 Aug 2, 1989 H2H
19638 Hans Priller Massimiliano Narducci 1 0–1 C 0–1 Aug 3, 1988 H2H
19639 Hans Schwaier Alejandro Cortes 1 0–1 C 0–1 May 12, 1982 H2H
19640 Hans Schwaier Balazs Taroczy 1 1–0 H 1–0 Aug 29, 1985 H2H
19641 Hans Schwaier Blaine Willenborg 1 0–1 H 0–1 Nov 12, 1987 H2H
19642 Hans Schwaier Claudio Panatta 1 1–0 C 1–0 Jul 17, 1985 H2H
19643 Hans Schwaier Damir Keretic 1 1–0 C 1–0 May 1, 1986 H2H
19644 Hans Schwaier Eduardo Bengoechea 1 0–1 C 0–1 Apr 25, 1985 H2H
19645 Hans Schwaier Eliot Teltscher 1 0–1 C 0–1 Jul 19, 1984 H2H
19646 Hans Schwaier Heinz Gunthardt 1 1–0 H 1–0 Oct 18, 1985 H2H
19647 Hans Schwaier Henrik Sundstrom 1 0–1 C 0–1 Apr 5, 1984 H2H
19648 Hans Schwaier Joao Soares 1 1–0 C 1–0 Apr 9, 1985 H2H
19649 Hans Schwaier Klaus Eberhard 1 1–0 C 1–0 Apr 11, 1985 H2H
19650 Hans Schwaier Lawson Duncan 1 0–1 C 0–1 Apr 20, 1985 H2H
19651 Hans Schwaier Luca Bottazzi 1 1–0 C 1–0 Apr 18, 1985 H2H
19652 Hans Schwaier Milan Srejber 1 0–1 C 0–1 Sep 17, 1986 H2H
19653 Hans Schwaier Miloslav Mecir 1 1–0 C 1–0 Oct 6, 1984 H2H
19654 Hans Schwaier Pavel Slozil 1 1–0 C 1–0 Aug 8, 1984 H2H
19655 Hans Schwaier Peter Elter 1 1–0 C 1–0 Jul 22, 1983 H2H
19656 Hans Schwaier Peter Fleming 1 0–1 H 0–1 Aug 16, 1984 H2H
19657 Hans Schwaier Ricki Osterthun 1 1–0 C 1–0 Apr 10, 1985 H2H
19658 Hans Schwaier Robert Reininger 1 1–0 C 1–0 Jul 20, 1983 H2H
19659 Hans Schwaier Rolf Gehring 1 0–1 C 0–1 May 21, 1981 H2H
19660 Hans Schwaier Shlomo Glickstein 1 0–1 C 0–1 May 9, 1984 H2H
19661 Hans Schwaier Slobodan Zivojinovic 1 1–0 C 1–0 Apr 13, 1985 H2H
19662 Hans Schwaier Stefan Simonsson 1 0–1 C 0–1 Aug 7, 1985 H2H
19663 Hans Schwaier Steve Denton 1 1–0 H 1–0 Aug 15, 1984 H2H
19664 Hans Schwaier Steve Meister 1 0–1 G 0–1 Jun 29, 1984 H2H
19665 Hans Schwaier Thierry Pham 1 1–0 C 1–0 Apr 11, 1985 H2H
19666 Hans Schwaier Tony Mmoh 1 1–0 H 1–0 Aug 31, 1985 H2H
19667 Hans Schwaier Wojtek Fibak 1 1–0 C 1–0 Jul 23, 1983 H2H
19668 Hans Schwaier Zoltan Kuharszky 1 0–1 C 0–1 May 18, 1984 H2H
19669 Hans Simonsson Alejandro Cortes 1 1–0 C 1–0 Oct 2, 1980 H2H
19670 Hans Simonsson Alejandro Ganzabal 1 1–0 C 1–0 Feb 28, 1985 H2H
19671 Hans Simonsson Angel Gimenez 1 0–1 C 0–1 Nov 23, 1978 H2H
19672 Hans Simonsson Bernard Boileau 1 0–1 C 0–1 Jul 15, 1982 H2H
19673 Hans Simonsson Bill Csipkay 1 1–0 C 1–0 Aug 5, 1982 H2H
19674 Hans Simonsson Bob Lutz 1 0–1 C 0–1 Nov 15, 1979 H2H
19675 Hans Simonsson Chris Johnstone 1 1–0 C 1–0 Aug 3, 1983 H2H
19676 Hans Simonsson Christophe Freyss 1 1–0 C 1–0 Aug 6, 1981 H2H
19677 Hans Simonsson Dick Stockton 1 0–1 C 0–1 Mar 11, 1982 H2H
19678 Hans Simonsson Francisco Ferrer 1 0–1 C 0–1 Oct 2, 1981 H2H
19679 Hans Simonsson Gilles Moretton 1 0–1 C 0–1 Dec 7, 1978 H2H
19680 Hans Simonsson Jim Delaney 1 1–0 H 1–0 Aug 20, 1981 H2H
19681 Hans Simonsson John Alexander 1 0–1 C 0–1 May 27, 1983 H2H
19682 Hans Simonsson Karl Meiler 1 0–1 C 0–1 Jul 21, 1983 H2H
19683 Hans Simonsson Konstantin Pugayev 1 0–1 C 0–1 Dec 18, 1980 H2H
19684 Hans Simonsson Mike Cahill 1 1–0 C 1–0 Aug 7, 1982 H2H
19685 Hans Simonsson Mike Myburg 1 1–0 H 1–0 Aug 18, 1982 H2H
19686 Hans Simonsson Richard Meyer 1 1–0 C 1–0 Jul 25, 1984 H2H
19687 Hans Simonsson Rolf Gehring 1 0–1 H 0–1 Nov 4, 1981 H2H
19688 Hans Simonsson Ron Hightower 1 1–0 G 1–0 Dec 28, 1981 H2H
19689 Hans Simonsson Scott Lipton 1 0–1 C 0–1 Jul 14, 1983 H2H
19690 Hans Simonsson Stan Smith 1 1–0 H 1–0 Sep 4, 1982 H2H
19691 Hans Simonsson Steve Krulevitz 1 1–0 G 1–0 Jun 24, 1981 H2H
19692 Hans Simonsson Terry Moor 1 1–0 C 1–0 Aug 5, 1981 H2H
19693 Hans Simonsson Tony Giammalva 1 0–1 C 0–1 Jul 17, 1980 H2H
19694 Hans Simonsson Trevor Allan 1 0–1 C 0–1 Apr 9, 1981 H2H
19695 Harald Elschenbroich Andres Gimeno 1 0–1 C 0–1 Apr 20, 1972 H2H
19696 Harald Elschenbroich Christian Kuhnke 1 0–1 C 0–1 Jul 10, 1971 H2H
19697 Harald Elschenbroich Clark Graebner 1 0–1 G 0–1 Jun 24, 1970 H2H
19698 Harald Elschenbroich Cliff Richey 1 1–0 C 1–0 Aug 7, 1975 H2H
19699 Harald Elschenbroich Colin Stubs 1 1–0 C 1–0 Jun 20, 1968 H2H
19700 Harald Elschenbroich Daniel Contet 1 0–1 C 0–1 Jul 9, 1970 H2H
19701 Harald Elschenbroich Eddie Cruz 1 1–0 C 1–0 Jun 12, 1968 H2H
19702 Harald Elschenbroich Gerald Battrick 1 1–0 C 1–0 Jun 14, 1973 H2H
19703 Harald Elschenbroich Grover Raz Reid 1 1–0 C 1–0 Apr 9, 1971 H2H
19704 Harald Elschenbroich Hans Jurgen Pohmann 1 1–0 C 1–0 Aug 6, 1975 H2H
19705 Harald Elschenbroich Haroon Rahim 1 0–1 C 0–1 Jan 22, 1974 H2H
19706 Harald Elschenbroich Jim Mcmanus 1 1–0 C 1–0 May 7, 1971 H2H
19707 Harald Elschenbroich Juan Herrera 1 0–1 C 0–1 Oct 16, 1974 H2H
19708 Harald Elschenbroich Juan Ignacio Muntanola 1 1–0 C 1–0 Mar 31, 1976 H2H
19709 Harald Elschenbroich Mal Anderson 1 1–0 C 1–0 Jul 25, 1972 H2H
19710 Harald Elschenbroich Mike Belkin 1 0–1 C 0–1 Apr 11, 1971 H2H
19711 Harald Elschenbroich Peter Curtis 1 1–0 H 1–0 Mar 28, 1971 H2H
19712 Harald Elschenbroich Pierre Barthes 1 0–1 C 0–1 Jun 9, 1972 H2H
19713 Harald Elschenbroich Ray Keldie 1 1–0 C 1–0 May 8, 1968 H2H
19714 Harald Elschenbroich Richard Hawkes 1 1–0 C 1–0 May 21, 1969 H2H
19715 Harald Elschenbroich Robert Maud 1 0–1 C 0–1 Aug 17, 1968 H2H
19716 Harald Elschenbroich Robert Rheinberger 1 1–0 H 1–0 Jun 7, 1973 H2H
19717 Harald Elschenbroich Rod Laver 1 0–1 C 0–1 Oct 22, 1971 H2H
19718 Harald Elschenbroich Thierry Bernasconi 1 1–0 C 1–0 Aug 19, 1970 H2H
19719 Harald Elschenbroich Tom Edlefsen 1 0–1 H 0–1 Mar 29, 1971 H2H
19720 Harald Elschenbroich Torben Ulrich 1 1–0 C 1–0 May 20, 1971 H2H
19721 Harald Elschenbroich Wanaro N'Godrella 1 1–0 C 1–0 Jul 10, 1968 H2H
19722 Harald Elschenbroich William Brown 1 1–0 H 1–0 Mar 27, 1971 H2H
19723 Harald Rittersbacher Dominik Guido Utzinger 1 1–0 H 1–0 Oct 16, 1985 H2H
19724 Harald Rittersbacher Ricki Osterthun 1 0–1 C 0–1 Aug 5, 1987 H2H
19725 Harald Theissen Bobby Webb 1 1–0 H 1–0 Oct 8, 1981 H2H
19726 Harald Theissen Carlos Kirmayr 1 0–1 H 0–1 Jan 23, 1981 H2H
19727 Harald Theissen Mark Edmondson 1 0–1 C 0–1 Apr 1, 1982 H2H
19728 Harald Theissen Mike Myburg 1 1–0 H 1–0 Oct 13, 1983 H2H
19729 Harald Theissen Nick Saviano 1 1–0 H 1–0 Mar 11, 1982 H2H
19730 Harald Theissen Pavel Slozil 1 0–1 H 0–1 Oct 28, 1982 H2H
19731 Harald Theissen Phil Dent 1 0–1 C 0–1 May 12, 1982 H2H
19732 Harald Theissen Sashi Menon 1 1–0 G 1–0 Dec 15, 1982 H2H
19733 Harald Theissen Tom Cain 1 1–0 C 1–0 Nov 18, 1982 H2H
19734 Harel Levy Arvind Parmar 1 0–1 H 0–1 Jan 2, 2003 H2H
19735 Harel Levy Brian Vahaly 1 1–0 H 1–0 Mar 9, 2004 H2H
19736 Harel Levy Christian Vinck 1 0–1 G 0–1 Jun 30, 2000 H2H
19737 Harel Levy Dusan Vemic 1 1–0 H 1–0 Mar 8, 2001 H2H
19738 Harel Levy Frantisek Cermak 1 1–0 C 1–0 Feb 12, 2004 H2H
19739 Harel Levy Gregory Carraz 1 0–1 H 0–1 Jul 30, 2003 H2H
19740 Harel Levy Ivo Heuberger 1 0–1 H 0–1 Jul 23, 2003 H2H
19741 Harel Levy James Sekulov 1 1–0 H 1–0 Feb 16, 2000 H2H
19742 Harel Levy Jamie Delgado 1 1–0 G 1–0 Jun 22, 2001 H2H
19743 Harel Levy Jan Vacek 1 0–1 G 0–1 Jun 20, 2002 H2H
19744 Harel Levy Jeff Salzenstein 1 1–0 H 1–0 Oct 11, 2000 H2H
19745 Harel Levy Josselin Ouanna 1 0–1 H 0–1 Feb 4, 2010 H2H
19746 Harel Levy Justin Gimelstob 1 0–1 H 0–1 Sep 15, 2000 H2H
19747 Harel Levy Kevin Kim 1 0–1 H 0–1 Jan 18, 2006 H2H
19748 Harel Levy Lukas Lacko 1 0–1 G 0–1 Jun 11, 2009 H2H
19749 Harel Levy Nenad Zimonjic 1 1–0 H 1–0 Aug 19, 2004 H2H
19750 Harel Levy Oleg Ogorodov 1 1–0 H 1–0 Sep 17, 1998 H2H
19751 Harel Levy Peter Luczak 1 0–1 C 0–1 Apr 17, 2008 H2H
19752 Harel Levy Ramon Delgado 1 0–1 H 0–1 Aug 30, 2002 H2H
19753 Harel Levy Ruben Ramirez Hidalgo 1 0–1 C 0–1 Feb 26, 2004 H2H
19754 Harel Levy Sargis Sargsian 1 0–1 H 0–1 Feb 17, 2000 H2H
19755 Harel Levy Satoshi Iwabuchi 1 1–0 H 1–0 Oct 3, 2001 H2H
19756 Harel Levy Sebastien Lareau 1 0–1 G 0–1 Jun 13, 2001 H2H
19757 Harel Levy Stefano Pescosolido 1 0–1 H 0–1 Sep 18, 1998 H2H
19758 Harel Levy Wayne Arthurs 1 0–1 H 0–1 Jul 19, 2006 H2H
19759 Harel Levy Wayne Black 1 0–1 H 0–1 Oct 13, 2000 H2H
19760 Harold Mayot Aleksandar Kovacevic 1 0–1 G 0–1 Jul 18, 2024 H2H
19761 Harold Mayot Alex Michelsen 1 0–1 H 0–1 Nov 7, 2024 H2H
19762 Harold Mayot Arthur Rinderknech 1 0–1 H 0–1 Jan 30, 2025 H2H
19763 Harold Mayot Benjamin Bonzi 1 1–0 G 1–0 Jul 5, 2023 H2H
19764 Harold Mayot Benoit Paire 1 1–0 H 1–0 Feb 2, 2024 H2H
19765 Harold Mayot Cameron Norrie 1 0–1 C 0–1 Apr 18, 2024 H2H
19766 Harold Mayot Corentin Moutet 1 1–0 C 1–0 Apr 25, 2025 H2H
19767 Harold Mayot Daniel Altmaier 1 0–1 H 0–1 Mar 22, 2024 H2H
19768 Harold Mayot Felix Auger-Aliassime 1 0–1 H 0–1 Feb 3, 2024 H2H
19769 Harold Mayot Gregoire Barrere 1 1–0 H 1–0 Nov 10, 2023 H2H
19770 Harold Mayot Lucas Pouille 1 1–0 H 1–0 Feb 1, 2024 H2H
19771 Harold Mayot Matteo Arnaldi 1 0–1 C 0–1 May 10, 2024 H2H
19772 Harold Mayot Pedro Cachin 1 1–0 C 1–0 Apr 17, 2024 H2H
19773 Harold Mayot Sebastian Korda 1 0–1 C 0–1 May 28, 2024 H2H
19774 Harold Mayot Stefanos Tsitsipas 1 0–1 H 0–1 Feb 6, 2025 H2H
19775 Harold Mayot Ugo Humbert 1 0–1 H 0–1 Nov 11, 2023 H2H
19776 Harold Solomon Alejandro Cortes 1 1–0 H 1–0 Feb 18, 1981 H2H
19777 Harold Solomon Allan Stone 1 0–1 H 0–1 Oct 9, 1975 H2H
19778 Harold Solomon Amani Jumatano 1 1–0 H 1–0 Oct 28, 1982 H2H
19779 Harold Solomon Andreas Maurer 1 1–0 C 1–0 Oct 5, 1979 H2H
19780 Harold Solomon Andres Gimeno 1 0–1 C 0–1 May 19, 1972 H2H
19781 Harold Solomon Bengt Aberg 1 1–0 H 1–0 Nov 6, 1974 H2H
19782 Harold Solomon Ben Mckown 1 1–0 C 1–0 Apr 10, 1981 H2H
19783 Harold Solomon Bernard Mignot 1 1–0 C 1–0 May 18, 1972 H2H
19784 Harold Solomon Bill Bowrey 1 1–0 C 1–0 Jul 25, 1973 H2H
19785 Harold Solomon Bruce Kleege 1 1–0 C 1–0 Jan 23, 1980 H2H
19786 Harold Solomon Buster C Mottram 1 1–0 C 1–0 Oct 17, 1974 H2H
19787 Harold Solomon Butch Seewagen 1 1–0 C 1–0 Jul 15, 1978 H2H
19788 Harold Solomon Charlie Owens 1 0–1 C 0–1 Sep 19, 1974 H2H
19789 Harold Solomon Chip Hooper 1 0–1 H 0–1 Aug 8, 1982 H2H
19790 Harold Solomon Chris Mayotte 1 1–0 H 1–0 Oct 10, 1980 H2H
19791 Harold Solomon Christophe Roger-Vasselin 1 1–0 C 1–0 May 30, 1984 H2H
19792 Harold Solomon Clark Graebner 1 0–1 C 0–1 Mar 28, 1970 H2H
19793 Harold Solomon Colin Dowdeswell 1 1–0 C 1–0 Nov 5, 1976 H2H
19794 Harold Solomon Dan Cassidy 1 0–1 C 0–1 Apr 30, 1986 H2H
19795 Harold Solomon David Schneider 1 1–0 C 1–0 Aug 10, 1977 H2H
19796 Harold Solomon Denis Naegelen 1 1–0 C 1–0 Jul 24, 1975 H2H
19797 Harold Solomon Deon Joubert 1 1–0 C 1–0 May 23, 1979 H2H
19798 Harold Solomon Derek Tarr 1 1–0 H 1–0 Sep 3, 1981 H2H
19799 Harold Solomon Dick Crealy 1 1–0 H 1–0 Feb 16, 1978 H2H
19800 Harold Solomon Eric Deblicker 1 1–0 C 1–0 Oct 6, 1979 H2H