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
53401 Ivo Karlovic Ivan Navarro 1 0–1 H 0–1 Sep 2, 2009 H2H
53402 Ivo Karlovic Ivo Minar 1 1–0 H 1–0 Jan 9, 2009 H2H
53403 Ivo Karlovic Jamie Baker 1 1–0 H 1–0 Jan 16, 2008 H2H
53404 Ivo Karlovic Jan Hernych 1 1–0 C 1–0 Apr 29, 2009 H2H
53405 Ivo Karlovic Jan-Michael Gambill 1 1–0 G 1–0 Jun 9, 2004 H2H
53406 Ivo Karlovic Jan Minar 1 1–0 H 1–0 Aug 27, 2008 H2H
53407 Ivo Karlovic Jan Vacek 1 0–1 G 0–1 Jun 12, 2002 H2H
53408 Ivo Karlovic Jerzy Janowicz 1 1–0 H 1–0 Aug 12, 2015 H2H
53409 Ivo Karlovic Jiri Vanek 1 1–0 C 1–0 Feb 1, 2007 H2H
53410 Ivo Karlovic Joachim Johansson 1 1–0 H 1–0 Oct 12, 2007 H2H
53411 Ivo Karlovic John-Patrick Smith 1 0–1 H 0–1 Feb 18, 2016 H2H
53412 Ivo Karlovic Jose Acasuso 1 1–0 H 1–0 Jul 31, 2008 H2H
53413 Ivo Karlovic Joseph Sirianni 1 1–0 G 1–0 Jun 12, 2008 H2H
53414 Ivo Karlovic Juan Ignacio Chela 1 1–0 H 1–0 Jan 5, 2006 H2H
53415 Ivo Karlovic Juan Ignacio Londero 1 1–0 H 1–0 Jul 18, 2013 H2H
53416 Ivo Karlovic Justin Gimelstob 1 1–0 G 1–0 Jun 11, 2003 H2H
53417 Ivo Karlovic Karol Beck 1 0–1 G 0–1 Jun 11, 2004 H2H
53418 Ivo Karlovic Karol Kucera 1 0–1 C 0–1 May 26, 2004 H2H
53419 Ivo Karlovic Kevin Kim 1 0–1 H 0–1 Jul 18, 2005 H2H
53420 Ivo Karlovic Laslo Djere 1 1–0 H 1–0 Jan 17, 2018 H2H
53421 Ivo Karlovic Luka Gregorc 1 0–1 H 0–1 Aug 21, 2008 H2H
53422 Ivo Karlovic Malek Jaziri 1 1–0 G 1–0 Jul 17, 2015 H2H
53423 Ivo Karlovic Marc Rosset 1 0–1 H 0–1 Sep 13, 2001 H2H
53424 Ivo Karlovic Mariano Zabaleta 1 1–0 C 1–0 Apr 15, 2007 H2H
53425 Ivo Karlovic Martin Klizan 1 1–0 H 1–0 Aug 19, 2015 H2H
53426 Ivo Karlovic Maximilian Marterer 1 0–1 H 0–1 Mar 10, 2018 H2H
53427 Ivo Karlovic Maximo Gonzalez 1 0–1 C 0–1 Jul 18, 2008 H2H
53428 Ivo Karlovic Michal Mertinak 1 1–0 G 1–0 Jun 8, 2005 H2H
53429 Ivo Karlovic Mikael Ymer 1 1–0 H 1–0 Oct 21, 2016 H2H
53430 Ivo Karlovic Mikhail Ledovskikh 1 1–0 H 1–0 Sep 14, 2006 H2H
53431 Ivo Karlovic Nicolas Lapentti 1 0–1 C 0–1 Oct 23, 2008 H2H
53432 Ivo Karlovic Olivier Patience 1 1–0 C 1–0 May 31, 2006 H2H
53433 Ivo Karlovic Pablo Carreno Busta 1 1–0 C 1–0 May 13, 2014 H2H
53434 Ivo Karlovic Paul Baccanello 1 1–0 G 1–0 Jun 27, 2003 H2H
53435 Ivo Karlovic Paul Goldstein 1 0–1 H 0–1 Sep 16, 2004 H2H
53436 Ivo Karlovic Potito Starace 1 1–0 C 1–0 May 8, 2008 H2H
53437 Ivo Karlovic Prajnesh Gunneswaran 1 1–0 H 1–0 Mar 12, 2019 H2H
53438 Ivo Karlovic Prakash Amritraj 1 1–0 H 1–0 Jan 4, 2007 H2H
53439 Ivo Karlovic Quentin Halys 1 0–1 H 0–1 Aug 2, 2017 H2H
53440 Ivo Karlovic Rhyne Williams 1 0–1 C 0–1 Apr 12, 2013 H2H
53441 Ivo Karlovic Rik De Voest 1 1–0 H 1–0 Mar 16, 2008 H2H
53442 Ivo Karlovic Robby Ginepri 1 1–0 G 1–0 Jul 10, 2014 H2H
53443 Ivo Karlovic Roberto Quiroz 1 0–1 H 0–1 Jan 11, 2021 H2H
53444 Ivo Karlovic Ruben Bemelmans 1 1–0 H 1–0 Jan 21, 2015 H2H
53445 Ivo Karlovic Rui Machado 1 0–1 C 0–1 Apr 17, 2008 H2H
53446 Ivo Karlovic Santiago Giraldo 1 1–0 G 1–0 Jun 18, 2015 H2H
53447 Ivo Karlovic Stefan Koubek 1 0–1 C 0–1 Feb 4, 2006 H2H
53448 Ivo Karlovic Stefan Kozlov 1 1–0 G 1–0 Jun 16, 2017 H2H
53449 Ivo Karlovic Taro Daniel 1 1–0 C 1–0 Apr 12, 2018 H2H
53450 Ivo Karlovic Tatsuma Ito 1 1–0 G 1–0 Jun 12, 2015 H2H
53451 Ivo Karlovic Taylor Fritz 1 1–0 H 1–0 Jul 27, 2016 H2H
53452 Ivo Karlovic Thanasi Kokkinakis 1 1–0 H 1–0 Feb 20, 2015 H2H
53453 Ivo Karlovic Thomas Fabbiano 1 0–1 G 0–1 Jul 4, 2019 H2H
53454 Ivo Karlovic Tim Henman 1 0–1 H 0–1 Sep 1, 2004 H2H
53455 Ivo Karlovic Tim Smyczek 1 0–1 H 0–1 Jan 16, 2013 H2H
53456 Ivo Karlovic Todd Martin 1 0–1 H 0–1 Jan 23, 2004 H2H
53457 Ivo Karlovic Vincent Spadea 1 1–0 H 1–0 Aug 3, 2007 H2H
53458 Ivo Karlovic Wesley Moodie 1 1–0 H 1–0 Aug 4, 2004 H2H
53459 Ivo Karlovic Yuichi Sugita 1 1–0 H 1–0 Jan 18, 2018 H2H
53460 Ivo Minar Alex Bogdanovic 1 0–1 G 0–1 Jun 17, 2009 H2H
53461 Ivo Minar Alun Jones 1 1–0 H 1–0 Jan 10, 2008 H2H
53462 Ivo Minar Bobby Reynolds 1 1–0 G 1–0 Jun 11, 2008 H2H
53463 Ivo Minar Boris Pashanski 1 0–1 C 0–1 Mar 2, 2006 H2H
53464 Ivo Minar Brian Dabul 1 0–1 C 0–1 Jul 18, 2008 H2H
53465 Ivo Minar Edgardo Massa 1 0–1 C 0–1 Jul 20, 2006 H2H
53466 Ivo Minar Roberto Bautista Agut 1 1–0 C 1–0 Jul 12, 2012 H2H
53467 Ivo Minar Sergio Roitman 1 0–1 C 0–1 Feb 21, 2008 H2H
53468 Ivo Werner Hans Schwaier 1 0–1 C 0–1 Apr 29, 1987 H2H
53469 Ivo Werner Ivan Kley 1 1–0 H 1–0 Jan 30, 1987 H2H
53470 Ivo Werner Leif Shiras 1 1–0 H 1–0 Oct 15, 1986 H2H
53471 Ivo Werner Ronnie Bathman 1 0–1 H 0–1 Oct 9, 1986 H2H
53472 Ivo Werner Thierry Tulasne 1 0–1 C 0–1 Aug 5, 1987 H2H
53473 Ivo Werner Tomas Smid 1 0–1 C 0–1 Jul 7, 1983 H2H
53474 Ivo Werner Trevor Allan 1 1–0 C 1–0 Mar 13, 1986 H2H
53475 Izak Van der Merwe Noam Okun 1 1–0 H 1–0 Feb 4, 2010 H2H
53476 Izak Van der Merwe Somdev Devvarman 1 0–1 H 0–1 Feb 5, 2011 H2H
53477 Jacco Eltingh Adam Malik 1 1–0 C 1–0 Oct 1, 1994 H2H
53478 Jacco Eltingh Alexander Mronz 1 1–0 C 1–0 Mar 5, 1992 H2H
53479 Jacco Eltingh Alexander Reichel 1 1–0 G 1–0 Jul 12, 1991 H2H
53480 Jacco Eltingh Carl Limberger 1 1–0 C 1–0 Jul 23, 1992 H2H
53481 Jacco Eltingh Chris Garner 1 1–0 H 1–0 Jan 19, 1994 H2H
53482 Jacco Eltingh Christian Bergstrom 1 0–1 C 0–1 Mar 7, 1991 H2H
53483 Jacco Eltingh Christo Van Rensburg 1 1–0 C 1–0 Sep 30, 1994 H2H
53484 Jacco Eltingh David Adams 1 0–1 G 0–1 Jun 11, 1994 H2H
53485 Jacco Eltingh George Bezecny 1 1–0 C 1–0 Apr 16, 1992 H2H
53486 Jacco Eltingh Gilad Bloom 1 0–1 H 0–1 Apr 26, 1991 H2H
53487 Jacco Eltingh Grant Connell 1 0–1 H 0–1 Jan 10, 1992 H2H
53488 Jacco Eltingh Jan Gunnarsson 1 1–0 C 1–0 Apr 8, 1992 H2H
53489 Jacco Eltingh Jordi Arrese 1 1–0 C 1–0 May 11, 1994 H2H
53490 Jacco Eltingh Keith Evans 1 1–0 G 1–0 Jul 11, 1991 H2H
53491 Jacco Eltingh Kevin Curren 1 1–0 G 1–0 Jun 18, 1992 H2H
53492 Jacco Eltingh Mark Koevermans 1 1–0 C 1–0 Oct 26, 1990 H2H
53493 Jacco Eltingh Mark Kratzmann 1 0–1 G 0–1 Jul 13, 1991 H2H
53494 Jacco Eltingh Markus Zoecke 1 0–1 G 0–1 Jun 11, 1992 H2H
53495 Jacco Eltingh Milan Srejber 1 1–0 C 1–0 May 2, 1991 H2H
53496 Jacco Eltingh Neil Borwick 1 0–1 H 0–1 Oct 2, 1992 H2H
53497 Jacco Eltingh Paul Wekesa 1 1–0 C 1–0 Oct 6, 1995 H2H
53498 Jacco Eltingh Richard Vogel 1 1–0 G 1–0 Jun 26, 1991 H2H
53499 Jacco Eltingh Sergio Casal 1 1–0 H 1–0 Aug 27, 1992 H2H
53500 Jacco Eltingh Simon Youl 1 1–0 C 1–0 Sep 29, 1994 H2H
53501 Jacco Eltingh Tom Nijssen 1 0–1 C 0–1 Feb 25, 1993 H2H
53502 Jacek Niedzwiedzki Harald Elschenbroich 1 1–0 C 1–0 Feb 12, 1975 H2H
53503 Jack Brasington Federico Luzzi 1 1–0 C 1–0 May 29, 2002 H2H
53504 Jack Draper Adrian Mannarino 1 0–1 H 0–1 Nov 12, 2023 H2H
53505 Jack Draper Alejandro Davidovich Fokina 1 0–1 C 0–1 Apr 11, 2025 H2H
53506 Jack Draper Aleksandar Vukic 1 1–0 H 1–0 Jan 18, 2025 H2H
53507 Jack Draper Alexandre Muller 1 1–0 C 1–0 May 25, 2023 H2H
53508 Jack Draper Andy Murray 1 1–0 H 1–0 Mar 13, 2023 H2H
53509 Jack Draper Ben Shelton 1 1–0 H 1–0 Mar 14, 2025 H2H
53510 Jack Draper Borna Coric 1 1–0 C 1–0 May 10, 2024 H2H
53511 Jack Draper Botic van de Zandschulp 1 1–0 H 1–0 Sep 1, 2024 H2H
53512 Jack Draper Casper Ruud 1 0–1 C 0–1 May 4, 2025 H2H
53513 Jack Draper Cem Ilkel 1 1–0 H 1–0 Nov 11, 2023 H2H
53514 Jack Draper Corentin Moutet 1 1–0 C 1–0 May 14, 2025 H2H
53515 Jack Draper Daniel Evans 1 1–0 H 1–0 Mar 11, 2023 H2H
53516 Jack Draper Diego Schwartzman 1 1–0 G 1–0 Jun 23, 2022 H2H
53517 Jack Draper Dominic Thiem 1 1–0 H 1–0 Aug 25, 2022 H2H
53518 Jack Draper Elias Ymer 1 1–0 G 1–0 Jul 3, 2024 H2H
53519 Jack Draper Fabio Fognini 1 1–0 H 1–0 Aug 24, 2022 H2H
53520 Jack Draper Facundo Diaz Acosta 1 1–0 H 1–0 Aug 29, 2024 H2H
53521 Jack Draper Federico Agustin Gomez 1 1–0 H 1–0 Aug 26, 2025 H2H
53522 Jack Draper Gabriel Diallo 1 1–0 G 1–0 Jun 25, 2026 H2H
53523 Jack Draper Gilles Simon 1 1–0 H 1–0 Mar 25, 2022 H2H
53524 Jack Draper Hugo Gaston 1 1–0 H 1–0 Aug 10, 2022 H2H
53525 Jack Draper Jack Pinnington Jones 1 1–0 G 1–0 Jun 24, 2026 H2H
53526 Jack Draper Jakub Mensik 1 0–1 H 0–1 Mar 22, 2025 H2H
53527 Jack Draper Jan-Lennard Struff 1 1–0 H 1–0 Nov 11, 2023 H2H
53528 Jack Draper Jaume Munar 1 1–0 H 1–0 Aug 14, 2024 H2H
53529 Jack Draper Jesper de Jong 1 0–1 C 0–1 May 28, 2024 H2H
53530 Jack Draper Jordan Thompson 1 0–1 H 0–1 Aug 8, 2024 H2H
53531 Jack Draper Leandro Riedi 1 1–0 H 1–0 Mar 10, 2023 H2H
53532 Jack Draper Marc-Andrea Huesler 1 0–1 H 0–1 Aug 26, 2022 H2H
53533 Jack Draper Marin Cilic 1 0–1 G 0–1 Jul 3, 2025 H2H
53534 Jack Draper Matteo Arnaldi 1 1–0 C 1–0 May 2, 2025 H2H
53535 Jack Draper Maxime Cressy 1 0–1 G 0–1 Jun 25, 2022 H2H
53536 Jack Draper Maximilian Marterer 1 1–0 H 1–0 Nov 9, 2023 H2H
53537 Jack Draper Michael Mmoh 1 1–0 H 1–0 Sep 3, 2023 H2H
53538 Jack Draper Mikhail Kukushkin 1 0–1 H 0–1 Mar 26, 2021 H2H
53539 Jack Draper Nicolas Jarry 1 0–1 H 0–1 Mar 23, 2024 H2H
53540 Jack Draper Nuno Borges 1 1–0 H 1–0 Aug 22, 2023 H2H
53541 Jack Draper Pablo Carreno Busta 1 0–1 H 0–1 Aug 13, 2022 H2H
53542 Jack Draper Quentin Halys 1 1–0 H 1–0 Feb 23, 2026 H2H
53543 Jack Draper Radu Albot 1 1–0 H 1–0 Aug 30, 2023 H2H
53544 Jack Draper Rafael Nadal 1 0–1 H 0–1 Jan 18, 2023 H2H
53545 Jack Draper Reilly Opelka 1 0–1 H 0–1 Mar 20, 2026 H2H
53546 Jack Draper Roberto Bautista Agut 1 1–0 H 1–0 Mar 7, 2026 H2H
53547 Jack Draper Rudolf Molleker 1 1–0 C 1–0 Apr 19, 2024 H2H
53548 Jack Draper Ryan Peniston 1 1–0 G 1–0 Jun 24, 2022 H2H
53549 Jack Draper Sebastian Ofner 1 1–0 G 1–0 Jun 13, 2024 H2H
53550 Jack Draper Stefan Kozlov 1 1–0 H 1–0 Aug 3, 2022 H2H
53551 Jack Draper Taro Daniel 1 1–0 H 1–0 Mar 22, 2024 H2H
53552 Jack Draper Yoshihito Nishioka 1 1–0 H 1–0 Feb 29, 2024 H2H
53553 Jack Draper Zhizhen Zhang 1 1–0 H 1–0 Aug 28, 2024 H2H
53554 Jack Jackson Bob Carmichael 1 0–1 C 0–1 Apr 24, 1970 H2H
53555 Jack Pinnington Jones Brandon Nakashima 1 0–1 G 0–1 Jun 29, 2026 H2H
53556 Jack Pinnington Jones Eliot Spizzirri 1 1–0 H 1–0 Feb 12, 2026 H2H
53557 Jack Pinnington Jones Marin Cilic 1 0–1 H 0–1 Feb 13, 2026 H2H
53558 Jack Pinnington Jones Nuno Borges 1 0–1 G 0–1 Jun 25, 2025 H2H
53559 Jack Pinnington Jones Tomas Martin Etcheverry 1 1–0 G 1–0 Jul 2, 2025 H2H
53560 Jack Pinnington Jones Zhizhen Zhang 1 0–1 C 0–1 Mar 30, 2026 H2H
53561 Jack Sock Albert Ramos-Vinolas 1 0–1 C 0–1 May 28, 2016 H2H
53562 Jack Sock Alejandro Gonzalez 1 1–0 H 1–0 Jul 24, 2014 H2H
53563 Jack Sock Alex Kuznetsov 1 1–0 G 1–0 Jul 10, 2014 H2H
53564 Jack Sock Andreas Haider-Maurer 1 1–0 H 1–0 Oct 9, 2015 H2H
53565 Jack Sock Andy Roddick 1 0–1 H 0–1 Sep 1, 2011 H2H
53566 Jack Sock Benoit Paire 1 1–0 C 1–0 May 3, 2016 H2H
53567 Jack Sock Bernabe Zapata Miralles 1 1–0 G 1–0 Jun 29, 2022 H2H
53568 Jack Sock Bjorn Fratangelo 1 1–0 H 1–0 Aug 18, 2015 H2H
53569 Jack Sock Bradley Klahn 1 1–0 C 1–0 Apr 11, 2013 H2H
53570 Jack Sock Carlos Berlocq 1 0–1 H 0–1 Mar 25, 2011 H2H
53571 Jack Sock Daniel Altmaier 1 1–0 H 1–0 Feb 17, 2022 H2H
53572 Jack Sock Daniel Evans 1 1–0 H 1–0 Jul 22, 2016 H2H
53573 Jack Sock Dudi Sela 1 1–0 H 1–0 Jul 28, 2017 H2H
53574 Jack Sock Elias Ymer 1 1–0 H 1–0 Oct 19, 2018 H2H
53575 Jack Sock Ernesto Escobedo 1 0–1 H 0–1 Feb 28, 2018 H2H
53576 Jack Sock Federico Delbonis 1 0–1 C 0–1 Feb 18, 2016 H2H
53577 Jack Sock Filip Krajinovic 1 1–0 H 1–0 Nov 5, 2017 H2H
53578 Jack Sock Florian Mayer 1 1–0 H 1–0 Aug 29, 2012 H2H
53579 Jack Sock Gael Monfils 1 0–1 H 0–1 Jan 16, 2014 H2H
53580 Jack Sock Gastao Elias 1 1–0 H 1–0 Oct 22, 2016 H2H
53581 Jack Sock Gilles Muller 1 1–0 H 1–0 Mar 15, 2015 H2H
53582 Jack Sock Go Soeda 1 1–0 H 1–0 Mar 27, 2015 H2H
53583 Jack Sock Gregoire Barrere 1 1–0 H 1–0 Mar 10, 2023 H2H
53584 Jack Sock Guido Andreozzi 1 1–0 H 1–0 Aug 29, 2018 H2H
53585 Jack Sock Henri Laaksonen 1 1–0 H 1–0 Mar 12, 2017 H2H
53586 Jack Sock Horacio Zeballos 1 1–0 C 1–0 Apr 13, 2018 H2H
53587 Jack Sock Hyeon Chung 1 0–1 H 0–1 Aug 14, 2018 H2H
53588 Jack Sock Igor Kunitsyn 1 1–0 G 1–0 Jul 12, 2012 H2H
53589 Jack Sock Igor Sijsling 1 1–0 H 1–0 Jul 31, 2013 H2H
53590 Jack Sock Ilya Ivashka 1 1–0 H 1–0 Feb 9, 2023 H2H
53591 Jack Sock Izak Van der Merwe 1 0–1 G 0–1 Jul 13, 2012 H2H
53592 Jack Sock James Blake 1 1–0 H 1–0 Feb 22, 2013 H2H
53593 Jack Sock Janko Tipsarevic 1 0–1 H 0–1 Sep 1, 2013 H2H
53594 Jack Sock Jason Kubler 1 0–1 G 0–1 Jul 3, 2022 H2H
53595 Jack Sock Joao Souza 1 1–0 C 1–0 Apr 9, 2015 H2H
53596 Jack Sock John Millman 1 0–1 H 0–1 Oct 9, 2021 H2H
53597 Jack Sock John-Patrick Smith 1 1–0 H 1–0 Feb 22, 2018 H2H
53598 Jack Sock Juan Manuel Cerundolo 1 1–0 H 1–0 Mar 12, 2022 H2H
53599 Jack Sock Juan Monaco 1 0–1 C 0–1 Apr 10, 2016 H2H
53600 Jack Sock Jurgen Melzer 1 1–0 H 1–0 Aug 6, 2014 H2H