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
10601 Mikhail Youzhny Rajeev Ram 2 2–0 C 1–0 H 1–0 Apr 20, 2016 H2H
10602 Mikhail Youzhny Taylor Dent 2 0–2 H 0–2 Oct 20, 2004 H2H
10603 Mikhail Youzhny Vasek Pospisil 2 2–0 G 1–0 H 1–0 Jun 27, 2013 H2H
10604 Milan Holecek Clark Graebner 2 0–2 C 0–1 C 0–1 Apr 25, 1974 H2H
10605 Milan Holecek Graham Stilwell 2 2–0 C 2–0 Mar 28, 1975 H2H
10606 Milan Holecek Mike Belkin 2 0–2 C 0–1 H 0–1 Feb 22, 1972 H2H
10607 Milos Raonic Alejandro Falla 2 2–0 C 1–0 H 1–0 Mar 11, 2014 H2H
10608 Milos Raonic Damir Dzumhur 2 2–0 C 1–0 H 1–0 Apr 15, 2016 H2H
10609 Milos Raonic Daniel Gimeno-Traver 2 2–0 G 1–0 H 1–0 Jul 1, 2015 H2H
10610 Milos Raonic Dennis Novak 2 2–0 G 2–0 Jul 5, 2023 H2H
10611 Milos Raonic Diego Schwartzman 2 2–0 H 2–0 Mar 26, 2018 H2H
10612 Milos Raonic Dustin Brown 2 2–0 H 2–0 Jan 18, 2017 H2H
10613 Milos Raonic Edouard Roger-Vasselin 2 2–0 C 1–0 H 1–0 Mar 9, 2014 H2H
10614 Milos Raonic Guillermo Garcia-Lopez 2 2–0 C 1–0 H 1–0 Jun 3, 2017 H2H
10615 Milos Raonic James Blake 2 2–0 H 2–0 Sep 2, 2012 H2H
10616 Milos Raonic Leonardo Mayer 2 2–0 C 1–0 H 1–0 Sep 2, 2020 H2H
10617 Milos Raonic Malek Jaziri 2 2–0 H 2–0 Aug 15, 2018 H2H
10618 Milos Raonic Marcos Giron 2 2–0 H 2–0 Nov 6, 2020 H2H
10619 Milos Raonic Mardy Fish 2 2–0 H 2–0 Mar 13, 2011 H2H
10620 Milos Raonic Matthew Ebden 2 2–0 G 2–0 Jun 25, 2014 H2H
10621 Milos Raonic Nicolas Almagro 2 2–0 C 1–0 H 1–0 Apr 27, 2012 H2H
10622 Milos Raonic Pablo Andujar 2 2–0 G 1–0 H 1–0 Aug 29, 2013 H2H
10623 Milos Raonic Pierre-Hugues Herbert 2 2–0 H 2–0 Nov 5, 2020 H2H
10624 Milos Raonic Robin Haase 2 2–0 G 1–0 H 1–0 Jul 4, 2019 H2H
10625 Milos Raonic Sam Groth 2 2–0 H 2–0 Jan 10, 2015 H2H
10626 Milos Raonic Santiago Giraldo 2 2–0 G 1–0 H 1–0 Aug 29, 2012 H2H
10627 Milos Raonic Thomaz Bellucci 2 2–0 C 1–0 H 1–0 May 3, 2016 H2H
10628 Milos Raonic Tobias Kamke 2 2–0 G 1–0 H 1–0 Feb 17, 2012 H2H
10629 Milos Raonic Ugo Humbert 2 2–0 H 2–0 Mar 29, 2021 H2H
10630 Milos Raonic Xavier Malisse 2 2–0 C 1–0 H 1–0 May 29, 2013 H2H
10631 Miomir Kecmanovic Aslan Karatsev 2 0–2 C 0–1 H 0–1 Jan 14, 2022 H2H
10632 Miomir Kecmanovic Benoit Paire 2 0–2 G 0–1 H 0–1 Aug 17, 2021 H2H
10633 Miomir Kecmanovic Gael Monfils 2 0–2 H 0–2 Jan 25, 2022 H2H
10634 Miomir Kecmanovic Juan Manuel Cerundolo 2 0–2 C 0–2 Jul 16, 2026 H2H
10635 Miomir Kecmanovic Matteo Berrettini 2 2–0 C 1–0 H 1–0 Apr 9, 2024 H2H
10636 Miomir Kecmanovic Zhizhen Zhang 2 2–0 C 1–0 G 1–0 Jun 26, 2024 H2H
10637 Mirza Basic Martin Klizan 2 0–2 C 0–1 H 0–1 Feb 7, 2019 H2H
10638 Mischa Zverev Andrey Golubev 2 0–2 C 0–1 H 0–1 Jul 21, 2010 H2H
10639 Mischa Zverev Benjamin Becker 2 0–2 G 0–1 H 0–1 Sep 30, 2010 H2H
10640 Mischa Zverev Horacio Zeballos 2 2–0 H 2–0 Sep 26, 2013 H2H
10641 Mischa Zverev Hyeon Chung 2 0–2 H 0–2 Jan 17, 2018 H2H
10642 Mischa Zverev Lukas Lacko 2 2–0 G 2–0 Jun 30, 2018 H2H
10643 Mischa Zverev Martin Klizan 2 0–2 C 0–1 H 0–1 Mar 9, 2019 H2H
10644 Mischa Zverev Michael Russell 2 2–0 H 2–0 Feb 25, 2010 H2H
10645 Mischa Zverev Novak Djokovic 2 0–2 H 0–2 Oct 15, 2016 H2H
10646 Mischa Zverev Steve Johnson 2 2–0 C 1–0 G 1–0 Jun 28, 2018 H2H
10647 Mitchell Krueger Benoit Paire 2 2–0 H 2–0 Mar 10, 2018 H2H
10648 Morris Skip Strode Nick Saviano 2 0–2 C 0–1 H 0–1 Oct 2, 1981 H2H
10649 Nduka Odizor Ben Testerman 2 0–2 C 0–1 G 0–1 Jun 18, 1987 H2H
10650 Nduka Odizor Freddie Sauer 2 0–2 C 0–2 Mar 17, 1983 H2H
10651 Nduka Odizor Greg Holmes 2 0–2 H 0–2 Apr 21, 1988 H2H
10652 Nduka Odizor Heinz Gunthardt 2 2–0 C 1–0 C 1–0 Nov 11, 1982 H2H
10653 Nduka Odizor Jeff Turpin 2 2–0 G 2–0 Jun 27, 1984 H2H
10654 Nduka Odizor Lloyd Bourne 2 0–2 C 0–1 H 0–1 Nov 1, 1984 H2H
10655 Nduka Odizor Mark Kratzmann 2 0–2 C 0–1 G 0–1 Jun 25, 1986 H2H
10656 Nduka Odizor Mike Leach 2 0–2 C 0–1 H 0–1 Sep 25, 1986 H2H
10657 Nduka Odizor Wojtek Fibak 2 0–2 C 0–1 H 0–1 Nov 3, 1982 H2H
10658 Neale Fraser Mal Anderson 2 0–2 G 0–1 H 0–1 Apr 2, 1972 H2H
10659 Neil Broad Mark Kratzmann 2 0–2 G 0–1 H 0–1 Jun 14, 1989 H2H
10660 Neville Godwin Lars Burgsmuller 2 0–2 H 0–2 Aug 14, 2002 H2H
10661 Nicholas Kalogeropoulos Jean Loup Rouyer 2 0–2 C 0–2 May 23, 1973 H2H
10662 Nicholas Kalogeropoulos Nicola Pietrangeli 2 0–2 C 0–2 Aug 24, 1968 H2H
10663 Nicholas Kalogeropoulos Nikola Pilic 2 0–2 G 0–1 H 0–1 Jun 25, 1971 H2H
10664 Nick Kyrgios Benoit Paire 2 0–2 H 0–2 Oct 10, 2015 H2H
10665 Nick Kyrgios Hubert Hurkacz 2 0–2 G 0–1 H 0–1 Aug 13, 2022 H2H
10666 Nick Kyrgios Taylor Fritz 2 0–2 H 0–2 Oct 8, 2022 H2H
10667 Nicklas Kroon Eduardo Masso 2 0–2 G 0–1 H 0–1 Jun 24, 1992 H2H
10668 Nicklas Kroon Mark Kratzmann 2 2–0 G 1–0 H 1–0 Sep 27, 1990 H2H
10669 Nicklas Kroon Tim Mayotte 2 0–2 C 0–1 H 0–1 Nov 9, 1989 H2H
10670 Nicklas Kulti Jimmy Connors 2 0–2 H 0–2 Aug 27, 1992 H2H
10671 Nicklas Kulti Jose Luis Aparisi 2 2–0 C 2–0 Apr 8, 1992 H2H
10672 Nicklas Kulti Paolo Cane 2 0–2 C 0–1 H 0–1 Aug 5, 1989 H2H
10673 Nick Saviano Alvin Gardiner 2 0–2 C 0–1 H 0–1 Mar 29, 1979 H2H
10674 Nick Saviano Grover Raz Reid 2 2–0 C 2–0 Sep 3, 1976 H2H
10675 Nick Saviano Louk Sanders 2 2–0 H 2–0 Apr 4, 1981 H2H
10676 Nick Saviano Victor Amaya 2 0–2 C 0–1 G 0–1 Mar 6, 1980 H2H
10677 Nicolas Almagro Benjamin Becker 2 2–0 H 2–0 Oct 3, 2013 H2H
10678 Nicolas Almagro Benoit Paire 2 2–0 C 2–0 May 4, 2017 H2H
10679 Nicolas Almagro Boris Pashanski 2 2–0 C 2–0 May 27, 2008 H2H
10680 Nicolas Almagro Damir Dzumhur 2 0–2 C 0–1 H 0–1 Oct 27, 2016 H2H
10681 Nicolas Almagro Dudi Sela 2 2–0 C 1–0 H 1–0 Feb 24, 2010 H2H
10682 Nicolas Almagro Fernando Vicente 2 2–0 C 2–0 Feb 15, 2007 H2H
10683 Nicolas Almagro Gilles Muller 2 0–2 H 0–2 Nov 2, 2016 H2H
10684 Nicolas Almagro Guillaume Rufin 2 2–0 G 2–0 Jun 27, 2013 H2H
10685 Nicolas Almagro Ivan Dodig 2 2–0 C 1–0 H 1–0 Oct 31, 2013 H2H
10686 Nicolas Almagro Jan Hajek 2 2–0 C 2–0 Jul 14, 2012 H2H
10687 Nicolas Almagro Luis Horna 2 2–0 C 1–0 H 1–0 Aug 30, 2007 H2H
10688 Nicolas Almagro Michael Berrer 2 0–2 C 0–1 G 0–1 Jun 15, 2011 H2H
10689 Nicolas Almagro Michael Llodra 2 0–2 C 0–1 H 0–1 Aug 12, 2010 H2H
10690 Nicolas Almagro Oliver Marach 2 2–0 C 1–0 C 1–0 Oct 26, 2006 H2H
10691 Nicolas Almagro Sergiy Stakhovsky 2 2–0 H 2–0 Mar 27, 2015 H2H
10692 Nicolas Almagro Simon Greul 2 2–0 C 2–0 Apr 22, 2010 H2H
10693 Nicolas Almagro Stephane Robert 2 2–0 C 1–0 H 1–0 Apr 30, 2015 H2H
10694 Nicolas Almagro Taro Daniel 2 2–0 C 2–0 Apr 9, 2015 H2H
10695 Nicolas Almagro Taylor Dent 2 0–2 H 0–2 Mar 28, 2009 H2H
10696 Nicolas Almagro Viktor Troicki 2 2–0 C 2–0 May 11, 2010 H2H
10697 Nicolas Almagro Yuichi Sugita 2 2–0 H 2–0 Oct 20, 2016 H2H
10698 Nicolas Escude Jeff Tarango 2 0–2 C 0–1 H 0–1 Oct 22, 1999 H2H
10699 Nicolas Escude Stefan Koubek 2 0–2 H 0–2 Jan 2, 2003 H2H
10700 Nicolas Escude Stephane Huet 2 2–0 C 1–0 H 1–0 Apr 19, 2000 H2H
10701 Nicolas Escude Vincent Spadea 2 2–0 G 1–0 H 1–0 Mar 11, 2004 H2H
10702 Nicolas Escude Wayne Arthurs 2 2–0 C 1–0 H 1–0 May 26, 2004 H2H
10703 Nicolas Jarry Alex de Minaur 2 0–2 H 0–2 Sep 3, 2023 H2H
10704 Nicolas Jarry Jaume Munar 2 2–0 C 2–0 Mar 4, 2023 H2H
10705 Nicolas Jarry Kamil Majchrzak 2 0–2 H 0–2 Aug 19, 2025 H2H
10706 Nicolas Jarry Kyle Edmund 2 0–2 H 0–2 Mar 10, 2019 H2H
10707 Nicolas Kicker Damir Dzumhur 2 2–0 C 1–0 H 1–0 Mar 11, 2018 H2H
10708 Nicolas Kicker Marton Fucsovics 2 0–2 H 0–2 Jan 21, 2018 H2H
10709 Nicolas Kiefer Alexander Popp 2 2–0 C 1–0 G 1–0 Oct 13, 2005 H2H
10710 Nicolas Kiefer Attila Savolt 2 0–2 C 0–2 Apr 24, 2003 H2H
10711 Nicolas Kiefer Cecil Mamiit 2 2–0 H 2–0 Sep 18, 1999 H2H
10712 Nicolas Kiefer Cyril Saulnier 2 2–0 H 2–0 Jan 7, 2005 H2H
10713 Nicolas Kiefer George Bastl 2 2–0 H 2–0 Oct 5, 2000 H2H
10714 Nicolas Kiefer Igor Kunitsyn 2 2–0 C 1–0 H 1–0 Jul 20, 2007 H2H
10715 Nicolas Kiefer Jason Stoltenberg 2 2–0 H 2–0 Oct 6, 2000 H2H
10716 Nicolas Kiefer Karol Beck 2 0–2 H 0–2 Oct 19, 2005 H2H
10717 Nicolas Kiefer Kristian Pless 2 2–0 G 1–0 H 1–0 Aug 12, 2002 H2H
10718 Nicolas Kiefer Lorenzo Manta 2 2–0 H 2–0 Aug 18, 2000 H2H
10719 Nicolas Kiefer Marin Cilic 2 2–0 C 1–0 H 1–0 Apr 22, 2008 H2H
10720 Nicolas Kiefer Marzio Martelli 2 2–0 C 1–0 C 1–0 May 7, 1997 H2H
10721 Nicolas Kiefer Novak Djokovic 2 0–2 G 0–1 H 0–1 Aug 8, 2007 H2H
10722 Nicolas Kiefer Richey Reneberg 2 2–0 C 1–0 G 1–0 Jun 11, 1999 H2H
10723 Nicolas Kiefer Robby Ginepri 2 2–0 H 2–0 Mar 25, 2004 H2H
10724 Nicolas Kiefer Sargis Sargsian 2 2–0 H 2–0 Mar 2, 2006 H2H
10725 Nicolas Kiefer Vladimir Voltchkov 2 0–2 H 0–2 Oct 26, 2002 H2H
10726 Nicolas Lapentti Alexander Peya 2 2–0 C 2–0 Jul 27, 2007 H2H
10727 Nicolas Lapentti Andrew Ilie 2 2–0 H 2–0 Mar 9, 2000 H2H
10728 Nicolas Lapentti Cedric Pioline 2 0–2 C 0–1 H 0–1 Jul 9, 1998 H2H
10729 Nicolas Lapentti David Prinosil 2 0–2 G 0–2 Jun 17, 2000 H2H
10730 Nicolas Lapentti David Sanchez 2 2–0 C 1–0 H 1–0 Jan 17, 2003 H2H
10731 Nicolas Lapentti Frederik Fetterlein 2 2–0 C 1–0 H 1–0 May 28, 1997 H2H
10732 Nicolas Lapentti Gilles Muller 2 0–2 C 0–1 H 0–1 May 5, 2006 H2H
10733 Nicolas Lapentti Irakli Labadze 2 2–0 C 1–0 H 1–0 Jan 8, 2004 H2H
10734 Nicolas Lapentti Markus Hipfl 2 2–0 C 2–0 Jul 19, 2001 H2H
10735 Nicolas Lapentti Michael Llodra 2 0–2 C 0–1 H 0–1 Jan 9, 2004 H2H
10736 Nicolas Lapentti Michel Kratochvil 2 2–0 C 1–0 H 1–0 Oct 16, 2002 H2H
10737 Nicolas Lapentti Mikael Tillstrom 2 2–0 H 2–0 Mar 16, 1999 H2H
10738 Nicolas Lapentti Richard Krajicek 2 0–2 C 0–1 H 0–1 May 27, 1998 H2H
10739 Nicolas Lapentti Taylor Dent 2 0–2 C 0–1 H 0–1 May 26, 2010 H2H
10740 Nicolas Lapentti Tomas Zib 2 2–0 C 2–0 Jul 26, 2006 H2H
10741 Nicolas Lapentti Viktor Troicki 2 0–2 G 0–1 H 0–1 Jan 20, 2010 H2H
10742 Nicolas Lapentti Wayne Black 2 2–0 C 1–0 H 1–0 Mar 12, 1998 H2H
10743 Nicolas Mahut Daniel Brands 2 2–0 H 2–0 Feb 13, 2014 H2H
10744 Nicolas Mahut Dmitry Tursunov 2 0–2 G 0–2 Jun 16, 2011 H2H
10745 Nicolas Mahut Dustin Brown 2 2–0 H 2–0 Feb 8, 2018 H2H
10746 Nicolas Mahut Fabrice Santoro 2 0–2 G 0–2 Jul 11, 2009 H2H
10747 Nicolas Mahut Gael Monfils 2 0–2 H 0–2 Jan 21, 2016 H2H
10748 Nicolas Mahut Gilles Muller 2 2–0 G 1–0 H 1–0 Feb 23, 2018 H2H
10749 Nicolas Mahut Grigor Dimitrov 2 0–2 G 0–1 H 0–1 Jan 6, 2017 H2H
10750 Nicolas Mahut Jan-Lennard Struff 2 0–2 H 0–2 Feb 4, 2016 H2H
10751 Nicolas Mahut Kimmer Coppejans 2 2–0 C 1–0 G 1–0 May 26, 2015 H2H
10752 Nicolas Mahut Marcel Granollers 2 0–2 C 0–1 G 0–1 May 26, 2016 H2H
10753 Nicolas Mahut Marco Cecchinato 2 2–0 C 1–0 H 1–0 May 28, 2019 H2H
10754 Nicolas Mahut Mikhail Kukushkin 2 0–2 C 0–1 H 0–1 Aug 25, 2015 H2H
10755 Nicolas Mahut Novak Djokovic 2 0–2 H 0–2 Jan 22, 2012 H2H
10756 Nicolas Mahut Radek Stepanek 2 2–0 G 1–0 H 1–0 Jan 18, 2012 H2H
10757 Nicolas Mahut Rhyne Williams 2 2–0 G 2–0 Jul 11, 2013 H2H
10758 Nicolas Mahut Robin Soderling 2 0–2 G 0–1 H 0–1 Feb 18, 2011 H2H
10759 Nicolas Mahut Stan Wawrinka 2 2–0 G 2–0 Jun 21, 2019 H2H
10760 Nicolas Mahut Steve Johnson 2 2–0 G 1–0 H 1–0 Mar 25, 2017 H2H
10761 Nicolas Mahut Thomas Fabbiano 2 2–0 C 1–0 H 1–0 Aug 2, 2017 H2H
10762 Nicolas Mahut Tim Henman 2 0–2 G 0–1 H 0–1 Feb 26, 2007 H2H
10763 Nicolas Mahut Vasek Pospisil 2 2–0 H 2–0 Nov 1, 2017 H2H
10764 Nicolas Mahut Xavier Malisse 2 2–0 G 2–0 Jun 21, 2013 H2H
10765 Nicolas Massu Alex Calatrava 2 2–0 C 1–0 H 1–0 Jul 27, 2006 H2H
10766 Nicolas Massu Alex Corretja 2 0–2 C 0–1 H 0–1 Aug 16, 2001 H2H
10767 Nicolas Massu Andre Agassi 2 0–2 G 0–1 H 0–1 Aug 31, 2001 H2H
10768 Nicolas Massu Andre Sa 2 2–0 C 2–0 Jul 18, 2003 H2H
10769 Nicolas Massu Andy Roddick 2 2–0 C 1–0 H 1–0 May 11, 2005 H2H
10770 Nicolas Massu Daniel Koellerer 2 2–0 C 2–0 May 27, 2009 H2H
10771 Nicolas Massu Ernests Gulbis 2 0–2 C 0–1 H 0–1 Mar 6, 2008 H2H
10772 Nicolas Massu Janko Tipsarevic 2 2–0 C 1–0 H 1–0 Mar 15, 2008 H2H
10773 Nicolas Massu Jason Stoltenberg 2 0–2 C 0–2 Jun 2, 2000 H2H
10774 Nicolas Massu Jeff Morrison 2 2–0 H 2–0 Oct 3, 2002 H2H
10775 Nicolas Massu Juan Antonio Marin 2 2–0 C 2–0 Jul 21, 2006 H2H
10776 Nicolas Massu Justin Gimelstob 2 0–2 C 0–1 G 0–1 May 5, 2006 H2H
10777 Nicolas Massu Lleyton Hewitt 2 0–2 C 0–1 H 0–1 Nov 6, 2004 H2H
10778 Nicolas Massu Nikolay Davydenko 2 0–2 C 0–2 Jul 15, 2006 H2H
10779 Nicolas Massu Novak Djokovic 2 0–2 C 0–1 H 0–1 Jan 17, 2007 H2H
10780 Nicolas Massu Paul-Henri Mathieu 2 2–0 C 2–0 May 4, 2005 H2H
10781 Nicolas Massu Ryan Sweeting 2 2–0 C 1–0 H 1–0 Apr 9, 2010 H2H
10782 Nicolas Massu Stefan Koubek 2 2–0 C 2–0 Jul 29, 2005 H2H
10783 Nicolas Massu Tomas Behrend 2 2–0 C 2–0 Jul 7, 2005 H2H
10784 Nicolas Massu Tommy Haas 2 0–2 H 0–2 Jan 17, 2001 H2H
10785 Nicolas Massu Zeljko Krajan 2 2–0 C 1–0 G 1–0 Jun 25, 2003 H2H
10786 Nicolas Moreno De Alboran Aleksandar Vukic 2 0–2 C 0–2 May 9, 2025 H2H
10787 Nicola Spear Brian Fairlie 2 0–2 C 0–1 C 0–1 Jul 12, 1973 H2H
10788 Nicola Spear Christian Kuhnke 2 2–0 C 1–0 H 1–0 Mar 19, 1970 H2H
10789 Nicola Spear Clark Graebner 2 0–2 G 0–2 Jun 27, 1972 H2H
10790 Nicola Spear Frantisek Pala 2 2–0 C 2–0 Jul 15, 1977 H2H
10791 Nicola Spear Geoff Masters 2 0–2 C 0–1 G 0–1 May 23, 1973 H2H
10792 Nicola Spear Jurgen Fassbender 2 0–2 C 0–1 H 0–1 Jun 15, 1978 H2H
10793 Nicola Spear Tom Gorman 2 0–2 H 0–2 Apr 1, 1971 H2H
10794 Nicola Spear Tony Roche 2 0–2 C 0–1 C 0–1 Nov 11, 1969 H2H
10795 Nicolas Pereira Dan Goldie 2 0–2 C 0–1 H 0–1 Jan 19, 1990 H2H
10796 Nicolas Pereira Kelly Evernden 2 0–2 C 0–1 G 0–1 Oct 19, 1989 H2H
10797 Nikola Pilic Barry Mackay 2 2–0 G 2–0 Aug 12, 1968 H2H
10798 Nikola Pilic Herb Fitzgibbon 2 0–2 G 0–1 H 0–1 Sep 4, 1972 H2H
10799 Nikola Pilic Jaidip Mukerjea 2 2–0 G 2–0 Jun 16, 1971 H2H
10800 Nikola Pilic Wanaro N'Godrella 2 2–0 C 2–0 Oct 10, 1973 H2H