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
3401 Jaume Munar Sebastian Korda 2 1–1 C 1–0 H 0–1 May 12, 2025 H2H
3402 Jaume Munar Taro Daniel 2 1–1 C 1–0 H 0–1 Mar 25, 2022 H2H
3403 Jaume Munar Thanasi Kokkinakis 2 1–1 C 1–1 May 12, 2023 H2H
3404 Jaume Munar Zizou Bergs 2 1–1 G 0–1 H 1–0 Jun 22, 2026 H2H
3405 Jenson Brooksby Alexandre Muller 2 2–0 H 2–0 Oct 23, 2025 H2H
3406 Jenson Brooksby Aslan Karatsev 2 1–1 C 0–1 H 1–0 Sep 5, 2021 H2H
3407 Jenson Brooksby Benjamin Bonzi 2 2–0 G 1–0 H 1–0 Mar 7, 2025 H2H
3408 Jenson Brooksby Diego Schwartzman 2 1–1 H 1–1 Jan 12, 2023 H2H
3409 Jenson Brooksby Felix Auger-Aliassime 2 2–0 H 2–0 Mar 8, 2025 H2H
3410 Jenson Brooksby Reilly Opelka 2 1–1 H 1–1 Feb 13, 2022 H2H
3411 Jiri Lehecka Adam Walton 2 2–0 H 2–0 Aug 12, 2025 H2H
3412 Jiri Lehecka Alejandro Tabilo 2 2–0 C 2–0 Apr 24, 2026 H2H
3413 Jiri Lehecka Alexander Zverev 2 0–2 G 0–1 H 0–1 Jul 6, 2026 H2H
3414 Jiri Lehecka Alex de Minaur 2 1–1 G 1–0 H 0–1 Jul 25, 2025 H2H
3415 Jiri Lehecka Alex Michelsen 2 1–1 C 1–0 H 0–1 Apr 26, 2026 H2H
3416 Jiri Lehecka Borna Coric 2 2–0 H 2–0 Aug 26, 2025 H2H
3417 Jiri Lehecka Botic van de Zandschulp 2 1–1 H 1–1 Oct 23, 2025 H2H
3418 Jiri Lehecka Brandon Nakashima 2 2–0 H 2–0 Mar 9, 2024 H2H
3419 Jiri Lehecka Fabian Marozsan 2 1–1 C 0–1 H 1–0 Feb 20, 2025 H2H
3420 Jiri Lehecka Francisco Cerundolo 2 2–0 C 1–0 G 1–0 May 22, 2025 H2H
3421 Jiri Lehecka Gael Monfils 2 1–1 C 1–0 H 0–1 Mar 22, 2025 H2H
3422 Jiri Lehecka Hamad Medjedovic 2 1–1 C 1–0 H 0–1 Apr 27, 2024 H2H
3423 Jiri Lehecka Hubert Hurkacz 2 0–2 H 0–2 Feb 7, 2025 H2H
3424 Jiri Lehecka Jan-Lennard Struff 2 2–0 C 1–0 G 1–0 Jun 13, 2025 H2H
3425 Jiri Lehecka Marton Fucsovics 2 2–0 H 2–0 Aug 28, 2024 H2H
3426 Jiri Lehecka Mitchell Krueger 2 2–0 H 2–0 Aug 29, 2024 H2H
3427 Jiri Lehecka Nicolas Jarry 2 2–0 H 2–0 Jan 4, 2025 H2H
3428 Jiri Lehecka Pablo Carreno Busta 2 1–1 C 0–1 H 1–0 May 25, 2026 H2H
3429 Jiri Lehecka Pedro Martinez 2 1–1 H 1–1 Oct 24, 2024 H2H
3430 Jiri Lehecka Sebastian Baez 2 0–2 H 0–2 Mar 7, 2026 H2H
3431 Jiri Vesely Andrey Kuznetsov 2 0–2 C 0–1 H 0–1 Aug 25, 2016 H2H
3432 Jiri Vesely Benoit Paire 2 0–2 G 0–1 H 0–1 Jul 7, 2019 H2H
3433 Jiri Vesely Brandon Nakashima 2 0–2 H 0–2 Jan 13, 2022 H2H
3434 Jiri Vesely Cedrik-Marcel Stebe 2 1–1 C 1–1 Jul 26, 2019 H2H
3435 Jiri Vesely Damir Dzumhur 2 0–2 G 0–1 H 0–1 Jun 30, 2018 H2H
3436 Jiri Vesely Daniel Evans 2 1–1 C 1–0 H 0–1 Aug 31, 2022 H2H
3437 Jiri Vesely Diego Schwartzman 2 2–0 C 1–0 G 1–0 Jul 5, 2018 H2H
3438 Jiri Vesely Egor Gerasimov 2 1–1 H 1–1 Oct 30, 2020 H2H
3439 Jiri Vesely Emil Ruusuvuori 2 0–2 H 0–2 Feb 5, 2022 H2H
3440 Jiri Vesely Federico Delbonis 2 0–2 C 0–1 H 0–1 Feb 22, 2018 H2H
3441 Jiri Vesely Fernando Verdasco 2 2–0 C 1–0 G 1–0 Jun 29, 2018 H2H
3442 Jiri Vesely Grigor Dimitrov 2 0–2 C 0–2 Apr 30, 2016 H2H
3443 Jiri Vesely Jaume Munar 2 1–1 H 1–1 Sep 23, 2021 H2H
3444 Jiri Vesely John Isner 2 0–2 H 0–2 Mar 24, 2018 H2H
3445 Jiri Vesely Karen Khachanov 2 0–2 C 0–2 Jun 1, 2021 H2H
3446 Jiri Vesely Laslo Djere 2 0–2 C 0–1 H 0–1 Mar 26, 2021 H2H
3447 Jiri Vesely Marin Cilic 2 1–1 C 0–1 H 1–0 Feb 23, 2022 H2H
3448 Jiri Vesely Milos Raonic 2 0–2 C 0–1 G 0–1 Jun 17, 2016 H2H
3449 Jiri Vesely Pablo Carreno Busta 2 0–2 G 0–1 H 0–1 Jun 24, 2021 H2H
3450 Jiri Vesely Radu Albot 2 2–0 C 1–0 H 1–0 Jan 10, 2018 H2H
3451 Jiri Vesely Rafael Nadal 2 0–2 C 0–1 G 0–1 Jul 10, 2018 H2H
3452 Jiri Vesely Renzo Olivo 2 1–1 H 1–1 Mar 11, 2017 H2H
3453 Jiri Vesely Richard Gasquet 2 0–2 H 0–2 Oct 19, 2018 H2H
3454 Jiri Vesely Stan Wawrinka 2 0–2 C 0–1 H 0–1 Apr 19, 2017 H2H
3455 Jiri Vesely Thiemo de Bakker 2 1–1 C 1–0 H 0–1 Apr 28, 2016 H2H
3456 Joao Fonseca Fabian Marozsan 2 1–1 C 0–1 H 1–0 Mar 19, 2026 H2H
3457 Joao Fonseca Jacob Fearnley 2 2–0 G 1–0 H 1–0 Jul 2, 2025 H2H
3458 Joao Fonseca Jesper de Jong 2 1–1 C 0–1 G 1–0 Jul 1, 2026 H2H
3459 Joao Fonseca Lorenzo Sonego 2 1–1 C 1–0 H 0–1 Jan 16, 2025 H2H
3460 Joao Fonseca Mariano Navone 2 1–1 C 1–1 Feb 15, 2025 H2H
3461 Joao Sousa Alexander Zverev 2 1–1 C 0–1 H 1–0 Mar 11, 2018 H2H
3462 Joao Sousa Andrej Martin 2 0–2 C 0–2 Sep 29, 2020 H2H
3463 Joao Sousa Denis Shapovalov 2 1–1 H 1–1 Aug 13, 2019 H2H
3464 Joao Sousa Dusan Lajovic 2 1–1 C 1–0 H 0–1 Oct 23, 2014 H2H
3465 Joao Sousa Emil Ruusuvuori 2 1–1 H 1–1 Oct 20, 2022 H2H
3466 Joao Sousa Facundo Bagnis 2 0–2 C 0–2 Jul 26, 2018 H2H
3467 Joao Sousa Hubert Hurkacz 2 1–1 C 0–1 G 1–0 Sep 10, 2020 H2H
3468 Joao Sousa Hyeon Chung 2 1–1 H 1–1 Sep 26, 2019 H2H
3469 Joao Sousa Jan-Lennard Struff 2 1–1 C 0–1 G 1–0 Apr 8, 2021 H2H
3470 Joao Sousa Jozef Kovalik 2 2–0 C 1–0 H 1–0 Sep 19, 2019 H2H
3471 Joao Sousa Juan Pablo Varillas 2 0–2 C 0–2 Feb 16, 2023 H2H
3472 Joao Sousa Kevin Anderson 2 1–1 C 1–0 H 0–1 Mar 25, 2019 H2H
3473 Joao Sousa Laslo Djere 2 0–2 C 0–1 H 0–1 Mar 2, 2023 H2H
3474 Joao Sousa Lukas Rosol 2 0–2 C 0–1 H 0–1 Jul 17, 2014 H2H
3475 Joao Sousa Marius Copil 2 0–2 H 0–2 Oct 20, 2016 H2H
3476 Joao Sousa Martin Klizan 2 2–0 H 2–0 Oct 6, 2016 H2H
3477 Joao Sousa Marton Fucsovics 2 0–2 H 0–2 Aug 8, 2018 H2H
3478 Joao Sousa Mirza Basic 2 2–0 C 1–0 G 1–0 Jun 29, 2018 H2H
3479 Joao Sousa Pedro Martinez 2 1–1 C 1–0 H 0–1 Mar 12, 2022 H2H
3480 Joao Sousa Ryan Harrison 2 2–0 H 2–0 Mar 23, 2018 H2H
3481 Joao Sousa Steve Johnson 2 1–1 H 1–1 Mar 23, 2019 H2H
3482 Joao Sousa Teymuraz Gabashvili 2 1–1 C 0–1 H 1–0 Oct 2, 2014 H2H
3483 John Isner Alex Bolt 2 2–0 G 1–0 H 1–0 Jul 20, 2023 H2H
3484 John Isner Alex de Minaur 2 2–0 H 2–0 Oct 8, 2019 H2H
3485 John Isner Benjamin Bonzi 2 2–0 G 1–0 H 1–0 Aug 16, 2022 H2H
3486 John Isner Bernard Tomic 2 2–0 H 2–0 Feb 15, 2019 H2H
3487 John Isner Daniel Evans 2 1–1 H 1–1 Oct 4, 2019 H2H
3488 John Isner Denis Kudla 2 2–0 C 1–0 H 1–0 Apr 8, 2016 H2H
3489 John Isner Diego Schwartzman 2 2–0 H 2–0 Mar 15, 2022 H2H
3490 John Isner Fabio Fognini 2 2–0 H 2–0 Aug 16, 2016 H2H
3491 John Isner Federico Delbonis 2 1–1 C 0–1 H 1–0 Aug 31, 2022 H2H
3492 John Isner Felix Auger-Aliassime 2 2–0 H 2–0 Mar 29, 2021 H2H
3493 John Isner Gregoire Barrere 2 1–1 C 1–0 H 0–1 Jan 11, 2023 H2H
3494 John Isner Guido Pella 2 1–1 C 0–1 H 1–0 Mar 12, 2019 H2H
3495 John Isner J.J. Wolf 2 2–0 H 2–0 Feb 11, 2023 H2H
3496 John Isner Lukas Rosol 2 0–2 C 0–1 H 0–1 May 19, 2016 H2H
3497 John Isner Marcos Giron 2 2–0 H 2–0 Feb 27, 2020 H2H
3498 John Isner Martin Klizan 2 1–1 H 1–1 Jan 15, 2014 H2H
3499 John Isner Noah Rubin 2 1–1 C 1–0 H 0–1 Aug 2, 2018 H2H
3500 John Isner Peter Gojowczyk 2 1–1 G 1–0 H 0–1 Jul 15, 2022 H2H
3501 John Isner Thiago Monteiro 2 2–0 H 2–0 Jan 11, 2021 H2H
3502 John Isner Thiemo de Bakker 2 1–1 G 0–1 H 1–0 Aug 4, 2010 H2H
3503 John Isner Ugo Humbert 2 1–1 G 1–0 H 0–1 Jan 18, 2020 H2H
3504 John Millman Bernard Tomic 2 1–1 C 1–0 H 0–1 May 2, 2019 H2H
3505 John Millman Brandon Nakashima 2 0–2 H 0–2 Jul 29, 2022 H2H
3506 John Millman Damir Dzumhur 2 0–2 H 0–2 Jan 18, 2018 H2H
3507 John Millman Dusan Lajovic 2 1–1 C 1–1 May 11, 2021 H2H
3508 John Millman Hubert Hurkacz 2 2–0 C 1–0 H 1–0 May 4, 2021 H2H
3509 John Millman Jaume Munar 2 1–1 H 1–1 Jan 13, 2022 H2H
3510 John Millman Jenson Brooksby 2 1–1 H 1–1 Aug 7, 2021 H2H
3511 John Millman Laslo Djere 2 1–1 C 0–1 G 1–0 Apr 9, 2021 H2H
3512 John Millman Lucas Pouille 2 2–0 C 1–0 G 1–0 Apr 27, 2018 H2H
3513 John Millman Marin Cilic 2 0–2 H 0–2 Aug 8, 2019 H2H
3514 John Millman Nick Kyrgios 2 1–1 H 1–1 Feb 21, 2019 H2H
3515 John Millman Richard Gasquet 2 1–1 C 0–1 H 1–0 May 18, 2022 H2H
3516 John Millman Sebastian Korda 2 1–1 C 0–1 G 1–0 Jun 22, 2022 H2H
3517 John Millman Tatsuma Ito 2 1–1 H 1–1 Jan 16, 2013 H2H
3518 John Millman Taylor Fritz 2 0–2 H 0–2 Oct 30, 2021 H2H
3519 John Millman Ugo Humbert 2 2–0 C 1–0 H 1–0 Apr 13, 2021 H2H
3520 Jordan Thompson Alejandro Tabilo 2 0–2 H 0–2 Sep 20, 2025 H2H
3521 Jordan Thompson Aleksandar Vukic 2 2–0 H 2–0 Jan 16, 2024 H2H
3522 Jordan Thompson Alex Michelsen 2 2–0 H 2–0 Jan 3, 2025 H2H
3523 Jordan Thompson Andy Murray 2 2–0 G 2–0 Jun 21, 2024 H2H
3524 Jordan Thompson Benoit Paire 2 2–0 C 2–0 Apr 13, 2021 H2H
3525 Jordan Thompson Ben Shelton 2 0–2 H 0–2 Feb 10, 2024 H2H
3526 Jordan Thompson Borna Coric 2 1–1 H 1–1 Nov 5, 2020 H2H
3527 Jordan Thompson Christopher Eubanks 2 2–0 H 2–0 Aug 4, 2023 H2H
3528 Jordan Thompson Corentin Moutet 2 1–1 H 1–1 Aug 26, 2025 H2H
3529 Jordan Thompson Daniel Elahi Galan 2 0–2 C 0–1 H 0–1 Sep 1, 2022 H2H
3530 Jordan Thompson Diego Schwartzman 2 0–2 C 0–1 H 0–1 Oct 10, 2017 H2H
3531 Jordan Thompson Dominic Thiem 2 0–2 H 0–2 Mar 10, 2019 H2H
3532 Jordan Thompson Elias Ymer 2 1–1 H 1–1 Aug 4, 2021 H2H
3533 Jordan Thompson Fabio Fognini 2 0–2 C 0–1 H 0–1 Apr 14, 2021 H2H
3534 Jordan Thompson Gael Monfils 2 1–1 H 1–1 Mar 23, 2024 H2H
3535 Jordan Thompson Guido Pella 2 2–0 G 1–0 H 1–0 Aug 24, 2021 H2H
3536 Jordan Thompson Jenson Brooksby 2 0–2 G 0–1 H 0–1 Feb 12, 2022 H2H
3537 Jordan Thompson J.J. Wolf 2 0–2 C 0–1 H 0–1 Apr 6, 2023 H2H
3538 Jordan Thompson Juncheng Shang 2 1–1 H 1–1 Jul 27, 2024 H2H
3539 Jordan Thompson Lorenzo Musetti 2 0–2 G 0–1 H 0–1 Jun 22, 2024 H2H
3540 Jordan Thompson Marcos Giron 2 2–0 H 2–0 Mar 21, 2025 H2H
3541 Jordan Thompson Matteo Berrettini 2 1–1 H 1–1 Jan 1, 2025 H2H
3542 Jordan Thompson Mikhail Kukushkin 2 1–1 H 1–1 Sep 6, 2020 H2H
3543 Jordan Thompson Pablo Carreno Busta 2 0–2 C 0–1 G 0–1 Jun 25, 2021 H2H
3544 Jordan Thompson Pavel Kotov 2 1–1 C 0–1 G 1–0 Jul 3, 2024 H2H
3545 Jordan Thompson Reilly Opelka 2 1–1 H 1–1 Aug 1, 2024 H2H
3546 Jordan Thompson Sebastian Baez 2 1–1 G 0–1 H 1–0 Aug 15, 2024 H2H
3547 Jordan Thompson Tallon Griekspoor 2 0–2 G 0–1 H 0–1 Oct 5, 2024 H2H
3548 Jordan Thompson Taro Daniel 2 1–1 H 1–1 Oct 4, 2019 H2H
3549 Jordan Thompson Thiago Monteiro 2 0–2 C 0–1 H 0–1 May 11, 2024 H2H
3550 Jozef Kovalik Pablo Carreno Busta 2 0–2 C 0–1 H 0–1 Jan 22, 2020 H2H
3551 Jozef Kovalik Pedro Martinez 2 1–1 C 1–1 Apr 19, 2023 H2H
3552 Juan Ignacio Londero Benoit Paire 2 0–2 C 0–1 G 0–1 Jul 3, 2019 H2H
3553 Juan Ignacio Londero Cristian Garin 2 1–1 C 0–1 H 1–0 Jun 1, 2021 H2H
3554 Juan Ignacio Londero Hugo Dellien 2 1–1 C 1–1 Jul 19, 2019 H2H
3555 Juan Ignacio Londero Laslo Djere 2 1–1 C 1–1 Feb 14, 2020 H2H
3556 Juan Ignacio Londero Marco Cecchinato 2 1–1 C 1–1 Oct 1, 2020 H2H
3557 Juan Ignacio Londero Nicolas Jarry 2 1–1 C 1–1 Jul 21, 2019 H2H
3558 Juan Ignacio Londero Pedro Cachin 2 2–0 C 2–0 Feb 7, 2020 H2H
3559 Juan Manuel Cerundolo Hugo Gaston 2 0–2 C 0–2 Apr 3, 2025 H2H
3560 Juan Pablo Varillas Facundo Bagnis 2 2–0 C 2–0 Jul 21, 2023 H2H
3561 Juan Pablo Varillas Hugo Gaston 2 2–0 C 2–0 Apr 20, 2023 H2H
3562 Juan Pablo Varillas Lorenzo Musetti 2 1–1 C 1–0 G 0–1 Jul 5, 2023 H2H
3563 Juan Pablo Varillas Roberto Bautista Agut 2 2–0 C 2–0 Jun 1, 2023 H2H
3564 Juncheng Shang Botic van de Zandschulp 2 1–1 H 1–1 Jan 22, 2026 H2H
3565 Juncheng Shang Fabian Marozsan 2 1–1 H 1–1 Jan 4, 2025 H2H
3566 Juncheng Shang Francisco Comesana 2 2–0 H 2–0 Jan 8, 2026 H2H
3567 Juncheng Shang Pedro Martinez 2 1–1 C 0–1 H 1–0 Jan 3, 2025 H2H
3568 Juncheng Shang Tomas Martin Etcheverry 2 1–1 G 1–0 H 0–1 Aug 9, 2025 H2H
3569 Jurij Rodionov Alex de Minaur 2 1–1 G 1–0 H 0–1 Oct 23, 2025 H2H
3570 Jurij Rodionov Dennis Novak 2 0–2 C 0–2 Jul 31, 2019 H2H
3571 Jurij Rodionov Marton Fucsovics 2 0–2 G 0–1 H 0–1 Nov 10, 2023 H2H
3572 Kamil Majchrzak Emil Ruusuvuori 2 0–2 H 0–2 Feb 5, 2022 H2H
3573 Kamil Majchrzak Ethan Quinn 2 2–0 G 1–0 H 1–0 Oct 3, 2025 H2H
3574 Kamil Majchrzak Quentin Halys 2 1–1 H 1–1 Mar 23, 2026 H2H
3575 Karen Khachanov Alejandro Tabilo 2 1–1 C 0–1 G 1–0 May 15, 2024 H2H
3576 Karen Khachanov Alexandre Muller 2 1–1 H 1–1 Sep 28, 2025 H2H
3577 Karen Khachanov Andrey Kuznetsov 2 2–0 G 1–0 H 1–0 Sep 3, 2020 H2H
3578 Karen Khachanov Arthur Rinderknech 2 0–2 C 0–1 H 0–1 Apr 6, 2026 H2H
3579 Karen Khachanov Beibit Zhukayev 2 2–0 H 2–0 Oct 19, 2024 H2H
3580 Karen Khachanov Benjamin Bonzi 2 2–0 C 1–0 H 1–0 Jan 20, 2022 H2H
3581 Karen Khachanov Ben Shelton 2 0–2 H 0–2 Aug 7, 2025 H2H
3582 Karen Khachanov Constant Lestienne 2 2–0 C 1–0 H 1–0 Nov 10, 2023 H2H
3583 Karen Khachanov Dennis Novak 2 2–0 H 2–0 Feb 27, 2020 H2H
3584 Karen Khachanov Egor Gerasimov 2 2–0 G 1–0 H 1–0 Jan 8, 2022 H2H
3585 Karen Khachanov Ethan Quinn 2 1–1 G 0–1 H 1–0 Jun 16, 2026 H2H
3586 Karen Khachanov Evgeny Donskoy 2 0–2 C 0–1 H 0–1 Mar 10, 2018 H2H
3587 Karen Khachanov Federico Delbonis 2 0–2 C 0–2 May 11, 2021 H2H
3588 Karen Khachanov Fernando Verdasco 2 0–2 C 0–2 May 17, 2019 H2H
3589 Karen Khachanov Filip Krajinovic 2 2–0 H 2–0 Oct 31, 2018 H2H
3590 Karen Khachanov Flavio Cobolli 2 1–1 C 1–0 G 0–1 Jul 4, 2026 H2H
3591 Karen Khachanov Gregoire Barrere 2 1–1 C 1–1 May 13, 2023 H2H
3592 Karen Khachanov James Duckworth 2 2–0 H 2–0 Oct 22, 2021 H2H
3593 Karen Khachanov Jesper de Jong 2 1–1 C 0–1 H 1–0 May 29, 2026 H2H
3594 Karen Khachanov Joao Fonseca 2 1–1 H 1–1 Mar 7, 2026 H2H
3595 Karen Khachanov Joao Sousa 2 1–1 H 1–1 Sep 20, 2019 H2H
3596 Karen Khachanov John Millman 2 1–1 H 1–1 Oct 23, 2021 H2H
3597 Karen Khachanov Jordan Thompson 2 1–1 C 1–0 H 0–1 Mar 23, 2019 H2H
3598 Karen Khachanov Lukas Rosol 2 1–1 H 1–1 Oct 19, 2018 H2H
3599 Karen Khachanov Marc-Andrea Huesler 2 2–0 H 2–0 Jan 12, 2023 H2H
3600 Karen Khachanov Marton Fucsovics 2 2–0 H 2–0 Feb 18, 2026 H2H