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
32601 Alexander Bublik Egor Gerasimov 1 1–0 G 1–0 Jun 24, 2021 H2H
32602 Alexander Bublik Ernesto Escobedo 1 1–0 H 1–0 Jan 19, 2022 H2H
32603 Alexander Bublik Evan Furness 1 1–0 H 1–0 Sep 22, 2022 H2H
32604 Alexander Bublik Evgenii Tiurnev 1 1–0 H 1–0 Oct 28, 2021 H2H
32605 Alexander Bublik Facundo Diaz Acosta 1 1–0 C 1–0 Jul 22, 2026 H2H
32606 Alexander Bublik Federico Agustin Gomez 1 1–0 H 1–0 Sep 22, 2024 H2H
32607 Alexander Bublik Flavio Cobolli 1 0–1 H 0–1 Sep 29, 2024 H2H
32608 Alexander Bublik Francisco Comesana 1 1–0 C 1–0 Jul 19, 2025 H2H
32609 Alexander Bublik Franko Skugor 1 0–1 H 0–1 Feb 22, 2018 H2H
32610 Alexander Bublik Giulio Zeppieri 1 0–1 C 0–1 May 30, 2023 H2H
32611 Alexander Bublik Hamad Medjedovic 1 1–0 G 1–0 Jun 14, 2024 H2H
32612 Alexander Bublik Henri Laaksonen 1 1–0 H 1–0 Feb 6, 2020 H2H
32613 Alexander Bublik Henrique Rocha 1 1–0 C 1–0 May 31, 2025 H2H
32614 Alexander Bublik Hugo Gaston 1 1–0 H 1–0 Aug 31, 2022 H2H
32615 Alexander Bublik Illya Marchenko 1 0–1 H 0–1 Oct 21, 2021 H2H
32616 Alexander Bublik Ivo Karlovic 1 1–0 G 1–0 Jul 16, 2021 H2H
32617 Alexander Bublik James McCabe 1 1–0 H 1–0 Jan 10, 2024 H2H
32618 Alexander Bublik Jason Jung 1 1–0 G 1–0 Jul 17, 2021 H2H
32619 Alexander Bublik Jason Kubler 1 1–0 G 1–0 Jul 16, 2022 H2H
32620 Alexander Bublik John Isner 1 0–1 G 0–1 Jul 21, 2019 H2H
32621 Alexander Bublik John Millman 1 1–0 G 1–0 Jun 23, 2022 H2H
32622 Alexander Bublik Jozef Kovalik 1 1–0 H 1–0 Feb 16, 2022 H2H
32623 Alexander Bublik Juan Manuel Cerundolo 1 1–0 C 1–0 Jul 20, 2025 H2H
32624 Alexander Bublik Kamil Majchrzak 1 0–1 C 0–1 May 18, 2022 H2H
32625 Alexander Bublik Kei Nishikori 1 0–1 H 0–1 Aug 5, 2021 H2H
32626 Alexander Bublik Kevin Anderson 1 0–1 G 0–1 Jul 17, 2021 H2H
32627 Alexander Bublik Konstantin Kravchuk 1 1–0 H 1–0 Oct 20, 2016 H2H
32628 Alexander Bublik Kyle Edmund 1 0–1 H 0–1 Sep 2, 2020 H2H
32629 Alexander Bublik Kyrian Jacquet 1 1–0 G 1–0 Jul 2, 2026 H2H
32630 Alexander Bublik Laslo Djere 1 1–0 H 1–0 Mar 27, 2021 H2H
32631 Alexander Bublik Lloyd Harris 1 1–0 H 1–0 Sep 28, 2019 H2H
32632 Alexander Bublik Lucas Pouille 1 1–0 H 1–0 Jan 18, 2017 H2H
32633 Alexander Bublik Malek Jaziri 1 0–1 H 0–1 Jan 19, 2017 H2H
32634 Alexander Bublik Marcel Granollers 1 1–0 G 1–0 Jul 20, 2019 H2H
32635 Alexander Bublik Marco Cecchinato 1 0–1 H 0–1 Aug 20, 2019 H2H
32636 Alexander Bublik Matteo Arnaldi 1 0–1 H 0–1 Mar 23, 2024 H2H
32637 Alexander Bublik Mattia Bellucci 1 0–1 G 0–1 Jun 16, 2026 H2H
32638 Alexander Bublik Maxime Cressy 1 0–1 G 0–1 Jul 17, 2022 H2H
32639 Alexander Bublik Max Purcell 1 1–0 G 1–0 Jun 20, 2024 H2H
32640 Alexander Bublik Mikael Ymer 1 0–1 H 0–1 Nov 2, 2022 H2H
32641 Alexander Bublik Nick Kyrgios 1 0–1 H 0–1 Mar 23, 2019 H2H
32642 Alexander Bublik Nicolas Jarry 1 1–0 H 1–0 Nov 2, 2023 H2H
32643 Alexander Bublik Nuno Borges 1 0–1 C 0–1 May 11, 2024 H2H
32644 Alexander Bublik Pablo Andujar 1 0–1 H 0–1 Sep 1, 2019 H2H
32645 Alexander Bublik Pavel Kotov 1 1–0 C 1–0 May 25, 2024 H2H
32646 Alexander Bublik Quentin Halys 1 0–1 C 0–1 Jul 17, 2026 H2H
32647 Alexander Bublik Radu Albot 1 1–0 H 1–0 Feb 27, 2021 H2H
32648 Alexander Bublik Ramkumar Ramanathan 1 1–0 H 1–0 Mar 10, 2021 H2H
32649 Alexander Bublik Reilly Opelka 1 0–1 H 0–1 Jul 25, 2019 H2H
32650 Alexander Bublik Ricardas Berankis 1 0–1 H 0–1 Oct 21, 2017 H2H
32651 Alexander Bublik Richard Gasquet 1 1–0 H 1–0 Feb 13, 2025 H2H
32652 Alexander Bublik Rinky Hijikata 1 0–1 H 0–1 Mar 9, 2026 H2H
32653 Alexander Bublik Roberto Carballes Baena 1 1–0 C 1–0 Apr 27, 2024 H2H
32654 Alexander Bublik Rudolf Molleker 1 1–0 C 1–0 May 28, 2019 H2H
32655 Alexander Bublik Salvatore Caruso 1 1–0 H 1–0 Jan 8, 2021 H2H
32656 Alexander Bublik Santiago Giraldo 1 1–0 H 1–0 Aug 28, 2019 H2H
32657 Alexander Bublik Sebastian Ofner 1 0–1 H 0–1 Oct 1, 2023 H2H
32658 Alexander Bublik Soonwoo Kwon 1 0–1 H 0–1 Sep 25, 2021 H2H
32659 Alexander Bublik Stefano Travaglia 1 0–1 H 0–1 Feb 5, 2021 H2H
32660 Alexander Bublik Sumit Nagal 1 0–1 H 0–1 Jan 16, 2024 H2H
32661 Alexander Bublik Teymuraz Gabashvili 1 1–0 H 1–0 Oct 19, 2017 H2H
32662 Alexander Bublik Thiago Agustin Tirante 1 1–0 C 1–0 Jul 24, 2025 H2H
32663 Alexander Bublik Thomas Fabbiano 1 1–0 H 1–0 Aug 29, 2019 H2H
32664 Alexander Bublik Tomas Martin Etcheverry 1 1–0 H 1–0 Jan 23, 2026 H2H
32665 Alexander Bublik Tristan Lamasine 1 1–0 H 1–0 Jan 9, 2021 H2H
32666 Alexander Bublik Tristan Schoolkate 1 1–0 H 1–0 Aug 28, 2025 H2H
32667 Alexander Bublik Tung-Lin Wu 1 0–1 H 0–1 Mar 10, 2023 H2H
32668 Alexander Bublik Valentin Royer 1 1–0 H 1–0 Sep 23, 2025 H2H
32669 Alexander Bublik Valentin Vacherot 1 0–1 H 0–1 Oct 4, 2025 H2H
32670 Alexander Bublik Viktor Troicki 1 1–0 G 1–0 Jul 19, 2019 H2H
32671 Alexander Bublik Vit Kopriva 1 1–0 H 1–0 Mar 7, 2026 H2H
32672 Alexander Bublik Yibing Wu 1 1–0 H 1–0 Sep 22, 2025 H2H
32673 Alexander Bublik Yosuke Watanuki 1 0–1 H 0–1 Mar 7, 2025 H2H
32674 Alexander Bublik Zizou Bergs 1 0–1 C 0–1 Apr 17, 2025 H2H
32675 Alexander Donski Martin Klizan 1 0–1 H 0–1 Feb 8, 2018 H2H
32676 Alexander Erler Mikael Ymer 1 0–1 C 0–1 Jul 29, 2021 H2H
32677 Alexander Kudryavtsev Karlis Lejnieks 1 0–1 H 0–1 Oct 23, 2008 H2H
32678 Alexander Kudryavtsev Lucas Pouille 1 0–1 H 0–1 Feb 5, 2015 H2H
32679 Alexander Kudryavtsev Roberto Bautista Agut 1 1–0 H 1–0 Jan 2, 2014 H2H
32680 Alexander Mronz Damir Keretic 1 0–1 C 0–1 Jul 13, 1988 H2H
32681 Alexander Mronz Dan Goldie 1 0–1 H 0–1 Jan 7, 1988 H2H
32682 Alexander Mronz David Pate 1 0–1 H 0–1 Apr 5, 1990 H2H
32683 Alexander Mronz Eric Jelen 1 0–1 H 0–1 Oct 5, 1989 H2H
32684 Alexander Mronz Eric Winogradsky 1 1–0 C 1–0 Oct 19, 1990 H2H
32685 Alexander Mronz Gilad Bloom 1 0–1 C 0–1 Oct 22, 1992 H2H
32686 Alexander Mronz Jim Pugh 1 0–1 C 0–1 Apr 27, 1988 H2H
32687 Alexander Mronz Johan Anderson 1 0–1 H 0–1 Dec 31, 1987 H2H
32688 Alexander Mronz Kelly Jones 1 0–1 H 0–1 Apr 13, 1988 H2H
32689 Alexander Mronz Kevin Curren 1 0–1 H 0–1 Jul 15, 1992 H2H
32690 Alexander Mronz Marcelo Ingaramo 1 1–0 C 1–0 Aug 1, 1990 H2H
32691 Alexander Mronz Mark Dickson 1 0–1 C 0–1 Mar 26, 1987 H2H
32692 Alexander Mronz Mark Koevermans 1 0–1 H 0–1 Jan 4, 1990 H2H
32693 Alexander Mronz Martin Sinner 1 0–1 H 0–1 Apr 6, 1995 H2H
32694 Alexander Mronz Matt Anger 1 1–0 H 1–0 Mar 22, 1989 H2H
32695 Alexander Mronz Michael Robertson 1 1–0 C 1–0 Feb 28, 1991 H2H
32696 Alexander Mronz Michael Walker 1 1–0 H 1–0 Apr 4, 1991 H2H
32697 Alexander Mronz Michael Westphal 1 0–1 C 0–1 May 10, 1989 H2H
32698 Alexander Mronz Richard Matuszewski 1 0–1 H 0–1 Jul 21, 1988 H2H
32699 Alexander Mronz Rick Leach 1 1–0 C 1–0 Feb 7, 1991 H2H
32700 Alexander Mronz Rikard Bergh 1 1–0 C 1–0 Jul 6, 1988 H2H
32701 Alexander Mronz Roberto Arguello 1 1–0 C 1–0 Sep 13, 1990 H2H
32702 Alexander Mronz Simon Youl 1 0–1 H 0–1 Apr 4, 1992 H2H
32703 Alexander Mronz Tarik Benhabiles 1 1–0 H 1–0 Sep 13, 1991 H2H
32704 Alexander Mronz Yannick Noah 1 0–1 C 0–1 May 15, 1991 H2H
32705 Alexander Peya Gael Monfils 1 0–1 H 0–1 Oct 9, 2008 H2H
32706 Alexander Peya Irakli Labadze 1 0–1 G 0–1 Jun 28, 2006 H2H
32707 Alexander Peya Jeff Salzenstein 1 1–0 G 1–0 Jun 23, 2004 H2H
32708 Alexander Peya Lars Burgsmuller 1 1–0 H 1–0 Aug 23, 2001 H2H
32709 Alexander Peya Ramon Delgado 1 1–0 H 1–0 Sep 14, 2006 H2H
32710 Alexander Peya Scoville Jenkins 1 0–1 C 0–1 Apr 9, 2009 H2H
32711 Alexander Popp Alexander Waske 1 1–0 C 1–0 Jul 14, 2004 H2H
32712 Alexander Popp Amer Delic 1 1–0 G 1–0 Jul 8, 2004 H2H
32713 Alexander Popp Andre Sa 1 1–0 G 1–0 Jun 20, 2003 H2H
32714 Alexander Popp Axel Pretzsch 1 1–0 G 1–0 Jul 11, 2002 H2H
32715 Alexander Popp Christian Vinck 1 0–1 H 0–1 Jan 4, 2001 H2H
32716 Alexander Popp Gaston Etlis 1 0–1 C 0–1 Jul 16, 2003 H2H
32717 Alexander Popp Gouichi Motomura 1 1–0 H 1–0 Oct 5, 2005 H2H
32718 Alexander Popp Igor Kornienko 1 1–0 C 1–0 Oct 7, 1999 H2H
32719 Alexander Popp Jerome Haehnel 1 1–0 G 1–0 Jun 22, 2005 H2H
32720 Alexander Popp Kevin Kim 1 0–1 H 0–1 Aug 21, 2002 H2H
32721 Alexander Popp Michael Kohlmann 1 1–0 G 1–0 Jul 12, 2002 H2H
32722 Alexander Popp Razvan Sabau 1 1–0 G 1–0 Jun 13, 2002 H2H
32723 Alexander Popp Reginald Willems 1 0–1 C 0–1 Apr 13, 2000 H2H
32724 Alexander Popp Robby Ginepri 1 0–1 H 0–1 Oct 6, 2005 H2H
32725 Alexander Popp Stephane Huet 1 1–0 H 1–0 Oct 19, 2000 H2H
32726 Alexander Popp Werner Eschauer 1 1–0 H 1–0 Sep 25, 2003 H2H
32727 Alexander Ritschard Alex de Minaur 1 0–1 H 0–1 Feb 24, 2023 H2H
32728 Alexander Ritschard Cristian Garin 1 0–1 C 0–1 Apr 3, 2025 H2H
32729 Alexander Ritschard Jan-Lennard Struff 1 1–0 C 1–0 Apr 20, 2023 H2H
32730 Alexander Ritschard J.J. Wolf 1 0–1 C 0–1 Apr 4, 2024 H2H
32731 Alexander Ritschard Marcos Giron 1 0–1 C 0–1 Apr 21, 2023 H2H
32732 Alexander Volkov Adrian Voinea 1 1–0 C 1–0 Oct 20, 1995 H2H
32733 Alexander Volkov Alberto Mancini 1 0–1 C 0–1 Jul 13, 1991 H2H
32734 Alexander Volkov Andrea Gaudenzi 1 0–1 C 0–1 May 1, 1997 H2H
32735 Alexander Volkov Andreas Maurer 1 1–0 H 1–0 Mar 15, 1988 H2H
32736 Alexander Volkov Andrei Merinov 1 0–1 C 0–1 Nov 12, 1993 H2H
32737 Alexander Volkov Axel Finnberg 1 1–0 H 1–0 Mar 31, 1994 H2H
32738 Alexander Volkov Bill Scanlon 1 1–0 G 1–0 Jun 26, 1987 H2H
32739 Alexander Volkov Bjorn Borg 1 1–0 C 1–0 Nov 11, 1993 H2H
32740 Alexander Volkov Branislav Stankovic 1 1–0 G 1–0 Jun 26, 1992 H2H
32741 Alexander Volkov Brian Macphie 1 1–0 H 1–0 Aug 5, 1993 H2H
32742 Alexander Volkov Brian Teacher 1 0–1 C 0–1 Apr 3, 1986 H2H
32743 Alexander Volkov Bryan Shelton 1 1–0 H 1–0 Aug 4, 1994 H2H
32744 Alexander Volkov Byron Talbot 1 1–0 H 1–0 Jan 12, 1989 H2H
32745 Alexander Volkov Carl Chang 1 1–0 H 1–0 Apr 11, 1996 H2H
32746 Alexander Volkov Carlos Costa 1 0–1 H 0–1 Jan 17, 1996 H2H
32747 Alexander Volkov Carlos Moya 1 0–1 C 0–1 Aug 2, 1996 H2H
32748 Alexander Volkov Charlie Pasarell 1 0–1 C 0–1 Jun 5, 1974 H2H
32749 Alexander Volkov Christian Vinck 1 1–0 H 1–0 Jan 13, 1994 H2H
32750 Alexander Volkov Clinton Marsh 1 1–0 H 1–0 Apr 2, 1992 H2H
32751 Alexander Volkov Daniel Courcol 1 1–0 C 1–0 Nov 1, 1995 H2H
32752 Alexander Volkov Darren Cahill 1 0–1 H 0–1 Jul 25, 1990 H2H
32753 Alexander Volkov David Adams 1 0–1 G 0–1 Jun 9, 1994 H2H
32754 Alexander Volkov David Rikl 1 1–0 H 1–0 Apr 2, 1993 H2H
32755 Alexander Volkov David Wheaton 1 0–1 C 0–1 Nov 7, 1992 H2H
32756 Alexander Volkov Doug Flach 1 1–0 C 1–0 Feb 1, 1997 H2H
32757 Alexander Volkov Eyal Ran 1 1–0 C 1–0 Jan 31, 1997 H2H
32758 Alexander Volkov Fernando Luna 1 1–0 C 1–0 Apr 10, 1991 H2H
32759 Alexander Volkov Frank Sedgman 1 1–0 G 1–0 Jun 13, 1968 H2H
32760 Alexander Volkov Fred Stolle 1 0–1 G 0–1 Jun 15, 1968 H2H
32761 Alexander Volkov Gabriel Markus 1 1–0 H 1–0 Jan 20, 1993 H2H
32762 Alexander Volkov Galo Blanco 1 1–0 C 1–0 Aug 1, 1996 H2H
32763 Alexander Volkov Gianluca Pozzi 1 1–0 G 1–0 Jun 23, 1995 H2H
32764 Alexander Volkov Girts Dzelde 1 1–0 C 1–0 Apr 22, 1992 H2H
32765 Alexander Volkov Glenn Layendecker 1 1–0 G 1–0 Jun 16, 1990 H2H
32766 Alexander Volkov Guillermo Perez-Roldan 1 0–1 C 0–1 Apr 11, 1990 H2H
32767 Alexander Volkov Guillermo Vilas 1 1–0 C 1–0 Apr 30, 1992 H2H
32768 Alexander Volkov Hendrik Jan Davids 1 1–0 H 1–0 Feb 4, 1994 H2H
32769 Alexander Volkov Horacio de la Pena 1 1–0 C 1–0 Apr 24, 1991 H2H
32770 Alexander Volkov Jaime Fillol 1 1–0 C 1–0 May 23, 1971 H2H
32771 Alexander Volkov James Greenhalgh 1 1–0 H 1–0 Jan 12, 1995 H2H
32772 Alexander Volkov Jan Kodes 1 0–1 C 0–1 Jun 8, 1975 H2H
32773 Alexander Volkov Jared Palmer 1 0–1 H 0–1 Oct 6, 1994 H2H
32774 Alexander Volkov Javier Frana 1 0–1 G 0–1 Jun 24, 1995 H2H
32775 Alexander Volkov Jean Baptiste Chanfreau 1 0–1 C 0–1 May 25, 1971 H2H
32776 Alexander Volkov Jens Knippschild 1 1–0 C 1–0 Jul 17, 1996 H2H
32777 Alexander Volkov Jerome Potier 1 1–0 H 1–0 Oct 6, 1989 H2H
32778 Alexander Volkov Jia Ping Xia 1 1–0 C 1–0 Jan 30, 1997 H2H
32779 Alexander Volkov Jimmy Connors 1 1–0 C 1–0 Nov 10, 1989 H2H
32780 Alexander Volkov Jim Pugh 1 0–1 H 0–1 Mar 7, 1990 H2H
32781 Alexander Volkov J. Mandarino 1 1–0 C 1–0 Jun 6, 1975 H2H
32782 Alexander Volkov Joel Bailey 1 1–0 C 1–0 Oct 21, 1988 H2H
32783 Alexander Volkov Joey Rive 1 1–0 G 1–0 Jun 13, 1991 H2H
32784 Alexander Volkov Johan Kriek 1 1–0 C 1–0 Nov 11, 1988 H2H
32785 Alexander Volkov John Newcombe 1 0–1 G 0–1 Jun 17, 1970 H2H
32786 Alexander Volkov Jordi Arrese 1 0–1 C 0–1 May 26, 1993 H2H
32787 Alexander Volkov Juan Aguilera 1 1–0 C 1–0 May 16, 1990 H2H
32788 Alexander Volkov Karim Alami 1 0–1 C 0–1 May 12, 1994 H2H
32789 Alexander Volkov Kelly Evernden 1 0–1 C 0–1 Oct 21, 1989 H2H
32790 Alexander Volkov Kevin Curren 1 0–1 G 0–1 Jul 4, 1990 H2H
32791 Alexander Volkov Larry Stefanki 1 1–0 G 1–0 Jun 24, 1987 H2H
32792 Alexander Volkov Leif Shiras 1 1–0 H 1–0 Sep 1, 1989 H2H
32793 Alexander Volkov Leonardo Lavalle 1 1–0 H 1–0 Jan 10, 1992 H2H
32794 Alexander Volkov Libor Nemecek 1 1–0 H 1–0 Jan 4, 1992 H2H
32795 Alexander Volkov Lionel Roux 1 1–0 C 1–0 Nov 9, 1995 H2H
32796 Alexander Volkov Lloyd Bourne 1 0–1 H 0–1 Sep 3, 1987 H2H
32797 Alexander Volkov Lorenzo Manta 1 1–0 G 1–0 Jun 26, 1996 H2H
32798 Alexander Volkov Louis Gloria 1 1–0 G 1–0 Jun 30, 1995 H2H
32799 Alexander Volkov Luis Herrera 1 1–0 H 1–0 Aug 28, 1991 H2H
32800 Alexander Volkov Mansour Bahrami 1 0–1 C 0–1 Aug 2, 1989 H2H