Advanced ATP Rivalry Search

Browse ATP head-to-head rivalries by historical or current-player scope, most-played or unbeaten view, and player.

About this search tool

Search across precomputed TennisDB ATP tables for player seasons, player tournament runs, player careers, matches, tournaments, ranking weeks, and rivalries. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

Browse precomputed head-to-head records by scope and view, or choose a player to find every rivalry.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
13601 Aaron Krickstein Mark Knowles 1 1–0 C 1–0 Sep 15, 1994 H2H
13602 Aaron Krickstein Mark Koevermans 1 1–0 C 1–0 May 27, 1992 H2H
13603 Aaron Krickstein Mark Merklein 1 1–0 H 1–0 Aug 15, 1994 H2H
13604 Aaron Krickstein Martin Strelba 1 1–0 C 1–0 Jul 14, 1989 H2H
13605 Aaron Krickstein Martin Wostenholme 1 1–0 C 1–0 May 15, 1986 H2H
13606 Aaron Krickstein Matt Anger 1 1–0 H 1–0 Feb 24, 1987 H2H
13607 Aaron Krickstein Mauricio Hadad 1 0–1 H 0–1 Jul 20, 1995 H2H
13608 Aaron Krickstein Mel Purcell 1 1–0 H 1–0 Sep 1, 1986 H2H
13609 Aaron Krickstein Michiel Schapers 1 1–0 H 1–0 Aug 31, 1988 H2H
13610 Aaron Krickstein Mikael Tillstrom 1 0–1 H 0–1 Jan 17, 1996 H2H
13611 Aaron Krickstein Milan Srejber 1 0–1 C 0–1 Feb 9, 1990 H2H
13612 Aaron Krickstein Nicklas Kroon 1 1–0 H 1–0 Jan 22, 1989 H2H
13613 Aaron Krickstein Oded Yaacov 1 1–0 H 1–0 Sep 13, 1984 H2H
13614 Aaron Krickstein Oliver Gross 1 1–0 H 1–0 Mar 15, 1995 H2H
13615 Aaron Krickstein Omar Camporese 1 1–0 C 1–0 Feb 8, 1990 H2H
13616 Aaron Krickstein Pat Crow 1 1–0 H 1–0 Aug 6, 1992 H2H
13617 Aaron Krickstein Patrick Rafter 1 0–1 H 0–1 Oct 8, 1994 H2H
13618 Aaron Krickstein Paul Haarhuis 1 1–0 H 1–0 Sep 6, 1989 H2H
13619 Aaron Krickstein Paul Kilderry 1 0–1 H 0–1 Mar 16, 1995 H2H
13620 Aaron Krickstein Peter Carlsson 1 1–0 H 1–0 Oct 11, 1986 H2H
13621 Aaron Krickstein Pieter Aldrich 1 1–0 H 1–0 Jan 12, 1989 H2H
13622 Aaron Krickstein Radomir Vasek 1 1–0 C 1–0 May 29, 1994 H2H
13623 Aaron Krickstein Renzo Furlan 1 1–0 H 1–0 Jan 19, 1994 H2H
13624 Aaron Krickstein Richard Vogel 1 1–0 C 1–0 May 31, 1989 H2H
13625 Aaron Krickstein Robbie Weiss 1 1–0 C 1–0 May 26, 1993 H2H
13626 Aaron Krickstein Roberto Arguello 1 0–1 C 0–1 Sep 20, 1985 H2H
13627 Aaron Krickstein Roberto Saad 1 1–0 C 1–0 May 9, 1985 H2H
13628 Aaron Krickstein Rodolphe Gilbert 1 1–0 C 1–0 Feb 21, 1992 H2H
13629 Aaron Krickstein Roland Stadler 1 1–0 H 1–0 Feb 25, 1987 H2H
13630 Aaron Krickstein Ronnie Bathman 1 1–0 C 1–0 Nov 9, 1989 H2H
13631 Aaron Krickstein Scott Lipton 1 1–0 H 1–0 Sep 3, 1983 H2H
13632 Aaron Krickstein Sergio Casal 1 0–1 C 0–1 May 24, 1985 H2H
13633 Aaron Krickstein Shlomo Glickstein 1 1–0 H 1–0 Oct 10, 1986 H2H
13634 Aaron Krickstein Stephane Grenier 1 1–0 C 1–0 Jun 1, 1990 H2H
13635 Aaron Krickstein Stephane Simian 1 1–0 H 1–0 Aug 11, 1993 H2H
13636 Aaron Krickstein Steve Bryan 1 1–0 H 1–0 Mar 9, 1994 H2H
13637 Aaron Krickstein Terry Moor 1 1–0 H 1–0 Mar 28, 1985 H2H
13638 Aaron Krickstein Thierry Grin 1 1–0 C 1–0 Sep 19, 1985 H2H
13639 Aaron Krickstein Thomas Hogstedt 1 1–0 C 1–0 Oct 17, 1991 H2H
13640 Aaron Krickstein Tomas Nydahl 1 1–0 H 1–0 Jan 21, 1994 H2H
13641 Aaron Krickstein Tom Nijssen 1 1–0 C 1–0 Feb 15, 1990 H2H
13642 Aaron Krickstein Trevor Allan 1 0–1 C 0–1 Apr 27, 1984 H2H
13643 Aaron Krickstein Udo Riglewski 1 1–0 H 1–0 Jan 18, 1989 H2H
13644 Aaron Krickstein Ulf Stenlund 1 1–0 H 1–0 Aug 13, 1986 H2H
13645 Aaron Krickstein Vaclav Roubicek 1 1–0 H 1–0 Apr 2, 1992 H2H
13646 Aaron Krickstein Wojtek Fibak 1 0–1 C 0–1 Jun 1, 1984 H2H
13647 Aaron Krickstein Wojtek Kowalski 1 0–1 H 0–1 Mar 19, 1996 H2H
13648 Aaron Krickstein Yahiya Doumbia 1 1–0 C 1–0 Oct 18, 1990 H2H
13649 Abdullah Shelbayh Botic van de Zandschulp 1 0–1 H 0–1 Feb 19, 2025 H2H
13650 Abdullah Shelbayh Grigor Dimitrov 1 0–1 G 0–1 Jun 24, 2026 H2H
13651 Adam Kennedy Brian Vahaly 1 0–1 H 0–1 Jan 2, 2003 H2H
13652 Adam Kennedy Noam Okun 1 0–1 G 0–1 Jul 11, 2002 H2H
13653 Adam Malik Robbie Weiss 1 1–0 C 1–0 Sep 30, 1994 H2H
13654 Adam Pavlasek Diego Schwartzman 1 0–1 C 0–1 May 31, 2018 H2H
13655 Adam Pavlasek Lucas Pouille 1 0–1 H 0–1 Mar 1, 2017 H2H
13656 Adam Pavlasek Mirza Basic 1 1–0 C 1–0 May 29, 2018 H2H
13657 Adam Pavlasek Taylor Fritz 1 0–1 H 0–1 Mar 24, 2017 H2H
13658 Adam Walton Alejandro Tabilo 1 0–1 H 0–1 Nov 5, 2025 H2H
13659 Adam Walton Benjamin Bonzi 1 1–0 H 1–0 Jul 29, 2025 H2H
13660 Adam Walton James Duckworth 1 1–0 H 1–0 Jul 18, 2025 H2H
13661 Adam Walton Maximilian Marterer 1 1–0 C 1–0 May 27, 2025 H2H
13662 Adam Walton Nick Kyrgios 1 1–0 G 1–0 Jun 22, 2026 H2H
13663 Adam Walton Taylor Fritz 1 0–1 H 0–1 Mar 26, 2025 H2H
13664 Adam Walton Tristan Schoolkate 1 1–0 H 1–0 Oct 16, 2025 H2H
13665 Adolfo Daniel Vallejo Botic van de Zandschulp 1 1–0 C 1–0 Jul 15, 2026 H2H
13666 Adolfo Daniel Vallejo Cameron Norrie 1 1–0 C 1–0 May 26, 2026 H2H
13667 Adolfo Daniel Vallejo Emilio Nava 1 0–1 C 0–1 Feb 26, 2026 H2H
13668 Adolfo Daniel Vallejo Grigor Dimitrov 1 1–0 C 1–0 Apr 23, 2026 H2H
13669 Adolfo Daniel Vallejo Learner Tien 1 1–0 C 1–0 Apr 25, 2026 H2H
13670 Adolfo Daniel Vallejo Miguel Damas 1 1–0 C 1–0 Jul 14, 2026 H2H
13671 Adolfo Daniel Vallejo Moise Kouame 1 0–1 C 0–1 May 28, 2026 H2H
13672 Adolfo Daniel Vallejo Nicolas Mejia 1 0–1 G 0–1 Jun 29, 2026 H2H
13673 Adrian Andreev Alex de Minaur 1 0–1 H 0–1 Jan 9, 2021 H2H
13674 Adrian Andreev Alexei Popyrin 1 0–1 H 0–1 Feb 26, 2021 H2H
13675 Adrian Andreev Denis Istomin 1 0–1 H 0–1 Feb 8, 2018 H2H
13676 Adrian Andreev John Millman 1 0–1 H 0–1 Nov 12, 2020 H2H
13677 Adrian Andreev Lloyd Harris 1 1–0 H 1–0 Feb 25, 2021 H2H
13678 Adrian Andreev Marsel Ilhan 1 1–0 H 1–0 Jan 8, 2021 H2H
13679 Adrian Andreev Matthew Ebden 1 0–1 H 0–1 Feb 7, 2019 H2H
13680 Adrian Andreev Miomir Kecmanovic 1 0–1 H 0–1 Sep 30, 2021 H2H
13681 Adrian Garcia Gregory Carraz 1 1–0 H 1–0 Jan 6, 2005 H2H
13682 Adrian Garcia Kevin Kim 1 0–1 C 0–1 Apr 21, 2005 H2H
13683 Adrian Garcia Paul Goldstein 1 0–1 H 0–1 Jul 19, 2007 H2H
13684 Adrian Garcia Satoshi Iwabuchi 1 1–0 H 1–0 Sep 30, 2004 H2H
13685 Adrian Garcia Takao Suzuki 1 0–1 H 0–1 Oct 6, 2004 H2H
13686 Adrian Mannarino Adam Walton 1 1–0 H 1–0 Feb 11, 2026 H2H
13687 Adrian Mannarino Eliot Spizzirri 1 0–1 H 0–1 Jan 11, 2026 H2H
13688 Adrian Mannarino Evgeny Karlovskiy 1 1–0 H 1–0 Oct 18, 2018 H2H
13689 Adrian Mannarino Jan-Lennard Struff 1 1–0 G 1–0 Jun 23, 2021 H2H
13690 Adrian Mannarino Laslo Djere 1 1–0 H 1–0 Aug 27, 2022 H2H
13691 Adrian Mannarino Mariano Navone 1 0–1 H 0–1 Jan 8, 2025 H2H
13692 Adrian Mannarino Martin Klizan 1 1–0 H 1–0 Nov 12, 2020 H2H
13693 Adrian Mannarino Mattia Bellucci 1 0–1 H 0–1 Jul 26, 2024 H2H
13694 Adrian Mannarino Nick Kyrgios 1 0–1 H 0–1 Mar 25, 2022 H2H
13695 Adrian Mannarino Pedro Cachin 1 0–1 H 0–1 Oct 20, 2022 H2H
13696 Adrian Mannarino Pedro Martinez 1 1–0 H 1–0 Feb 2, 2026 H2H
13697 Adrian Mannarino Raphael Collignon 1 0–1 C 0–1 May 19, 2026 H2H
13698 Adrian Marcu Henrik Sundstrom 1 0–1 C 0–1 Jul 15, 1987 H2H
13699 Adriano Panatta Akinori Naguro 1 1–0 C 1–0 Oct 26, 1978 H2H
13700 Adriano Panatta Alberto Martorell 1 1–0 C 1–0 Apr 6, 1976 H2H
13701 Adriano Panatta Allan Stone 1 0–1 G 0–1 Sep 4, 1973 H2H
13702 Adriano Panatta Bernard Fritz 1 0–1 C 0–1 Jun 11, 1983 H2H
13703 Adriano Panatta Bernie Mitton 1 1–0 G 1–0 Jun 15, 1977 H2H
13704 Adriano Panatta Bill Bowrey 1 1–0 C 1–0 May 5, 1971 H2H
13705 Adriano Panatta Birger Andersson 1 1–0 C 1–0 Apr 8, 1977 H2H
13706 Adriano Panatta Bob Carmichael 1 1–0 C 1–0 May 23, 1973 H2H
13707 Adriano Panatta Bruce Nichols 1 1–0 H 1–0 Sep 2, 1978 H2H
13708 Adriano Panatta Butch Seewagen 1 1–0 G 1–0 Jun 23, 1971 H2H
13709 Adriano Panatta Butch Walts 1 1–0 C 1–0 Mar 13, 1980 H2H
13710 Adriano Panatta Byron Bertram 1 1–0 C 1–0 Aug 4, 1975 H2H
13711 Adriano Panatta Chris Delaney 1 0–1 C 0–1 Mar 14, 1980 H2H
13712 Adriano Panatta Cliff Richey 1 0–1 G 0–1 Jun 27, 1971 H2H
13713 Adriano Panatta Daniel Contet 1 1–0 C 1–0 May 17, 1972 H2H
13714 Adriano Panatta David Carter 1 1–0 C 1–0 Aug 7, 1978 H2H
13715 Adriano Panatta Dennis Ralston 1 0–1 H 0–1 Apr 3, 1974 H2H
13716 Adriano Panatta Ferdi Taygan 1 1–0 H 1–0 Sep 3, 1981 H2H
13717 Adriano Panatta Fernando Gentil 1 1–0 C 1–0 May 14, 1975 H2H
13718 Adriano Panatta Frank Gebert 1 1–0 C 1–0 Sep 2, 1977 H2H
13719 Adriano Panatta Gene Malin 1 0–1 H 0–1 Aug 17, 1979 H2H
13720 Adriano Panatta Geoff Masters 1 0–1 G 0–1 May 31, 1971 H2H
13721 Adriano Panatta George Rudman 1 1–0 H 1–0 Nov 19, 1975 H2H
13722 Adriano Panatta Gilles Moretton 1 0–1 C 0–1 May 15, 1981 H2H
13723 Adriano Panatta Hans Kary 1 0–1 C 0–1 May 21, 1975 H2H
13724 Adriano Panatta Howard Schoenfield 1 1–0 C 1–0 Aug 7, 1978 H2H
13725 Adriano Panatta Jan Norback 1 1–0 C 1–0 Jun 12, 1981 H2H
13726 Adriano Panatta Jan Zabrodsky 1 0–1 C 0–1 Apr 24, 1975 H2H
13727 Adriano Panatta Jean Baptiste Chanfreau 1 1–0 H 1–0 Apr 11, 1972 H2H
13728 Adriano Panatta Jean Louis Haillet 1 1–0 C 1–0 Dec 2, 1978 H2H
13729 Adriano Panatta Jean Loup Rouyer 1 1–0 C 1–0 Jul 21, 1972 H2H
13730 Adriano Panatta J. Mandarino 1 1–0 C 1–0 Nov 15, 1975 H2H
13731 Adriano Panatta John Eagleton 1 1–0 C 1–0 Aug 20, 1975 H2H
13732 Adriano Panatta John Fort 1 1–0 C 1–0 Aug 9, 1973 H2H
13733 Adriano Panatta John Newcombe 1 1–0 C 1–0 May 30, 1976 H2H
13734 Adriano Panatta John Yuill 1 1–0 C 1–0 May 27, 1975 H2H
13735 Adriano Panatta Jorge Andrew 1 1–0 G 1–0 Jun 23, 1976 H2H
13736 Adriano Panatta Leif Johansson 1 1–0 C 1–0 Jul 13, 1974 H2H
13737 Adriano Panatta Mal Anderson 1 0–1 G 0–1 Jan 16, 1969 H2H
13738 Adriano Panatta Mark Vines 1 1–0 C 1–0 May 13, 1982 H2H
13739 Adriano Panatta Mike Estep 1 0–1 G 0–1 Jun 18, 1976 H2H
13740 Adriano Panatta Mike Fishbach 1 1–0 C 1–0 Sep 28, 1978 H2H
13741 Adriano Panatta Mike Machette 1 1–0 C 1–0 Mar 30, 1978 H2H
13742 Adriano Panatta Mike Styles 1 1–0 H 1–0 Nov 20, 1975 H2H
13743 Adriano Panatta Neale Fraser 1 1–0 G 1–0 Jun 28, 1972 H2H
13744 Adriano Panatta Nicholas Kalogeropoulos 1 1–0 C 1–0 Apr 5, 1973 H2H
13745 Adriano Panatta Nikola Pilic 1 0–1 C 0–1 Jun 3, 1973 H2H
13746 Adriano Panatta Norman Holmes 1 1–0 C 1–0 Nov 18, 1976 H2H
13747 Adriano Panatta Pat Cramer 1 1–0 C 1–0 Jan 23, 1974 H2H
13748 Adriano Panatta Pavel Hutka 1 1–0 C 1–0 Jun 2, 1976 H2H
13749 Adriano Panatta Pender Murphy 1 1–0 C 1–0 Jun 10, 1983 H2H
13750 Adriano Panatta Piero Toci 1 1–0 C 1–0 Mar 29, 1973 H2H
13751 Adriano Panatta Pierre Barthes 1 0–1 C 0–1 Apr 30, 1971 H2H
13752 Adriano Panatta Ray Ruffels 1 0–1 C 0–1 May 8, 1968 H2H
13753 Adriano Panatta Richard Lewis 1 0–1 H 0–1 Oct 29, 1981 H2H
13754 Adriano Panatta Roberto Meneschincheri 1 1–0 C 1–0 Sep 20, 1979 H2H
13755 Adriano Panatta Roy Barth 1 1–0 C 1–0 Nov 16, 1971 H2H
13756 Adriano Panatta Roy Emerson 1 0–1 C 0–1 Jul 14, 1971 H2H
13757 Adriano Panatta Stanley Matthews 1 1–0 C 1–0 May 23, 1971 H2H
13758 Adriano Panatta Stephen Warboys 1 0–1 H 0–1 Feb 22, 1974 H2H
13759 Adriano Panatta Tadeusz Nowicki 1 1–0 C 1–0 Jul 19, 1972 H2H
13760 Adriano Panatta Tenny Svensson 1 1–0 C 1–0 Aug 13, 1975 H2H
13761 Adriano Panatta Terry Addison 1 0–1 G 0–1 Jan 24, 1969 H2H
13762 Adriano Panatta Terry Rocavert 1 1–0 C 1–0 May 24, 1978 H2H
13763 Adriano Panatta Thierry Bernasconi 1 1–0 C 1–0 May 3, 1973 H2H
13764 Adriano Panatta Tom Edlefsen 1 0–1 C 0–1 Mar 1, 1972 H2H
13765 Adriano Panatta Tony Roche 1 0–1 C 0–1 Jan 28, 1977 H2H
13766 Adriano Panatta Trey Waltke 1 1–0 C 1–0 May 21, 1977 H2H
13767 Adriano Panatta Ulf Pettersson 1 1–0 H 1–0 Nov 3, 1982 H2H
13768 Adriano Panatta Vladimir Korotkov 1 1–0 C 1–0 May 28, 1972 H2H
13769 Adriano Panatta Werner Zirngibl 1 0–1 C 0–1 Jun 17, 1978 H2H
13770 Adriano Panatta Wilhelm Bungert 1 1–0 C 1–0 May 15, 1970 H2H
13771 Adrian Ungur Benoit Paire 1 0–1 G 0–1 Jun 26, 2013 H2H
13772 Adrian Ungur Daniel Brands 1 0–1 H 0–1 Aug 29, 2012 H2H
13773 Adrian Ungur Dudi Sela 1 0–1 C 0–1 Apr 26, 2012 H2H
13774 Adrian Ungur Gael Monfils 1 0–1 H 0–1 Aug 28, 2013 H2H
13775 Adrian Ungur Grigor Dimitrov 1 0–1 C 0–1 Apr 29, 2016 H2H
13776 Adrian Ungur Roberto Bautista Agut 1 0–1 H 0–1 Feb 26, 2014 H2H
13777 Adrian Voinea Adolf Musil 1 1–0 C 1–0 Feb 1, 1996 H2H
13778 Adrian Voinea Alexander Waske 1 0–1 C 0–1 May 1, 2003 H2H
13779 Adrian Voinea Bjorn Phau 1 0–1 C 0–1 Jul 21, 1999 H2H
13780 Adrian Voinea Carl Uwe Steeb 1 0–1 C 0–1 Feb 9, 1995 H2H
13781 Adrian Voinea Daniel Courcol 1 0–1 G 0–1 Jun 12, 1996 H2H
13782 Adrian Voinea David Caldwell 1 1–0 H 1–0 Mar 16, 1999 H2H
13783 Adrian Voinea David Nainkin 1 1–0 H 1–0 Jul 19, 1995 H2H
13784 Adrian Voinea Dinu Pescariu 1 1–0 C 1–0 Jul 24, 1997 H2H
13785 Adrian Voinea Fazaluddin Syed 1 1–0 H 1–0 Jan 4, 2001 H2H
13786 Adrian Voinea Filippo Messori 1 0–1 C 0–1 Oct 2, 1997 H2H
13787 Adrian Voinea Filip Prpic 1 1–0 C 1–0 Jul 10, 2003 H2H
13788 Adrian Voinea Irakli Labadze 1 0–1 C 0–1 Sep 12, 2002 H2H
13789 Adrian Voinea Jan Vacek 1 0–1 G 0–1 Jun 30, 2002 H2H
13790 Adrian Voinea Julian Knowle 1 1–0 H 1–0 Oct 11, 2001 H2H
13791 Adrian Voinea Marco Meneschincheri 1 1–0 C 1–0 Sep 28, 1995 H2H
13792 Adrian Voinea Marcos Aurelio Gorriz 1 1–0 C 1–0 Jan 30, 1997 H2H
13793 Adrian Voinea Marcos Ondruska 1 0–1 H 0–1 Aug 12, 1996 H2H
13794 Adrian Voinea Mark Woodforde 1 0–1 C 0–1 Apr 26, 1995 H2H
13795 Adrian Voinea Nicolas Coutelot 1 1–0 G 1–0 Jun 26, 2002 H2H
13796 Adrian Voinea Nicolas Pereira 1 0–1 H 0–1 Aug 16, 1995 H2H
13797 Adrian Voinea Nuno Marques 1 0–1 C 0–1 Jul 24, 1996 H2H
13798 Adrian Voinea Orlin Stanoytchev 1 1–0 C 1–0 Jul 20, 2000 H2H
13799 Adrian Voinea Paul Goldstein 1 0–1 H 0–1 Feb 22, 2001 H2H
13800 Adrian Voinea Paul Wekesa 1 0–1 H 0–1 Jul 20, 1995 H2H