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.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted ascending Record Surface Last Met H2H
28601 Juan Martin del Potro Dustin Brown 1 1–0 C 1–0 Apr 28, 2016 H2H
28602 Juan Martin del Potro Eduardo Schwank 1 1–0 C 1–0 Jul 12, 2008 H2H
28603 Juan Martin del Potro Egor Gerasimov 1 1–0 H 1–0 Aug 3, 2018 H2H
28604 Juan Martin del Potro Fabrice Santoro 1 1–0 G 1–0 Jun 18, 2008 H2H
28605 Juan Martin del Potro Filippo Volandri 1 1–0 H 1–0 Aug 31, 2011 H2H
28606 Juan Martin del Potro Flavio Cipolla 1 1–0 G 1–0 Jun 22, 2011 H2H
28607 Juan Martin del Potro Florent Serra 1 1–0 H 1–0 Aug 29, 2012 H2H
28608 Juan Martin del Potro Gastao Elias 1 0–1 C 0–1 May 26, 2017 H2H
28609 Juan Martin del Potro Guillermo Garcia-Lopez 1 1–0 H 1–0 Aug 28, 2013 H2H
28610 Juan Martin del Potro Gustavo Kuerten 1 1–0 H 1–0 Mar 7, 2007 H2H
28611 Juan Martin del Potro Horacio Zeballos 1 0–1 H 0–1 Mar 26, 2016 H2H
28612 Juan Martin del Potro Hyeon Chung 1 1–0 H 1–0 Aug 15, 2018 H2H
28613 Juan Martin del Potro Jamie Baker 1 1–0 G 1–0 Jun 21, 2007 H2H
28614 Juan Martin del Potro Joachim Johansson 1 0–1 H 0–1 Oct 18, 2006 H2H
28615 Juan Martin del Potro John Millman 1 1–0 G 1–0 Jun 11, 2016 H2H
28616 Juan Martin del Potro John-Patrick Smith 1 1–0 H 1–0 Feb 19, 2016 H2H
28617 Juan Martin del Potro Jonas Bjorkman 1 1–0 H 1–0 Mar 21, 2007 H2H
28618 Juan Martin del Potro Juan Ignacio Chela 1 1–0 C 1–0 Jul 20, 2006 H2H
28619 Juan Martin del Potro Karol Beck 1 1–0 H 1–0 Feb 17, 2012 H2H
28620 Juan Martin del Potro Kyle Edmund 1 1–0 C 1–0 May 17, 2017 H2H
28621 Juan Martin del Potro Laslo Djere 1 0–1 C 0–1 May 8, 2019 H2H
28622 Juan Martin del Potro Lucas Pouille 1 0–1 G 0–1 Jul 3, 2016 H2H
28623 Juan Martin del Potro Lukasz Kubot 1 1–0 H 1–0 Jan 13, 2012 H2H
28624 Juan Martin del Potro Marcel Granollers 1 0–1 H 0–1 Nov 5, 2011 H2H
28625 Juan Martin del Potro Marcos Giron 1 1–0 H 1–0 Aug 2, 2018 H2H
28626 Juan Martin del Potro Mario Ancic 1 1–0 H 1–0 Oct 29, 2008 H2H
28627 Juan Martin del Potro Martin Fischer 1 1–0 H 1–0 Oct 9, 2008 H2H
28628 Juan Martin del Potro Martin Vassallo Arguello 1 1–0 H 1–0 Mar 28, 2009 H2H
28629 Juan Martin del Potro Mikhail Kukushkin 1 0–1 H 0–1 Jan 16, 2015 H2H
28630 Juan Martin del Potro Mitchell Krueger 1 1–0 H 1–0 Aug 16, 2017 H2H
28631 Juan Martin del Potro Nick Kyrgios 1 1–0 H 1–0 Aug 17, 2018 H2H
28632 Juan Martin del Potro Nicolas Devilder 1 1–0 C 1–0 Jul 19, 2008 H2H
28633 Juan Martin del Potro Nicolas Jarry 1 1–0 C 1–0 May 28, 2019 H2H
28634 Juan Martin del Potro Pavel Snobel 1 1–0 G 1–0 Jun 25, 2008 H2H
28635 Juan Martin del Potro Pedro Sousa 1 1–0 C 1–0 Apr 28, 2011 H2H
28636 Juan Martin del Potro Peter Gojowczyk 1 1–0 G 1–0 Jul 4, 2018 H2H
28637 Juan Martin del Potro Philipp Petzschner 1 1–0 H 1–0 Oct 28, 2011 H2H
28638 Juan Martin del Potro Potito Starace 1 1–0 H 1–0 Oct 17, 2007 H2H
28639 Juan Martin del Potro Quentin Halys 1 1–0 C 1–0 May 25, 2017 H2H
28640 Juan Martin del Potro Raemon Sluiter 1 1–0 C 1–0 Jul 27, 2006 H2H
28641 Juan Martin del Potro Rainer Schuettler 1 1–0 G 1–0 Jun 20, 2008 H2H
28642 Juan Martin del Potro Ramon Delgado 1 0–1 H 0–1 Sep 29, 2006 H2H
28643 Juan Martin del Potro Reilly Opelka 1 1–0 H 1–0 Feb 22, 2019 H2H
28644 Juan Martin del Potro Rhyne Williams 1 1–0 H 1–0 Jan 15, 2014 H2H
28645 Juan Martin del Potro Ricardas Berankis 1 1–0 H 1–0 Feb 24, 2011 H2H
28646 Juan Martin del Potro Ricardo Mello 1 1–0 H 1–0 Mar 25, 2011 H2H
28647 Juan Martin del Potro Robby Ginepri 1 1–0 H 1–0 Oct 5, 2006 H2H
28648 Juan Martin del Potro Robin Vik 1 1–0 C 1–0 Jul 28, 2006 H2H
28649 Juan Martin del Potro Rui Machado 1 1–0 C 1–0 May 4, 2012 H2H
28650 Juan Martin del Potro Ryan Sweeting 1 1–0 H 1–0 Mar 15, 2009 H2H
28651 Juan Martin del Potro Santiago Ventura 1 1–0 H 1–0 Jan 16, 2008 H2H
28652 Juan Martin del Potro Sergio Roitman 1 1–0 C 1–0 Jul 18, 2008 H2H
28653 Juan Martin del Potro Sergiy Stakhovsky 1 1–0 H 1–0 Jan 14, 2015 H2H
28654 Juan Martin del Potro Stefanos Tsitsipas 1 1–0 C 1–0 May 16, 2018 H2H
28655 Juan Martin del Potro Stephane Bohli 1 1–0 H 1–0 Oct 24, 2008 H2H
28656 Juan Martin del Potro Stephane Robert 1 1–0 G 1–0 Jun 29, 2016 H2H
28657 Juan Martin del Potro Steve Johnson 1 1–0 H 1–0 Sep 1, 2016 H2H
28658 Juan Martin del Potro Taro Daniel 1 1–0 H 1–0 Aug 11, 2016 H2H
28659 Juan Martin del Potro Thanasi Kokkinakis 1 1–0 G 1–0 Jul 5, 2017 H2H
28660 Juan Martin del Potro Thomaz Bellucci 1 1–0 H 1–0 Aug 28, 2008 H2H
28661 Juan Martin del Potro Tim Henman 1 0–1 H 0–1 Oct 6, 2006 H2H
28662 Juan Martin del Potro Tim Smyczek 1 1–0 H 1–0 Mar 12, 2016 H2H
28663 Juan Martin del Potro Tobias Clemens 1 1–0 C 1–0 Oct 26, 2006 H2H
28664 Juan Martin del Potro Tobias Kamke 1 0–1 H 0–1 Mar 23, 2013 H2H
28665 Juan Martin del Potro Vasek Pospisil 1 0–1 H 0–1 Mar 27, 2015 H2H
28666 Juan Martin del Potro Wayne Odesnik 1 0–1 H 0–1 Aug 1, 2007 H2H
28667 Juan Martin del Potro Xavier Malisse 1 1–0 G 1–0 Jun 13, 2013 H2H
28668 Juan Martin del Potro Younes El Aynaoui 1 0–1 C 0–1 May 3, 2008 H2H
28669 Juan Monaco Adrian Ungur 1 1–0 C 1–0 May 15, 2012 H2H
28670 Juan Monaco Alan Mackin 1 1–0 C 1–0 Aug 4, 2005 H2H
28671 Juan Monaco Albert Costa 1 1–0 C 1–0 Feb 10, 2005 H2H
28672 Juan Monaco Alejandro Gonzalez 1 1–0 C 1–0 Apr 22, 2015 H2H
28673 Juan Monaco Alessio Di Mauro 1 1–0 C 1–0 Feb 25, 2007 H2H
28674 Juan Monaco Alexander Zverev 1 0–1 C 0–1 Jul 24, 2015 H2H
28675 Juan Monaco Alexandr Dolgopolov 1 0–1 H 0–1 Aug 22, 2013 H2H
28676 Juan Monaco Alex Calatrava 1 0–1 C 0–1 Sep 16, 2004 H2H
28677 Juan Monaco Andreas Beck 1 0–1 C 0–1 Apr 17, 2009 H2H
28678 Juan Monaco Andreas Haider-Maurer 1 1–0 C 1–0 Aug 1, 2013 H2H
28679 Juan Monaco Andre Ghem 1 1–0 C 1–0 May 23, 2013 H2H
28680 Juan Monaco Andrey Kuznetsov 1 0–1 H 0–1 Jan 16, 2013 H2H
28681 Juan Monaco Bastian Knittel 1 1–0 G 1–0 Jun 26, 2013 H2H
28682 Juan Monaco Benjamin Becker 1 1–0 C 1–0 May 21, 2014 H2H
28683 Juan Monaco Bernard Tomic 1 1–0 C 1–0 Apr 25, 2013 H2H
28684 Juan Monaco Cedrik-Marcel Stebe 1 1–0 C 1–0 Jul 19, 2012 H2H
28685 Juan Monaco Daniel King-Turner 1 1–0 H 1–0 Jan 11, 2007 H2H
28686 Juan Monaco Daniel Munoz de la Nava 1 1–0 C 1–0 Jul 20, 2012 H2H
28687 Juan Monaco Davide Sanguinetti 1 1–0 C 1–0 Apr 7, 2005 H2H
28688 Juan Monaco Diego Hartfield 1 0–1 C 0–1 Oct 26, 2007 H2H
28689 Juan Monaco Dudi Sela 1 1–0 H 1–0 Aug 30, 2007 H2H
28690 Juan Monaco Dusan Lajovic 1 1–0 C 1–0 May 12, 2015 H2H
28691 Juan Monaco Edgardo Massa 1 1–0 H 1–0 Oct 5, 2006 H2H
28692 Juan Monaco Eduardo Schwank 1 1–0 C 1–0 Feb 18, 2011 H2H
28693 Juan Monaco Ervin Eleskovic 1 1–0 H 1–0 Oct 10, 2007 H2H
28694 Juan Monaco Fabrice Santoro 1 0–1 C 0–1 May 10, 2006 H2H
28695 Juan Monaco Federico Luzzi 1 0–1 H 0–1 Jan 13, 2005 H2H
28696 Juan Monaco Filip Prpic 1 1–0 H 1–0 Oct 12, 2007 H2H
28697 Juan Monaco Gerald Melzer 1 1–0 C 1–0 Apr 7, 2016 H2H
28698 Juan Monaco Gilles Muller 1 1–0 C 1–0 May 26, 2006 H2H
28699 Juan Monaco Grega Zemlja 1 0–1 C 0–1 May 26, 2010 H2H
28700 Juan Monaco Henri Laaksonen 1 1–0 C 1–0 Jul 12, 2013 H2H
28701 Juan Monaco Hiroki Moriya 1 1–0 H 1–0 Sep 29, 2016 H2H
28702 Juan Monaco Hyung-Taik Lee 1 1–0 C 1–0 Apr 22, 2008 H2H
28703 Juan Monaco Ivan Navarro 1 1–0 C 1–0 Feb 17, 2011 H2H
28704 Juan Monaco Ivo Minar 1 0–1 H 0–1 Mar 22, 2005 H2H
28705 Juan Monaco James Duckworth 1 1–0 H 1–0 Oct 7, 2016 H2H
28706 Juan Monaco Jan-Michael Gambill 1 1–0 C 1–0 Apr 12, 2007 H2H
28707 Juan Monaco Jean-Rene Lisnard 1 1–0 H 1–0 Jan 18, 2006 H2H
28708 Juan Monaco Jerzy Janowicz 1 1–0 C 1–0 Jun 12, 2008 H2H
28709 Juan Monaco Jimmy Wang 1 1–0 H 1–0 Sep 28, 2012 H2H
28710 Juan Monaco Joao Souza 1 1–0 C 1–0 Feb 6, 2010 H2H
28711 Juan Monaco Josselin Ouanna 1 1–0 H 1–0 Oct 29, 2009 H2H
28712 Juan Monaco Juan-Pablo Guzman 1 1–0 C 1–0 Jul 21, 2004 H2H
28713 Juan Monaco Julien Benneteau 1 1–0 H 1–0 Sep 30, 2012 H2H
28714 Juan Monaco Julio Silva 1 1–0 C 1–0 Sep 24, 2009 H2H
28715 Juan Monaco Kenny De Schepper 1 0–1 G 0–1 Jun 30, 2013 H2H
28716 Juan Monaco Kevin Kim 1 0–1 C 0–1 Feb 26, 2009 H2H
28717 Juan Monaco Lars Burgsmuller 1 1–0 C 1–0 Apr 28, 2005 H2H
28718 Juan Monaco Leonardo Azzaro 1 1–0 C 1–0 Jul 26, 2006 H2H
28719 Juan Monaco Lukas Rosol 1 1–0 C 1–0 May 31, 2012 H2H
28720 Juan Monaco Lukasz Kubot 1 1–0 C 1–0 Feb 18, 2010 H2H
28721 Juan Monaco Marc Gicquel 1 1–0 H 1–0 Mar 27, 2009 H2H
28722 Juan Monaco Marc Lopez 1 1–0 C 1–0 Aug 14, 2004 H2H
28723 Juan Monaco Marco Cecchinato 1 1–0 C 1–0 Feb 11, 2016 H2H
28724 Juan Monaco Marc Rosset 1 1–0 C 1–0 Aug 13, 2004 H2H
28725 Juan Monaco Mariano Zabaleta 1 1–0 C 1–0 Jul 26, 2007 H2H
28726 Juan Monaco Marinko Matosevic 1 0–1 H 0–1 Mar 10, 2013 H2H
28727 Juan Monaco Marsel Ilhan 1 1–0 H 1–0 Mar 27, 2010 H2H
28728 Juan Monaco Max Mirnyi 1 0–1 C 0–1 Apr 21, 2005 H2H
28729 Juan Monaco Melle Van Gemerden 1 1–0 C 1–0 May 31, 2006 H2H
28730 Juan Monaco Mirza Basic 1 1–0 H 1–0 Aug 8, 2016 H2H
28731 Juan Monaco Nick Kyrgios 1 0–1 G 0–1 Jul 2, 2015 H2H
28732 Juan Monaco Nicolas Devilder 1 1–0 C 1–0 Feb 5, 2009 H2H
28733 Juan Monaco Nicolas Kiefer 1 1–0 C 1–0 Apr 29, 2009 H2H
28734 Juan Monaco Olivier Mutis 1 1–0 C 1–0 Oct 2, 2004 H2H
28735 Juan Monaco Paul-Henri Mathieu 1 0–1 C 0–1 May 4, 2007 H2H
28736 Juan Monaco Pavol Cervenak 1 1–0 C 1–0 Jul 14, 2012 H2H
28737 Juan Monaco Peter Luczak 1 1–0 C 1–0 Feb 6, 2010 H2H
28738 Juan Monaco Rajeev Ram 1 1–0 G 1–0 Jun 27, 2013 H2H
28739 Juan Monaco Ricardo Mello 1 0–1 H 0–1 Aug 31, 2005 H2H
28740 Juan Monaco Richard Gasquet 1 1–0 H 1–0 Sep 27, 2014 H2H
28741 Juan Monaco Roberto Bautista Agut 1 1–0 H 1–0 Nov 3, 2010 H2H
28742 Juan Monaco Robin Vik 1 0–1 C 0–1 May 5, 2006 H2H
28743 Juan Monaco Ruben Bemelmans 1 1–0 H 1–0 Mar 27, 2015 H2H
28744 Juan Monaco Santiago Giraldo 1 1–0 C 1–0 Feb 19, 2015 H2H
28745 Juan Monaco Santiago Ventura 1 1–0 C 1–0 Feb 2, 2008 H2H
28746 Juan Monaco Sebastien De Chaunac 1 1–0 C 1–0 Oct 25, 2007 H2H
28747 Juan Monaco Sergio Roitman 1 1–0 C 1–0 Feb 19, 2009 H2H
28748 Juan Monaco Sergiy Stakhovsky 1 1–0 H 1–0 Mar 26, 2011 H2H
28749 Juan Monaco Simone Vagnozzi 1 0–1 C 0–1 Apr 21, 2011 H2H
28750 Juan Monaco Somdev Devvarman 1 1–0 C 1–0 Apr 10, 2014 H2H
28751 Juan Monaco Steve Johnson 1 1–0 C 1–0 May 10, 2016 H2H
28752 Juan Monaco Taro Daniel 1 1–0 G 1–0 Jun 29, 2016 H2H
28753 Juan Monaco Tatsuma Ito 1 1–0 C 1–0 Apr 13, 2012 H2H
28754 Juan Monaco Taylor Fritz 1 1–0 H 1–0 Oct 6, 2016 H2H
28755 Juan Monaco Thanasi Kokkinakis 1 0–1 H 0–1 Mar 17, 2015 H2H
28756 Juan Monaco Thiago Alves 1 1–0 C 1–0 Feb 16, 2007 H2H
28757 Juan Monaco Thomas Johansson 1 1–0 H 1–0 Jan 10, 2008 H2H
28758 Juan Monaco Tim Smyczek 1 1–0 C 1–0 Apr 12, 2013 H2H
28759 Juan Monaco Tobias Summerer 1 1–0 C 1–0 Jul 20, 2005 H2H
28760 Juan Monaco Victor Crivoi 1 1–0 C 1–0 Jul 17, 2009 H2H
28761 Juan Monaco Wayne Arthurs 1 0–1 H 0–1 Oct 6, 2005 H2H
28762 Juan Monaco Werner Eschauer 1 1–0 C 1–0 Apr 17, 2008 H2H
28763 Juan Nunez Buster C Mottram 1 0–1 C 0–1 Aug 22, 1979 H2H
28764 Juan Nunez Rejean Genois 1 1–0 C 1–0 Jul 16, 1979 H2H
28765 Juan Pablo Brzezicki Carsten Ball 1 0–1 H 0–1 Sep 2, 2009 H2H
28766 Juan Pablo Ficovich Aleksandar Kovacevic 1 0–1 H 0–1 Jul 18, 2025 H2H
28767 Juan Pablo Ficovich Alibek Kachmazov 1 1–0 H 1–0 Jul 16, 2025 H2H
28768 Juan Pablo Ficovich Cristian Garin 1 0–1 C 0–1 Feb 27, 2025 H2H
28769 Juan Pablo Ficovich Diego Schwartzman 1 0–1 C 0–1 Feb 4, 2022 H2H
28770 Juan Pablo Ficovich Federico Coria 1 1–0 C 1–0 Feb 3, 2022 H2H
28771 Juan Pablo Ficovich Jacob Fearnley 1 1–0 H 1–0 Jul 29, 2025 H2H
28772 Juan Pablo Ficovich Quentin Halys 1 1–0 H 1–0 Jul 17, 2025 H2H
28773 Juan-Pablo Guzman Eric Taino 1 1–0 C 1–0 May 20, 2004 H2H
28774 Juan-Pablo Guzman Kevin Kim 1 1–0 C 1–0 Mar 1, 2007 H2H
28775 Juan Pablo Varillas Alex Michelsen 1 0–1 H 0–1 Aug 22, 2023 H2H
28776 Juan Pablo Varillas Arthur Fils 1 0–1 H 0–1 Oct 21, 2023 H2H
28777 Juan Pablo Varillas Benoit Paire 1 0–1 C 0–1 Jul 16, 2021 H2H
28778 Juan Pablo Varillas Camilo Ugo Carabelli 1 0–1 C 0–1 Feb 15, 2024 H2H
28779 Juan Pablo Varillas Carlos Taberner 1 1–0 C 1–0 Jul 27, 2022 H2H
28780 Juan Pablo Varillas Cristian Garin 1 0–1 C 0–1 Mar 13, 2021 H2H
28781 Juan Pablo Varillas Diego Schwartzman 1 0–1 H 0–1 Jul 26, 2021 H2H
28782 Juan Pablo Varillas Fabian Marozsan 1 1–0 H 1–0 Oct 19, 2023 H2H
28783 Juan Pablo Varillas Federico Coria 1 1–0 C 1–0 Mar 12, 2021 H2H
28784 Juan Pablo Varillas Felix Auger-Aliassime 1 0–1 C 0–1 May 24, 2022 H2H
28785 Juan Pablo Varillas Filip Horansky 1 1–0 C 1–0 Feb 27, 2020 H2H
28786 Juan Pablo Varillas Francisco Comesana 1 1–0 C 1–0 Feb 29, 2024 H2H
28787 Juan Pablo Varillas Grigor Dimitrov 1 0–1 H 0–1 Sep 24, 2023 H2H
28788 Juan Pablo Varillas Hubert Hurkacz 1 1–0 C 1–0 Jun 3, 2023 H2H
28789 Juan Pablo Varillas Jie Cui 1 1–0 H 1–0 Sep 23, 2023 H2H
28790 Juan Pablo Varillas Juncheng Shang 1 1–0 C 1–0 May 30, 2023 H2H
28791 Juan Pablo Varillas Lorenzo Sonego 1 1–0 C 1–0 Jul 21, 2022 H2H
28792 Juan Pablo Varillas Michael Mmoh 1 0–1 C 0–1 Apr 4, 2024 H2H
28793 Juan Pablo Varillas Miomir Kecmanovic 1 1–0 H 1–0 Aug 30, 2023 H2H
28794 Juan Pablo Varillas Novak Djokovic 1 0–1 C 0–1 Jun 6, 2023 H2H
28795 Juan Pablo Varillas Sumit Nagal 1 1–0 C 1–0 Jul 15, 2021 H2H
28796 Juan Pablo Varillas Taylor Fritz 1 0–1 H 0–1 Aug 31, 2023 H2H
28797 Juan Sebastian Cabal Benoit Paire 1 0–1 C 0–1 Feb 29, 2012 H2H
28798 Juan Sebastian Cabal Sam Groth 1 0–1 H 0–1 Jul 17, 2014 H2H
28799 Julian Alonso Alberto Berasategui 1 0–1 C 0–1 Sep 13, 1997 H2H
28800 Julian Alonso Andre Sa 1 1–0 C 1–0 Nov 5, 1998 H2H