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
25601 Jim Pugh Sergio Casal 1 0–1 C 0–1 Jul 8, 1988 H2H
25602 Jim Pugh Steve Devries 1 1–0 H 1–0 Oct 29, 1987 H2H
25603 Jim Pugh Thomas Hogstedt 1 1–0 H 1–0 Jul 25, 1987 H2H
25604 Jim Pugh Todd Nelson 1 1–0 C 1–0 Oct 3, 1987 H2H
25605 Jim Pugh Tomas Smid 1 1–0 C 1–0 May 25, 1988 H2H
25606 Jim Pugh Ulf Stenlund 1 1–0 C 1–0 Nov 14, 1987 H2H
25607 Jim Pugh Woody Hunt 1 1–0 C 1–0 Oct 2, 1987 H2H
25608 Jim Ward Abe Segal 1 1–0 H 1–0 Apr 10, 1972 H2H
25609 Jim Ward Cliff Richey 1 0–1 H 0–1 Apr 11, 1972 H2H
25610 Jim Ward David Carter 1 1–0 G 1–0 Nov 13, 1970 H2H
25611 Jim Ward Gerald Battrick 1 0–1 C 0–1 Apr 19, 1972 H2H
25612 Jim Ward Keith Hancock 1 1–0 G 1–0 Nov 12, 1970 H2H
25613 Jim Ward Ken Rosewall 1 0–1 G 0–1 Jul 13, 1971 H2H
25614 Jim Ward Milan Holecek 1 1–0 G 1–0 Jan 25, 1971 H2H
25615 Jim Ward Nikola Pilic 1 0–1 C 0–1 Aug 7, 1973 H2H
25616 Jim Ward Phil Dent 1 0–1 H 0–1 Jan 14, 1971 H2H
25617 Jim Ward Terry Moor 1 0–1 C 0–1 Aug 9, 1978 H2H
25618 Jim White Stan Smith 1 0–1 H 0–1 Sep 24, 1968 H2H
25619 Jimy Szymanski Andre Sa 1 0–1 H 0–1 Mar 2, 2000 H2H
25620 Jimy Szymanski Lars Burgsmuller 1 0–1 H 0–1 Aug 14, 1996 H2H
25621 Jimy Szymanski Mauricio Hadad 1 0–1 C 0–1 May 9, 1996 H2H
25622 Jimy Szymanski Wayne Black 1 0–1 H 0–1 Jul 26, 1996 H2H
25623 Jin Sun Yoo Bong Soo Kim 1 0–1 H 0–1 Apr 23, 1987 H2H
25624 Jiri Granat Alejandro Pierola 1 1–0 C 1–0 Nov 17, 1983 H2H
25625 Jiri Granat Angel Gimenez 1 0–1 C 0–1 May 26, 1978 H2H
25626 Jiri Granat Arthur Ashe 1 0–1 H 0–1 Sep 2, 1978 H2H
25627 Jiri Granat Bernie Mitton 1 0–1 C 0–1 Dec 1, 1978 H2H
25628 Jiri Granat Bob Lutz 1 0–1 H 0–1 Aug 17, 1978 H2H
25629 Jiri Granat Bojidar Pampoulov 1 1–0 C 1–0 Dec 18, 1980 H2H
25630 Jiri Granat Byron Bertram 1 1–0 C 1–0 Feb 2, 1978 H2H
25631 Jiri Granat Charlie Pasarell 1 0–1 H 0–1 Nov 8, 1977 H2H
25632 Jiri Granat Dick Stockton 1 0–1 C 0–1 Feb 9, 1978 H2H
25633 Jiri Granat Eddie Dibbs 1 0–1 H 0–1 Nov 26, 1977 H2H
25634 Jiri Granat Francois Jauffret 1 0–1 C 0–1 Jun 22, 1978 H2H
25635 Jiri Granat Frew Mcmillan 1 1–0 H 1–0 Aug 31, 1978 H2H
25636 Jiri Granat Gilles Moretton 1 0–1 C 0–1 Jun 3, 1979 H2H
25637 Jiri Granat Glen Holroyd 1 1–0 C 1–0 Nov 27, 1981 H2H
25638 Jiri Granat Guillermo Aubone 1 1–0 C 1–0 Jul 16, 1981 H2H
25639 Jiri Granat Ian Fletcher 1 0–1 C 0–1 Jan 23, 1975 H2H
25640 Jiri Granat Ivan Dupasquier 1 0–1 C 0–1 May 13, 1982 H2H
25641 Jiri Granat Jacek Niedzwiedzki 1 0–1 H 0–1 Jan 3, 1978 H2H
25642 Jiri Granat Janos Benyik 1 1–0 C 1–0 Jul 27, 1978 H2H
25643 Jiri Granat Jean Louis Haillet 1 0–1 C 0–1 May 16, 1979 H2H
25644 Jiri Granat John Yuill 1 0–1 C 0–1 Feb 3, 1978 H2H
25645 Jiri Granat Jose Luis Damiani 1 1–0 C 1–0 May 30, 1979 H2H
25646 Jiri Granat Juan Gisbert 1 0–1 C 0–1 Jan 16, 1975 H2H
25647 Jiri Granat Jurgen Fassbender 1 0–1 C 0–1 Feb 2, 1975 H2H
25648 Jiri Granat Kjell Johansson 1 0–1 C 0–1 Mar 19, 1977 H2H
25649 Jiri Granat Manuel Orantes 1 0–1 C 0–1 Oct 22, 1977 H2H
25650 Jiri Granat Mark Vines 1 1–0 C 1–0 May 26, 1982 H2H
25651 Jiri Granat Marty Riessen 1 0–1 C 0–1 Feb 15, 1978 H2H
25652 Jiri Granat Mike Estep 1 0–1 G 0–1 Jun 22, 1977 H2H
25653 Jiri Granat Nick Saviano 1 0–1 H 0–1 Feb 15, 1978 H2H
25654 Jiri Granat Onny Parun 1 1–0 C 1–0 May 24, 1978 H2H
25655 Jiri Granat Raimo Ojala 1 1–0 C 1–0 Mar 17, 1977 H2H
25656 Jiri Granat Ricardo Ycaza 1 1–0 C 1–0 Jun 15, 1978 H2H
25657 Jiri Granat Richard Lewis 1 1–0 C 1–0 Mar 19, 1977 H2H
25658 Jiri Granat Rolf Norberg 1 1–0 C 1–0 Oct 19, 1977 H2H
25659 Jiri Granat Roscoe Tanner 1 0–1 C 0–1 May 25, 1978 H2H
25660 Jiri Granat Stan Smith 1 1–0 H 1–0 Nov 25, 1977 H2H
25661 Jiri Granat Steve Turner 1 1–0 H 1–0 Nov 24, 1977 H2H
25662 Jiri Granat Tenny Svensson 1 1–0 C 1–0 May 24, 1978 H2H
25663 Jiri Granat Terry Rocavert 1 1–0 H 1–0 Mar 22, 1979 H2H
25664 Jiri Granat Victor Amaya 1 0–1 H 0–1 Nov 2, 1978 H2H
25665 Jiri Granat Vladimir Zednik 1 1–0 C 1–0 Jun 16, 1978 H2H
25666 Jiri Granat Zeljko Franulovic 1 1–0 C 1–0 Nov 18, 1982 H2H
25667 Jiri Hrebec Alejandro Olmedo 1 1–0 H 1–0 Sep 19, 1973 H2H
25668 Jiri Hrebec Andrew Jarrett 1 1–0 C 1–0 May 21, 1980 H2H
25669 Jiri Hrebec Arthur Ashe 1 0–1 C 0–1 Feb 9, 1976 H2H
25670 Jiri Hrebec Attila Korpas 1 1–0 C 1–0 May 24, 1972 H2H
25671 Jiri Hrebec Bernard Fritz 1 1–0 C 1–0 Mar 7, 1980 H2H
25672 Jiri Hrebec Bernard Mignot 1 0–1 C 0–1 Jul 15, 1974 H2H
25673 Jiri Hrebec Bob Giltinan 1 1–0 G 1–0 Nov 25, 1973 H2H
25674 Jiri Hrebec Bob Lutz 1 0–1 C 0–1 May 23, 1971 H2H
25675 Jiri Hrebec Brian Fairlie 1 0–1 C 0–1 Mar 9, 1975 H2H
25676 Jiri Hrebec Christophe Freyss 1 0–1 C 0–1 Jun 13, 1980 H2H
25677 Jiri Hrebec Colin Dibley 1 0–1 C 0–1 Jul 6, 1977 H2H
25678 Jiri Hrebec Denis Naegelen 1 0–1 C 0–1 May 28, 1980 H2H
25679 Jiri Hrebec Frank Froehling 1 0–1 H 0–1 Feb 21, 1973 H2H
25680 Jiri Hrebec Frank Gebert 1 1–0 C 1–0 Mar 11, 1976 H2H
25681 Jiri Hrebec Frank Sedgman 1 1–0 G 1–0 Jun 27, 1973 H2H
25682 Jiri Hrebec George Hardie 1 1–0 C 1–0 Oct 6, 1977 H2H
25683 Jiri Hrebec Gerard Wimmer 1 1–0 C 1–0 Jul 24, 1980 H2H
25684 Jiri Hrebec Gilles Moretton 1 0–1 C 0–1 Mar 20, 1980 H2H
25685 Jiri Hrebec Greg Halder 1 1–0 C 1–0 Nov 2, 1977 H2H
25686 Jiri Hrebec Grover Raz Reid 1 1–0 H 1–0 Feb 8, 1974 H2H
25687 Jiri Hrebec Hans Jurgen Pohmann 1 1–0 C 1–0 Mar 9, 1975 H2H
25688 Jiri Hrebec Haroon Rahim 1 1–0 C 1–0 Mar 20, 1975 H2H
25689 Jiri Hrebec Hartmut Kirchhubel 1 1–0 H 1–0 Oct 29, 1981 H2H
25690 Jiri Hrebec Herve Gauvain 1 1–0 C 1–0 Apr 7, 1976 H2H
25691 Jiri Hrebec Jacek Niedzwiedzki 1 1–0 C 1–0 Feb 13, 1975 H2H
25692 Jiri Hrebec Jim Mcmanus 1 1–0 H 1–0 Nov 9, 1975 H2H
25693 Jiri Hrebec J. Mandarino 1 1–0 G 1–0 Jun 25, 1971 H2H
25694 Jiri Hrebec John Newcombe 1 0–1 H 0–1 Feb 23, 1974 H2H
25695 Jiri Hrebec John Whitlinger 1 1–0 G 1–0 Aug 30, 1974 H2H
25696 Jiri Hrebec Jorge Andrew 1 1–0 C 1–0 May 25, 1979 H2H
25697 Jiri Hrebec Manuel Orantes 1 0–1 C 0–1 May 27, 1979 H2H
25698 Jiri Hrebec Marcello Lara 1 1–0 G 1–0 Nov 24, 1973 H2H
25699 Jiri Hrebec Martin Robinson 1 1–0 C 1–0 Oct 15, 1975 H2H
25700 Jiri Hrebec Nick Saviano 1 1–0 H 1–0 Nov 17, 1977 H2H
25701 Jiri Hrebec Patrice Dominguez 1 1–0 C 1–0 Apr 21, 1978 H2H
25702 Jiri Hrebec Pavel Hutka 1 1–0 C 1–0 Oct 10, 1979 H2H
25703 Jiri Hrebec Peter Szoke 1 0–1 C 0–1 Feb 15, 1973 H2H
25704 Jiri Hrebec Ray Ruffels 1 1–0 H 1–0 Feb 17, 1977 H2H
25705 Jiri Hrebec Ricardo Cano 1 1–0 C 1–0 May 20, 1976 H2H
25706 Jiri Hrebec Richard Meyer 1 0–1 C 0–1 Nov 22, 1979 H2H
25707 Jiri Hrebec Rick Fisher 1 0–1 H 0–1 Aug 22, 1979 H2H
25708 Jiri Hrebec Robert Rheinberger 1 1–0 C 1–0 Jul 13, 1974 H2H
25709 Jiri Hrebec Rod Frawley 1 1–0 C 1–0 Mar 17, 1977 H2H
25710 Jiri Hrebec Rod Laver 1 0–1 C 0–1 Feb 28, 1976 H2H
25711 Jiri Hrebec Rolf Thung 1 1–0 C 1–0 Aug 25, 1976 H2H
25712 Jiri Hrebec Roscoe Tanner 1 0–1 G 0–1 Jun 25, 1980 H2H
25713 Jiri Hrebec Ross Case 1 0–1 H 0–1 Feb 23, 1977 H2H
25714 Jiri Hrebec Roy Emerson 1 0–1 H 0–1 Sep 20, 1973 H2H
25715 Jiri Hrebec Shamil Tarpischev 1 1–0 C 1–0 Jun 5, 1973 H2H
25716 Jiri Hrebec Steve Docherty 1 1–0 H 1–0 Feb 19, 1977 H2H
25717 Jiri Hrebec Steve Faulk 1 0–1 C 0–1 Apr 12, 1973 H2H
25718 Jiri Hrebec Syd Ball 1 0–1 C 0–1 Apr 25, 1974 H2H
25719 Jiri Hrebec Tenny Svensson 1 1–0 C 1–0 Apr 20, 1978 H2H
25720 Jiri Hrebec Tom Gorman 1 0–1 C 0–1 Nov 21, 1972 H2H
25721 Jiri Hrebec Tony Roche 1 0–1 G 0–1 Jun 25, 1975 H2H
25722 Jiri Hrebec Trey Waltke 1 1–0 C 1–0 Jun 8, 1975 H2H
25723 Jiri Hrebec Victor Amaya 1 0–1 C 0–1 Feb 10, 1978 H2H
25724 Jiri Hrebec Vincenzo Franchitti 1 1–0 C 1–0 Mar 29, 1973 H2H
25725 Jiri Hrebec Wanaro N'Godrella 1 1–0 C 1–0 Oct 23, 1973 H2H
25726 Jiri Hrebec Zan Guerry 1 0–1 H 0–1 Feb 26, 1975 H2H
25727 Jiri Lehecka Adolfo Daniel Vallejo 1 1–0 H 1–0 Oct 4, 2026 H2H
25728 Jiri Lehecka Adrian Mannarino 1 1–0 H 1–0 Sep 2, 2025 H2H
25729 Jiri Lehecka Aleksandr Shevchenko 1 0–1 C 0–1 Apr 29, 2023 H2H
25730 Jiri Lehecka Alexandar Lazarov 1 0–1 H 0–1 Sep 29, 2022 H2H
25731 Jiri Lehecka Alexander Blockx 1 1–0 H 1–0 Aug 6, 2026 H2H
25732 Jiri Lehecka Alexandre Muller 1 0–1 C 0–1 May 9, 2025 H2H
25733 Jiri Lehecka Alex Molcan 1 1–0 G 1–0 Jul 2, 2026 H2H
25734 Jiri Lehecka Andy Murray 1 0–1 H 0–1 Feb 25, 2023 H2H
25735 Jiri Lehecka Arthur Gea 1 0–1 H 0–1 Jan 19, 2026 H2H
25736 Jiri Lehecka Aslan Karatsev 1 0–1 H 0–1 Aug 30, 2023 H2H
25737 Jiri Lehecka Bernabe Zapata Miralles 1 1–0 H 1–0 Jan 16, 2024 H2H
25738 Jiri Lehecka Borna Gojo 1 1–0 C 1–0 May 21, 2025 H2H
25739 Jiri Lehecka Christopher Eubanks 1 1–0 H 1–0 Jan 19, 2023 H2H
25740 Jiri Lehecka Coleman Wong 1 0–1 H 0–1 Jul 30, 2026 H2H
25741 Jiri Lehecka Cristian Garin 1 0–1 H 0–1 Aug 31, 2022 H2H
25742 Jiri Lehecka Damir Dzumhur 1 1–0 H 1–0 Feb 22, 2023 H2H
25743 Jiri Lehecka Daniel Altmaier 1 1–0 H 1–0 Oct 18, 2024 H2H
25744 Jiri Lehecka Diego Schwartzman 1 0–1 H 0–1 Oct 7, 2023 H2H
25745 Jiri Lehecka Dino Prizmic 1 0–1 H 0–1 Oct 19, 2023 H2H
25746 Jiri Lehecka Dominic Thiem 1 1–0 C 1–0 Jul 28, 2023 H2H
25747 Jiri Lehecka Dominik Koepfer 1 1–0 H 1–0 Aug 24, 2023 H2H
25748 Jiri Lehecka Dusan Lajovic 1 1–0 H 1–0 Jan 11, 2024 H2H
25749 Jiri Lehecka Egor Gerasimov 1 1–0 H 1–0 Oct 1, 2023 H2H
25750 Jiri Lehecka Emilio Nava 1 1–0 C 1–0 Apr 6, 2026 H2H
25751 Jiri Lehecka Ethan Quinn 1 1–0 H 1–0 Mar 22, 2026 H2H
25752 Jiri Lehecka Federico Coria 1 1–0 H 1–0 Mar 24, 2023 H2H
25753 Jiri Lehecka Filip Krajinovic 1 0–1 G 0–1 Jun 29, 2022 H2H
25754 Jiri Lehecka Gabriel Diallo 1 1–0 G 1–0 Jun 20, 2025 H2H
25755 Jiri Lehecka Gilles Arnaud Bailly 1 1–0 H 1–0 Oct 17, 2025 H2H
25756 Jiri Lehecka Giovanni Mpetshi Perricard 1 1–0 H 1–0 Oct 18, 2025 H2H
25757 Jiri Lehecka Henri Laaksonen 1 1–0 C 1–0 Apr 21, 2022 H2H
25758 Jiri Lehecka Hugo Dellien 1 1–0 G 1–0 Jul 2, 2025 H2H
25759 Jiri Lehecka Hugo Gaston 1 1–0 H 1–0 Jan 16, 2025 H2H
25760 Jiri Lehecka Jacob Fearnley 1 1–0 G 1–0 Jun 21, 2025 H2H
25761 Jiri Lehecka James Duckworth 1 1–0 G 1–0 Jun 11, 2026 H2H
25762 Jiri Lehecka Jenson Brooksby 1 1–0 H 1–0 Feb 17, 2026 H2H
25763 Jiri Lehecka J.J. Wolf 1 1–0 H 1–0 Oct 26, 2023 H2H
25764 Jiri Lehecka Joao Sousa 1 1–0 C 1–0 Jul 28, 2022 H2H
25765 Jiri Lehecka Jordan Thompson 1 1–0 C 1–0 May 27, 2025 H2H
25766 Jiri Lehecka Kamil Majchrzak 1 1–0 G 1–0 Jun 16, 2026 H2H
25767 Jiri Lehecka Laslo Djere 1 0–1 C 0–1 Apr 7, 2022 H2H
25768 Jiri Lehecka Li Tu 1 1–0 H 1–0 Jan 14, 2025 H2H
25769 Jiri Lehecka Luca Nardi 1 1–0 H 1–0 Feb 24, 2026 H2H
25770 Jiri Lehecka Lukas Klein 1 1–0 H 1–0 Nov 9, 2024 H2H
25771 Jiri Lehecka Mackenzie McDonald 1 1–0 H 1–0 Jul 30, 2025 H2H
25772 Jiri Lehecka Mariano Navone 1 1–0 H 1–0 Aug 14, 2024 H2H
25773 Jiri Lehecka Marin Cilic 1 1–0 H 1–0 Nov 8, 2024 H2H
25774 Jiri Lehecka Martin Landaluce 1 1–0 H 1–0 Mar 25, 2026 H2H
25775 Jiri Lehecka Matteo Arnaldi 1 0–1 C 0–1 Jul 29, 2023 H2H
25776 Jiri Lehecka Matteo Berrettini 1 1–0 H 1–0 Aug 15, 2026 H2H
25777 Jiri Lehecka Mattia Bellucci 1 0–1 G 0–1 Jul 3, 2025 H2H
25778 Jiri Lehecka Max Purcell 1 1–0 H 1–0 Aug 25, 2023 H2H
25779 Jiri Lehecka Miomir Kecmanovic 1 0–1 C 0–1 Apr 22, 2023 H2H
25780 Jiri Lehecka Moise Kouame 1 1–0 H 1–0 Mar 20, 2026 H2H
25781 Jiri Lehecka Nick Kyrgios 1 0–1 G 0–1 Jun 9, 2022 H2H
25782 Jiri Lehecka Novak Djokovic 1 0–1 H 0–1 Jan 21, 2025 H2H
25783 Jiri Lehecka Nuno Borges 1 1–0 H 1–0 Oct 10, 2026 H2H
25784 Jiri Lehecka Peter Gojowczyk 1 0–1 H 0–1 Aug 23, 2022 H2H
25785 Jiri Lehecka Quentin Halys 1 1–0 H 1–0 Oct 4, 2025 H2H
25786 Jiri Lehecka Radu Albot 1 1–0 C 1–0 Apr 21, 2023 H2H
25787 Jiri Lehecka Rafael Nadal 1 1–0 C 1–0 May 1, 2024 H2H
25788 Jiri Lehecka Reilly Opelka 1 1–0 H 1–0 Jan 5, 2025 H2H
25789 Jiri Lehecka Rinky Hijikata 1 0–1 G 0–1 Jun 18, 2026 H2H
25790 Jiri Lehecka Sebastian Ofner 1 1–0 G 1–0 Jul 5, 2023 H2H
25791 Jiri Lehecka Toby Samuel 1 1–0 H 1–0 Sep 2, 2026 H2H
25792 Jiri Lehecka Tomas Machac 1 1–0 H 1–0 Jan 7, 2026 H2H
25793 Jiri Lehecka Tommy Paul 1 1–0 G 1–0 Jul 9, 2023 H2H
25794 Jiri Lehecka Tristan Boyer 1 1–0 H 1–0 Aug 10, 2025 H2H
25795 Jiri Lehecka Vit Kopriva 1 1–0 H 1–0 Aug 4, 2026 H2H
25796 Jiri Lehecka Yoshihito Nishioka 1 1–0 H 1–0 Jan 3, 2025 H2H
25797 Jiri Lehecka Zachary Svajda 1 1–0 H 1–0 Jul 24, 2025 H2H
25798 Jiri Novak Aaron Krickstein 1 1–0 C 1–0 Feb 29, 1996 H2H
25799 Jiri Novak Adrian Voinea 1 1–0 H 1–0 Jan 11, 1996 H2H
25800 Jiri Novak Agustin Calleri 1 0–1 C 0–1 Feb 26, 2005 H2H