Home / Advanced Search / Rivalries 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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.
Browse precomputed head-to-head records by scope and view, or choose a player to find every rivalry.
# Player 1 Player 2 Meetings↑ , sorted ascending Record Surface Last Met H2H 28401 Juan Carlos Ferrero Kevin Kim 1 0–1 H 0–1 Sep 17, 2004 H2H 28402 Juan Carlos Ferrero Kristof Vliegen 1 1–0 C 1–0 Apr 26, 2006 H2H 28403 Juan Carlos Ferrero Laurence Tieleman 1 1–0 H 1–0 Jan 21, 2000 H2H 28404 Juan Carlos Ferrero Leonardo Mayer 1 0–1 C 0–1 Feb 16, 2012 H2H 28405 Juan Carlos Ferrero Lukasz Kubot 1 1–0 C 1–0 Feb 14, 2010 H2H 28406 Juan Carlos Ferrero Luke Milligan 1 1–0 G 1–0 Jun 27, 2001 H2H 28407 Juan Carlos Ferrero Magnus Larsson 1 0–1 G 0–1 Jun 15, 2000 H2H 28408 Juan Carlos Ferrero Marc Gicquel 1 0–1 H 0–1 Sep 1, 2006 H2H 28409 Juan Carlos Ferrero Marcos Ondruska 1 1–0 C 1–0 Jun 1, 2001 H2H 28410 Juan Carlos Ferrero Marc Rosset 1 1–0 C 1–0 Oct 24, 2002 H2H 28411 Juan Carlos Ferrero Mardy Fish 1 0–1 H 0–1 Aug 18, 2004 H2H 28412 Juan Carlos Ferrero Martin Klizan 1 1–0 H 1–0 Sep 1, 2010 H2H 28413 Juan Carlos Ferrero Mate Pavic 1 0–1 C 0–1 Jul 12, 2012 H2H 28414 Juan Carlos Ferrero Melle Van Gemerden 1 1–0 H 1–0 Jan 19, 2005 H2H 28415 Juan Carlos Ferrero Michael Chang 1 0–1 H 0–1 Mar 15, 2000 H2H 28416 Juan Carlos Ferrero Michael Lammer 1 0–1 H 0–1 Jan 14, 2010 H2H 28417 Juan Carlos Ferrero Michael Llodra 1 1–0 C 1–0 Apr 22, 2008 H2H 28418 Juan Carlos Ferrero Mikhail Kukushkin 1 1–0 C 1–0 May 6, 2009 H2H 28419 Juan Carlos Ferrero Neville Godwin 1 1–0 G 1–0 Jun 26, 2002 H2H 28420 Juan Carlos Ferrero Nicolas Coutelot 1 1–0 C 1–0 May 31, 2002 H2H 28421 Juan Carlos Ferrero Nicolas Thomann 1 1–0 C 1–0 Oct 25, 2002 H2H 28422 Juan Carlos Ferrero Oliver Marach 1 1–0 C 1–0 Jul 14, 2006 H2H 28423 Juan Carlos Ferrero Orlin Stanoytchev 1 1–0 C 1–0 Sep 17, 1999 H2H 28424 Juan Carlos Ferrero Oscar Hernandez 1 1–0 C 1–0 Sep 30, 2005 H2H 28425 Juan Carlos Ferrero Paul Goldstein 1 1–0 H 1–0 Aug 9, 2006 H2H 28426 Juan Carlos Ferrero Pere Riba 1 1–0 C 1–0 May 27, 2010 H2H 28427 Juan Carlos Ferrero Philipp Petzschner 1 1–0 H 1–0 Sep 3, 2009 H2H 28428 Juan Carlos Ferrero Ramon Delgado 1 1–0 H 1–0 Aug 7, 2002 H2H 28429 Juan Carlos Ferrero Richard Gasquet 1 1–0 C 1–0 Apr 21, 2007 H2H 28430 Juan Carlos Ferrero Roko Karanusic 1 1–0 G 1–0 Jun 30, 2006 H2H 28431 Juan Carlos Ferrero Santiago Giraldo 1 0–1 C 0–1 Apr 27, 2010 H2H 28432 Juan Carlos Ferrero Santiago Ventura 1 1–0 C 1–0 Feb 20, 2010 H2H 28433 Juan Carlos Ferrero Scott Draper 1 1–0 H 1–0 Jan 19, 2000 H2H 28434 Juan Carlos Ferrero Sergio Roitman 1 1–0 C 1–0 Feb 15, 2007 H2H 28435 Juan Carlos Ferrero Sergiy Stakhovsky 1 1–0 C 1–0 Apr 22, 2010 H2H 28436 Juan Carlos Ferrero Simone Vagnozzi 1 1–0 C 1–0 Apr 22, 2011 H2H 28437 Juan Carlos Ferrero Simon Greul 1 1–0 C 1–0 Jul 17, 2010 H2H 28438 Juan Carlos Ferrero Sjeng Schalken 1 1–0 C 1–0 May 9, 2001 H2H 28439 Juan Carlos Ferrero Steve Darcis 1 1–0 G 1–0 Jun 13, 2009 H2H 28440 Juan Carlos Ferrero Teymuraz Gabashvili 1 0–1 H 0–1 Feb 21, 2008 H2H 28441 Juan Carlos Ferrero Thomas Schiessling 1 1–0 C 1–0 Sep 30, 1999 H2H 28442 Juan Carlos Ferrero Tomas Behrend 1 0–1 C 0–1 Oct 1, 2005 H2H 28443 Juan Carlos Ferrero Tomas Carbonell 1 1–0 C 1–0 Apr 14, 1999 H2H 28444 Juan Carlos Ferrero Victor Hanescu 1 1–0 C 1–0 Apr 11, 2009 H2H 28445 Juan Carlos Ferrero Viktor Troicki 1 0–1 H 0–1 Jan 18, 2012 H2H 28446 Juan Carlos Prado Angelo Damir Dzumhur 1 0–1 C 0–1 Jul 15, 2026 H2H 28447 Juan Carlos Prado Angelo Lukas Neumayer 1 1–0 C 1–0 Jul 14, 2026 H2H 28448 Juan Farrow Craig A Miller 1 0–1 G 0–1 Dec 15, 1982 H2H 28449 Juan Farrow Eric Sherbeck 1 0–1 G 0–1 Dec 4, 1982 H2H 28450 Juan Farrow George Hardie 1 0–1 G 0–1 Jun 4, 1980 H2H 28451 Juan Farrow Jim Delaney 1 0–1 H 0–1 Aug 6, 1981 H2H 28452 Juan Garat Christian Bergstrom 1 0–1 C 0–1 May 5, 1994 H2H 28453 Juan Giner Irakli Labadze 1 1–0 C 1–0 Sep 13, 2002 H2H 28454 Juan Ignacio Chela Adrian Garcia 1 1–0 C 1–0 Aug 3, 2006 H2H 28455 Juan Ignacio Chela Adrian Mannarino 1 0–1 C 0–1 May 3, 2011 H2H 28456 Juan Ignacio Chela Adrian Voinea 1 0–1 C 0–1 May 29, 2002 H2H 28457 Juan Ignacio Chela Albert Ramos-Vinolas 1 0–1 C 0–1 Feb 23, 2012 H2H 28458 Juan Ignacio Chela Alessio Di Mauro 1 1–0 C 1–0 Mar 4, 2006 H2H 28459 Juan Ignacio Chela Amer Delic 1 1–0 H 1–0 Mar 27, 2007 H2H 28460 Juan Ignacio Chela Andrej Martin 1 1–0 H 1–0 Oct 28, 2010 H2H 28461 Juan Ignacio Chela Andre Sa 1 1–0 C 1–0 Jul 10, 2003 H2H 28462 Juan Ignacio Chela Benoit Paire 1 0–1 H 0–1 Jan 12, 2012 H2H 28463 Juan Ignacio Chela Bernardo Mota 1 1–0 C 1–0 Apr 13, 2000 H2H 28464 Juan Ignacio Chela Bjorn Phau 1 1–0 C 1–0 Sep 25, 2010 H2H 28465 Juan Ignacio Chela Bobby Reynolds 1 0–1 H 0–1 Mar 27, 2009 H2H 28466 Juan Ignacio Chela Boris Pashanski 1 1–0 C 1–0 Jul 20, 2007 H2H 28467 Juan Ignacio Chela Brian Baker 1 1–0 H 1–0 Aug 4, 2005 H2H 28468 Juan Ignacio Chela Byron Black 1 1–0 C 1–0 Feb 24, 2000 H2H 28469 Juan Ignacio Chela Caio Zampieri 1 1–0 C 1–0 Feb 4, 2011 H2H 28470 Juan Ignacio Chela Cecil Mamiit 1 1–0 H 1–0 Oct 3, 2002 H2H 28471 Juan Ignacio Chela Cedric Pioline 1 0–1 C 0–1 Apr 25, 2002 H2H 28472 Juan Ignacio Chela Cesar Ramirez 1 1–0 C 1–0 Feb 29, 2012 H2H 28473 Juan Ignacio Chela Daniel King-Turner 1 1–0 H 1–0 Jan 10, 2008 H2H 28474 Juan Ignacio Chela Daniel Koellerer 1 1–0 C 1–0 Jul 26, 2007 H2H 28475 Juan Ignacio Chela Davide Sanguinetti 1 0–1 C 0–1 Sep 30, 2005 H2H 28476 Juan Ignacio Chela Diego Nargiso 1 0–1 C 0–1 Aug 12, 1999 H2H 28477 Juan Ignacio Chela Diogo Rocha 1 1–0 C 1–0 Apr 16, 2004 H2H 28478 Juan Ignacio Chela Dusan Vemic 1 1–0 C 1–0 Jul 28, 2006 H2H 28479 Juan Ignacio Chela Edouard Roger-Vasselin 1 0–1 G 0–1 Jun 28, 2007 H2H 28480 Juan Ignacio Chela Filippo Volandri 1 1–0 C 1–0 Oct 26, 2006 H2H 28481 Juan Ignacio Chela Flavio Saretta 1 1–0 C 1–0 Feb 26, 2004 H2H 28482 Juan Ignacio Chela Florent Serra 1 1–0 C 1–0 Sep 23, 2011 H2H 28483 Juan Ignacio Chela Frantisek Cermak 1 1–0 C 1–0 Jul 24, 2003 H2H 28484 Juan Ignacio Chela Galo Blanco 1 0–1 C 0–1 May 6, 2000 H2H 28485 Juan Ignacio Chela Gaston Etlis 1 1–0 C 1–0 Feb 1, 2001 H2H 28486 Juan Ignacio Chela Gianluca Pozzi 1 0–1 H 0–1 Mar 20, 2001 H2H 28487 Juan Ignacio Chela Giorgio Galimberti 1 1–0 C 1–0 May 30, 2003 H2H 28488 Juan Ignacio Chela Giovanni Lapentti 1 1–0 C 1–0 Feb 19, 2004 H2H 28489 Juan Ignacio Chela Grega Zemlja 1 1–0 H 1–0 Oct 29, 2010 H2H 28490 Juan Ignacio Chela Gregory Carraz 1 1–0 H 1–0 Jan 21, 2005 H2H 28491 Juan Ignacio Chela Hicham Arazi 1 1–0 C 1–0 Apr 18, 2002 H2H 28492 Juan Ignacio Chela Igor Kunitsyn 1 1–0 C 1–0 Apr 14, 2009 H2H 28493 Juan Ignacio Chela Ivo Minar 1 0–1 H 0–1 Mar 30, 2008 H2H 28494 Juan Ignacio Chela Jan Frode Andersen 1 1–0 C 1–0 Jul 15, 2004 H2H 28495 Juan Ignacio Chela Jan-Michael Gambill 1 1–0 H 1–0 Aug 23, 2002 H2H 28496 Juan Ignacio Chela Jeff Morrison 1 1–0 H 1–0 Aug 22, 2002 H2H 28497 Juan Ignacio Chela Jimmy Wang 1 1–0 C 1–0 May 25, 2006 H2H 28498 Juan Ignacio Chela Joao Souza 1 1–0 C 1–0 Feb 4, 2012 H2H 28499 Juan Ignacio Chela Julian Alonso 1 0–1 C 0–1 Jul 28, 1999 H2H 28500 Juan Ignacio Chela Leander Paes 1 1–0 H 1–0 Jan 2, 2003 H2H 28501 Juan Ignacio Chela Lukas Rosol 1 1–0 C 1–0 May 28, 2011 H2H 28502 Juan Ignacio Chela Lukasz Kubot 1 1–0 C 1–0 Feb 11, 2011 H2H 28503 Juan Ignacio Chela Marcelo Charpentier 1 1–0 C 1–0 Feb 20, 2003 H2H 28504 Juan Ignacio Chela Marc Rosset 1 0–1 G 0–1 Jun 22, 2000 H2H 28505 Juan Ignacio Chela Markus Hantschk 1 1–0 C 1–0 Feb 26, 2000 H2H 28506 Juan Ignacio Chela Martin Klizan 1 0–1 G 0–1 Jun 27, 2012 H2H 28507 Juan Ignacio Chela Michael Kohlmann 1 1–0 C 1–0 Jul 19, 2002 H2H 28508 Juan Ignacio Chela Michael McClune 1 1–0 H 1–0 Aug 29, 2007 H2H 28509 Juan Ignacio Chela Mikael Tillstrom 1 0–1 H 0–1 Aug 16, 2000 H2H 28510 Juan Ignacio Chela Nicolas Devilder 1 1–0 C 1–0 Mar 2, 2007 H2H 28511 Juan Ignacio Chela Noam Okun 1 1–0 H 1–0 Jan 16, 2002 H2H 28512 Juan Ignacio Chela Olivier Mutis 1 1–0 C 1–0 Jun 2, 2004 H2H 28513 Juan Ignacio Chela Orlin Stanoytchev 1 1–0 C 1–0 Jan 31, 2001 H2H 28514 Juan Ignacio Chela Philipp Petzschner 1 1–0 H 1–0 Mar 13, 2011 H2H 28515 Juan Ignacio Chela Rajeev Ram 1 1–0 C 1–0 Apr 8, 2010 H2H 28516 Juan Ignacio Chela Ramon Delgado 1 1–0 H 1–0 Jan 3, 2002 H2H 28517 Juan Ignacio Chela Rogerio Dutra Silva 1 1–0 C 1–0 Feb 10, 2011 H2H 28518 Juan Ignacio Chela Roko Karanusic 1 1–0 H 1–0 Aug 27, 2003 H2H 28519 Juan Ignacio Chela Rui Machado 1 1–0 C 1–0 Feb 17, 2011 H2H 28520 Juan Ignacio Chela Ryan Harrison 1 0–1 H 0–1 Aug 16, 2011 H2H 28521 Juan Ignacio Chela Ryan Sweeting 1 1–0 C 1–0 May 26, 2010 H2H 28522 Juan Ignacio Chela Santiago Giraldo 1 0–1 C 0–1 Feb 5, 2011 H2H 28523 Juan Ignacio Chela Santiago Ventura 1 1–0 C 1–0 Feb 21, 2008 H2H 28524 Juan Ignacio Chela Sargis Sargsian 1 1–0 H 1–0 Jan 6, 2005 H2H 28525 Juan Ignacio Chela Sergiy Stakhovsky 1 1–0 C 1–0 Jul 21, 2010 H2H 28526 Juan Ignacio Chela Simon Greul 1 1–0 C 1–0 Sep 24, 2010 H2H 28527 Juan Ignacio Chela Steve Darcis 1 1–0 H 1–0 Sep 1, 2011 H2H 28528 Juan Ignacio Chela Takao Suzuki 1 1–0 H 1–0 Jan 17, 2001 H2H 28529 Juan Ignacio Chela Thierry Ascione 1 0–1 C 0–1 Oct 29, 2003 H2H 28530 Juan Ignacio Chela Tim Smyczek 1 1–0 C 1–0 May 24, 2011 H2H 28531 Juan Ignacio Chela Tobias Kamke 1 0–1 C 0–1 Jul 21, 2011 H2H 28532 Juan Ignacio Chela Todd Larkham 1 1–0 H 1–0 Sep 11, 2003 H2H 28533 Juan Ignacio Chela Tuomas Ketola 1 0–1 C 0–1 Oct 2, 2003 H2H 28534 Juan Ignacio Chela Vasek Pospisil 1 0–1 H 0–1 Aug 10, 2011 H2H 28535 Juan Ignacio Chela Viktor Troicki 1 0–1 H 0–1 Jan 14, 2011 H2H 28536 Juan Ignacio Chela Vladimir Voltchkov 1 0–1 G 0–1 Jun 28, 2000 H2H 28537 Juan Ignacio Chela Wayne Arthurs 1 1–0 H 1–0 Jan 19, 2005 H2H 28538 Juan Ignacio Chela Wayne Odesnik 1 1–0 H 1–0 Aug 30, 2007 H2H 28539 Juan Ignacio Chela Zeljko Krajan 1 1–0 H 1–0 Jan 3, 2003 H2H 28540 Juan Ignacio Londero Alexander Zverev 1 0–1 C 0–1 May 3, 2019 H2H 28541 Juan Ignacio Londero Alexandre Muller 1 0–1 H 0–1 Feb 10, 2021 H2H 28542 Juan Ignacio Londero Arthur Rinderknech 1 0–1 C 0–1 Apr 22, 2021 H2H 28543 Juan Ignacio Londero Carlos Berlocq 1 1–0 C 1–0 Apr 11, 2019 H2H 28544 Juan Ignacio Londero Corentin Moutet 1 1–0 C 1–0 Jun 1, 2019 H2H 28545 Juan Ignacio Londero Daniel Evans 1 0–1 H 0–1 Jan 15, 2020 H2H 28546 Juan Ignacio Londero Dusan Lajovic 1 0–1 H 0–1 Sep 26, 2019 H2H 28547 Juan Ignacio Londero Elias Ymer 1 1–0 C 1–0 Feb 21, 2019 H2H 28548 Juan Ignacio Londero Evgeny Donskoy 1 1–0 H 1–0 Sep 2, 2020 H2H 28549 Juan Ignacio Londero Facundo Arguello 1 1–0 C 1–0 Jul 18, 2019 H2H 28550 Juan Ignacio Londero Federico Coria 1 1–0 C 1–0 Feb 27, 2020 H2H 28551 Juan Ignacio Londero Felix Auger-Aliassime 1 0–1 C 0–1 Apr 16, 2019 H2H 28552 Juan Ignacio Londero Filip Horansky 1 1–0 C 1–0 Feb 13, 2020 H2H 28553 Juan Ignacio Londero Grigor Dimitrov 1 0–1 H 0–1 Jan 22, 2020 H2H 28554 Juan Ignacio Londero Henri Laaksonen 1 0–1 C 0–1 Jul 19, 2018 H2H 28555 Juan Ignacio Londero Jay Clarke 1 1–0 G 1–0 Jun 26, 2019 H2H 28556 Juan Ignacio Londero Lorenzo Sonego 1 1–0 C 1–0 Feb 8, 2019 H2H 28557 Juan Ignacio Londero Lukas Rosol 1 0–1 H 0–1 Oct 17, 2019 H2H 28558 Juan Ignacio Londero Matteo Berrettini 1 1–0 H 1–0 Aug 13, 2019 H2H 28559 Juan Ignacio Londero Maximilian Marterer 1 1–0 C 1–0 May 2, 2019 H2H 28560 Juan Ignacio Londero Mikhail Kukushkin 1 0–1 H 0–1 Feb 3, 2021 H2H 28561 Juan Ignacio Londero Mischa Zverev 1 1–0 C 1–0 May 22, 2019 H2H 28562 Juan Ignacio Londero Nikola Milojevic 1 1–0 C 1–0 Feb 5, 2022 H2H 28563 Juan Ignacio Londero Norbert Gombos 1 0–1 C 0–1 Apr 8, 2021 H2H 28564 Juan Ignacio Londero Novak Djokovic 1 0–1 H 0–1 Aug 29, 2019 H2H 28565 Juan Ignacio Londero Pablo Cuevas 1 0–1 C 0–1 Feb 22, 2019 H2H 28566 Juan Ignacio Londero Paolo Lorenzi 1 1–0 C 1–0 Feb 28, 2019 H2H 28567 Juan Ignacio Londero Pedro Martinez 1 1–0 C 1–0 Feb 4, 2022 H2H 28568 Juan Ignacio Londero Radu Albot 1 0–1 C 0–1 May 23, 2019 H2H 28569 Juan Ignacio Londero Sebastian Baez 1 0–1 C 0–1 Feb 25, 2022 H2H 28570 Juan Ignacio Londero Soonwoo Kwon 1 0–1 H 0–1 Aug 1, 2019 H2H 28571 Juan Ignacio Londero Tallon Griekspoor 1 0–1 C 0–1 Jul 22, 2021 H2H 28572 Juan Ignacio Londero Thiago Seyboth Wild 1 0–1 C 0–1 Feb 28, 2020 H2H 28573 Juan Ignacio Londero Tomas Martin Etcheverry 1 1–0 C 1–0 Feb 24, 2022 H2H 28574 Juan Ignacio Muntanola Dimitri Sturdza 1 1–0 H 1–0 Jan 1, 1978 H2H 28575 Juan Ignacio Muntanola Hans Jurgen Pohmann 1 0–1 C 0–1 Oct 7, 1976 H2H 28576 Juan Ignacio Muntanola Jose Guerrero 1 1–0 C 1–0 Mar 30, 1976 H2H 28577 Juan Ignacio Muntanola Ray Keldie 1 0–1 C 0–1 May 6, 1971 H2H 28578 Juan Ignacio Muntanola Roger Dowdeswell 1 1–0 C 1–0 Apr 29, 1975 H2H 28579 Juan Manuel Cerundolo Carlos Taberner 1 0–1 C 0–1 Feb 24, 2022 H2H 28580 Juan Manuel Cerundolo Diego Schwartzman 1 1–0 C 1–0 Feb 10, 2023 H2H 28581 Juan Manuel Cerundolo Ilya Ivashka 1 1–0 H 1–0 Aug 30, 2023 H2H 28582 Juan Manuel Cerundolo Pedro Martinez 1 0–1 C 0–1 Feb 12, 2026 H2H 28583 Juan Martin del Potro Albert Portas 1 1–0 C 1–0 Feb 2, 2006 H2H 28584 Juan Martin del Potro Alessio Di Mauro 1 1–0 H 1–0 Jan 17, 2007 H2H 28585 Juan Martin del Potro Alex de Minaur 1 1–0 H 1–0 Mar 11, 2018 H2H 28586 Juan Martin del Potro Andrei Pavel 1 1–0 C 1–0 Jul 19, 2006 H2H 28587 Juan Martin del Potro Andrey Golubev 1 1–0 H 1–0 Mar 1, 2012 H2H 28588 Juan Martin del Potro Andrey Kuznetsov 1 1–0 C 1–0 May 15, 2013 H2H 28589 Juan Martin del Potro Benjamin Becker 1 1–0 H 1–0 Jan 17, 2013 H2H 28590 Juan Martin del Potro Bjorn Phau 1 1–0 H 1–0 Mar 12, 2013 H2H 28591 Juan Martin del Potro Brian Baker 1 1–0 H 1–0 Oct 26, 2012 H2H 28592 Juan Martin del Potro Carlos Berlocq 1 1–0 H 1–0 Oct 4, 2013 H2H 28593 Juan Martin del Potro Chris Guccione 1 0–1 H 0–1 Jan 6, 2007 H2H 28594 Juan Martin del Potro Daniel Evans 1 1–0 G 1–0 Jun 14, 2013 H2H 28595 Juan Martin del Potro Daniel Koellerer 1 1–0 H 1–0 Sep 6, 2009 H2H 28596 Juan Martin del Potro Davide Sanguinetti 1 1–0 G 1–0 Jun 27, 2007 H2H 28597 Juan Martin del Potro Diego Junqueira 1 1–0 H 1–0 Sep 1, 2011 H2H 28598 Juan Martin del Potro Diego Schwartzman 1 1–0 H 1–0 Aug 31, 2016 H2H 28599 Juan Martin del Potro Donald Young 1 1–0 H 1–0 Aug 29, 2018 H2H 28600 Juan Martin del Potro Dusan Lajovic 1 0–1 C 0–1 May 11, 2018 H2H