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
32201 Albert Portas Marcelo Filippini 1 1–0 C 1–0 Aug 13, 1999 H2H
32202 Albert Portas Marc Kevin Goellner 1 0–1 C 0–1 Oct 29, 1997 H2H
32203 Albert Portas Marcos Aurelio Gorriz 1 1–0 C 1–0 Aug 3, 1995 H2H
32204 Albert Portas Mariano Hood 1 1–0 C 1–0 Mar 4, 2000 H2H
32205 Albert Portas Mark Woodforde 1 0–1 H 0–1 Sep 1, 1999 H2H
32206 Albert Portas Michal Tabara 1 0–1 C 0–1 Oct 11, 2001 H2H
32207 Albert Portas Mikael Tillstrom 1 0–1 C 0–1 May 6, 2000 H2H
32208 Albert Portas Nicolas Coutelot 1 0–1 C 0–1 Sep 26, 2002 H2H
32209 Albert Portas Noam Okun 1 0–1 H 0–1 Mar 8, 2002 H2H
32210 Albert Portas Olivier Mutis 1 1–0 C 1–0 May 20, 2004 H2H
32211 Albert Portas Olivier Patience 1 0–1 C 0–1 Feb 19, 2004 H2H
32212 Albert Portas Orlin Stanoytchev 1 1–0 C 1–0 Mar 10, 2000 H2H
32213 Albert Portas Pedro Leao 1 1–0 C 1–0 Apr 8, 1999 H2H
32214 Albert Portas Petr Kralert 1 1–0 C 1–0 Jul 20, 2000 H2H
32215 Albert Portas Radomir Vasek 1 0–1 C 0–1 Jul 29, 1998 H2H
32216 Albert Portas Rodolphe Gilbert 1 0–1 C 0–1 May 27, 1998 H2H
32217 Albert Portas Rogier Wassen 1 1–0 C 1–0 Jul 10, 2003 H2H
32218 Albert Portas Ruben Ramirez Hidalgo 1 0–1 C 0–1 Mar 4, 2004 H2H
32219 Albert Portas Solon Peppas 1 1–0 C 1–0 Sep 13, 2001 H2H
32220 Albert Portas Thierry Ascione 1 1–0 C 1–0 May 28, 2003 H2H
32221 Albert Portas Thierry Champion 1 1–0 C 1–0 May 1, 1997 H2H
32222 Albert Portas Tomas Zib 1 1–0 G 1–0 Jun 28, 2000 H2H
32223 Albert Portas Vincent Spadea 1 1–0 G 1–0 Jun 30, 2000 H2H
32224 Albert Portas Xavier Malisse 1 0–1 C 0–1 Jun 2, 2002 H2H
32225 Albert Portas Zeljko Krajan 1 0–1 C 0–1 Apr 10, 2003 H2H
32226 Albert Ramos-Vinolas Alejandro Tabilo 1 1–0 C 1–0 Feb 6, 2022 H2H
32227 Albert Ramos-Vinolas Alexandre Muller 1 0–1 C 0–1 Apr 17, 2024 H2H
32228 Albert Ramos-Vinolas Benjamin Bonzi 1 1–0 C 1–0 Jun 1, 2017 H2H
32229 Albert Ramos-Vinolas Bernabe Zapata Miralles 1 0–1 C 0–1 Feb 25, 2023 H2H
32230 Albert Ramos-Vinolas Carlos Taberner 1 1–0 C 1–0 Feb 25, 2022 H2H
32231 Albert Ramos-Vinolas Constant Lestienne 1 1–0 C 1–0 Jul 18, 2019 H2H
32232 Albert Ramos-Vinolas Dominik Koepfer 1 1–0 C 1–0 Mar 5, 2021 H2H
32233 Albert Ramos-Vinolas Emil Ruusuvuori 1 0–1 G 0–1 Jun 23, 2021 H2H
32234 Albert Ramos-Vinolas Juan Manuel Cerundolo 1 0–1 C 0–1 Feb 28, 2021 H2H
32235 Albert Ramos-Vinolas Julian Knowle 1 1–0 H 1–0 Sep 27, 2012 H2H
32236 Albert Ramos-Vinolas Kyle Edmund 1 0–1 H 0–1 Oct 19, 2018 H2H
32237 Albert Ramos-Vinolas Matteo Arnaldi 1 0–1 H 0–1 Oct 26, 2023 H2H
32238 Albert Ramos-Vinolas Mikael Ymer 1 0–1 H 0–1 Aug 25, 2021 H2H
32239 Albert Ramos-Vinolas Pavel Kotov 1 0–1 C 0–1 Apr 26, 2024 H2H
32240 Albert Ramos-Vinolas Pedro Martinez 1 1–0 C 1–0 Jul 29, 2022 H2H
32241 Albert Ramos-Vinolas Reilly Opelka 1 0–1 H 0–1 Jan 10, 2019 H2H
32242 Albert Ramos-Vinolas Renzo Olivo 1 1–0 C 1–0 Apr 18, 2017 H2H
32243 Albert Ramos-Vinolas Soonwoo Kwon 1 1–0 C 1–0 Apr 29, 2022 H2H
32244 Albert Ramos-Vinolas Thanasi Kokkinakis 1 1–0 C 1–0 May 24, 2022 H2H
32245 Albert Ramos-Vinolas Tristan Lamasine 1 1–0 C 1–0 Jul 22, 2016 H2H
32246 Aldin Setkic Fernando Verdasco 1 0–1 C 0–1 Apr 21, 2016 H2H
32247 Aldin Setkic Jan Hajek 1 0–1 C 0–1 Jul 31, 2013 H2H
32248 Aldin Setkic Kenny De Schepper 1 0–1 H 0–1 Oct 19, 2017 H2H
32249 Alejandro Cortes Charlie Owens 1 1–0 C 1–0 Nov 16, 1979 H2H
32250 Alejandro Cortes Howard Schoenfield 1 1–0 C 1–0 Jan 29, 1981 H2H
32251 Alejandro Cortes Jim Delaney 1 0–1 C 0–1 Oct 16, 1980 H2H
32252 Alejandro Cortes Tom Gorman 1 0–1 H 0–1 Mar 23, 1979 H2H
32253 Alejandro Davidovich Fokina Adam Walton 1 1–0 G 1–0 Jun 24, 2026 H2H
32254 Alejandro Davidovich Fokina Adrian Mannarino 1 0–1 H 0–1 Feb 3, 2022 H2H
32255 Alejandro Davidovich Fokina Alejandro Tabilo 1 0–1 G 0–1 Jun 20, 2024 H2H
32256 Alejandro Davidovich Fokina Aleksandr Shevchenko 1 1–0 H 1–0 Aug 26, 2025 H2H
32257 Alejandro Davidovich Fokina Alex Bolt 1 1–0 H 1–0 Jan 19, 2022 H2H
32258 Alejandro Davidovich Fokina Alexei Popyrin 1 1–0 C 1–0 Apr 12, 2025 H2H
32259 Alejandro Davidovich Fokina Alex Michelsen 1 1–0 H 1–0 Feb 11, 2026 H2H
32260 Alejandro Davidovich Fokina Alex Molcan 1 0–1 C 0–1 Jul 16, 2026 H2H
32261 Alejandro Davidovich Fokina Andrej Martin 1 1–0 C 1–0 Feb 27, 2020 H2H
32262 Alejandro Davidovich Fokina Andy Murray 1 0–1 H 0–1 Oct 13, 2022 H2H
32263 Alejandro Davidovich Fokina Benjamin Bonzi 1 1–0 H 1–0 Nov 5, 2020 H2H
32264 Alejandro Davidovich Fokina Benoit Paire 1 0–1 H 0–1 Sep 30, 2021 H2H
32265 Alejandro Davidovich Fokina Camilo Ugo Carabelli 1 1–0 H 1–0 Sep 28, 2025 H2H
32266 Alejandro Davidovich Fokina Chun-Hsin Tseng 1 1–0 G 1–0 Jun 25, 2025 H2H
32267 Alejandro Davidovich Fokina Daniel Altmaier 1 1–0 H 1–0 Feb 24, 2026 H2H
32268 Alejandro Davidovich Fokina Daniel Elahi Galan 1 1–0 H 1–0 Sep 4, 2022 H2H
32269 Alejandro Davidovich Fokina Denis Kudla 1 0–1 G 0–1 Jun 30, 2021 H2H
32270 Alejandro Davidovich Fokina Egor Gerasimov 1 0–1 H 0–1 Feb 27, 2021 H2H
32271 Alejandro Davidovich Fokina Ethan Quinn 1 1–0 G 1–0 Jun 27, 2026 H2H
32272 Alejandro Davidovich Fokina Federico Coria 1 0–1 C 0–1 Apr 7, 2022 H2H
32273 Alejandro Davidovich Fokina Federico Delbonis 1 1–0 C 1–0 Jun 8, 2021 H2H
32274 Alejandro Davidovich Fokina Filip Krajinovic 1 0–1 H 0–1 Mar 17, 2021 H2H
32275 Alejandro Davidovich Fokina Filip Misolic 1 1–0 H 1–0 Jan 19, 2026 H2H
32276 Alejandro Davidovich Fokina Gabriel Diallo 1 1–0 H 1–0 Oct 4, 2024 H2H
32277 Alejandro Davidovich Fokina Gilles Simon 1 1–0 H 1–0 Sep 23, 2021 H2H
32278 Alejandro Davidovich Fokina Gregoire Barrere 1 1–0 H 1–0 Feb 8, 2024 H2H
32279 Alejandro Davidovich Fokina Guido Pella 1 1–0 C 1–0 May 13, 2023 H2H
32280 Alejandro Davidovich Fokina Hamad Medjedovic 1 0–1 C 0–1 May 11, 2024 H2H
32281 Alejandro Davidovich Fokina Harold Mayot 1 1–0 C 1–0 Sep 29, 2020 H2H
32282 Alejandro Davidovich Fokina Jannik Sinner 1 0–1 H 0–1 Feb 23, 2022 H2H
32283 Alejandro Davidovich Fokina Jesper de Jong 1 0–1 C 0–1 May 10, 2025 H2H
32284 Alejandro Davidovich Fokina J.J. Wolf 1 1–0 H 1–0 Aug 9, 2023 H2H
32285 Alejandro Davidovich Fokina Joao Sousa 1 1–0 C 1–0 Jul 14, 2022 H2H
32286 Alejandro Davidovich Fokina John Isner 1 0–1 H 0–1 Aug 11, 2021 H2H
32287 Alejandro Davidovich Fokina John Millman 1 1–0 H 1–0 Jan 12, 2023 H2H
32288 Alejandro Davidovich Fokina Juan Ignacio Londero 1 0–1 C 0–1 Jul 25, 2019 H2H
32289 Alejandro Davidovich Fokina Kyle Edmund 1 0–1 H 0–1 Jan 15, 2020 H2H
32290 Alejandro Davidovich Fokina Lorenzo Musetti 1 0–1 C 0–1 Jul 23, 2022 H2H
32291 Alejandro Davidovich Fokina Lorenzo Sonego 1 1–0 H 1–0 Oct 23, 2025 H2H
32292 Alejandro Davidovich Fokina Lucas Pouille 1 1–0 C 1–0 Apr 16, 2021 H2H
32293 Alejandro Davidovich Fokina Marco Cecchinato 1 0–1 C 0–1 Apr 8, 2023 H2H
32294 Alejandro Davidovich Fokina Mikhail Kukushkin 1 1–0 C 1–0 Jun 1, 2021 H2H
32295 Alejandro Davidovich Fokina Mitchell Krueger 1 1–0 H 1–0 Aug 1, 2024 H2H
32296 Alejandro Davidovich Fokina Nick Kyrgios 1 0–1 H 0–1 Aug 16, 2022 H2H
32297 Alejandro Davidovich Fokina Nikoloz Basilashvili 1 0–1 H 0–1 Sep 24, 2021 H2H
32298 Alejandro Davidovich Fokina Norbert Gombos 1 1–0 H 1–0 Jan 22, 2020 H2H
32299 Alejandro Davidovich Fokina Pablo Andujar 1 1–0 C 1–0 Apr 29, 2021 H2H
32300 Alejandro Davidovich Fokina Pablo Carreno Busta 1 1–0 C 1–0 Apr 25, 2026 H2H
32301 Alejandro Davidovich Fokina Pablo Cuevas 1 0–1 C 0–1 May 4, 2019 H2H
32302 Alejandro Davidovich Fokina Pablo Llamas Ruiz 1 1–0 C 1–0 May 27, 2025 H2H
32303 Alejandro Davidovich Fokina Pedro Cachin 1 1–0 C 1–0 Jul 27, 2023 H2H
32304 Alejandro Davidovich Fokina Pedro Martinez 1 0–1 G 0–1 Jun 22, 2022 H2H
32305 Alejandro Davidovich Fokina Petros Tsitsipas 1 1–0 H 1–0 Mar 11, 2021 H2H
32306 Alejandro Davidovich Fokina Philipp Kohlschreiber 1 0–1 C 0–1 Apr 11, 2019 H2H
32307 Alejandro Davidovich Fokina Pierre-Hugues Herbert 1 1–0 C 1–0 May 4, 2021 H2H
32308 Alejandro Davidovich Fokina Radu Albot 1 1–0 H 1–0 Mar 16, 2021 H2H
32309 Alejandro Davidovich Fokina Raphael Collignon 1 0–1 H 0–1 Oct 18, 2025 H2H
32310 Alejandro Davidovich Fokina Richard Gasquet 1 0–1 C 0–1 May 7, 2019 H2H
32311 Alejandro Davidovich Fokina Rodrigo Pacheco Mendez 1 1–0 H 1–0 Feb 28, 2025 H2H
32312 Alejandro Davidovich Fokina Roman Safiullin 1 1–0 H 1–0 Aug 8, 2024 H2H
32313 Alejandro Davidovich Fokina Sebastian Baez 1 0–1 C 0–1 Jul 15, 2022 H2H
32314 Alejandro Davidovich Fokina Soonwoo Kwon 1 1–0 H 1–0 Feb 23, 2023 H2H
32315 Alejandro Davidovich Fokina Taro Daniel 1 1–0 H 1–0 Feb 13, 2025 H2H
32316 Alejandro Davidovich Fokina Thiago Seyboth Wild 1 0–1 C 0–1 Feb 20, 2020 H2H
32317 Alejandro Davidovich Fokina Valentin Royer 1 1–0 H 1–0 Oct 29, 2025 H2H
32318 Alejandro Davidovich Fokina Vasek Pospisil 1 0–1 G 0–1 Jun 24, 2021 H2H
32319 Alejandro Davidovich Fokina Yibing Wu 1 1–0 H 1–0 Mar 11, 2023 H2H
32320 Alejandro Davidovich Fokina Yi Zhou 1 1–0 H 1–0 Oct 1, 2023 H2H
32321 Alejandro Davidovich Fokina Yoshihito Nishioka 1 1–0 H 1–0 Aug 31, 2022 H2H
32322 Alejandro Davidovich Fokina Zhizhen Zhang 1 1–0 H 1–0 Sep 29, 2024 H2H
32323 Alejandro Falla Adrian Garcia 1 1–0 C 1–0 Jul 21, 2004 H2H
32324 Alejandro Falla Albert Ramos-Vinolas 1 0–1 C 0–1 Feb 10, 2017 H2H
32325 Alejandro Falla Alessandro Giannessi 1 1–0 C 1–0 Feb 9, 2017 H2H
32326 Alejandro Falla Andrey Kuznetsov 1 1–0 C 1–0 May 2, 2013 H2H
32327 Alejandro Falla Ante Pavic 1 0–1 G 0–1 Jun 25, 2014 H2H
32328 Alejandro Falla Bernard Tomic 1 0–1 H 0–1 Jul 18, 2014 H2H
32329 Alejandro Falla Bjorn Phau 1 0–1 H 0–1 Mar 9, 2013 H2H
32330 Alejandro Falla Blaz Kavcic 1 0–1 C 0–1 Apr 24, 2013 H2H
32331 Alejandro Falla Bobby Reynolds 1 0–1 H 0–1 Jul 14, 2008 H2H
32332 Alejandro Falla Brian Dabul 1 0–1 H 0–1 Feb 10, 2011 H2H
32333 Alejandro Falla Chris Guccione 1 0–1 H 0–1 Aug 2, 2011 H2H
32334 Alejandro Falla Christian Harrison 1 0–1 H 0–1 Jul 25, 2013 H2H
32335 Alejandro Falla Daniel Brands 1 0–1 H 0–1 Oct 9, 2013 H2H
32336 Alejandro Falla Dennis van Scheppingen 1 0–1 C 0–1 Jul 16, 2004 H2H
32337 Alejandro Falla Flavio Cipolla 1 1–0 H 1–0 Feb 14, 2013 H2H
32338 Alejandro Falla Gael Monfils 1 1–0 H 1–0 Aug 17, 2010 H2H
32339 Alejandro Falla Giovanni Lapentti 1 1–0 C 1–0 Feb 4, 2016 H2H
32340 Alejandro Falla Go Soeda 1 1–0 H 1–0 Mar 22, 2013 H2H
32341 Alejandro Falla Grigor Dimitrov 1 0–1 C 0–1 May 29, 2013 H2H
32342 Alejandro Falla Hyung-Taik Lee 1 0–1 H 0–1 Aug 9, 2006 H2H
32343 Alejandro Falla Jean-Christophe Faurel 1 1–0 H 1–0 Jul 17, 2006 H2H
32344 Alejandro Falla Jesse Levine 1 1–0 H 1–0 Jan 2, 2013 H2H
32345 Alejandro Falla Jesse Witten 1 1–0 H 1–0 Aug 4, 2009 H2H
32346 Alejandro Falla Joao Souza 1 1–0 C 1–0 Feb 5, 2015 H2H
32347 Alejandro Falla Josselin Ouanna 1 1–0 H 1–0 Jan 16, 2013 H2H
32348 Alejandro Falla Julian Knowle 1 1–0 G 1–0 Jun 23, 2004 H2H
32349 Alejandro Falla Karol Beck 1 1–0 H 1–0 Jul 29, 2010 H2H
32350 Alejandro Falla Kenny De Schepper 1 1–0 H 1–0 Jan 15, 2015 H2H
32351 Alejandro Falla Kristian Pless 1 1–0 C 1–0 May 26, 2004 H2H
32352 Alejandro Falla Laurynas Grigelis 1 1–0 H 1–0 Jul 28, 2011 H2H
32353 Alejandro Falla Marcos Daniel 1 1–0 H 1–0 Jan 20, 2010 H2H
32354 Alejandro Falla Martin Klizan 1 0–1 H 0–1 Aug 29, 2012 H2H
32355 Alejandro Falla Martin Vassallo Arguello 1 0–1 C 0–1 May 30, 2007 H2H
32356 Alejandro Falla Matthew Ebden 1 1–0 H 1–0 Jul 19, 2013 H2H
32357 Alejandro Falla Matthias Bachinger 1 0–1 C 0–1 May 3, 2012 H2H
32358 Alejandro Falla Michael Berrer 1 1–0 H 1–0 Mar 27, 2015 H2H
32359 Alejandro Falla Michael McClune 1 0–1 H 0–1 Aug 21, 2012 H2H
32360 Alejandro Falla Mikhail Kukushkin 1 1–0 H 1–0 Jan 15, 2014 H2H
32361 Alejandro Falla Noam Okun 1 1–0 G 1–0 Jun 10, 2010 H2H
32362 Alejandro Falla Oliver Marach 1 1–0 C 1–0 Oct 26, 2007 H2H
32363 Alejandro Falla Rhyne Williams 1 0–1 H 0–1 Feb 20, 2014 H2H
32364 Alejandro Falla Robert Kendrick 1 1–0 H 1–0 Jul 31, 2007 H2H
32365 Alejandro Falla Ruben Ramirez Hidalgo 1 1–0 G 1–0 Jun 20, 2012 H2H
32366 Alejandro Falla Rubin Statham 1 1–0 H 1–0 Jan 14, 2015 H2H
32367 Alejandro Falla Rui Machado 1 1–0 H 1–0 Jan 6, 2011 H2H
32368 Alejandro Falla Sergio Roitman 1 1–0 H 1–0 Mar 21, 2007 H2H
32369 Alejandro Falla Stan Wawrinka 1 0–1 H 0–1 Jan 16, 2014 H2H
32370 Alejandro Falla Stephane Robert 1 0–1 G 0–1 Jun 26, 2013 H2H
32371 Alejandro Falla Tatsuma Ito 1 1–0 H 1–0 Jul 17, 2014 H2H
32372 Alejandro Falla Teymuraz Gabashvili 1 0–1 H 0–1 Oct 16, 2014 H2H
32373 Alejandro Falla Thiemo de Bakker 1 0–1 C 0–1 Apr 21, 2010 H2H
32374 Alejandro Falla Tobias Kamke 1 0–1 H 0–1 Aug 23, 2011 H2H
32375 Alejandro Falla Wayne Odesnik 1 0–1 H 0–1 Jan 8, 2010 H2H
32376 Alejandro Ganzabal Belus Prajoux 1 1–0 C 1–0 Feb 6, 1982 H2H
32377 Alejandro Ganzabal Brian Teacher 1 0–1 H 0–1 Aug 29, 1985 H2H
32378 Alejandro Ganzabal Christophe Roger-Vasselin 1 1–0 C 1–0 Apr 14, 1983 H2H
32379 Alejandro Ganzabal Colin Dibley 1 0–1 C 0–1 Apr 28, 1976 H2H
32380 Alejandro Ganzabal Colin Dowdeswell 1 1–0 C 1–0 Aug 6, 1984 H2H
32381 Alejandro Ganzabal Eddie Dibbs 1 0–1 C 0–1 May 13, 1982 H2H
32382 Alejandro Ganzabal Egan Adams 1 0–1 C 0–1 Nov 25, 1982 H2H
32383 Alejandro Ganzabal Fernando Maynetto 1 1–0 C 1–0 Nov 4, 1982 H2H
32384 Alejandro Ganzabal Gabriel Mattos 1 1–0 C 1–0 Aug 1, 1983 H2H
32385 Alejandro Ganzabal Gilles Moretton 1 1–0 C 1–0 Jun 11, 1982 H2H
32386 Alejandro Ganzabal Jose Higueras 1 0–1 C 0–1 Nov 6, 1982 H2H
32387 Alejandro Ganzabal Mike Myburg 1 0–1 C 0–1 May 28, 1982 H2H
32388 Alejandro Ganzabal Pender Murphy 1 1–0 C 1–0 Nov 5, 1982 H2H
32389 Alejandro Ganzabal Raul Ramirez 1 0–1 C 0–1 Jul 22, 1982 H2H
32390 Alejandro Ganzabal Steve Krulevitz 1 1–0 C 1–0 May 29, 1981 H2H
32391 Alejandro Ganzabal Trevor Allan 1 1–0 C 1–0 Apr 11, 1985 H2H
32392 Alejandro Gattiker Alejandro Cortes 1 0–1 C 0–1 Nov 5, 1981 H2H
32393 Alejandro Gattiker Gianluca Rinaldini 1 0–1 C 0–1 May 13, 1982 H2H
32394 Alejandro Gattiker Manuel Orantes 1 0–1 C 0–1 Oct 5, 1983 H2H
32395 Alejandro Gattiker Mike Myburg 1 0–1 C 0–1 May 26, 1982 H2H
32396 Alejandro Gattiker Rocky Royer 1 1–0 C 1–0 Feb 17, 1983 H2H
32397 Alejandro Gattiker Vitas Gerulaitis 1 0–1 C 0–1 Jul 16, 1981 H2H
32398 Alejandro Gonzalez Albert Ramos-Vinolas 1 0–1 H 0–1 Mar 25, 2016 H2H
32399 Alejandro Gonzalez Dustin Brown 1 0–1 H 0–1 Aug 19, 2014 H2H
32400 Alejandro Gonzalez Facundo Bagnis 1 1–0 C 1–0 Feb 5, 2015 H2H