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
8201 Jiri Vesely Corentin Moutet 1 0–1 H 0–1 Sep 2, 2020 H2H
8202 Jiri Vesely David Goffin 1 0–1 H 0–1 Oct 7, 2016 H2H
8203 Jiri Vesely Denis Kudla 1 0–1 H 0–1 Aug 28, 2013 H2H
8204 Jiri Vesely Denis Shapovalov 1 1–0 H 1–0 Feb 26, 2022 H2H
8205 Jiri Vesely Donald Young 1 1–0 H 1–0 Jan 16, 2015 H2H
8206 Jiri Vesely Dusan Lajovic 1 0–1 C 0–1 May 29, 2018 H2H
8207 Jiri Vesely Enzo Couacaud 1 1–0 H 1–0 Aug 30, 2023 H2H
8208 Jiri Vesely Federico Coria 1 1–0 G 1–0 Jun 29, 2022 H2H
8209 Jiri Vesely Felix Auger-Aliassime 1 0–1 H 0–1 Feb 6, 2021 H2H
8210 Jiri Vesely Francisco Cerundolo 1 1–0 H 1–0 Aug 31, 2023 H2H
8211 Jiri Vesely Frederico Ferreira Silva 1 1–0 H 1–0 Feb 3, 2021 H2H
8212 Jiri Vesely Gerald Melzer 1 1–0 H 1–0 Oct 22, 2015 H2H
8213 Jiri Vesely Gregoire Barrere 1 0–1 H 0–1 Feb 21, 2019 H2H
8214 Jiri Vesely Hugo Dellien 1 0–1 C 0–1 Apr 28, 2022 H2H
8215 Jiri Vesely Illya Marchenko 1 1–0 G 1–0 Jul 5, 2017 H2H
8216 Jiri Vesely Ilya Ivashka 1 1–0 H 1–0 Feb 8, 2020 H2H
8217 Jiri Vesely Jan-Lennard Struff 1 1–0 C 1–0 Jul 30, 2014 H2H
8218 Jiri Vesely Joao Sousa 1 1–0 G 1–0 Jul 3, 2016 H2H
8219 Jiri Vesely Jordan Thompson 1 1–0 G 1–0 Jun 28, 2018 H2H
8220 Jiri Vesely Jozef Kovalik 1 0–1 C 0–1 Jul 29, 2021 H2H
8221 Jiri Vesely Juan Ignacio Londero 1 1–0 C 1–0 Apr 12, 2019 H2H
8222 Jiri Vesely Kamil Majchrzak 1 1–0 C 1–0 Oct 15, 2020 H2H
8223 Jiri Vesely Kei Nishikori 1 0–1 C 0–1 May 13, 2015 H2H
8224 Jiri Vesely Kimmer Coppejans 1 1–0 H 1–0 Feb 10, 2021 H2H
8225 Jiri Vesely Liam Broady 1 1–0 C 1–0 Sep 29, 2020 H2H
8226 Jiri Vesely Lloyd Harris 1 0–1 H 0–1 Sep 23, 2023 H2H
8227 Jiri Vesely Lorenzo Sonego 1 1–0 C 1–0 Oct 16, 2020 H2H
8228 Jiri Vesely Lucas Pouille 1 0–1 C 0–1 Apr 28, 2017 H2H
8229 Jiri Vesely Marco Cecchinato 1 0–1 C 0–1 Jul 20, 2018 H2H
8230 Jiri Vesely Martin Klizan 1 1–0 H 1–0 Aug 26, 2015 H2H
8231 Jiri Vesely Marton Fucsovics 1 0–1 G 0–1 Jul 1, 2021 H2H
8232 Jiri Vesely Mikael Ymer 1 1–0 H 1–0 Feb 25, 2021 H2H
8233 Jiri Vesely Mikhail Kukushkin 1 0–1 G 0–1 Jun 18, 2015 H2H
8234 Jiri Vesely Nick Kyrgios 1 0–1 G 0–1 Jun 29, 2014 H2H
8235 Jiri Vesely Nicolas Kicker 1 0–1 H 0–1 Mar 10, 2018 H2H
8236 Jiri Vesely Nikoloz Basilashvili 1 1–0 G 1–0 Jun 30, 2018 H2H
8237 Jiri Vesely Norbert Gombos 1 1–0 C 1–0 Jul 20, 2017 H2H
8238 Jiri Vesely Peter Gojowczyk 1 0–1 H 0–1 Feb 26, 2021 H2H
8239 Jiri Vesely Roberto Carballes Baena 1 1–0 C 1–0 Apr 29, 2016 H2H
8240 Jiri Vesely Rubin Statham 1 1–0 H 1–0 Jan 12, 2017 H2H
8241 Jiri Vesely Ryan Harrison 1 0–1 H 0–1 Jan 16, 2019 H2H
8242 Jiri Vesely Sebastian Korda 1 1–0 G 1–0 Jul 5, 2023 H2H
8243 Jiri Vesely Stefan Kozlov 1 0–1 H 0–1 Jan 19, 2022 H2H
8244 Jiri Vesely Stefanos Tsitsipas 1 0–1 C 0–1 May 30, 2023 H2H
8245 Jiri Vesely Stefano Travaglia 1 1–0 C 1–0 Jul 19, 2018 H2H
8246 Jiri Vesely Taylor Fritz 1 0–1 C 0–1 May 23, 2019 H2H
8247 Jiri Vesely Tennys Sandgren 1 1–0 H 1–0 Oct 29, 2020 H2H
8248 Jiri Vesely Teymuraz Gabashvili 1 1–0 C 1–0 Apr 12, 2016 H2H
8249 Jiri Vesely Thiago Monteiro 1 1–0 C 1–0 May 4, 2018 H2H
8250 Jiri Vesely Ugo Humbert 1 0–1 C 0–1 Sep 25, 2020 H2H
8251 Jiri Vesely Vasek Pospisil 1 0–1 G 0–1 Jun 28, 2017 H2H
8252 Jiri Vesely Yasutaka Uchiyama 1 1–0 H 1–0 Oct 8, 2015 H2H
8253 Jiri Vesely Zhizhen Zhang 1 1–0 H 1–0 Oct 2, 2015 H2H
8254 J.J. Wolf Diego Schwartzman 1 1–0 H 1–0 Jan 19, 2023 H2H
8255 J.J. Wolf Hugo Gaston 1 1–0 H 1–0 Mar 12, 2022 H2H
8256 J.J. Wolf Laslo Djere 1 0–1 H 0–1 Oct 20, 2023 H2H
8257 Joao Domingues Alex de Minaur 1 1–0 C 1–0 May 2, 2019 H2H
8258 Joao Domingues Fabio Fognini 1 0–1 C 0–1 Mar 2, 2018 H2H
8259 Joao Domingues Federico Gaio 1 1–0 C 1–0 Feb 20, 2020 H2H
8260 Joao Domingues John Millman 1 1–0 C 1–0 May 3, 2019 H2H
8261 Joao Domingues Kevin Anderson 1 0–1 C 0–1 May 5, 2017 H2H
8262 Joao Domingues Kyle Edmund 1 1–0 C 1–0 May 4, 2017 H2H
8263 Joao Domingues Pedro Martinez 1 0–1 C 0–1 Feb 13, 2020 H2H
8264 Joao Domingues Renzo Olivo 1 1–0 C 1–0 Mar 1, 2018 H2H
8265 Joao Domingues Stefanos Tsitsipas 1 0–1 C 0–1 May 4, 2019 H2H
8266 Joao Fonseca Alexander Zverev 1 0–1 C 0–1 Apr 10, 2026 H2H
8267 Joao Fonseca Alexandre Muller 1 0–1 C 0–1 Feb 20, 2025 H2H
8268 Joao Fonseca Alex de Minaur 1 0–1 H 0–1 Mar 24, 2025 H2H
8269 Joao Fonseca Alex Michelsen 1 1–0 C 1–0 Apr 26, 2024 H2H
8270 Joao Fonseca Alex Molcan 1 0–1 C 0–1 Feb 23, 2023 H2H
8271 Joao Fonseca Arthur Fils 1 1–0 C 1–0 Feb 22, 2024 H2H
8272 Joao Fonseca Ben Shelton 1 0–1 C 0–1 Apr 17, 2026 H2H
8273 Joao Fonseca Botic van de Zandschulp 1 0–1 H 0–1 Oct 16, 2025 H2H
8274 Joao Fonseca Cristian Garin 1 1–0 C 1–0 Feb 23, 2024 H2H
8275 Joao Fonseca Eliot Spizzirri 1 0–1 H 0–1 Jan 20, 2026 H2H
8276 Joao Fonseca Federico Coria 1 1–0 C 1–0 Feb 14, 2025 H2H
8277 Joao Fonseca Gabriel Diallo 1 1–0 C 1–0 Apr 6, 2026 H2H
8278 Joao Fonseca Giovanni Mpetshi Perricard 1 1–0 H 1–0 Oct 23, 2025 H2H
8279 Joao Fonseca Hamad Medjedovic 1 0–1 C 0–1 May 9, 2026 H2H
8280 Joao Fonseca Hubert Hurkacz 1 1–0 C 1–0 May 27, 2025 H2H
8281 Joao Fonseca James Duckworth 1 0–1 G 0–1 Jun 20, 2024 H2H
8282 Joao Fonseca Jaume Munar 1 1–0 H 1–0 Oct 25, 2025 H2H
8283 Joao Fonseca Jenson Brooksby 1 1–0 G 1–0 Jul 3, 2025 H2H
8284 Joao Fonseca Laslo Djere 1 1–0 C 1–0 Feb 15, 2025 H2H
8285 Joao Fonseca Luka Pavlovic 1 1–0 C 1–0 May 24, 2026 H2H
8286 Joao Fonseca Marin Cilic 1 1–0 C 1–0 Apr 24, 2026 H2H
8287 Joao Fonseca Matteo Berrettini 1 1–0 C 1–0 Apr 9, 2026 H2H
8288 Joao Fonseca Miomir Kecmanovic 1 1–0 H 1–0 Aug 26, 2025 H2H
8289 Joao Fonseca Novak Djokovic 1 1–0 C 1–0 May 29, 2026 H2H
8290 Joao Fonseca Radu Albot 1 1–0 C 1–0 Apr 19, 2024 H2H
8291 Joao Fonseca Raphael Collignon 1 1–0 H 1–0 Mar 4, 2026 H2H
8292 Joao Fonseca Roberto Bautista Agut 1 1–0 G 1–0 Jun 29, 2026 H2H
8293 Joao Fonseca Taylor Fritz 1 0–1 G 0–1 Jun 26, 2025 H2H
8294 Joao Fonseca Terence Atmane 1 0–1 H 0–1 Aug 12, 2025 H2H
8295 Joao Fonseca Thiago Monteiro 1 1–0 C 1–0 Feb 17, 2026 H2H
8296 Joao Fonseca Tomas Machac 1 0–1 H 0–1 Aug 28, 2025 H2H
8297 Joao Fonseca Tomas Martin Etcheverry 1 1–0 C 1–0 Feb 13, 2025 H2H
8298 Joao Fonseca Tristan Schoolkate 1 0–1 H 0–1 Jul 29, 2025 H2H
8299 Joao Fonseca Ugo Humbert 1 1–0 H 1–0 Mar 22, 2025 H2H
8300 Joao Fonseca Zizou Bergs 1 1–0 G 1–0 Jun 25, 2025 H2H
8301 Joao Sousa Alexander Ritschard 1 0–1 C 0–1 Jul 21, 2022 H2H
8302 Joao Sousa Alexei Popyrin 1 1–0 C 1–0 May 2, 2019 H2H
8303 Joao Sousa Arjun Kadhe 1 1–0 H 1–0 Feb 3, 2022 H2H
8304 Joao Sousa Arthur Fils 1 0–1 C 0–1 Apr 4, 2024 H2H
8305 Joao Sousa Bjorn Fratangelo 1 0–1 C 0–1 May 4, 2017 H2H
8306 Joao Sousa Botic van de Zandschulp 1 0–1 H 0–1 Sep 29, 2022 H2H
8307 Joao Sousa Cedrik-Marcel Stebe 1 0–1 C 0–1 Jul 27, 2019 H2H
8308 Joao Sousa Cristian Garin 1 1–0 C 1–0 Feb 10, 2023 H2H
8309 Joao Sousa Damir Dzumhur 1 1–0 C 1–0 May 24, 2016 H2H
8310 Joao Sousa Daniel Altmaier 1 1–0 H 1–0 Feb 5, 2022 H2H
8311 Joao Sousa Daniel Evans 1 1–0 G 1–0 Jul 7, 2019 H2H
8312 Joao Sousa Diego Schwartzman 1 1–0 H 1–0 Mar 11, 2017 H2H
8313 Joao Sousa Dimitar Kuzmanov 1 1–0 H 1–0 Feb 8, 2018 H2H
8314 Joao Sousa Donald Young 1 1–0 H 1–0 Jan 10, 2018 H2H
8315 Joao Sousa Evgeny Donskoy 1 1–0 H 1–0 Sep 21, 2017 H2H
8316 Joao Sousa Felix Auger-Aliassime 1 1–0 H 1–0 Sep 27, 2019 H2H
8317 Joao Sousa Gerald Melzer 1 1–0 C 1–0 Aug 4, 2017 H2H
8318 Joao Sousa Gian Marco Moroni 1 1–0 C 1–0 Jul 26, 2019 H2H
8319 Joao Sousa Giulio Zeppieri 1 1–0 C 1–0 Apr 6, 2023 H2H
8320 Joao Sousa Gregoire Barrere 1 0–1 H 0–1 Feb 6, 2020 H2H
8321 Joao Sousa Hugo Dellien 1 0–1 C 0–1 Feb 23, 2023 H2H
8322 Joao Sousa Ilya Ivashka 1 1–0 C 1–0 May 20, 2022 H2H
8323 Joao Sousa Jaume Munar 1 0–1 C 0–1 Apr 25, 2018 H2H
8324 Joao Sousa John Isner 1 0–1 C 0–1 May 12, 2015 H2H
8325 Joao Sousa John Millman 1 0–1 C 0–1 Sep 16, 2020 H2H
8326 Joao Sousa John-Patrick Smith 1 1–0 H 1–0 Jan 16, 2013 H2H
8327 Joao Sousa Juan Ignacio Londero 1 1–0 C 1–0 Feb 14, 2019 H2H
8328 Joao Sousa Kamil Majchrzak 1 0–1 C 0–1 May 20, 2021 H2H
8329 Joao Sousa Kenny De Schepper 1 1–0 C 1–0 Apr 22, 2015 H2H
8330 Joao Sousa Laurent Lokoli 1 1–0 H 1–0 Feb 5, 2015 H2H
8331 Joao Sousa Lloyd Harris 1 0–1 H 0–1 Sep 28, 2019 H2H
8332 Joao Sousa Lucas Pouille 1 1–0 H 1–0 Sep 2, 2018 H2H
8333 Joao Sousa Marco Cecchinato 1 1–0 H 1–0 Oct 31, 2018 H2H
8334 Joao Sousa Maximilian Marterer 1 0–1 H 0–1 Feb 9, 2018 H2H
8335 Joao Sousa Michael Mmoh 1 0–1 H 0–1 Sep 2, 2020 H2H
8336 Joao Sousa Mikael Ymer 1 0–1 H 0–1 Oct 17, 2019 H2H
8337 Joao Sousa Paul Jubb 1 1–0 G 1–0 Jul 3, 2019 H2H
8338 Joao Sousa Pedro Sousa 1 1–0 C 1–0 May 4, 2018 H2H
8339 Joao Sousa Peter Gojowczyk 1 0–1 H 0–1 Aug 14, 2018 H2H
8340 Joao Sousa Pierre-Hugues Herbert 1 0–1 H 0–1 Feb 28, 2018 H2H
8341 Joao Sousa Quentin Halys 1 1–0 C 1–0 May 19, 2016 H2H
8342 Joao Sousa Renzo Olivo 1 1–0 C 1–0 Mar 3, 2017 H2H
8343 Joao Sousa Ricardas Berankis 1 0–1 H 0–1 Sep 2, 2015 H2H
8344 Joao Sousa Sebastian Baez 1 0–1 C 0–1 Apr 28, 2022 H2H
8345 Joao Sousa Sebastian Ofner 1 1–0 C 1–0 Aug 5, 2017 H2H
8346 Joao Sousa Stefanos Tsitsipas 1 1–0 C 1–0 May 5, 2018 H2H
8347 Joao Sousa Sumit Nagal 1 0–1 C 0–1 Mar 4, 2021 H2H
8348 Joao Sousa Taro Daniel 1 0–1 C 0–1 Apr 22, 2021 H2H
8349 Joao Sousa Taylor Fritz 1 0–1 C 0–1 Jun 1, 2021 H2H
8350 Joao Sousa Thiago Monteiro 1 0–1 C 0–1 Apr 21, 2022 H2H
8351 Joao Sousa Thiemo de Bakker 1 1–0 G 1–0 Jun 20, 2014 H2H
8352 Joao Sousa Tomas Martin Etcheverry 1 1–0 C 1–0 Feb 9, 2023 H2H
8353 Joao Sousa Ugo Humbert 1 0–1 H 0–1 Mar 27, 2021 H2H
8354 Joel Schwaerzler Lorenzo Sonego 1 0–1 C 0–1 Jul 13, 2026 H2H
8355 Joel Schwaerzler Marton Fucsovics 1 0–1 C 0–1 Jul 23, 2025 H2H
8356 John Isner Alejandro Tabilo 1 1–0 H 1–0 Jan 24, 2020 H2H
8357 John Isner Alexei Popyrin 1 1–0 H 1–0 Mar 10, 2019 H2H
8358 John Isner Alex Michelsen 1 0–1 G 0–1 Jul 22, 2023 H2H
8359 John Isner Andrey Kuznetsov 1 1–0 H 1–0 Aug 23, 2017 H2H
8360 John Isner Ben Shelton 1 1–0 H 1–0 Jul 29, 2022 H2H
8361 John Isner Bernabe Zapata Miralles 1 0–1 C 0–1 May 28, 2022 H2H
8362 John Isner Bjorn Fratangelo 1 1–0 G 1–0 Jul 22, 2017 H2H
8363 John Isner Christian Harrison 1 1–0 H 1–0 Jul 26, 2013 H2H
8364 John Isner Corentin Moutet 1 1–0 G 1–0 Jul 21, 2023 H2H
8365 John Isner Daniel Altmaier 1 1–0 H 1–0 Feb 10, 2023 H2H
8366 John Isner Dominik Koepfer 1 0–1 H 0–1 Jul 27, 2023 H2H
8367 John Isner Egor Gerasimov 1 0–1 H 0–1 Sep 27, 2019 H2H
8368 John Isner Emilio Gomez 1 1–0 H 1–0 Feb 11, 2023 H2H
8369 John Isner Emilio Nava 1 0–1 H 0–1 Mar 24, 2023 H2H
8370 John Isner Enzo Couacaud 1 1–0 G 1–0 Jun 29, 2022 H2H
8371 John Isner Ernesto Escobedo 1 0–1 C 0–1 Apr 15, 2017 H2H
8372 John Isner Facundo Diaz Acosta 1 1–0 H 1–0 Aug 30, 2023 H2H
8373 John Isner Henri Laaksonen 1 1–0 C 1–0 Apr 13, 2018 H2H
8374 John Isner Hugo Gaston 1 0–1 H 0–1 Mar 26, 2022 H2H
8375 John Isner James Duckworth 1 1–0 H 1–0 Jul 21, 2016 H2H
8376 John Isner Jaume Munar 1 0–1 G 0–1 Jul 5, 2023 H2H
8377 John Isner Jenson Brooksby 1 0–1 H 0–1 Jul 30, 2022 H2H
8378 John Isner Kamil Majchrzak 1 1–0 G 1–0 Jul 19, 2019 H2H
8379 John Isner Kenny De Schepper 1 1–0 H 1–0 Oct 22, 2015 H2H
8380 John Isner Lorenzo Sonego 1 1–0 H 1–0 Mar 23, 2019 H2H
8381 John Isner Lucas Pouille 1 1–0 H 1–0 Oct 9, 2019 H2H
8382 John Isner Marsel Ilhan 1 1–0 H 1–0 Sep 3, 2009 H2H
8383 John Isner Michael Mmoh 1 0–1 H 0–1 Aug 31, 2023 H2H
8384 John Isner Miomir Kecmanovic 1 1–0 C 1–0 May 4, 2021 H2H
8385 John Isner Nicolas Jarry 1 1–0 H 1–0 Aug 30, 2018 H2H
8386 John Isner Nuno Borges 1 0–1 C 0–1 May 30, 2023 H2H
8387 John Isner Pablo Carreno Busta 1 0–1 H 0–1 Aug 14, 2019 H2H
8388 John Isner Quentin Halys 1 1–0 C 1–0 May 24, 2022 H2H
8389 John Isner Salvatore Caruso 1 1–0 H 1–0 Mar 17, 2021 H2H
8390 John Isner Thanasi Kokkinakis 1 0–1 H 0–1 Jan 14, 2022 H2H
8391 John Isner Yibing Wu 1 0–1 H 0–1 Feb 12, 2023 H2H
8392 John Millman Arthur Rinderknech 1 0–1 C 0–1 Jul 16, 2021 H2H
8393 John Millman Aslan Karatsev 1 1–0 H 1–0 Oct 29, 2021 H2H
8394 John Millman Attila Balazs 1 0–1 C 0–1 Apr 26, 2019 H2H
8395 John Millman Benjamin Bonzi 1 1–0 H 1–0 Oct 21, 2021 H2H
8396 John Millman Bernabe Zapata Miralles 1 0–1 H 0–1 Mar 16, 2021 H2H
8397 John Millman Bjorn Fratangelo 1 1–0 H 1–0 Aug 25, 2016 H2H
8398 John Millman Cameron Norrie 1 0–1 C 0–1 May 14, 2019 H2H
8399 John Millman Corentin Moutet 1 0–1 H 0–1 Feb 10, 2021 H2H
8400 John Millman Cristian Garin 1 0–1 C 0–1 Apr 14, 2021 H2H