ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted ascending Record Surface Last Met H2H
67601 Philipp Kohlschreiber Denis Gremelmayr 2 2–0 C 1–0 H 1–0 Apr 29, 2011 H2H
67602 Philipp Kohlschreiber Denis Kudla 2 2–0 G 1–0 H 1–0 Jun 11, 2016 H2H
67603 Philipp Kohlschreiber Diego Schwartzman 2 1–1 C 0–1 H 1–0 Jun 5, 2021 H2H
67604 Philipp Kohlschreiber Donald Young 2 2–0 C 1–0 H 1–0 Jan 19, 2017 H2H
67605 Philipp Kohlschreiber Dudi Sela 2 1–1 H 1–1 Mar 3, 2012 H2H
67606 Philipp Kohlschreiber Dusan Lajovic 2 2–0 C 1–0 H 1–0 Aug 4, 2017 H2H
67607 Philipp Kohlschreiber Dustin Brown 2 2–0 G 2–0 Jun 14, 2014 H2H
67608 Philipp Kohlschreiber Ernests Gulbis 2 2–0 C 2–0 May 4, 2012 H2H
67609 Philipp Kohlschreiber Fabrice Santoro 2 0–2 C 0–1 H 0–1 Jan 22, 2009 H2H
67610 Philipp Kohlschreiber Facundo Bagnis 2 2–0 C 1–0 H 1–0 Aug 2, 2017 H2H
67611 Philipp Kohlschreiber Filippo Volandri 2 2–0 C 1–0 H 1–0 Jul 27, 2012 H2H
67612 Philipp Kohlschreiber Gaston Gaudio 2 1–1 C 0–1 H 1–0 Jul 28, 2005 H2H
67613 Philipp Kohlschreiber Go Soeda 2 2–0 C 1–0 G 1–0 May 26, 2015 H2H
67614 Philipp Kohlschreiber Grigor Dimitrov 2 0–2 C 0–2 Apr 20, 2018 H2H
67615 Philipp Kohlschreiber Guillermo Garcia-Lopez 2 1–1 C 1–1 Apr 20, 2007 H2H
67616 Philipp Kohlschreiber Jean-Rene Lisnard 2 2–0 G 1–0 H 1–0 Jun 16, 2005 H2H
67617 Philipp Kohlschreiber John Millman 2 2–0 H 2–0 Sep 3, 2017 H2H
67618 Philipp Kohlschreiber Jose Acasuso 2 1–1 C 0–1 C 1–0 Apr 22, 2008 H2H
67619 Philipp Kohlschreiber Kenneth Carlsen 2 2–0 C 1–0 H 1–0 Jan 19, 2005 H2H
67620 Philipp Kohlschreiber Lukas Dlouhy 2 2–0 C 1–0 H 1–0 May 30, 2007 H2H
67621 Philipp Kohlschreiber Lukasz Kubot 2 1–1 C 0–1 G 1–0 Jun 15, 2012 H2H
67622 Philipp Kohlschreiber Marc Gicquel 2 2–0 H 2–0 Jan 15, 2010 H2H
67623 Philipp Kohlschreiber Mardy Fish 2 2–0 H 2–0 Aug 13, 2013 H2H
67624 Philipp Kohlschreiber Marinko Matosevic 2 1–1 C 1–1 May 6, 2014 H2H
67625 Philipp Kohlschreiber Martin Klizan 2 1–1 C 1–0 H 0–1 Feb 17, 2017 H2H
67626 Philipp Kohlschreiber Marton Fucsovics 2 1–1 C 0–1 G 1–0 Jul 25, 2019 H2H
67627 Philipp Kohlschreiber Michael Berrer 2 1–1 H 1–1 Sep 24, 2010 H2H
67628 Philipp Kohlschreiber Michael Llodra 2 2–0 H 2–0 Aug 29, 2014 H2H
67629 Philipp Kohlschreiber Mikhail Kukushkin 2 2–0 C 2–0 May 7, 2019 H2H
67630 Philipp Kohlschreiber Mischa Zverev 2 1–1 C 1–0 H 0–1 May 4, 2018 H2H
67631 Philipp Kohlschreiber Nick Kyrgios 2 1–1 C 0–1 H 1–0 Mar 10, 2019 H2H
67632 Philipp Kohlschreiber Nicolas Kicker 2 2–0 C 2–0 Jul 29, 2017 H2H
67633 Philipp Kohlschreiber Nicolas Kiefer 2 1–1 C 1–1 Apr 23, 2008 H2H
67634 Philipp Kohlschreiber Nicolas Lapentti 2 1–1 C 0–1 H 1–0 Mar 17, 2009 H2H
67635 Philipp Kohlschreiber Nicolas Mahut 2 0–2 C 0–1 H 0–1 May 30, 2019 H2H
67636 Philipp Kohlschreiber Olivier Patience 2 1–1 H 1–1 Mar 15, 2009 H2H
67637 Philipp Kohlschreiber Pablo Carreno Busta 2 2–0 C 1–0 H 1–0 Apr 21, 2016 H2H
67638 Philipp Kohlschreiber Pere Riba 2 2–0 C 1–0 H 1–0 May 28, 2014 H2H
67639 Philipp Kohlschreiber Raemon Sluiter 2 2–0 C 1–0 G 1–0 Jun 14, 2007 H2H
67640 Philipp Kohlschreiber Razvan Sabau 2 2–0 C 1–0 G 1–0 Jun 28, 2006 H2H
67641 Philipp Kohlschreiber Ruben Bemelmans 2 1–1 G 1–0 H 0–1 Oct 18, 2013 H2H
67642 Philipp Kohlschreiber Ryan Harrison 2 2–0 H 2–0 Oct 9, 2012 H2H
67643 Philipp Kohlschreiber Steve Johnson 2 1–1 G 1–1 Jun 20, 2019 H2H
67644 Philipp Kohlschreiber Taro Daniel 2 1–1 C 1–0 H 0–1 Oct 9, 2021 H2H
67645 Philipp Kohlschreiber Teymuraz Gabashvili 2 2–0 C 1–0 G 1–0 May 22, 2014 H2H
67646 Philipp Kohlschreiber Vasek Pospisil 2 0–2 H 0–2 Sep 2, 2020 H2H
67647 Philipp Kohlschreiber Victor Crivoi 2 1–1 C 0–1 H 1–0 Oct 30, 2009 H2H
67648 Philipp Kohlschreiber Wayne Odesnik 2 2–0 H 2–0 Jan 21, 2010 H2H
67649 Philipp Petzschner Benjamin Becker 2 2–0 H 2–0 Feb 5, 2010 H2H
67650 Philipp Petzschner Dmitry Tursunov 2 2–0 G 1–0 H 1–0 Mar 9, 2013 H2H
67651 Philipp Petzschner Ernests Gulbis 2 1–1 H 1–1 Sep 26, 2014 H2H
67652 Philipp Petzschner Evgeny Korolev 2 2–0 C 1–0 H 1–0 Feb 19, 2010 H2H
67653 Philipp Petzschner Kei Nishikori 2 0–2 H 0–2 Mar 10, 2013 H2H
67654 Philipp Petzschner Mate Pavic 2 2–0 G 1–0 H 1–0 Feb 7, 2013 H2H
67655 Philipp Petzschner Richard Gasquet 2 0–2 H 0–2 Oct 8, 2009 H2H
67656 Philipp Petzschner Thiemo de Bakker 2 1–1 H 1–1 Feb 10, 2011 H2H
67657 Pierre Barthes Barry Mackay 2 2–0 C 1–0 G 1–0 Jun 11, 1970 H2H
67658 Pierre Barthes Gerald Battrick 2 0–2 C 0–1 C 0–1 Jan 23, 1974 H2H
67659 Pierre Barthes Haroon Rahim 2 2–0 C 1–0 C 1–0 Oct 24, 1973 H2H
67660 Pierre Barthes Juan Gisbert 2 1–1 C 0–1 G 1–0 Jun 30, 1972 H2H
67661 Pierre Barthes Julian Ganzabal 2 0–2 C 0–1 G 0–1 Jun 18, 1974 H2H
67662 Pierre Barthes Nicola Pietrangeli 2 1–1 C 1–0 H 0–1 Apr 26, 1972 H2H
67663 Pierre Barthes Ray Keldie 2 2–0 G 2–0 Jun 18, 1970 H2H
67664 Pierre Barthes Robert Maud 2 0–2 C 0–1 H 0–1 Sep 29, 1971 H2H
67665 Pierre-Hugues Herbert Adrian Mannarino 2 0–2 H 0–2 Sep 1, 2021 H2H
67666 Pierre-Hugues Herbert Alexander Zverev 2 0–2 C 0–2 Oct 1, 2020 H2H
67667 Pierre-Hugues Herbert Benjamin Bonzi 2 1–1 C 1–0 H 0–1 May 27, 2025 H2H
67668 Pierre-Hugues Herbert Cameron Norrie 2 2–0 H 2–0 Mar 12, 2021 H2H
67669 Pierre-Hugues Herbert Daniel Evans 2 0–2 G 0–1 H 0–1 Feb 27, 2020 H2H
67670 Pierre-Hugues Herbert Federico Coria 2 2–0 C 1–0 H 1–0 Apr 3, 2025 H2H
67671 Pierre-Hugues Herbert Gael Monfils 2 2–0 G 1–0 H 1–0 Jun 20, 2019 H2H
67672 Pierre-Hugues Herbert Hyeon Chung 2 2–0 G 1–0 H 1–0 Jan 17, 2019 H2H
67673 Pierre-Hugues Herbert Jan-Lennard Struff 2 1–1 C 0–1 H 1–0 Sep 19, 2019 H2H
67674 Pierre-Hugues Herbert Lorenzo Sonego 2 0–2 C 0–1 H 0–1 Aug 24, 2026 H2H
67675 Pierre-Hugues Herbert Marco Cecchinato 2 2–0 H 2–0 Jan 8, 2020 H2H
67676 Pierre-Hugues Herbert Marin Cilic 2 0–2 H 0–2 Mar 24, 2018 H2H
67677 Pierre-Hugues Herbert Nick Kyrgios 2 1–1 G 1–0 H 0–1 Aug 30, 2018 H2H
67678 Pierre-Hugues Herbert Novak Djokovic 2 0–2 C 0–1 H 0–1 May 28, 2024 H2H
67679 Pierre-Hugues Herbert Pablo Carreno Busta 2 2–0 H 2–0 Aug 29, 2015 H2H
67680 Pierre-Hugues Herbert Radu Albot 2 0–2 H 0–2 Oct 15, 2020 H2H
67681 Pierre-Hugues Herbert Richard Gasquet 2 1–1 H 1–1 Feb 15, 2018 H2H
67682 Pierre-Hugues Herbert Sam Groth 2 0–2 H 0–2 Jan 4, 2017 H2H
67683 Pierre-Hugues Herbert Sebastian Korda 2 0–2 C 0–2 Apr 28, 2022 H2H
67684 Pierre-Hugues Herbert Stefanos Tsitsipas 2 2–0 H 2–0 Mar 13, 2021 H2H
67685 Pierre-Hugues Herbert Taylor Fritz 2 1–1 H 1–1 Oct 22, 2026 H2H
67686 Pierre-Hugues Herbert Yuki Bhambri 2 2–0 H 2–0 Aug 29, 2018 H2H
67687 Pieter Aldrich Christo Van Rensburg 2 0–2 C 0–1 H 0–1 Sep 29, 1989 H2H
67688 Potito Starace Alejandro Falla 2 0–2 C 0–1 H 0–1 Jan 12, 2012 H2H
67689 Potito Starace Amer Delic 2 0–2 H 0–2 Mar 7, 2008 H2H
67690 Potito Starace Bernard Tomic 2 0–2 C 0–1 H 0–1 May 4, 2012 H2H
67691 Potito Starace Bjorn Phau 2 2–0 C 2–0 Jul 30, 2010 H2H
67692 Potito Starace Boris Pashanski 2 1–1 C 1–1 Feb 21, 2008 H2H
67693 Potito Starace Daniel Brands 2 1–1 C 1–1 Apr 7, 2011 H2H
67694 Potito Starace Daniel Gimeno-Traver 2 1–1 C 0–1 H 1–0 Apr 20, 2011 H2H
67695 Potito Starace David Sanchez 2 1–1 C 1–1 May 20, 2005 H2H
67696 Potito Starace Denis Gremelmayr 2 1–1 H 1–1 Jan 4, 2012 H2H
67697 Potito Starace Ernests Gulbis 2 1–1 C 1–0 H 0–1 Apr 22, 2009 H2H
67698 Potito Starace Evgeny Korolev 2 0–2 C 0–1 H 0–1 Jun 13, 2008 H2H
67699 Potito Starace Igor Kunitsyn 2 1–1 C 0–1 C 1–0 May 6, 2009 H2H
67700 Potito Starace Ivan Navarro 2 2–0 C 2–0 Apr 14, 2007 H2H
67701 Potito Starace Ivo Minar 2 1–1 C 1–1 Feb 14, 2008 H2H
67702 Potito Starace Jose Acasuso 2 2–0 C 1–0 G 1–0 Jun 24, 2009 H2H
67703 Potito Starace Lukas Dlouhy 2 2–0 C 2–0 Apr 26, 2006 H2H
67704 Potito Starace Marc Lopez 2 1–1 C 1–1 Jul 21, 2004 H2H
67705 Potito Starace Marin Cilic 2 1–1 C 1–1 May 3, 2011 H2H
67706 Potito Starace Martin Vassallo Arguello 2 1–1 C 1–0 H 0–1 Mar 27, 2009 H2H
67707 Potito Starace Mischa Zverev 2 2–0 C 1–0 H 1–0 Aug 25, 2009 H2H
67708 Potito Starace Novak Djokovic 2 0–2 C 0–1 G 0–1 May 29, 2012 H2H
67709 Potito Starace Paul Capdeville 2 2–0 C 2–0 Feb 16, 2012 H2H
67710 Potito Starace Razvan Sabau 2 0–2 C 0–2 Mar 2, 2006 H2H
67711 Potito Starace Robby Ginepri 2 0–2 C 0–1 H 0–1 May 27, 2010 H2H
67712 Potito Starace Ruben Ramirez Hidalgo 2 1–1 C 1–1 Apr 8, 2011 H2H
67713 Potito Starace Santiago Giraldo 2 1–1 C 1–1 Feb 5, 2011 H2H
67714 Potito Starace Sergiy Stakhovsky 2 2–0 C 2–0 Apr 29, 2011 H2H
67715 Potito Starace Stan Wawrinka 2 0–2 C 0–1 G 0–1 Jun 22, 2011 H2H
67716 Potito Starace Stefan Koubek 2 2–0 C 2–0 May 23, 2007 H2H
67717 Prajnesh Gunneswaran Benoit Paire 2 1–1 H 1–1 Aug 21, 2019 H2H
67718 Prajnesh Gunneswaran Soonwoo Kwon 2 0–2 H 0–2 Feb 7, 2020 H2H
67719 Premjit Lall Bob Lutz 2 1–1 G 1–0 H 0–1 Aug 22, 1974 H2H
67720 Premjit Lall Chris Bovett 2 2–0 C 2–0 Aug 14, 1968 H2H
67721 Premjit Lall Stan Smith 2 0–2 C 0–1 G 0–1 Jun 13, 1971 H2H
67722 Quentin Halys Benoit Paire 2 1–1 G 1–0 H 0–1 Jun 29, 2022 H2H
67723 Quentin Halys Pablo Carreno Busta 2 2–0 H 2–0 Feb 17, 2026 H2H
67724 Radek Stepanek Benjamin Becker 2 2–0 G 1–0 H 1–0 Jun 28, 2012 H2H
67725 Radek Stepanek Cyril Saulnier 2 2–0 C 1–0 G 1–0 May 11, 2005 H2H
67726 Radek Stepanek Daniel Brands 2 1–1 H 1–1 Mar 21, 2014 H2H
67727 Radek Stepanek Dudi Sela 2 1–1 H 1–1 Mar 14, 2010 H2H
67728 Radek Stepanek Evgeny Korolev 2 2–0 C 1–0 H 1–0 Jan 1, 2007 H2H
67729 Radek Stepanek Gregory Carraz 2 1–1 C 0–1 G 1–0 Jun 9, 2005 H2H
67730 Radek Stepanek Jiri Vanek 2 2–0 C 1–0 H 1–0 May 29, 2008 H2H
67731 Radek Stepanek Kevin Kim 2 2–0 H 2–0 Feb 19, 2009 H2H
67732 Radek Stepanek Marc Gicquel 2 2–0 C 1–0 H 1–0 Oct 28, 2008 H2H
67733 Radek Stepanek Mikhail Kukushkin 2 2–0 G 1–0 H 1–0 Jun 11, 2014 H2H
67734 Radek Stepanek Raemon Sluiter 2 2–0 G 2–0 Jun 9, 2004 H2H
67735 Radek Stepanek Sam Groth 2 2–0 H 2–0 Jul 24, 2015 H2H
67736 Radek Stepanek Sargis Sargsian 2 1–1 H 1–1 Mar 23, 2004 H2H
67737 Radek Stepanek Steve Darcis 2 0–2 C 0–1 H 0–1 Feb 17, 2012 H2H
67738 Radek Stepanek Thomas Johansson 2 1–1 C 1–0 H 0–1 Oct 1, 2005 H2H
67739 Radek Stepanek Wayne Odesnik 2 2–0 H 2–0 Aug 3, 2011 H2H
67740 Radomir Vasek Mark Petchey 2 2–0 H 2–0 Jan 18, 1995 H2H
67741 Radu Albot Adrian Mannarino 2 1–1 H 1–1 Feb 27, 2021 H2H
67742 Radu Albot Aleksandar Vukic 2 2–0 H 2–0 Feb 17, 2023 H2H
67743 Radu Albot Damir Dzumhur 2 1–1 C 1–1 May 24, 2019 H2H
67744 Radu Albot Hubert Hurkacz 2 1–1 G 0–1 H 1–0 Jul 3, 2024 H2H
67745 Radu Albot Jan-Lennard Struff 2 0–2 C 0–1 G 0–1 Jul 3, 2019 H2H
67746 Radu Albot J.J. Wolf 2 0–2 H 0–2 Aug 3, 2023 H2H
67747 Radu Albot Jozef Kovalik 2 1–1 C 1–0 H 0–1 Aug 1, 2018 H2H
67748 Radu Albot Kyle Edmund 2 0–2 C 0–1 H 0–1 Mar 12, 2019 H2H
67749 Radu Albot Marin Cilic 2 1–1 H 1–1 Aug 13, 2019 H2H
67750 Radu Albot Marton Fucsovics 2 1–1 H 1–1 Sep 21, 2018 H2H
67751 Radu Albot Nick Kyrgios 2 1–1 H 1–1 Feb 22, 2019 H2H
67752 Radu Albot Pablo Carreno Busta 2 1–1 G 1–0 H 0–1 Sep 26, 2019 H2H
67753 Radu Albot Taylor Fritz 2 0–2 C 0–1 H 0–1 Oct 1, 2020 H2H
67754 Raemon Sluiter Alexander Waske 2 1–1 C 0–1 C 1–0 Sep 29, 2005 H2H
67755 Raemon Sluiter Cyril Saulnier 2 1–1 H 1–1 Oct 6, 2005 H2H
67756 Raemon Sluiter David Sanchez 2 1–1 C 0–1 H 1–0 Sep 16, 2004 H2H
67757 Raemon Sluiter Filippo Volandri 2 0–2 C 0–2 May 21, 2004 H2H
67758 Raemon Sluiter Karol Beck 2 1–1 G 1–0 H 0–1 Jun 19, 2003 H2H
67759 Raemon Sluiter Lars Burgsmuller 2 1–1 H 1–1 Oct 5, 2005 H2H
67760 Raemon Sluiter Luis Horna 2 2–0 C 2–0 Jul 19, 2007 H2H
67761 Raemon Sluiter Robby Ginepri 2 0–2 C 0–1 H 0–1 Aug 21, 2004 H2H
67762 Raemon Sluiter Tomas Zib 2 2–0 C 2–0 Apr 28, 2005 H2H
67763 Raemon Sluiter Vincent Spadea 2 1–1 H 1–1 Aug 6, 2003 H2H
67764 Rafael Jodar Cameron Norrie 2 2–0 C 1–0 H 1–0 Apr 17, 2026 H2H
67765 Rafael Jodar Camilo Ugo Carabelli 2 2–0 C 2–0 Apr 15, 2026 H2H
67766 Rafael Jodar Lorenzo Musetti 2 2–0 H 2–0 Aug 6, 2026 H2H
67767 Rafael Jodar Pablo Carreno Busta 2 2–0 C 1–0 G 1–0 Jul 1, 2026 H2H
67768 Rafael Jodar Taylor Fritz 2 0–2 H 0–2 Aug 3, 2026 H2H
67769 Rafael Nadal Alberto Martin 2 2–0 C 2–0 Jul 8, 2005 H2H
67770 Rafael Nadal Alexander Waske 2 1–1 C 1–0 G 0–1 Jul 19, 2007 H2H
67771 Rafael Nadal Alex Calatrava 2 2–0 C 2–0 Feb 24, 2005 H2H
67772 Rafael Nadal Alex Corretja 2 0–2 C 0–1 H 0–1 Oct 15, 2003 H2H
67773 Rafael Nadal Alexei Popyrin 2 2–0 C 2–0 Jun 1, 2021 H2H
67774 Rafael Nadal Aljaz Bedene 2 2–0 C 2–0 Apr 18, 2018 H2H
67775 Rafael Nadal Andre Agassi 2 2–0 G 1–0 H 1–0 Jul 2, 2006 H2H
67776 Rafael Nadal Benjamin Becker 2 2–0 H 2–0 Aug 14, 2013 H2H
67777 Rafael Nadal Bobby Reynolds 2 2–0 H 2–0 Aug 31, 2005 H2H
67778 Rafael Nadal Botic van de Zandschulp 2 2–0 C 1–0 G 1–0 Jul 5, 2022 H2H
67779 Rafael Nadal Christophe Rochus 2 2–0 C 1–0 H 1–0 Apr 24, 2009 H2H
67780 Rafael Nadal Daniel Evans 2 2–0 H 2–0 Mar 15, 2022 H2H
67781 Rafael Nadal Davide Sanguinetti 2 2–0 H 2–0 Jan 6, 2007 H2H
67782 Rafael Nadal Denis Gremelmayr 2 2–0 C 1–0 H 1–0 Jan 5, 2012 H2H
67783 Rafael Nadal Dustin Brown 2 0–2 G 0–2 Jul 2, 2015 H2H
67784 Rafael Nadal Filip Krajinovic 2 1–1 H 1–1 Mar 14, 2019 H2H
67785 Rafael Nadal Filippo Volandri 2 2–0 C 1–0 H 1–0 Oct 31, 2007 H2H
67786 Rafael Nadal Goran Ivanisevic 2 2–0 C 1–0 H 1–0 Apr 15, 2004 H2H
67787 Rafael Nadal Hyung-Taik Lee 2 2–0 H 2–0 Aug 17, 2006 H2H
67788 Rafael Nadal Irakli Labadze 2 1–1 C 0–1 G 1–0 Jul 5, 2006 H2H
67789 Rafael Nadal Janko Tipsarevic 2 2–0 C 1–0 H 1–0 Apr 28, 2012 H2H
67790 Rafael Nadal Jared Donaldson 2 2–0 H 2–0 Mar 10, 2019 H2H
67791 Rafael Nadal Jerzy Janowicz 2 2–0 H 2–0 Nov 1, 2013 H2H
67792 Rafael Nadal Jesse Levine 2 2–0 H 2–0 Aug 8, 2013 H2H
67793 Rafael Nadal Jiri Novak 2 2–0 H 2–0 Sep 6, 2006 H2H
67794 Rafael Nadal John Millman 2 2–0 G 1–0 H 1–0 Aug 28, 2019 H2H
67795 Rafael Nadal Jose Acasuso 2 2–0 C 2–0 Feb 17, 2005 H2H
67796 Rafael Nadal Karol Beck 2 2–0 H 2–0 Jan 5, 2011 H2H
67797 Rafael Nadal Lars Burgsmuller 2 2–0 C 1–0 H 1–0 May 25, 2005 H2H
67798 Rafael Nadal Marat Safin 2 2–0 H 2–0 Oct 10, 2009 H2H
67799 Rafael Nadal Marinko Matosevic 2 2–0 C 1–0 H 1–0 Aug 10, 2013 H2H
67800 Rafael Nadal Martin Alund 2 2–0 C 2–0 Feb 28, 2013 H2H