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
18201 Arthur Cazaux Maximilian Marterer 1 1–0 H 1–0 Feb 1, 2024 H2H
18202 Arthur Cazaux Pablo Carreno Busta 1 1–0 H 1–0 Aug 28, 2024 H2H
18203 Arthur Cazaux Pedro Martinez 1 1–0 H 1–0 Oct 3, 2025 H2H
18204 Arthur Fery Adrian Mannarino 1 1–0 G 1–0 Jun 17, 2026 H2H
18205 Arthur Fery Alexander Zverev 1 0–1 G 0–1 Jul 10, 2026 H2H
18206 Arthur Fery Alexei Popyrin 1 1–0 G 1–0 Jul 2, 2025 H2H
18207 Arthur Fery Damir Dzumhur 1 1–0 G 1–0 Jun 30, 2026 H2H
18208 Arthur Fery Daniel Altmaier 1 0–1 G 0–1 Jul 3, 2024 H2H
18209 Arthur Fery Grigor Dimitrov 1 1–0 G 1–0 Jul 6, 2026 H2H
18210 Arthur Fery Juan Manuel Cerundolo 1 0–1 G 0–1 Jun 24, 2026 H2H
18211 Arthur Fery Lorenzo Sonego 1 0–1 H 0–1 Oct 16, 2025 H2H
18212 Arthur Fery Stefanos Tsitsipas 1 0–1 H 0–1 Mar 19, 2026 H2H
18213 Arthur Fery Toby Samuel 1 1–0 G 1–0 Jun 16, 2026 H2H
18214 Arthur Fery Tomas Martin Etcheverry 1 0–1 H 0–1 Jan 21, 2026 H2H
18215 Arthur Fery Zizou Bergs 1 1–0 G 1–0 Jul 4, 2026 H2H
18216 Arthur Fils Adrian Mannarino 1 0–1 G 0–1 Jun 15, 2023 H2H
18217 Arthur Fils Alejandro Tabilo 1 0–1 H 0–1 Jan 13, 2024 H2H
18218 Arthur Fils Arthur Cazaux 1 1–0 G 1–0 Jun 13, 2024 H2H
18219 Arthur Fils Benjamin Bonzi 1 0–1 H 0–1 Feb 25, 2023 H2H
18220 Arthur Fils Constant Lestienne 1 1–0 H 1–0 Feb 6, 2025 H2H
18221 Arthur Fils Cristian Garin 1 0–1 C 0–1 Apr 5, 2024 H2H
18222 Arthur Fils Dominik Koepfer 1 1–0 G 1–0 Jun 21, 2024 H2H
18223 Arthur Fils Emilio Nava 1 1–0 C 1–0 Apr 26, 2026 H2H
18224 Arthur Fils Francisco Comesana 1 0–1 C 0–1 Apr 26, 2025 H2H
18225 Arthur Fils Hubert Hurkacz 1 1–0 G 1–0 Jul 4, 2024 H2H
18226 Arthur Fils Jan-Lennard Struff 1 1–0 H 1–0 Oct 31, 2024 H2H
18227 Arthur Fils Juan Manuel Cerundolo 1 1–0 C 1–0 May 12, 2023 H2H
18228 Arthur Fils Kamil Majchrzak 1 1–0 H 1–0 Feb 16, 2026 H2H
18229 Arthur Fils Laslo Djere 1 1–0 C 1–0 Jul 19, 2024 H2H
18230 Arthur Fils Marcos Giron 1 1–0 H 1–0 Mar 12, 2025 H2H
18231 Arthur Fils Marin Cilic 1 1–0 H 1–0 Oct 30, 2024 H2H
18232 Arthur Fils Marton Fucsovics 1 1–0 H 1–0 Mar 8, 2026 H2H
18233 Arthur Fils Mikael Ymer 1 1–0 C 1–0 May 26, 2023 H2H
18234 Arthur Fils Pavel Kotov 1 1–0 H 1–0 Oct 6, 2023 H2H
18235 Arthur Fils Raphael Collignon 1 1–0 G 1–0 Jun 30, 2026 H2H
18236 Arthur Fils Roberto Bautista Agut 1 1–0 H 1–0 Feb 10, 2023 H2H
18237 Arthur Fils Sebastian Baez 1 1–0 C 1–0 Jul 20, 2024 H2H
18238 Arthur Fils Taylor Fritz 1 1–0 H 1–0 Sep 28, 2024 H2H
18239 Arthur Fils Terence Atmane 1 1–0 C 1–0 Apr 14, 2026 H2H
18240 Arthur Fils Tomas Martin Etcheverry 1 1–0 C 1–0 Apr 28, 2026 H2H
18241 Arthur Fils Valentin Royer 1 1–0 H 1–0 Feb 3, 2026 H2H
18242 Arthur Fils Zhizhen Zhang 1 1–0 C 1–0 May 25, 2023 H2H
18243 Arthur Fils Zizou Bergs 1 1–0 H 1–0 Jan 3, 2025 H2H
18244 Arthur Gea Adrian Mannarino 1 0–1 H 0–1 Feb 6, 2026 H2H
18245 Arthur Gea Aleksandar Kovacevic 1 0–1 C 0–1 May 19, 2026 H2H
18246 Arthur Gea Giovanni Mpetshi Perricard 1 1–0 H 1–0 Feb 2, 2026 H2H
18247 Arthur Gea Tomas Machac 1 1–0 H 1–0 Feb 4, 2026 H2H
18248 Arthur Rinderknech Albert Ramos-Vinolas 1 1–0 G 1–0 Jun 27, 2023 H2H
18249 Arthur Rinderknech Aleksandar Kovacevic 1 0–1 G 0–1 Jul 19, 2024 H2H
18250 Arthur Rinderknech Alexandre Muller 1 0–1 G 0–1 Jul 5, 2023 H2H
18251 Arthur Rinderknech Alex de Minaur 1 0–1 H 0–1 Sep 29, 2025 H2H
18252 Arthur Rinderknech Alexis Galarneau 1 0–1 H 0–1 Jul 29, 2025 H2H
18253 Arthur Rinderknech Alex Molcan 1 1–0 H 1–0 Oct 28, 2022 H2H
18254 Arthur Rinderknech Arthur Cazaux 1 0–1 C 0–1 Jul 26, 2025 H2H
18255 Arthur Rinderknech Ben Shelton 1 1–0 G 1–0 Jun 19, 2025 H2H
18256 Arthur Rinderknech Brandon Nakashima 1 0–1 C 0–1 May 26, 2023 H2H
18257 Arthur Rinderknech Carlos Taberner 1 1–0 H 1–0 Oct 13, 2022 H2H
18258 Arthur Rinderknech Clement Tabur 1 1–0 C 1–0 Jul 15, 2026 H2H
18259 Arthur Rinderknech Corentin Moutet 1 1–0 H 1–0 Jan 15, 2022 H2H
18260 Arthur Rinderknech Cristian Garin 1 1–0 G 1–0 Jul 3, 2025 H2H
18261 Arthur Rinderknech Damir Dzumhur 1 1–0 G 1–0 Jun 25, 2025 H2H
18262 Arthur Rinderknech Dmitry Popko 1 1–0 H 1–0 Feb 13, 2025 H2H
18263 Arthur Rinderknech Dominic Stricker 1 1–0 C 1–0 Jul 22, 2021 H2H
18264 Arthur Rinderknech Jan-Lennard Struff 1 0–1 G 0–1 Jun 14, 2024 H2H
18265 Arthur Rinderknech J.J. Wolf 1 1–0 H 1–0 Jul 25, 2024 H2H
18266 Arthur Rinderknech Jozef Kovalik 1 1–0 H 1–0 Nov 11, 2021 H2H
18267 Arthur Rinderknech Juncheng Shang 1 1–0 H 1–0 Aug 1, 2024 H2H
18268 Arthur Rinderknech Jurij Rodionov 1 1–0 C 1–0 May 25, 2026 H2H
18269 Arthur Rinderknech Kamil Majchrzak 1 0–1 G 0–1 Jul 6, 2025 H2H
18270 Arthur Rinderknech Kei Nishikori 1 1–0 G 1–0 Jul 3, 2024 H2H
18271 Arthur Rinderknech Leandro Riedi 1 0–1 H 0–1 Feb 23, 2023 H2H
18272 Arthur Rinderknech Li Tu 1 1–0 H 1–0 Sep 23, 2023 H2H
18273 Arthur Rinderknech Lloyd Harris 1 1–0 C 1–0 May 25, 2023 H2H
18274 Arthur Rinderknech Lorenzo Musetti 1 0–1 H 0–1 Sep 25, 2023 H2H
18275 Arthur Rinderknech Marc-Andrea Huesler 1 0–1 H 0–1 Jan 11, 2023 H2H
18276 Arthur Rinderknech Martin Damm 1 1–0 G 1–0 Jul 1, 2026 H2H
18277 Arthur Rinderknech Marton Fucsovics 1 0–1 G 0–1 Jun 13, 2025 H2H
18278 Arthur Rinderknech Mattia Bellucci 1 1–0 H 1–0 Jul 27, 2024 H2H
18279 Arthur Rinderknech Mikael Ymer 1 1–0 C 1–0 May 20, 2021 H2H
18280 Arthur Rinderknech Mikhail Kukushkin 1 1–0 H 1–0 Mar 11, 2021 H2H
18281 Arthur Rinderknech Norbert Gombos 1 1–0 C 1–0 Jul 24, 2025 H2H
18282 Arthur Rinderknech Novak Djokovic 1 0–1 G 0–1 Jul 3, 2026 H2H
18283 Arthur Rinderknech Oliver Tarvet 1 1–0 G 1–0 Jun 29, 2026 H2H
18284 Arthur Rinderknech Omni Kumar 1 0–1 H 0–1 Aug 22, 2023 H2H
18285 Arthur Rinderknech Pablo Carreno Busta 1 1–0 H 1–0 Oct 15, 2022 H2H
18286 Arthur Rinderknech Pavel Kotov 1 0–1 H 0–1 Jan 16, 2024 H2H
18287 Arthur Rinderknech Quentin Halys 1 1–0 H 1–0 Aug 31, 2022 H2H
18288 Arthur Rinderknech Richard Gasquet 1 1–0 C 1–0 May 30, 2023 H2H
18289 Arthur Rinderknech Sebastian Korda 1 0–1 H 0–1 Oct 15, 2022 H2H
18290 Arthur Rinderknech Soonwoo Kwon 1 1–0 H 1–0 Jan 14, 2022 H2H
18291 Arthur Rinderknech Taro Daniel 1 0–1 H 0–1 Mar 24, 2023 H2H
18292 Arthur Rinderknech Terence Atmane 1 0–1 H 0–1 Mar 21, 2026 H2H
18293 Arthur Rinderknech Thanasi Kokkinakis 1 0–1 H 0–1 Jan 16, 2022 H2H
18294 Arthur Rinderknech Tomas Machac 1 1–0 H 1–0 Oct 30, 2024 H2H
18295 Arthur Rinderknech Tomas Martin Etcheverry 1 0–1 C 0–1 May 30, 2024 H2H
18296 Arvind Parmar Alex Bogdanovic 1 0–1 G 0–1 Jun 11, 2003 H2H
18297 Arvind Parmar Barry Cowan 1 1–0 G 1–0 Jun 23, 2000 H2H
18298 Arvind Parmar Dominik Meffert 1 1–0 H 1–0 Feb 24, 2006 H2H
18299 Arvind Parmar Gilles Elseneer 1 0–1 G 0–1 Jun 23, 2004 H2H
18300 Arvind Parmar Noam Okun 1 0–1 H 0–1 Sep 16, 2004 H2H
18301 Ashley Hewitt Bob Carmichael 1 1–0 H 1–0 Apr 19, 1969 H2H
18302 Ashley Hewitt Gerald Battrick 1 1–0 C 1–0 May 2, 1969 H2H
18303 Ashley Hewitt Pierre Barthes 1 1–0 C 1–0 May 1, 1969 H2H
18304 Ashley Hewitt Robert Maud 1 0–1 H 0–1 Apr 19, 1969 H2H
18305 Ashley Naumann Thierry Champion 1 0–1 H 0–1 Jan 20, 1993 H2H
18306 Aslan Karatsev Alejandro Tabilo 1 1–0 G 1–0 Jun 17, 2021 H2H
18307 Aslan Karatsev Benjamin Bonzi 1 0–1 H 0–1 Feb 19, 2022 H2H
18308 Aslan Karatsev Cristian Garin 1 0–1 H 0–1 Jul 31, 2024 H2H
18309 Aslan Karatsev Hugo Gaston 1 1–0 C 1–0 Jul 15, 2022 H2H
18310 Aslan Karatsev Jan-Lennard Struff 1 0–1 C 0–1 May 6, 2023 H2H
18311 Aslan Karatsev Laslo Djere 1 1–0 C 1–0 Apr 28, 2023 H2H
18312 Aslan Karatsev Pedro Martinez 1 1–0 H 1–0 Jan 7, 2023 H2H
18313 Aslan Karatsev Quentin Halys 1 0–1 H 0–1 Oct 6, 2023 H2H
18314 Aslan Karatsev Taylor Fritz 1 0–1 G 0–1 Jun 16, 2023 H2H
18315 Attila Balazs Bernabe Zapata Miralles 1 0–1 C 0–1 Apr 19, 2023 H2H
18316 Attila Balazs Bobby Reynolds 1 0–1 C 0–1 May 3, 2012 H2H
18317 Attila Balazs Cristian Garin 1 0–1 C 0–1 Feb 7, 2020 H2H
18318 Attila Balazs Damir Dzumhur 1 1–0 C 1–0 Jul 20, 2017 H2H
18319 Attila Balazs Dusan Lajovic 1 0–1 C 0–1 Jul 21, 2019 H2H
18320 Attila Balazs Laslo Djere 1 1–0 C 1–0 Jul 20, 2019 H2H
18321 Attila Balazs Lorenzo Sonego 1 1–0 C 1–0 Feb 6, 2020 H2H
18322 Attila Balazs Lukas Lacko 1 1–0 C 1–0 Apr 26, 2012 H2H
18323 Attila Balazs Marin Cilic 1 0–1 C 0–1 May 24, 2022 H2H
18324 Attila Balazs Martin Fischer 1 1–0 C 1–0 Jul 25, 2012 H2H
18325 Attila Balazs Matteo Berrettini 1 0–1 C 0–1 Apr 26, 2018 H2H
18326 Attila Balazs Mikhail Kukushkin 1 0–1 H 0–1 Sep 2, 2020 H2H
18327 Attila Balazs Pedro Martinez 1 1–0 C 1–0 Feb 22, 2020 H2H
18328 Attila Balazs Pierre-Hugues Herbert 1 0–1 C 0–1 Apr 27, 2019 H2H
18329 Attila Balazs Roberto Carballes Baena 1 0–1 H 0–1 Feb 10, 2021 H2H
18330 Attila Balazs Stefano Travaglia 1 1–0 C 1–0 Jul 20, 2019 H2H
18331 Attila Balazs Thiago Monteiro 1 1–0 C 1–0 Feb 21, 2020 H2H
18332 Attila Balazs Viktor Galovic 1 1–0 C 1–0 Jul 18, 2019 H2H
18333 Attila Balazs Xavier Malisse 1 1–0 C 1–0 Apr 28, 2012 H2H
18334 Attila Balazs Yasutaka Uchiyama 1 1–0 C 1–0 Sep 29, 2020 H2H
18335 Attila Korpas Allan Stone 1 0–1 C 0–1 Jul 21, 1973 H2H
18336 Attila Korpas Bertalan Csoknyai 1 1–0 C 1–0 Jul 20, 1973 H2H
18337 Attila Korpas David Lloyd 1 1–0 C 1–0 Apr 16, 1973 H2H
18338 Attila Korpas Hans Jurgen Pohmann 1 0–1 C 0–1 May 20, 1971 H2H
18339 Attila Korpas Harald Elschenbroich 1 0–1 C 0–1 Jul 9, 1971 H2H
18340 Attila Korpas Jean Baptiste Chanfreau 1 1–0 C 1–0 Oct 10, 1973 H2H
18341 Attila Korpas Jean Claude Barclay 1 1–0 C 1–0 Jul 24, 1969 H2H
18342 Attila Korpas Jean Paul Meyer 1 1–0 C 1–0 Apr 19, 1972 H2H
18343 Attila Korpas Julian Ganzabal 1 0–1 C 0–1 Jul 25, 1974 H2H
18344 Attila Korpas Peter Pokorny 1 0–1 C 0–1 Jul 16, 1975 H2H
18345 Attila Korpas Peter Szoke 1 1–0 C 1–0 Jun 5, 1974 H2H
18346 Attila Korpas Robert Maud 1 0–1 C 0–1 Aug 13, 1969 H2H
18347 Attila Korpas Rod Laver 1 0–1 C 0–1 Oct 23, 1973 H2H
18348 Attila Korpas Roger Taylor 1 0–1 C 0–1 Feb 22, 1973 H2H
18349 Attila Korpas Rolf Norberg 1 0–1 C 0–1 Apr 9, 1975 H2H
18350 Attila Savolt Adrian Voinea 1 0–1 C 0–1 May 15, 2002 H2H
18351 Attila Savolt Barry Cowan 1 0–1 G 0–1 Jun 26, 2002 H2H
18352 Attila Savolt Irakli Labadze 1 0–1 C 0–1 Apr 15, 2004 H2H
18353 Attila Savolt Ivo Heuberger 1 0–1 H 0–1 Sep 30, 2004 H2H
18354 Attila Savolt Jacobo Diaz 1 1–0 H 1–0 Oct 25, 2001 H2H
18355 Attila Savolt Jiri Vanek 1 0–1 C 0–1 Feb 13, 2003 H2H
18356 Attila Savolt Marko Tkalec 1 1–0 C 1–0 Jul 19, 2001 H2H
18357 Attila Savolt Martin Rodriguez 1 1–0 C 1–0 May 31, 2000 H2H
18358 Attila Savolt Olivier Patience 1 1–0 H 1–0 Jan 16, 2002 H2H
18359 Attila Savolt Oscar Hernandez 1 1–0 C 1–0 Apr 10, 2003 H2H
18360 Attila Savolt Paul Hanley 1 1–0 H 1–0 Aug 21, 2002 H2H
18361 Attila Savolt Peter Luczak 1 0–1 H 0–1 Jan 15, 2003 H2H
18362 Attila Savolt Ruben Ramirez Hidalgo 1 0–1 C 0–1 Sep 13, 2001 H2H
18363 Attila Savolt Yuri Schukin 1 1–0 C 1–0 Jul 26, 2001 H2H
18364 August Holmgren Alex de Minaur 1 0–1 G 0–1 Jul 6, 2025 H2H
18365 August Holmgren Grigor Dimitrov 1 0–1 H 0–1 Oct 1, 2021 H2H
18366 August Holmgren Quentin Halys 1 1–0 G 1–0 Jul 2, 2025 H2H
18367 August Holmgren Tomas Machac 1 1–0 G 1–0 Jul 3, 2025 H2H
18368 Austin Krajicek Di Wu 1 1–0 H 1–0 Jan 20, 2016 H2H
18369 Austin Krajicek James Duckworth 1 1–0 H 1–0 Oct 1, 2015 H2H
18370 Austin Krajicek Pablo Carreno Busta 1 0–1 H 0–1 Aug 11, 2016 H2H
18371 Austin Krajicek Tigre Hank 1 1–0 H 1–0 Aug 10, 2016 H2H
18372 Austin Smith Taylor Fritz 1 0–1 H 0–1 Aug 4, 2016 H2H
18373 Axel Finnberg Chris Pridham 1 1–0 H 1–0 Jan 6, 1994 H2H
18374 Axel Pretzsch Mark Knowles 1 1–0 H 1–0 Feb 16, 2000 H2H
18375 Axel Pretzsch Mose Navarra 1 1–0 H 1–0 Sep 16, 1999 H2H
18376 Aziz Dougaz Fabian Marozsan 1 0–1 H 0–1 Feb 19, 2025 H2H
18377 Aziz Dougaz Mariano Navone 1 0–1 C 0–1 Apr 4, 2024 H2H
18378 Aziz Dougaz Zizou Bergs 1 0–1 H 0–1 Feb 26, 2025 H2H
18379 Bailey Brown Gene Scott 1 0–1 H 0–1 Feb 15, 1968 H2H
18380 Balazs Taroczy Alberto Martorell 1 1–0 C 1–0 Apr 10, 1975 H2H
18381 Balazs Taroczy Alvaro Fillol 1 1–0 C 1–0 Oct 19, 1977 H2H
18382 Balazs Taroczy Belus Prajoux 1 1–0 C 1–0 Jul 18, 1976 H2H
18383 Balazs Taroczy Ben Testerman 1 1–0 C 1–0 May 31, 1981 H2H
18384 Balazs Taroczy Bernard Mignot 1 1–0 C 1–0 Aug 29, 1975 H2H
18385 Balazs Taroczy Bob Carmichael 1 1–0 C 1–0 Jul 20, 1979 H2H
18386 Balazs Taroczy Bob Green 1 1–0 C 1–0 Jan 23, 1985 H2H
18387 Balazs Taroczy Brian Fairlie 1 1–0 C 1–0 Apr 6, 1979 H2H
18388 Balazs Taroczy Charlie Owens 1 1–0 C 1–0 Jan 17, 1980 H2H
18389 Balazs Taroczy Chris Delaney 1 1–0 G 1–0 Jun 25, 1980 H2H
18390 Balazs Taroczy Christophe Casa 1 1–0 C 1–0 Apr 2, 1977 H2H
18391 Balazs Taroczy Christophe Freyss 1 1–0 C 1–0 Jul 11, 1980 H2H
18392 Balazs Taroczy Cliff Drysdale 1 1–0 C 1–0 Feb 2, 1978 H2H
18393 Balazs Taroczy David Carter 1 1–0 G 1–0 Dec 20, 1979 H2H
18394 Balazs Taroczy Denis Naegelen 1 1–0 C 1–0 May 31, 1978 H2H
18395 Balazs Taroczy Deon Joubert 1 1–0 C 1–0 Jun 14, 1979 H2H
18396 Balazs Taroczy Dick Crealy 1 1–0 C 1–0 Jan 25, 1978 H2H
18397 Balazs Taroczy Dick Stockton 1 0–1 C 0–1 Jun 4, 1978 H2H
18398 Balazs Taroczy Drew Gitlin 1 1–0 C 1–0 Oct 22, 1981 H2H
18399 Balazs Taroczy Egan Adams 1 1–0 C 1–0 Sep 23, 1982 H2H
18400 Balazs Taroczy Emilio Montano 1 1–0 C 1–0 Aug 6, 1979 H2H