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
57201 Jiri Granat Ivan Dupasquier 1 0–1 C 0–1 May 13, 1982 H2H
57202 Jiri Granat Jacek Niedzwiedzki 1 0–1 H 0–1 Jan 3, 1978 H2H
57203 Jiri Granat Janos Benyik 1 1–0 C 1–0 Jul 27, 1978 H2H
57204 Jiri Granat Jean Louis Haillet 1 0–1 C 0–1 May 16, 1979 H2H
57205 Jiri Granat John Yuill 1 0–1 C 0–1 Feb 3, 1978 H2H
57206 Jiri Granat Jose Luis Damiani 1 1–0 C 1–0 May 30, 1979 H2H
57207 Jiri Granat Jurgen Fassbender 1 0–1 C 0–1 Feb 2, 1975 H2H
57208 Jiri Granat Kjell Johansson 1 0–1 C 0–1 Mar 19, 1977 H2H
57209 Jiri Granat Manuel Orantes 1 0–1 C 0–1 Oct 22, 1977 H2H
57210 Jiri Granat Mark Vines 1 1–0 C 1–0 May 26, 1982 H2H
57211 Jiri Granat Marty Riessen 1 0–1 C 0–1 Feb 15, 1978 H2H
57212 Jiri Granat Mike Estep 1 0–1 G 0–1 Jun 22, 1977 H2H
57213 Jiri Granat Nick Saviano 1 0–1 H 0–1 Feb 15, 1978 H2H
57214 Jiri Granat Onny Parun 1 1–0 C 1–0 May 24, 1978 H2H
57215 Jiri Granat Raimo Ojala 1 1–0 C 1–0 Mar 17, 1977 H2H
57216 Jiri Granat Ricardo Ycaza 1 1–0 C 1–0 Jun 15, 1978 H2H
57217 Jiri Granat Richard Lewis 1 1–0 C 1–0 Mar 19, 1977 H2H
57218 Jiri Granat Rolf Norberg 1 1–0 C 1–0 Oct 19, 1977 H2H
57219 Jiri Granat Roscoe Tanner 1 0–1 C 0–1 May 25, 1978 H2H
57220 Jiri Granat Steve Turner 1 1–0 H 1–0 Nov 24, 1977 H2H
57221 Jiri Granat Tenny Svensson 1 1–0 C 1–0 May 24, 1978 H2H
57222 Jiri Granat Terry Rocavert 1 1–0 H 1–0 Mar 22, 1979 H2H
57223 Jiri Granat Victor Amaya 1 0–1 H 0–1 Nov 2, 1978 H2H
57224 Jiri Granat Vladimir Zednik 1 1–0 C 1–0 Jun 16, 1978 H2H
57225 Jiri Granat Zeljko Franulovic 1 1–0 C 1–0 Nov 18, 1982 H2H
57226 Jiri Hrebec Andrew Jarrett 1 1–0 C 1–0 May 21, 1980 H2H
57227 Jiri Hrebec Arthur Ashe 1 0–1 C 0–1 Feb 9, 1976 H2H
57228 Jiri Hrebec Attila Korpas 1 1–0 C 1–0 May 24, 1972 H2H
57229 Jiri Hrebec Bernard Fritz 1 1–0 C 1–0 Mar 7, 1980 H2H
57230 Jiri Hrebec Bob Giltinan 1 1–0 G 1–0 Nov 25, 1973 H2H
57231 Jiri Hrebec Brian Fairlie 1 0–1 C 0–1 Mar 9, 1975 H2H
57232 Jiri Hrebec Christian Kuhnke 1 0–1 C 0–1 May 21, 1971 H2H
57233 Jiri Hrebec Christophe Freyss 1 0–1 C 0–1 Jun 13, 1980 H2H
57234 Jiri Hrebec Colin Dibley 1 0–1 C 0–1 Jul 6, 1977 H2H
57235 Jiri Hrebec Denis Naegelen 1 0–1 C 0–1 May 28, 1980 H2H
57236 Jiri Hrebec Frank Froehling 1 0–1 H 0–1 Feb 21, 1973 H2H
57237 Jiri Hrebec Frank Gebert 1 1–0 C 1–0 Mar 11, 1976 H2H
57238 Jiri Hrebec Frank Sedgman 1 1–0 G 1–0 Jun 27, 1973 H2H
57239 Jiri Hrebec George Hardie 1 1–0 C 1–0 Oct 6, 1977 H2H
57240 Jiri Hrebec Gerard Wimmer 1 1–0 C 1–0 Jul 24, 1980 H2H
57241 Jiri Hrebec Gilles Moretton 1 0–1 C 0–1 Mar 20, 1980 H2H
57242 Jiri Hrebec Greg Halder 1 1–0 C 1–0 Nov 2, 1977 H2H
57243 Jiri Hrebec Grover Raz Reid 1 1–0 H 1–0 Feb 8, 1974 H2H
57244 Jiri Hrebec Hans Jurgen Pohmann 1 1–0 C 1–0 Mar 9, 1975 H2H
57245 Jiri Hrebec Haroon Rahim 1 1–0 C 1–0 Mar 20, 1975 H2H
57246 Jiri Hrebec Hartmut Kirchhubel 1 1–0 H 1–0 Oct 29, 1981 H2H
57247 Jiri Hrebec Herve Gauvain 1 1–0 C 1–0 Apr 7, 1976 H2H
57248 Jiri Hrebec Jacek Niedzwiedzki 1 1–0 C 1–0 Feb 13, 1975 H2H
57249 Jiri Hrebec Jim Mcmanus 1 1–0 H 1–0 Nov 9, 1975 H2H
57250 Jiri Hrebec J. Mandarino 1 1–0 G 1–0 Jun 25, 1971 H2H
57251 Jiri Hrebec John Newcombe 1 0–1 H 0–1 Feb 23, 1974 H2H
57252 Jiri Hrebec John Whitlinger 1 1–0 G 1–0 Aug 30, 1974 H2H
57253 Jiri Hrebec Jorge Andrew 1 1–0 C 1–0 May 25, 1979 H2H
57254 Jiri Hrebec Manuel Orantes 1 0–1 C 0–1 May 27, 1979 H2H
57255 Jiri Hrebec Marcello Lara 1 1–0 G 1–0 Nov 24, 1973 H2H
57256 Jiri Hrebec Martin Robinson 1 1–0 C 1–0 Oct 13, 1975 H2H
57257 Jiri Hrebec Nick Saviano 1 1–0 H 1–0 Nov 17, 1977 H2H
57258 Jiri Hrebec Patrice Dominguez 1 1–0 C 1–0 Apr 21, 1978 H2H
57259 Jiri Hrebec Pavel Hutka 1 1–0 C 1–0 Oct 10, 1979 H2H
57260 Jiri Hrebec Peter Szoke 1 0–1 C 0–1 Feb 15, 1973 H2H
57261 Jiri Hrebec Ray Ruffels 1 1–0 H 1–0 Feb 17, 1977 H2H
57262 Jiri Hrebec Ricardo Cano 1 1–0 C 1–0 May 20, 1976 H2H
57263 Jiri Hrebec Richard Meyer 1 0–1 C 0–1 Nov 22, 1979 H2H
57264 Jiri Hrebec Rick Fisher 1 0–1 H 0–1 Aug 22, 1979 H2H
57265 Jiri Hrebec Rod Frawley 1 1–0 C 1–0 Mar 17, 1977 H2H
57266 Jiri Hrebec Rod Laver 1 0–1 C 0–1 Feb 28, 1976 H2H
57267 Jiri Hrebec Rolf Thung 1 1–0 C 1–0 Aug 25, 1976 H2H
57268 Jiri Hrebec Roscoe Tanner 1 0–1 G 0–1 Jun 25, 1980 H2H
57269 Jiri Hrebec Ross Case 1 0–1 H 0–1 Feb 23, 1977 H2H
57270 Jiri Hrebec Roy Emerson 1 0–1 H 0–1 Sep 20, 1973 H2H
57271 Jiri Hrebec Shamil Tarpischev 1 1–0 C 1–0 Jun 5, 1973 H2H
57272 Jiri Hrebec Steve Docherty 1 1–0 H 1–0 Feb 19, 1977 H2H
57273 Jiri Hrebec Syd Ball 1 0–1 C 0–1 Apr 25, 1974 H2H
57274 Jiri Hrebec Tenny Svensson 1 1–0 C 1–0 Apr 20, 1978 H2H
57275 Jiri Hrebec Tom Gorman 1 0–1 C 0–1 Nov 21, 1972 H2H
57276 Jiri Hrebec Tony Roche 1 0–1 G 0–1 Jun 25, 1975 H2H
57277 Jiri Hrebec Trey Waltke 1 1–0 C 1–0 Jun 8, 1975 H2H
57278 Jiri Hrebec Ulrich Pinner 1 1–0 C 1–0 Jul 6, 1976 H2H
57279 Jiri Hrebec Victor Amaya 1 0–1 C 0–1 Feb 10, 1978 H2H
57280 Jiri Hrebec Vincenzo Franchitti 1 1–0 C 1–0 Mar 29, 1973 H2H
57281 Jiri Hrebec Wanaro N'Godrella 1 1–0 C 1–0 Oct 23, 1973 H2H
57282 Jiri Hrebec Zan Guerry 1 0–1 H 0–1 Feb 26, 1975 H2H
57283 Jiri Lehecka Adrian Mannarino 1 1–0 H 1–0 Sep 2, 2025 H2H
57284 Jiri Lehecka Aleksandr Shevchenko 1 0–1 C 0–1 Apr 29, 2023 H2H
57285 Jiri Lehecka Alexandar Lazarov 1 0–1 H 0–1 Sep 29, 2022 H2H
57286 Jiri Lehecka Alexandre Muller 1 0–1 C 0–1 May 9, 2025 H2H
57287 Jiri Lehecka Alex Molcan 1 1–0 G 1–0 Jul 2, 2026 H2H
57288 Jiri Lehecka Andy Murray 1 0–1 H 0–1 Feb 25, 2023 H2H
57289 Jiri Lehecka Arthur Gea 1 0–1 H 0–1 Jan 19, 2026 H2H
57290 Jiri Lehecka Aslan Karatsev 1 0–1 H 0–1 Aug 30, 2023 H2H
57291 Jiri Lehecka Bernabe Zapata Miralles 1 1–0 H 1–0 Jan 16, 2024 H2H
57292 Jiri Lehecka Borna Gojo 1 1–0 C 1–0 May 21, 2025 H2H
57293 Jiri Lehecka Christopher Eubanks 1 1–0 H 1–0 Jan 19, 2023 H2H
57294 Jiri Lehecka Coleman Wong 1 0–1 H 0–1 Jul 30, 2026 H2H
57295 Jiri Lehecka Cristian Garin 1 0–1 H 0–1 Aug 31, 2022 H2H
57296 Jiri Lehecka Damir Dzumhur 1 1–0 H 1–0 Feb 22, 2023 H2H
57297 Jiri Lehecka Daniel Altmaier 1 1–0 H 1–0 Oct 18, 2024 H2H
57298 Jiri Lehecka Diego Schwartzman 1 0–1 H 0–1 Oct 7, 2023 H2H
57299 Jiri Lehecka Dino Prizmic 1 0–1 H 0–1 Oct 19, 2023 H2H
57300 Jiri Lehecka Dominic Thiem 1 1–0 C 1–0 Jul 28, 2023 H2H
57301 Jiri Lehecka Dominik Koepfer 1 1–0 H 1–0 Aug 24, 2023 H2H
57302 Jiri Lehecka Dusan Lajovic 1 1–0 H 1–0 Jan 11, 2024 H2H
57303 Jiri Lehecka Egor Gerasimov 1 1–0 H 1–0 Oct 1, 2023 H2H
57304 Jiri Lehecka Emilio Nava 1 1–0 C 1–0 Apr 6, 2026 H2H
57305 Jiri Lehecka Ethan Quinn 1 1–0 H 1–0 Mar 22, 2026 H2H
57306 Jiri Lehecka Federico Coria 1 1–0 H 1–0 Mar 24, 2023 H2H
57307 Jiri Lehecka Filip Krajinovic 1 0–1 G 0–1 Jun 29, 2022 H2H
57308 Jiri Lehecka Gabriel Diallo 1 1–0 G 1–0 Jun 20, 2025 H2H
57309 Jiri Lehecka Gilles Arnaud Bailly 1 1–0 H 1–0 Oct 17, 2025 H2H
57310 Jiri Lehecka Giovanni Mpetshi Perricard 1 1–0 H 1–0 Oct 18, 2025 H2H
57311 Jiri Lehecka Henri Laaksonen 1 1–0 C 1–0 Apr 21, 2022 H2H
57312 Jiri Lehecka Hugo Dellien 1 1–0 G 1–0 Jul 2, 2025 H2H
57313 Jiri Lehecka Hugo Gaston 1 1–0 H 1–0 Jan 16, 2025 H2H
57314 Jiri Lehecka Jacob Fearnley 1 1–0 G 1–0 Jun 21, 2025 H2H
57315 Jiri Lehecka James Duckworth 1 1–0 G 1–0 Jun 11, 2026 H2H
57316 Jiri Lehecka Jenson Brooksby 1 1–0 H 1–0 Feb 17, 2026 H2H
57317 Jiri Lehecka J.J. Wolf 1 1–0 H 1–0 Oct 26, 2023 H2H
57318 Jiri Lehecka Joao Sousa 1 1–0 C 1–0 Jul 28, 2022 H2H
57319 Jiri Lehecka Jordan Thompson 1 1–0 C 1–0 May 27, 2025 H2H
57320 Jiri Lehecka Kamil Majchrzak 1 1–0 G 1–0 Jun 16, 2026 H2H
57321 Jiri Lehecka Laslo Djere 1 0–1 C 0–1 Apr 7, 2022 H2H
57322 Jiri Lehecka Li Tu 1 1–0 H 1–0 Jan 14, 2025 H2H
57323 Jiri Lehecka Luca Nardi 1 1–0 H 1–0 Feb 24, 2026 H2H
57324 Jiri Lehecka Lukas Klein 1 1–0 H 1–0 Nov 9, 2024 H2H
57325 Jiri Lehecka Mackenzie McDonald 1 1–0 H 1–0 Jul 30, 2025 H2H
57326 Jiri Lehecka Mariano Navone 1 1–0 H 1–0 Aug 14, 2024 H2H
57327 Jiri Lehecka Marin Cilic 1 1–0 H 1–0 Nov 8, 2024 H2H
57328 Jiri Lehecka Martin Landaluce 1 1–0 H 1–0 Mar 25, 2026 H2H
57329 Jiri Lehecka Matteo Arnaldi 1 0–1 C 0–1 Jul 29, 2023 H2H
57330 Jiri Lehecka Mattia Bellucci 1 0–1 G 0–1 Jul 3, 2025 H2H
57331 Jiri Lehecka Max Purcell 1 1–0 H 1–0 Aug 25, 2023 H2H
57332 Jiri Lehecka Miomir Kecmanovic 1 0–1 C 0–1 Apr 22, 2023 H2H
57333 Jiri Lehecka Moise Kouame 1 1–0 H 1–0 Mar 20, 2026 H2H
57334 Jiri Lehecka Nick Kyrgios 1 0–1 G 0–1 Jun 9, 2022 H2H
57335 Jiri Lehecka Novak Djokovic 1 0–1 H 0–1 Jan 21, 2025 H2H
57336 Jiri Lehecka Peter Gojowczyk 1 0–1 H 0–1 Aug 23, 2022 H2H
57337 Jiri Lehecka Quentin Halys 1 1–0 H 1–0 Oct 4, 2025 H2H
57338 Jiri Lehecka Radu Albot 1 1–0 C 1–0 Apr 21, 2023 H2H
57339 Jiri Lehecka Rafael Nadal 1 1–0 C 1–0 May 1, 2024 H2H
57340 Jiri Lehecka Raphael Collignon 1 1–0 H 1–0 Aug 30, 2025 H2H
57341 Jiri Lehecka Reilly Opelka 1 1–0 H 1–0 Jan 5, 2025 H2H
57342 Jiri Lehecka Rinky Hijikata 1 0–1 G 0–1 Jun 18, 2026 H2H
57343 Jiri Lehecka Sebastian Ofner 1 1–0 G 1–0 Jul 5, 2023 H2H
57344 Jiri Lehecka Tomas Machac 1 1–0 H 1–0 Jan 7, 2026 H2H
57345 Jiri Lehecka Tommy Paul 1 1–0 G 1–0 Jul 9, 2023 H2H
57346 Jiri Lehecka Tristan Boyer 1 1–0 H 1–0 Aug 10, 2025 H2H
57347 Jiri Lehecka Ugo Humbert 1 0–1 H 0–1 Feb 26, 2025 H2H
57348 Jiri Lehecka Valentin Vacherot 1 0–1 H 0–1 Oct 29, 2025 H2H
57349 Jiri Lehecka Yoshihito Nishioka 1 1–0 H 1–0 Jan 3, 2025 H2H
57350 Jiri Lehecka Zachary Svajda 1 1–0 H 1–0 Jul 24, 2025 H2H
57351 Jiri Lehecka Zizou Bergs 1 1–0 H 1–0 Feb 18, 2026 H2H
57352 Jiri Novak Aaron Krickstein 1 1–0 C 1–0 Feb 29, 1996 H2H
57353 Jiri Novak Adrian Voinea 1 1–0 H 1–0 Jan 11, 1996 H2H
57354 Jiri Novak Agustin Calleri 1 0–1 C 0–1 Feb 26, 2005 H2H
57355 Jiri Novak Albert Portas 1 1–0 C 1–0 Jul 29, 2005 H2H
57356 Jiri Novak Alexander Popp 1 0–1 G 0–1 Jun 29, 2003 H2H
57357 Jiri Novak Alexander Volkov 1 1–0 C 1–0 Oct 17, 1996 H2H
57358 Jiri Novak Alex Calatrava 1 1–0 H 1–0 Sep 3, 2004 H2H
57359 Jiri Novak Alex Radulescu 1 1–0 H 1–0 Jan 11, 1997 H2H
57360 Jiri Novak Amer Delic 1 1–0 H 1–0 Feb 3, 2005 H2H
57361 Jiri Novak Andreas Seppi 1 0–1 C 0–1 May 14, 2005 H2H
57362 Jiri Novak Andreas Vinciguerra 1 0–1 H 0–1 Oct 12, 2000 H2H
57363 Jiri Novak Andrei Olhovskiy 1 0–1 C 0–1 Nov 7, 1996 H2H
57364 Jiri Novak Andrei Stoliarov 1 1–0 H 1–0 Feb 28, 2003 H2H
57365 Jiri Novak Arvind Parmar 1 1–0 C 1–0 Oct 23, 2003 H2H
57366 Jiri Novak Attila Savolt 1 0–1 C 0–1 Jul 26, 2002 H2H
57367 Jiri Novak Ben Ellwood 1 1–0 H 1–0 Aug 28, 1996 H2H
57368 Jiri Novak Benjamin Becker 1 0–1 H 0–1 Oct 6, 2006 H2H
57369 Jiri Novak Boris Becker 1 1–0 H 1–0 Sep 27, 1996 H2H
57370 Jiri Novak Boris Pashanski 1 1–0 G 1–0 Jun 15, 2006 H2H
57371 Jiri Novak Brett Steven 1 1–0 H 1–0 Jan 14, 1996 H2H
57372 Jiri Novak Cecil Mamiit 1 1–0 H 1–0 Jan 10, 1997 H2H
57373 Jiri Novak Christian Miniussi 1 1–0 C 1–0 Aug 5, 1993 H2H
57374 Jiri Novak Christophe Rochus 1 1–0 C 1–0 Jul 23, 2004 H2H
57375 Jiri Novak Daniel Elsner 1 0–1 C 0–1 Jul 22, 2000 H2H
57376 Jiri Novak Daniel Nestor 1 1–0 C 1–0 May 26, 1999 H2H
57377 Jiri Novak Dennis van Scheppingen 1 1–0 H 1–0 Sep 25, 2003 H2H
57378 Jiri Novak Dick Norman 1 1–0 H 1–0 Aug 31, 2005 H2H
57379 Jiri Novak Dinu Pescariu 1 1–0 C 1–0 Jul 9, 1998 H2H
57380 Jiri Novak Dmitry Tursunov 1 0–1 C 0–1 May 31, 2006 H2H
57381 Jiri Novak Emilio Sanchez 1 0–1 C 0–1 Sep 14, 1995 H2H
57382 Jiri Novak Fabio Maggi 1 1–0 C 1–0 Mar 29, 1996 H2H
57383 Jiri Novak Filip Dewulf 1 0–1 H 0–1 Aug 21, 1997 H2H
57384 Jiri Novak Filippo Veglio 1 1–0 H 1–0 Sep 26, 1996 H2H
57385 Jiri Novak Francisco Montana 1 1–0 C 1–0 Mar 7, 1996 H2H
57386 Jiri Novak Franco Davin 1 0–1 C 0–1 Aug 10, 1995 H2H
57387 Jiri Novak Franco Squillari 1 0–1 H 0–1 Aug 10, 2000 H2H
57388 Jiri Novak Frederic Fontang 1 1–0 C 1–0 Mar 8, 1996 H2H
57389 Jiri Novak Frederik Fetterlein 1 0–1 G 0–1 Jun 25, 1997 H2H
57390 Jiri Novak Gaston Etlis 1 1–0 H 1–0 Aug 14, 2000 H2H
57391 Jiri Novak George Bastl 1 0–1 H 0–1 Jan 6, 2000 H2H
57392 Jiri Novak Gilles Muller 1 1–0 H 1–0 Jan 16, 2004 H2H
57393 Jiri Novak Grant Stafford 1 1–0 C 1–0 Oct 16, 1997 H2H
57394 Jiri Novak Guillaume Raoux 1 0–1 H 0–1 Mar 17, 1998 H2H
57395 Jiri Novak Hendrik Jan Davids 1 1–0 H 1–0 Feb 14, 1997 H2H
57396 Jiri Novak Igor Andreev 1 1–0 H 1–0 Aug 10, 2005 H2H
57397 Jiri Novak Ivo Heuberger 1 1–0 H 1–0 Aug 29, 2001 H2H
57398 Jiri Novak Jaime Yzaga 1 1–0 H 1–0 Jan 13, 1996 H2H
57399 Jiri Novak Jan Frode Andersen 1 1–0 C 1–0 May 2, 2002 H2H
57400 Jiri Novak Jan Hajek 1 1–0 C 1–0 Oct 26, 2006 H2H