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
48601 Stefan Koubek Wayne Arthurs 1 0–1 H 0–1 Jan 17, 2007 H2H
48602 Stefan Koubek Yves Allegro 1 1–0 G 1–0 Jun 12, 2003 H2H
48603 Stefan Kozlov Diego Schwartzman 1 0–1 G 0–1 Jun 29, 2022 H2H
48604 Stefan Kozlov Dustin Brown 1 1–0 G 1–0 Jun 15, 2017 H2H
48605 Stefan Kozlov Emilio Gomez 1 1–0 H 1–0 Feb 17, 2022 H2H
48606 Stefan Kozlov Ernesto Escobedo 1 0–1 H 0–1 Mar 1, 2017 H2H
48607 Stefan Kozlov Grigor Dimitrov 1 1–0 H 1–0 Feb 23, 2022 H2H
48608 Stefan Kozlov Jared Donaldson 1 0–1 H 0–1 Feb 12, 2015 H2H
48609 Stefan Kozlov J.J. Wolf 1 0–1 H 0–1 Sep 22, 2022 H2H
48610 Stefan Kozlov Marin Cilic 1 0–1 G 0–1 Jun 23, 2017 H2H
48611 Stefan Kozlov Martin Klizan 1 0–1 H 0–1 Oct 23, 2014 H2H
48612 Stefan Kozlov Matteo Berrettini 1 0–1 H 0–1 Jan 20, 2022 H2H
48613 Stefan Kozlov Michal Przysiezny 1 0–1 G 0–1 Jul 11, 2013 H2H
48614 Stefan Kozlov Quentin Halys 1 0–1 H 0–1 Jul 27, 2017 H2H
48615 Stefan Kozlov Tim Smyczek 1 0–1 H 0–1 Feb 19, 2015 H2H
48616 Stefan Kozlov Yuki Bhambri 1 0–1 H 0–1 Aug 2, 2017 H2H
48617 Stefan Lochbihler Edoardo Mazza 1 1–0 C 1–0 Apr 13, 1989 H2H
48618 Stefan Lochbihler Francesco Cancellotti 1 1–0 C 1–0 Sep 28, 1989 H2H
48619 Stefan Lochbihler Josef Cihak 1 0–1 C 0–1 Apr 14, 1989 H2H
48620 Stefano Cobolli Tomas Catar 1 1–0 C 1–0 Jul 30, 1998 H2H
48621 Stefano Galvani Gael Monfils 1 0–1 C 0–1 Apr 26, 2006 H2H
48622 Stefano Napolitano Adrian Mannarino 1 0–1 G 0–1 Jun 13, 2024 H2H
48623 Stefano Napolitano Diego Schwartzman 1 0–1 C 0–1 Jun 1, 2017 H2H
48624 Stefano Napolitano J.J. Wolf 1 1–0 C 1–0 May 10, 2024 H2H
48625 Stefano Pescosolido Alex Radulescu 1 0–1 G 0–1 Jun 28, 1996 H2H
48626 Stefano Pescosolido Arne Thoms 1 1–0 H 1–0 Oct 13, 1995 H2H
48627 Stefano Pescosolido Bruno Oresar 1 0–1 C 0–1 Oct 25, 1990 H2H
48628 Stefano Pescosolido Carl Uwe Steeb 1 0–1 H 0–1 Jan 13, 1994 H2H
48629 Stefano Pescosolido Chris Garner 1 0–1 C 0–1 May 3, 1991 H2H
48630 Stefano Pescosolido Chris Guccione 1 0–1 G 0–1 Jul 10, 2003 H2H
48631 Stefano Pescosolido Clemens Trimmel 1 1–0 C 1–0 May 23, 1996 H2H
48632 Stefano Pescosolido Daniele Balducci 1 1–0 C 1–0 Aug 2, 1990 H2H
48633 Stefano Pescosolido David Pate 1 1–0 H 1–0 Aug 28, 1991 H2H
48634 Stefano Pescosolido Dennis van Scheppingen 1 1–0 G 1–0 Jun 23, 2004 H2H
48635 Stefano Pescosolido Derrick Rostagno 1 0–1 H 0–1 Feb 25, 1993 H2H
48636 Stefano Pescosolido Doug Flach 1 1–0 H 1–0 Jan 19, 1994 H2H
48637 Stefano Pescosolido Emanuel Couto 1 1–0 C 1–0 Jun 13, 1996 H2H
48638 Stefano Pescosolido Eyal Ran 1 0–1 C 0–1 Jan 30, 1997 H2H
48639 Stefano Pescosolido Fabio Maggi 1 0–1 C 0–1 Apr 17, 1996 H2H
48640 Stefano Pescosolido Fernon Wibier 1 1–0 C 1–0 Feb 29, 1996 H2H
48641 Stefano Pescosolido Frederik Fetterlein 1 1–0 H 1–0 Oct 14, 1995 H2H
48642 Stefano Pescosolido Gaston Etlis 1 1–0 C 1–0 Aug 11, 1995 H2H
48643 Stefano Pescosolido Grant Connell 1 0–1 G 0–1 Jun 22, 1994 H2H
48644 Stefano Pescosolido Hendrik Jan Davids 1 0–1 H 0–1 Feb 15, 1996 H2H
48645 Stefano Pescosolido Igor Gaudi 1 1–0 C 1–0 Aug 10, 1995 H2H
48646 Stefano Pescosolido Jan Gunnarsson 1 1–0 H 1–0 Jan 17, 1990 H2H
48647 Stefano Pescosolido Johan Kriek 1 0–1 C 0–1 Oct 17, 1991 H2H
48648 Stefano Pescosolido Lawson Duncan 1 1–0 C 1–0 May 16, 1990 H2H
48649 Stefano Pescosolido Leonardo Lavalle 1 0–1 C 0–1 May 17, 1989 H2H
48650 Stefano Pescosolido Louis Gloria 1 0–1 H 0–1 Mar 8, 1994 H2H
48651 Stefano Pescosolido Mario Carnevale 1 1–0 C 1–0 Jun 22, 1989 H2H
48652 Stefano Pescosolido Mark Woodforde 1 1–0 H 1–0 Aug 1, 1991 H2H
48653 Stefano Pescosolido Martin Strelba 1 0–1 C 0–1 May 3, 1990 H2H
48654 Stefano Pescosolido Martin Wostenholme 1 1–0 C 1–0 May 2, 1991 H2H
48655 Stefano Pescosolido Massimo Valeri 1 1–0 C 1–0 Oct 15, 1992 H2H
48656 Stefano Pescosolido Michael Tebbutt 1 1–0 H 1–0 Jan 20, 1995 H2H
48657 Stefano Pescosolido Milan Srejber 1 0–1 C 0–1 Feb 8, 1990 H2H
48658 Stefano Pescosolido Milen Velev 1 1–0 H 1–0 Oct 14, 1993 H2H
48659 Stefano Pescosolido Neville Godwin 1 1–0 G 1–0 Jul 8, 1999 H2H
48660 Stefano Pescosolido Nuno Marques 1 1–0 C 1–0 Apr 11, 1996 H2H
48661 Stefano Pescosolido Paul Chamberlin 1 0–1 H 0–1 Jan 19, 1990 H2H
48662 Stefano Pescosolido Rene Hanak 1 1–0 C 1–0 Aug 9, 1990 H2H
48663 Stefano Pescosolido Rick Leach 1 1–0 H 1–0 Aug 14, 1991 H2H
48664 Stefano Pescosolido Roberto Azar 1 0–1 C 0–1 Sep 26, 1991 H2H
48665 Stefano Pescosolido Sasa Hirszon 1 1–0 C 1–0 Jun 22, 1995 H2H
48666 Stefano Pescosolido Steve Bryan 1 0–1 G 0–1 Jun 16, 1994 H2H
48667 Stefano Pescosolido Thierry Tulasne 1 0–1 C 0–1 Sep 22, 1988 H2H
48668 Stefano Pescosolido Thomas Hogstedt 1 0–1 C 0–1 Mar 7, 1991 H2H
48669 Stefanos Sakellaridis Fabian Marozsan 1 0–1 C 0–1 Apr 3, 2026 H2H
48670 Stefanos Sakellaridis Mikhail Kukushkin 1 0–1 H 0–1 Oct 19, 2026 H2H
48671 Stefanos Sakellaridis Nuno Borges 1 0–1 H 0–1 Nov 5, 2025 H2H
48672 Stefanos Tsitsipas Alejandro Tabilo 1 1–0 H 1–0 Oct 31, 2024 H2H
48673 Stefanos Tsitsipas Alexander Ritschard 1 1–0 G 1–0 Jun 29, 2022 H2H
48674 Stefanos Tsitsipas Alexei Popyrin 1 0–1 H 0–1 Nov 4, 2021 H2H
48675 Stefanos Tsitsipas Aslan Karatsev 1 1–0 C 1–0 Apr 14, 2021 H2H
48676 Stefanos Tsitsipas Bernabe Zapata Miralles 1 1–0 C 1–0 May 3, 2023 H2H
48677 Stefanos Tsitsipas Borna Gojo 1 1–0 H 1–0 Oct 28, 2023 H2H
48678 Stefanos Tsitsipas Carlos Taberner 1 1–0 C 1–0 May 29, 2018 H2H
48679 Stefanos Tsitsipas Christopher Eubanks 1 0–1 G 0–1 Jul 11, 2023 H2H
48680 Stefanos Tsitsipas Dennis Novak 1 1–0 H 1–0 Oct 27, 2022 H2H
48681 Stefanos Tsitsipas Dominik Koepfer 1 1–0 C 1–0 Jul 16, 2021 H2H
48682 Stefanos Tsitsipas Evgeny Donskoy 1 0–1 C 0–1 May 8, 2018 H2H
48683 Stefanos Tsitsipas Giovanni Mpetshi Perricard 1 1–0 C 1–0 May 18, 2026 H2H
48684 Stefanos Tsitsipas Henri Squire 1 1–0 G 1–0 Jun 20, 2024 H2H
48685 Stefanos Tsitsipas John-Patrick Smith 1 1–0 G 1–0 Jun 14, 2018 H2H
48686 Stefanos Tsitsipas Kimmer Coppejans 1 1–0 H 1–0 Oct 8, 2026 H2H
48687 Stefanos Tsitsipas Kyle Edmund 1 1–0 G 1–0 Jun 20, 2019 H2H
48688 Stefanos Tsitsipas Matthew Ebden 1 1–0 H 1–0 Feb 27, 2019 H2H
48689 Stefanos Tsitsipas Mattia Bellucci 1 0–1 H 0–1 Feb 8, 2025 H2H
48690 Stefanos Tsitsipas Maximilian Marterer 1 1–0 C 1–0 May 28, 2019 H2H
48691 Stefanos Tsitsipas Pedro Cachin 1 1–0 C 1–0 Apr 20, 2023 H2H
48692 Stefanos Tsitsipas Quentin Halys 1 1–0 H 1–0 Jan 18, 2023 H2H
48693 Stefanos Tsitsipas Radu Albot 1 1–0 H 1–0 Mar 10, 2018 H2H
48694 Stefanos Tsitsipas Raphael Collignon 1 1–0 C 1–0 Jul 19, 2026 H2H
48695 Stefanos Tsitsipas Salvatore Caruso 1 1–0 H 1–0 Jan 22, 2020 H2H
48696 Stefanos Tsitsipas Zhizhen Zhang 1 1–0 C 1–0 Jun 1, 2024 H2H
48697 Stefano Tarallo Federico Luzzi 1 1–0 C 1–0 Sep 28, 2000 H2H
48698 Stefano Tarallo Stephane Huet 1 0–1 C 0–1 Sep 29, 2000 H2H
48699 Stefano Travaglia Albert Ramos-Vinolas 1 0–1 C 0–1 Jul 24, 2021 H2H
48700 Stefano Travaglia Alexei Popyrin 1 0–1 H 0–1 Jan 6, 2022 H2H
48701 Stefano Travaglia Alex Molcan 1 0–1 C 0–1 Apr 7, 2022 H2H
48702 Stefano Travaglia Benoit Paire 1 1–0 C 1–0 May 11, 2021 H2H
48703 Stefano Travaglia Carlos Taberner 1 1–0 C 1–0 Jul 23, 2021 H2H
48704 Stefano Travaglia Corentin Moutet 1 0–1 H 0–1 Sep 1, 2021 H2H
48705 Stefano Travaglia Cristian Garin 1 0–1 H 0–1 Jan 22, 2020 H2H
48706 Stefano Travaglia Emil Ruusuvuori 1 1–0 H 1–0 Jan 9, 2021 H2H
48707 Stefano Travaglia Felix Auger-Aliassime 1 0–1 H 0–1 Feb 20, 2020 H2H
48708 Stefano Travaglia Guido Andreozzi 1 1–0 H 1–0 Jan 16, 2019 H2H
48709 Stefano Travaglia Henri Laaksonen 1 1–0 H 1–0 Feb 17, 2022 H2H
48710 Stefano Travaglia Hugo Gaston 1 1–0 H 1–0 Feb 22, 2018 H2H
48711 Stefano Travaglia Jan-Lennard Struff 1 0–1 H 0–1 Feb 7, 2019 H2H
48712 Stefano Travaglia Jaume Munar 1 1–0 C 1–0 Jul 22, 2021 H2H
48713 Stefano Travaglia Kei Nishikori 1 1–0 C 1–0 Oct 1, 2020 H2H
48714 Stefano Travaglia Marco Cecchinato 1 0–1 C 0–1 May 19, 2021 H2H
48715 Stefano Travaglia Mariano Navone 1 1–0 C 1–0 Jul 15, 2026 H2H
48716 Stefano Travaglia Martin Krumich 1 1–0 C 1–0 Jul 14, 2026 H2H
48717 Stefano Travaglia Mikael Ymer 1 0–1 H 0–1 Aug 24, 2021 H2H
48718 Stefano Travaglia Pablo Carreno Busta 1 0–1 C 0–1 Apr 13, 2021 H2H
48719 Stefano Travaglia Pedro Martinez 1 0–1 G 0–1 Jun 30, 2021 H2H
48720 Stefano Travaglia Reilly Opelka 1 1–0 H 1–0 Oct 17, 2019 H2H
48721 Stefano Travaglia Taylor Fritz 1 1–0 C 1–0 Sep 16, 2020 H2H
48722 Stefano Travaglia Thiago Monteiro 1 1–0 H 1–0 Feb 6, 2021 H2H
48723 Stefano Travaglia Thomas Fabbiano 1 1–0 C 1–0 Jul 18, 2019 H2H
48724 Stefano Travaglia Yuichi Sugita 1 0–1 H 0–1 Oct 18, 2019 H2H
48725 Stefano Travaglia Yuki Bhambri 1 1–0 H 1–0 Feb 4, 2022 H2H
48726 Stefan Simonsson Adriano Panatta 1 1–0 C 1–0 May 14, 1982 H2H
48727 Stefan Simonsson Alejandro Ganzabal 1 1–0 C 1–0 Apr 3, 1985 H2H
48728 Stefan Simonsson Alvin Gardiner 1 1–0 C 1–0 Nov 15, 1979 H2H
48729 Stefan Simonsson Andy Andrews 1 1–0 C 1–0 Feb 25, 1982 H2H
48730 Stefan Simonsson Angel Gimenez 1 1–0 C 1–0 May 14, 1983 H2H
48731 Stefan Simonsson Birger Andersson 1 0–1 C 0–1 Jul 18, 1980 H2H
48732 Stefan Simonsson Brian Teacher 1 0–1 G 0–1 Jun 27, 1982 H2H
48733 Stefan Simonsson Bruce Manson 1 1–0 C 1–0 Jul 29, 1980 H2H
48734 Stefan Simonsson David Carter 1 1–0 C 1–0 May 20, 1982 H2H
48735 Stefan Simonsson David Schneider 1 1–0 H 1–0 Oct 13, 1979 H2H
48736 Stefan Simonsson Erick Iskersky 1 1–0 H 1–0 Sep 2, 1982 H2H
48737 Stefan Simonsson Ernie Ewert 1 0–1 C 0–1 Nov 22, 1979 H2H
48738 Stefan Simonsson Georges Goven 1 1–0 C 1–0 Apr 9, 1981 H2H
48739 Stefan Simonsson Hans Simonsson 1 1–0 C 1–0 Oct 5, 1983 H2H
48740 Stefan Simonsson Javier Soler 1 1–0 C 1–0 Oct 4, 1984 H2H
48741 Stefan Simonsson Jeff Etterbeek 1 1–0 C 1–0 May 10, 1984 H2H
48742 Stefan Simonsson Jeff Turpin 1 1–0 G 1–0 Dec 12, 1984 H2H
48743 Stefan Simonsson Jiri Granat 1 1–0 H 1–0 Nov 8, 1978 H2H
48744 Stefan Simonsson Jose Higueras 1 0–1 C 0–1 May 22, 1983 H2H
48745 Stefan Simonsson Karl Meiler 1 0–1 C 0–1 Dec 17, 1981 H2H
48746 Stefan Simonsson Leo Palin 1 1–0 G 1–0 Jun 25, 1982 H2H
48747 Stefan Simonsson Lorenzo Fargas 1 1–0 C 1–0 Oct 6, 1982 H2H
48748 Stefan Simonsson Markus Gunthardt 1 1–0 C 1–0 May 24, 1980 H2H
48749 Stefan Simonsson Miguel Mir 1 1–0 H 1–0 Nov 9, 1982 H2H
48750 Stefan Simonsson Miloslav Mecir 1 1–0 G 1–0 Nov 30, 1984 H2H
48751 Stefan Simonsson Onny Parun 1 1–0 H 1–0 Oct 11, 1979 H2H
48752 Stefan Simonsson Paolo Bertolucci 1 1–0 C 1–0 May 12, 1983 H2H
48753 Stefan Simonsson Pascal Portes 1 1–0 C 1–0 May 15, 1982 H2H
48754 Stefan Simonsson Per Larsson 1 1–0 C 1–0 Jul 17, 1980 H2H
48755 Stefan Simonsson Peter Feigl 1 1–0 C 1–0 May 1, 1985 H2H
48756 Stefan Simonsson Raul Ramirez 1 0–1 H 0–1 Feb 5, 1983 H2H
48757 Stefan Simonsson Rejean Genois 1 1–0 C 1–0 Jun 14, 1979 H2H
48758 Stefan Simonsson Ricardo Cano 1 0–1 H 0–1 Jan 23, 1981 H2H
48759 Stefan Simonsson Roberto Vizcaino 1 0–1 C 0–1 Sep 12, 1980 H2H
48760 Stefan Simonsson Rocky Royer 1 1–0 H 1–0 Feb 3, 1983 H2H
48761 Stefan Simonsson Rodney Harmon 1 1–0 H 1–0 Aug 30, 1984 H2H
48762 Stefan Simonsson Sandy Mayer 1 0–1 H 0–1 Oct 18, 1984 H2H
48763 Stefan Simonsson Steve Meister 1 0–1 C 0–1 Feb 5, 1981 H2H
48764 Stefan Simonsson Terry Moor 1 0–1 C 0–1 Sep 20, 1979 H2H
48765 Stefan Simonsson Tim Garcia 1 1–0 C 1–0 Jul 30, 1980 H2H
48766 Stefan Simonsson Ulrich Pinner 1 0–1 C 0–1 Jun 17, 1981 H2H
48767 Stefan Simonsson Victor Amaya 1 0–1 C 0–1 Oct 25, 1979 H2H
48768 Stefan Svensson Billy Martin 1 0–1 C 0–1 Jul 19, 1979 H2H
48769 Stefan Svensson Corrado Barazzutti 1 0–1 C 0–1 Oct 9, 1980 H2H
48770 Stefan Svensson Famiano Meneschincheri 1 0–1 C 0–1 Dec 18, 1980 H2H
48771 Stefan Svensson Jose Higueras 1 0–1 C 0–1 Sep 26, 1979 H2H
48772 Stefan Svensson Per Hjertquist 1 0–1 C 0–1 Jul 23, 1981 H2H
48773 Stefan Svensson Tian C Viljoen 1 1–0 H 1–0 Oct 13, 1983 H2H
48774 Stephan Bienz Stanislav Birner 1 0–1 H 0–1 Oct 17, 1985 H2H
48775 Stephane Bohli Brian Dabul 1 0–1 C 0–1 Jul 17, 2008 H2H
48776 Stephane Bohli Gael Monfils 1 0–1 H 0–1 Feb 12, 2009 H2H
48777 Stephane Bohli Jiri Vanek 1 0–1 H 0–1 Aug 27, 2008 H2H
48778 Stephane Bohli Marin Cilic 1 0–1 H 0–1 Feb 17, 2011 H2H
48779 Stephane Bohli Roberto Bautista Agut 1 0–1 G 0–1 Jun 19, 2013 H2H
48780 Stephane Bohli Robin Roshardt 1 1–0 C 1–0 Jul 10, 2008 H2H
48781 Stephane Bonneau Andy Kohlberg 1 0–1 H 0–1 Aug 15, 1984 H2H
48782 Stephane Bonneau Bernard Fritz 1 0–1 H 0–1 Aug 12, 1981 H2H
48783 Stephane Bonneau Christo Steyn 1 0–1 H 0–1 Aug 13, 1986 H2H
48784 Stephane Bonneau Dale Power 1 1–0 H 1–0 Aug 10, 1983 H2H
48785 Stephane Bonneau Eric Winogradsky 1 0–1 H 0–1 Jul 23, 1987 H2H
48786 Stephane Bonneau Mark Dickson 1 0–1 H 0–1 Oct 10, 1985 H2H
48787 Stephane Bonneau Mike Leach 1 0–1 C 0–1 Feb 21, 1985 H2H
48788 Stephane Bonneau Nduka Odizor 1 0–1 H 0–1 Jul 30, 1987 H2H
48789 Stephane Bonneau Peter Carlsson 1 0–1 G 0–1 Dec 26, 1985 H2H
48790 Stephane Bonneau Roberto Saad 1 0–1 H 0–1 Aug 12, 1987 H2H
48791 Stephane Bonneau Tomas Smid 1 1–0 H 1–0 Aug 14, 1985 H2H
48792 Stephane Bonneau Tomm Warneke 1 1–0 H 1–0 Jul 29, 1987 H2H
48793 Stephane Grenier Fernando Luna 1 0–1 C 0–1 Jul 28, 1988 H2H
48794 Stephane Grenier Marcelo Hennemann 1 0–1 C 0–1 May 25, 1988 H2H
48795 Stephane Grenier Roland Stadler 1 0–1 C 0–1 Mar 26, 1987 H2H
48796 Stephane Huet Arnaud Di Pasquale 1 1–0 H 1–0 Jan 20, 1999 H2H
48797 Stephane Huet Chris Wilkinson 1 0–1 H 0–1 Sep 16, 1993 H2H
48798 Stephane Huet Jamie Delgado 1 0–1 H 0–1 Sep 15, 2000 H2H
48799 Stephane Huet Mahesh Bhupathi 1 1–0 G 1–0 Jun 28, 2000 H2H
48800 Stephane Huet Michael Russell 1 1–0 C 1–0 Apr 13, 2000 H2H