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
21801 Ivo Karlovic Marc Rosset 1 0–1 H 0–1 Sep 13, 2001 H2H
21802 Ivo Karlovic Mariano Zabaleta 1 1–0 C 1–0 Apr 15, 2007 H2H
21803 Ivo Karlovic Martin Klizan 1 1–0 H 1–0 Aug 19, 2015 H2H
21804 Ivo Karlovic Maximilian Marterer 1 0–1 H 0–1 Mar 10, 2018 H2H
21805 Ivo Karlovic Maximo Gonzalez 1 0–1 C 0–1 Jul 18, 2008 H2H
21806 Ivo Karlovic Michal Mertinak 1 1–0 G 1–0 Jun 8, 2005 H2H
21807 Ivo Karlovic Mikael Ymer 1 1–0 H 1–0 Oct 21, 2016 H2H
21808 Ivo Karlovic Mikhail Ledovskikh 1 1–0 H 1–0 Sep 14, 2006 H2H
21809 Ivo Karlovic Nicolas Lapentti 1 0–1 C 0–1 Oct 23, 2008 H2H
21810 Ivo Karlovic Nikola Milojevic 1 1–0 C 1–0 May 22, 2014 H2H
21811 Ivo Karlovic Olivier Patience 1 1–0 C 1–0 May 31, 2006 H2H
21812 Ivo Karlovic Pablo Carreno Busta 1 1–0 C 1–0 May 13, 2014 H2H
21813 Ivo Karlovic Paul Baccanello 1 1–0 G 1–0 Jun 27, 2003 H2H
21814 Ivo Karlovic Paul Goldstein 1 0–1 H 0–1 Sep 16, 2004 H2H
21815 Ivo Karlovic Potito Starace 1 1–0 C 1–0 May 8, 2008 H2H
21816 Ivo Karlovic Prajnesh Gunneswaran 1 1–0 H 1–0 Mar 12, 2019 H2H
21817 Ivo Karlovic Prakash Amritraj 1 1–0 H 1–0 Jan 4, 2007 H2H
21818 Ivo Karlovic Quentin Halys 1 0–1 H 0–1 Aug 2, 2017 H2H
21819 Ivo Karlovic Rhyne Williams 1 0–1 C 0–1 Apr 12, 2013 H2H
21820 Ivo Karlovic Rik De Voest 1 1–0 H 1–0 Mar 16, 2008 H2H
21821 Ivo Karlovic Robby Ginepri 1 1–0 G 1–0 Jul 10, 2014 H2H
21822 Ivo Karlovic Roberto Quiroz 1 0–1 H 0–1 Jan 11, 2021 H2H
21823 Ivo Karlovic Ruben Bemelmans 1 1–0 H 1–0 Jan 21, 2015 H2H
21824 Ivo Karlovic Rui Machado 1 0–1 C 0–1 Apr 17, 2008 H2H
21825 Ivo Karlovic Santiago Giraldo 1 1–0 G 1–0 Jun 18, 2015 H2H
21826 Ivo Karlovic Stefan Koubek 1 0–1 C 0–1 Feb 4, 2006 H2H
21827 Ivo Karlovic Stefan Kozlov 1 1–0 G 1–0 Jun 16, 2017 H2H
21828 Ivo Karlovic Taro Daniel 1 1–0 C 1–0 Apr 12, 2018 H2H
21829 Ivo Karlovic Tatsuma Ito 1 1–0 G 1–0 Jun 12, 2015 H2H
21830 Ivo Karlovic Taylor Fritz 1 1–0 H 1–0 Jul 27, 2016 H2H
21831 Ivo Karlovic Thanasi Kokkinakis 1 1–0 H 1–0 Feb 20, 2015 H2H
21832 Ivo Karlovic Thomas Fabbiano 1 0–1 G 0–1 Jul 4, 2019 H2H
21833 Ivo Karlovic Tim Henman 1 0–1 H 0–1 Sep 1, 2004 H2H
21834 Ivo Karlovic Tim Smyczek 1 0–1 H 0–1 Jan 16, 2013 H2H
21835 Ivo Karlovic Tobias Kamke 1 1–0 C 1–0 May 21, 2014 H2H
21836 Ivo Karlovic Todd Martin 1 0–1 H 0–1 Jan 23, 2004 H2H
21837 Ivo Karlovic Vincent Spadea 1 1–0 H 1–0 Aug 3, 2007 H2H
21838 Ivo Karlovic Wesley Moodie 1 1–0 H 1–0 Aug 4, 2004 H2H
21839 Ivo Karlovic Yuichi Sugita 1 1–0 H 1–0 Jan 18, 2018 H2H
21840 Ivo Minar Alex Bogdanovic 1 0–1 G 0–1 Jun 17, 2009 H2H
21841 Ivo Minar Alun Jones 1 1–0 H 1–0 Jan 10, 2008 H2H
21842 Ivo Minar Bobby Reynolds 1 1–0 G 1–0 Jun 11, 2008 H2H
21843 Ivo Minar Boris Pashanski 1 0–1 C 0–1 Mar 2, 2006 H2H
21844 Ivo Minar Brian Dabul 1 0–1 C 0–1 Jul 18, 2008 H2H
21845 Ivo Minar Edgardo Massa 1 0–1 C 0–1 Jul 20, 2006 H2H
21846 Ivo Minar Roberto Bautista Agut 1 1–0 C 1–0 Jul 12, 2012 H2H
21847 Ivo Minar Sergio Roitman 1 0–1 C 0–1 Feb 21, 2008 H2H
21848 Ivo Werner Hans Schwaier 1 0–1 C 0–1 Apr 29, 1987 H2H
21849 Ivo Werner Ivan Kley 1 1–0 H 1–0 Jan 30, 1987 H2H
21850 Ivo Werner Leif Shiras 1 1–0 H 1–0 Oct 15, 1986 H2H
21851 Ivo Werner Ronnie Bathman 1 0–1 H 0–1 Oct 9, 1986 H2H
21852 Ivo Werner Thierry Tulasne 1 0–1 C 0–1 Aug 5, 1987 H2H
21853 Ivo Werner Tomas Smid 1 0–1 C 0–1 Jul 7, 1983 H2H
21854 Ivo Werner Trevor Allan 1 1–0 C 1–0 Mar 13, 1986 H2H
21855 Izak Van der Merwe Noam Okun 1 1–0 H 1–0 Feb 4, 2010 H2H
21856 Izak Van der Merwe Somdev Devvarman 1 0–1 H 0–1 Feb 5, 2011 H2H
21857 Jacco Eltingh Adam Malik 1 1–0 C 1–0 Oct 1, 1994 H2H
21858 Jacco Eltingh Alexander Mronz 1 1–0 C 1–0 Mar 5, 1992 H2H
21859 Jacco Eltingh Alexander Reichel 1 1–0 G 1–0 Jul 12, 1991 H2H
21860 Jacco Eltingh Carl Limberger 1 1–0 C 1–0 Jul 23, 1992 H2H
21861 Jacco Eltingh Chris Garner 1 1–0 H 1–0 Jan 19, 1994 H2H
21862 Jacco Eltingh Christian Bergstrom 1 0–1 C 0–1 Mar 7, 1991 H2H
21863 Jacco Eltingh Christo Van Rensburg 1 1–0 C 1–0 Sep 30, 1994 H2H
21864 Jacco Eltingh David Adams 1 0–1 G 0–1 Jun 11, 1994 H2H
21865 Jacco Eltingh George Bezecny 1 1–0 C 1–0 Apr 16, 1992 H2H
21866 Jacco Eltingh Gilad Bloom 1 0–1 H 0–1 Apr 26, 1991 H2H
21867 Jacco Eltingh Grant Connell 1 0–1 H 0–1 Jan 10, 1992 H2H
21868 Jacco Eltingh Jan Gunnarsson 1 1–0 C 1–0 Apr 8, 1992 H2H
21869 Jacco Eltingh Jordi Arrese 1 1–0 C 1–0 May 11, 1994 H2H
21870 Jacco Eltingh Keith Evans 1 1–0 G 1–0 Jul 11, 1991 H2H
21871 Jacco Eltingh Kevin Curren 1 1–0 G 1–0 Jun 18, 1992 H2H
21872 Jacco Eltingh Mark Koevermans 1 1–0 C 1–0 Oct 26, 1990 H2H
21873 Jacco Eltingh Mark Kratzmann 1 0–1 G 0–1 Jul 13, 1991 H2H
21874 Jacco Eltingh Markus Zoecke 1 0–1 G 0–1 Jun 11, 1992 H2H
21875 Jacco Eltingh Milan Srejber 1 1–0 C 1–0 May 2, 1991 H2H
21876 Jacco Eltingh Neil Borwick 1 0–1 H 0–1 Oct 2, 1992 H2H
21877 Jacco Eltingh Paul Wekesa 1 1–0 C 1–0 Oct 6, 1995 H2H
21878 Jacco Eltingh Richard Vogel 1 1–0 G 1–0 Jun 26, 1991 H2H
21879 Jacco Eltingh Sergio Casal 1 1–0 H 1–0 Aug 27, 1992 H2H
21880 Jacco Eltingh Simon Youl 1 1–0 C 1–0 Sep 29, 1994 H2H
21881 Jacco Eltingh Tom Nijssen 1 0–1 C 0–1 Feb 25, 1993 H2H
21882 Jacek Niedzwiedzki Harald Elschenbroich 1 1–0 C 1–0 Feb 12, 1975 H2H
21883 Jack Brasington Federico Luzzi 1 1–0 C 1–0 May 29, 2002 H2H
21884 Jack Draper Adrian Mannarino 1 0–1 H 0–1 Nov 12, 2023 H2H
21885 Jack Draper Alejandro Davidovich Fokina 1 0–1 C 0–1 Apr 11, 2025 H2H
21886 Jack Draper Aleksandar Vukic 1 1–0 H 1–0 Jan 18, 2025 H2H
21887 Jack Draper Alexandre Muller 1 1–0 C 1–0 May 25, 2023 H2H
21888 Jack Draper Andy Murray 1 1–0 H 1–0 Mar 13, 2023 H2H
21889 Jack Draper Ben Shelton 1 1–0 H 1–0 Mar 14, 2025 H2H
21890 Jack Draper Borna Coric 1 1–0 C 1–0 May 10, 2024 H2H
21891 Jack Draper Botic van de Zandschulp 1 1–0 H 1–0 Sep 1, 2024 H2H
21892 Jack Draper Casper Ruud 1 0–1 C 0–1 May 4, 2025 H2H
21893 Jack Draper Cem Ilkel 1 1–0 H 1–0 Nov 11, 2023 H2H
21894 Jack Draper Corentin Moutet 1 1–0 C 1–0 May 14, 2025 H2H
21895 Jack Draper Daniel Evans 1 1–0 H 1–0 Mar 11, 2023 H2H
21896 Jack Draper Diego Schwartzman 1 1–0 G 1–0 Jun 23, 2022 H2H
21897 Jack Draper Dominic Thiem 1 1–0 H 1–0 Aug 25, 2022 H2H
21898 Jack Draper Elias Ymer 1 1–0 G 1–0 Jul 3, 2024 H2H
21899 Jack Draper Fabio Fognini 1 1–0 H 1–0 Aug 24, 2022 H2H
21900 Jack Draper Facundo Diaz Acosta 1 1–0 H 1–0 Aug 29, 2024 H2H
21901 Jack Draper Federico Agustin Gomez 1 1–0 H 1–0 Aug 26, 2025 H2H
21902 Jack Draper Gabriel Diallo 1 1–0 G 1–0 Jun 25, 2026 H2H
21903 Jack Draper Gilles Simon 1 1–0 H 1–0 Mar 25, 2022 H2H
21904 Jack Draper Hugo Gaston 1 1–0 H 1–0 Aug 10, 2022 H2H
21905 Jack Draper Jack Pinnington Jones 1 1–0 G 1–0 Jun 24, 2026 H2H
21906 Jack Draper Jakub Mensik 1 0–1 H 0–1 Mar 22, 2025 H2H
21907 Jack Draper Jan-Lennard Struff 1 1–0 H 1–0 Nov 11, 2023 H2H
21908 Jack Draper Jaume Munar 1 1–0 H 1–0 Aug 14, 2024 H2H
21909 Jack Draper Jesper de Jong 1 0–1 C 0–1 May 28, 2024 H2H
21910 Jack Draper Jordan Thompson 1 0–1 H 0–1 Aug 8, 2024 H2H
21911 Jack Draper Leandro Riedi 1 1–0 H 1–0 Mar 10, 2023 H2H
21912 Jack Draper Marc-Andrea Huesler 1 0–1 H 0–1 Aug 26, 2022 H2H
21913 Jack Draper Marin Cilic 1 0–1 G 0–1 Jul 3, 2025 H2H
21914 Jack Draper Martin Landaluce 1 0–1 H 0–1 Aug 13, 2026 H2H
21915 Jack Draper Matteo Arnaldi 1 1–0 C 1–0 May 2, 2025 H2H
21916 Jack Draper Maxime Cressy 1 0–1 G 0–1 Jun 25, 2022 H2H
21917 Jack Draper Maximilian Marterer 1 1–0 H 1–0 Nov 9, 2023 H2H
21918 Jack Draper Michael Mmoh 1 1–0 H 1–0 Sep 3, 2023 H2H
21919 Jack Draper Mikhail Kukushkin 1 0–1 H 0–1 Mar 26, 2021 H2H
21920 Jack Draper Nicolas Jarry 1 0–1 H 0–1 Mar 23, 2024 H2H
21921 Jack Draper Nuno Borges 1 1–0 H 1–0 Aug 22, 2023 H2H
21922 Jack Draper Pablo Carreno Busta 1 0–1 H 0–1 Aug 13, 2022 H2H
21923 Jack Draper Quentin Halys 1 1–0 H 1–0 Feb 23, 2026 H2H
21924 Jack Draper Radu Albot 1 1–0 H 1–0 Aug 30, 2023 H2H
21925 Jack Draper Rafael Nadal 1 0–1 H 0–1 Jan 18, 2023 H2H
21926 Jack Draper Reilly Opelka 1 0–1 H 0–1 Mar 20, 2026 H2H
21927 Jack Draper Roberto Bautista Agut 1 1–0 H 1–0 Mar 7, 2026 H2H
21928 Jack Draper Rudolf Molleker 1 1–0 C 1–0 Apr 19, 2024 H2H
21929 Jack Draper Ryan Peniston 1 1–0 G 1–0 Jun 24, 2022 H2H
21930 Jack Draper Sebastian Ofner 1 1–0 G 1–0 Jun 13, 2024 H2H
21931 Jack Draper Stefan Kozlov 1 1–0 H 1–0 Aug 3, 2022 H2H
21932 Jack Draper Taro Daniel 1 1–0 H 1–0 Mar 22, 2024 H2H
21933 Jack Draper Terence Atmane 1 0–1 H 0–1 Aug 4, 2026 H2H
21934 Jack Draper Yoshihito Nishioka 1 1–0 H 1–0 Feb 29, 2024 H2H
21935 Jack Draper Zhizhen Zhang 1 1–0 H 1–0 Aug 28, 2024 H2H
21936 Jack Jackson Bob Carmichael 1 0–1 C 0–1 Apr 24, 1970 H2H
21937 Jack Kennedy Lloyd Harris 1 0–1 H 0–1 Aug 30, 2026 H2H
21938 Jack Pinnington Jones Brandon Nakashima 1 0–1 G 0–1 Jun 29, 2026 H2H
21939 Jack Pinnington Jones Eliot Spizzirri 1 1–0 H 1–0 Feb 12, 2026 H2H
21940 Jack Pinnington Jones Marin Cilic 1 0–1 H 0–1 Feb 13, 2026 H2H
21941 Jack Pinnington Jones Nuno Borges 1 0–1 G 0–1 Jun 25, 2025 H2H
21942 Jack Pinnington Jones Tomas Martin Etcheverry 1 1–0 G 1–0 Jul 2, 2025 H2H
21943 Jack Pinnington Jones Zhizhen Zhang 1 0–1 C 0–1 Mar 30, 2026 H2H
21944 Jack Sock Albert Ramos-Vinolas 1 0–1 C 0–1 May 28, 2016 H2H
21945 Jack Sock Alejandro Gonzalez 1 1–0 H 1–0 Jul 24, 2014 H2H
21946 Jack Sock Alex Kuznetsov 1 1–0 G 1–0 Jul 10, 2014 H2H
21947 Jack Sock Andreas Haider-Maurer 1 1–0 H 1–0 Oct 9, 2015 H2H
21948 Jack Sock Andy Roddick 1 0–1 H 0–1 Sep 1, 2011 H2H
21949 Jack Sock Benoit Paire 1 1–0 C 1–0 May 3, 2016 H2H
21950 Jack Sock Bernabe Zapata Miralles 1 1–0 G 1–0 Jun 29, 2022 H2H
21951 Jack Sock Bjorn Fratangelo 1 1–0 H 1–0 Aug 18, 2015 H2H
21952 Jack Sock Bradley Klahn 1 1–0 C 1–0 Apr 11, 2013 H2H
21953 Jack Sock Carlos Berlocq 1 0–1 H 0–1 Mar 25, 2011 H2H
21954 Jack Sock Daniel Altmaier 1 1–0 H 1–0 Feb 17, 2022 H2H
21955 Jack Sock Daniel Evans 1 1–0 H 1–0 Jul 22, 2016 H2H
21956 Jack Sock Dudi Sela 1 1–0 H 1–0 Jul 28, 2017 H2H
21957 Jack Sock Elias Ymer 1 1–0 H 1–0 Oct 19, 2018 H2H
21958 Jack Sock Ernesto Escobedo 1 0–1 H 0–1 Feb 28, 2018 H2H
21959 Jack Sock Federico Delbonis 1 0–1 C 0–1 Feb 18, 2016 H2H
21960 Jack Sock Filip Krajinovic 1 1–0 H 1–0 Nov 5, 2017 H2H
21961 Jack Sock Florian Mayer 1 1–0 H 1–0 Aug 29, 2012 H2H
21962 Jack Sock Gael Monfils 1 0–1 H 0–1 Jan 16, 2014 H2H
21963 Jack Sock Gastao Elias 1 1–0 H 1–0 Oct 22, 2016 H2H
21964 Jack Sock Gilles Muller 1 1–0 H 1–0 Mar 15, 2015 H2H
21965 Jack Sock Go Soeda 1 1–0 H 1–0 Mar 27, 2015 H2H
21966 Jack Sock Gregoire Barrere 1 1–0 H 1–0 Mar 10, 2023 H2H
21967 Jack Sock Guido Andreozzi 1 1–0 H 1–0 Aug 29, 2018 H2H
21968 Jack Sock Henri Laaksonen 1 1–0 H 1–0 Mar 12, 2017 H2H
21969 Jack Sock Horacio Zeballos 1 1–0 C 1–0 Apr 13, 2018 H2H
21970 Jack Sock Hyeon Chung 1 0–1 H 0–1 Aug 14, 2018 H2H
21971 Jack Sock Igor Kunitsyn 1 1–0 G 1–0 Jul 12, 2012 H2H
21972 Jack Sock Igor Sijsling 1 1–0 H 1–0 Jul 31, 2013 H2H
21973 Jack Sock Ilya Ivashka 1 1–0 H 1–0 Feb 9, 2023 H2H
21974 Jack Sock Izak Van der Merwe 1 0–1 G 0–1 Jul 13, 2012 H2H
21975 Jack Sock James Blake 1 1–0 H 1–0 Feb 22, 2013 H2H
21976 Jack Sock Janko Tipsarevic 1 0–1 H 0–1 Sep 1, 2013 H2H
21977 Jack Sock Jason Kubler 1 0–1 G 0–1 Jul 3, 2022 H2H
21978 Jack Sock Joao Souza 1 1–0 C 1–0 Apr 9, 2015 H2H
21979 Jack Sock John Millman 1 0–1 H 0–1 Oct 9, 2021 H2H
21980 Jack Sock John-Patrick Smith 1 1–0 H 1–0 Feb 22, 2018 H2H
21981 Jack Sock Juan Manuel Cerundolo 1 1–0 H 1–0 Mar 12, 2022 H2H
21982 Jack Sock Juan Monaco 1 0–1 C 0–1 Apr 10, 2016 H2H
21983 Jack Sock Jurgen Melzer 1 1–0 H 1–0 Aug 6, 2014 H2H
21984 Jack Sock Jurgen Zopp 1 0–1 C 0–1 May 29, 2018 H2H
21985 Jack Sock Kenny De Schepper 1 1–0 C 1–0 May 21, 2014 H2H
21986 Jack Sock Lleyton Hewitt 1 0–1 G 0–1 Jul 12, 2014 H2H
21987 Jack Sock Lucas Pouille 1 1–0 H 1–0 Nov 3, 2017 H2H
21988 Jack Sock Lukas Rosol 1 0–1 H 0–1 Jan 21, 2016 H2H
21989 Jack Sock Lukasz Kubot 1 1–0 H 1–0 Oct 13, 2015 H2H
21990 Jack Sock Marcel Granollers 1 0–1 H 0–1 Oct 28, 2016 H2H
21991 Jack Sock Marc Gicquel 1 1–0 H 1–0 Aug 31, 2011 H2H
21992 Jack Sock Marco Chiudinelli 1 0–1 H 0–1 Sep 1, 2010 H2H
21993 Jack Sock Marcos Baghdatis 1 1–0 C 1–0 Apr 9, 2016 H2H
21994 Jack Sock Marcos Giron 1 0–1 H 0–1 Feb 13, 2020 H2H
21995 Jack Sock Marius Copil 1 1–0 H 1–0 Aug 3, 2017 H2H
21996 Jack Sock Matija Pecotic 1 0–1 H 0–1 Feb 16, 2023 H2H
21997 Jack Sock Matteo Berrettini 1 0–1 G 0–1 Jul 4, 2018 H2H
21998 Jack Sock Matthew Barton 1 1–0 C 1–0 Apr 8, 2016 H2H
21999 Jack Sock Matthew Ebden 1 1–0 H 1–0 Feb 28, 2013 H2H
22000 Jack Sock Maximo Gonzalez 1 1–0 H 1–0 Aug 29, 2013 H2H