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
42601 Philipp Kohlschreiber Hyeon Chung 1 0–1 C 0–1 Apr 27, 2017 H2H
42602 Philipp Kohlschreiber Hyung-Taik Lee 1 1–0 H 1–0 Mar 7, 2007 H2H
42603 Philipp Kohlschreiber Ivo Minar 1 1–0 G 1–0 Jun 25, 2009 H2H
42604 Philipp Kohlschreiber Jamie Baker 1 1–0 G 1–0 Jun 21, 2012 H2H
42605 Philipp Kohlschreiber Jaume Munar 1 1–0 C 1–0 Jul 15, 2021 H2H
42606 Philipp Kohlschreiber Jimmy Wang 1 1–0 G 1–0 Jun 10, 2005 H2H
42607 Philipp Kohlschreiber Joachim Johansson 1 1–0 G 1–0 Jun 9, 2005 H2H
42608 Philipp Kohlschreiber Jonathan Dasnieres de Veigy 1 1–0 H 1–0 Sep 22, 2011 H2H
42609 Philipp Kohlschreiber Juan Pablo Brzezicki 1 1–0 C 1–0 Jul 20, 2005 H2H
42610 Philipp Kohlschreiber Jurij Rodionov 1 1–0 G 1–0 Jun 17, 2021 H2H
42611 Philipp Kohlschreiber Justin Gimelstob 1 1–0 H 1–0 Oct 11, 2007 H2H
42612 Philipp Kohlschreiber Karol Beck 1 1–0 C 1–0 May 26, 2010 H2H
42613 Philipp Kohlschreiber Lamine Ouahab 1 0–1 C 0–1 Apr 12, 2018 H2H
42614 Philipp Kohlschreiber Mao-Xin Gong 1 1–0 H 1–0 Oct 9, 2013 H2H
42615 Philipp Kohlschreiber Marcos Giron 1 1–0 H 1–0 Jan 22, 2020 H2H
42616 Philipp Kohlschreiber Mariano Zabaleta 1 1–0 H 1–0 Aug 29, 2007 H2H
42617 Philipp Kohlschreiber Mario Ancic 1 1–0 C 1–0 May 4, 2006 H2H
42618 Philipp Kohlschreiber Marius Copil 1 0–1 H 0–1 Aug 14, 2018 H2H
42619 Philipp Kohlschreiber Marsel Ilhan 1 1–0 H 1–0 Feb 24, 2016 H2H
42620 Philipp Kohlschreiber Martin Vassallo Arguello 1 0–1 C 0–1 Jul 14, 2004 H2H
42621 Philipp Kohlschreiber Mate Delic 1 1–0 C 1–0 May 23, 2014 H2H
42622 Philipp Kohlschreiber Matteo Berrettini 1 0–1 C 0–1 May 4, 2019 H2H
42623 Philipp Kohlschreiber Matthias Bachinger 1 1–0 H 1–0 Mar 10, 2012 H2H
42624 Philipp Kohlschreiber Maximilian Marterer 1 1–0 C 1–0 May 5, 2018 H2H
42625 Philipp Kohlschreiber Michael Lammer 1 1–0 H 1–0 Feb 26, 2009 H2H
42626 Philipp Kohlschreiber Michael Russell 1 1–0 H 1–0 Jan 10, 2008 H2H
42627 Philipp Kohlschreiber Michael Yani 1 1–0 H 1–0 Jul 30, 2008 H2H
42628 Philipp Kohlschreiber Michal Tabara 1 0–1 H 0–1 Oct 28, 2004 H2H
42629 Philipp Kohlschreiber Miomir Kecmanovic 1 0–1 G 0–1 Jun 13, 2019 H2H
42630 Philipp Kohlschreiber Mirza Basic 1 0–1 H 0–1 Feb 9, 2018 H2H
42631 Philipp Kohlschreiber Nicolas Thomann 1 1–0 C 1–0 Oct 26, 2006 H2H
42632 Philipp Kohlschreiber Nils Langer 1 1–0 C 1–0 Jul 12, 2013 H2H
42633 Philipp Kohlschreiber Oliver Marach 1 1–0 C 1–0 May 31, 2006 H2H
42634 Philipp Kohlschreiber Paul Capdeville 1 1–0 C 1–0 Jul 26, 2007 H2H
42635 Philipp Kohlschreiber Peter Gojowczyk 1 0–1 H 0–1 Jan 2, 2014 H2H
42636 Philipp Kohlschreiber Peter Luczak 1 1–0 C 1–0 Jul 27, 2006 H2H
42637 Philipp Kohlschreiber Radu Albot 1 0–1 H 0–1 Feb 7, 2019 H2H
42638 Philipp Kohlschreiber Rainer Schuettler 1 1–0 H 1–0 Mar 4, 2004 H2H
42639 Philipp Kohlschreiber Rajeev Ram 1 1–0 H 1–0 Feb 11, 2010 H2H
42640 Philipp Kohlschreiber Renzo Olivo 1 0–1 C 0–1 Jul 16, 2016 H2H
42641 Philipp Kohlschreiber Ricardas Berankis 1 0–1 H 0–1 Sep 22, 2017 H2H
42642 Philipp Kohlschreiber Robert Farah 1 1–0 C 1–0 Apr 27, 2011 H2H
42643 Philipp Kohlschreiber Roko Karanusic 1 1–0 H 1–0 Jan 16, 2008 H2H
42644 Philipp Kohlschreiber Santiago Ventura 1 1–0 C 1–0 May 7, 2010 H2H
42645 Philipp Kohlschreiber Sebastien Grosjean 1 1–0 C 1–0 May 5, 2007 H2H
42646 Philipp Kohlschreiber Sergio Roitman 1 0–1 G 0–1 Jun 20, 2007 H2H
42647 Philipp Kohlschreiber Simon Greul 1 1–0 C 1–0 Jul 19, 2007 H2H
42648 Philipp Kohlschreiber Somdev Devvarman 1 1–0 H 1–0 Sep 3, 2009 H2H
42649 Philipp Kohlschreiber Stephane Bohli 1 1–0 H 1–0 Jan 11, 2012 H2H
42650 Philipp Kohlschreiber Stephane Robert 1 1–0 H 1–0 Oct 27, 2016 H2H
42651 Philipp Kohlschreiber Steve Darcis 1 1–0 H 1–0 Jan 16, 2013 H2H
42652 Philipp Kohlschreiber Takahiro Terachi 1 0–1 H 0–1 Oct 5, 2005 H2H
42653 Philipp Kohlschreiber Taylor Fritz 1 1–0 H 1–0 Mar 25, 2017 H2H
42654 Philipp Kohlschreiber Thiemo de Bakker 1 1–0 H 1–0 Feb 26, 2014 H2H
42655 Philipp Kohlschreiber Thomas Fabbiano 1 1–0 H 1–0 Sep 23, 2010 H2H
42656 Philipp Kohlschreiber Thomas Johansson 1 0–1 C 0–1 Oct 27, 2005 H2H
42657 Philipp Kohlschreiber Thomas Muster 1 1–0 C 1–0 Aug 3, 2011 H2H
42658 Philipp Kohlschreiber Tomas Zib 1 0–1 H 0–1 Feb 10, 2005 H2H
42659 Philipp Kohlschreiber Ugo Humbert 1 1–0 H 1–0 Jan 10, 2019 H2H
42660 Philipp Kohlschreiber Wesley Moodie 1 0–1 C 0–1 Sep 29, 2005 H2H
42661 Philipp Kohlschreiber Woong-Sun Jun 1 1–0 H 1–0 Jul 31, 2008 H2H
42662 Philipp Kohlschreiber Yuichi Sugita 1 1–0 C 1–0 May 8, 2018 H2H
42663 Philipp Kohlschreiber Yuri Schukin 1 1–0 C 1–0 Jul 11, 2008 H2H
42664 Philipp Oswald Daniel Brands 1 1–0 C 1–0 Jul 25, 2012 H2H
42665 Philipp Oswald Daniel Koellerer 1 0–1 C 0–1 Jul 17, 2008 H2H
42666 Philipp Petzschner Albert Ramos-Vinolas 1 1–0 H 1–0 Aug 31, 2011 H2H
42667 Philipp Petzschner Alexander Peya 1 0–1 G 0–1 Jul 10, 2008 H2H
42668 Philipp Petzschner Alexander Popp 1 1–0 G 1–0 Jun 17, 2004 H2H
42669 Philipp Petzschner Andrey Golubev 1 0–1 C 0–1 Jul 10, 2014 H2H
42670 Philipp Petzschner Benoit Paire 1 0–1 H 0–1 Oct 9, 2012 H2H
42671 Philipp Petzschner Blaz Kavcic 1 1–0 G 1–0 Jun 27, 2012 H2H
42672 Philipp Petzschner Brian Dabul 1 0–1 H 0–1 Jan 21, 2009 H2H
42673 Philipp Petzschner Carsten Ball 1 0–1 C 0–1 May 26, 2010 H2H
42674 Philipp Petzschner Daniel Gimeno-Traver 1 1–0 G 1–0 Jun 10, 2011 H2H
42675 Philipp Petzschner Daniel Koellerer 1 1–0 C 1–0 May 7, 2010 H2H
42676 Philipp Petzschner Dino Marcan 1 1–0 H 1–0 Feb 8, 2013 H2H
42677 Philipp Petzschner Dominik Meffert 1 1–0 G 1–0 Jun 9, 2011 H2H
42678 Philipp Petzschner Dudi Sela 1 0–1 H 0–1 Feb 26, 2009 H2H
42679 Philipp Petzschner Dusan Lojda 1 1–0 H 1–0 Sep 1, 2010 H2H
42680 Philipp Petzschner Dustin Brown 1 1–0 H 1–0 Mar 12, 2011 H2H
42681 Philipp Petzschner Edouard Roger-Vasselin 1 1–0 G 1–0 Jun 22, 2012 H2H
42682 Philipp Petzschner Gilles Muller 1 0–1 H 0–1 Sep 22, 2011 H2H
42683 Philipp Petzschner Horacio Zeballos 1 1–0 G 1–0 Jul 9, 2009 H2H
42684 Philipp Petzschner Hyung-Taik Lee 1 1–0 G 1–0 Jun 25, 2008 H2H
42685 Philipp Petzschner Igor Kunitsyn 1 0–1 H 0–1 Feb 20, 2009 H2H
42686 Philipp Petzschner Ivan Dodig 1 1–0 C 1–0 Apr 27, 2011 H2H
42687 Philipp Petzschner James Ward 1 1–0 H 1–0 Sep 25, 2014 H2H
42688 Philipp Petzschner Jan Hajek 1 1–0 H 1–0 Feb 3, 2011 H2H
42689 Philipp Petzschner Jan Hernych 1 1–0 H 1–0 Oct 10, 2008 H2H
42690 Philipp Petzschner Jesse Levine 1 0–1 G 0–1 Jul 10, 2009 H2H
42691 Philipp Petzschner Jiri Vanek 1 0–1 C 0–1 Apr 17, 2008 H2H
42692 Philipp Petzschner Karol Beck 1 0–1 H 0–1 Feb 16, 2012 H2H
42693 Philipp Petzschner Malek Jaziri 1 0–1 C 0–1 May 29, 2012 H2H
42694 Philipp Petzschner Marc Gicquel 1 0–1 H 0–1 Jan 6, 2010 H2H
42695 Philipp Petzschner Marsel Ilhan 1 0–1 C 0–1 Jul 20, 2011 H2H
42696 Philipp Petzschner Michael Berrer 1 0–1 H 0–1 Feb 6, 2010 H2H
42697 Philipp Petzschner Michael Llodra 1 1–0 H 1–0 Sep 25, 2009 H2H
42698 Philipp Petzschner Michal Przysiezny 1 0–1 G 0–1 Jun 26, 2013 H2H
42699 Philipp Petzschner Novak Djokovic 1 0–1 H 0–1 Sep 2, 2010 H2H
42700 Philipp Petzschner Peter Polansky 1 1–0 C 1–0 May 27, 2009 H2H
42701 Philipp Petzschner Radek Stepanek 1 0–1 H 0–1 Aug 2, 2011 H2H
42702 Philipp Petzschner Raemon Sluiter 1 0–1 G 0–1 Jun 18, 2004 H2H
42703 Philipp Petzschner Rajeev Ram 1 1–0 G 1–0 Jun 24, 2009 H2H
42704 Philipp Petzschner Ricardas Berankis 1 0–1 H 0–1 Sep 20, 2012 H2H
42705 Philipp Petzschner Ryan Sweeting 1 1–0 H 1–0 Mar 26, 2010 H2H
42706 Philipp Petzschner Santiago Giraldo 1 0–1 H 0–1 Jan 6, 2012 H2H
42707 Philipp Petzschner Sergiy Stakhovsky 1 1–0 H 1–0 Sep 2, 2009 H2H
42708 Philipp Petzschner Simon Stadler 1 0–1 H 0–1 Oct 1, 2008 H2H
42709 Philipp Petzschner Stan Wawrinka 1 1–0 H 1–0 Oct 9, 2008 H2H
42710 Philipp Petzschner Stefan Koubek 1 0–1 C 0–1 May 20, 2009 H2H
42711 Philipp Petzschner Stephane Robert 1 1–0 G 1–0 Jun 23, 2010 H2H
42712 Philipp Petzschner Steve Darcis 1 0–1 C 0–1 May 26, 2011 H2H
42713 Philipp Petzschner Teymuraz Gabashvili 1 1–0 H 1–0 Aug 4, 2009 H2H
42714 Philipp Petzschner Thierry Ascione 1 1–0 H 1–0 Oct 3, 2003 H2H
42715 Philipp Petzschner Xavier Malisse 1 1–0 G 1–0 Jun 22, 2012 H2H
42716 Philip Sekulic Lorenzo Musetti 1 0–1 H 0–1 Sep 24, 2023 H2H
42717 Phillip Tuckniss Miloslav Mecir 1 0–1 C 0–1 Jul 25, 1985 H2H
42718 Pier Gauthier Alexander Mronz 1 0–1 C 0–1 Feb 9, 1995 H2H
42719 Pier Gauthier Eduardo Masso 1 0–1 C 0–1 Oct 18, 1990 H2H
42720 Pier Gauthier Olivier Soules 1 1–0 H 1–0 Oct 8, 1992 H2H
42721 Piero Toci Andres Gimeno 1 0–1 C 0–1 May 3, 1973 H2H
42722 Piero Toci Giuseppe Merlo 1 1–0 C 1–0 May 30, 1969 H2H
42723 Piero Toci Graham Stilwell 1 1–0 C 1–0 May 13, 1975 H2H
42724 Piero Toci Ray Keldie 1 1–0 G 1–0 Dec 12, 1968 H2H
42725 Piero Toci Robert Maud 1 0–1 C 0–1 May 5, 1971 H2H
42726 Piero Toci Sever Muresan 1 0–1 G 0–1 Jun 13, 1973 H2H
42727 Piero Toci Terry Addison 1 1–0 C 1–0 May 7, 1968 H2H
42728 Pierre Barthes Derek Schroder 1 1–0 C 1–0 Jul 19, 1972 H2H
42729 Pierre Barthes F D Robbins 1 1–0 H 1–0 Aug 24, 1971 H2H
42730 Pierre Barthes Frank Froehling 1 1–0 H 1–0 Jan 14, 1972 H2H
42731 Pierre Barthes Gene Scott 1 1–0 G 1–0 Jun 25, 1969 H2H
42732 Pierre Barthes George Berner 1 1–0 C 1–0 Jul 13, 1971 H2H
42733 Pierre Barthes Giuseppe Merlo 1 1–0 C 1–0 Jun 4, 1973 H2H
42734 Pierre Barthes Graham Stilwell 1 1–0 C 1–0 Nov 19, 1970 H2H
42735 Pierre Barthes Graydon Garner 1 1–0 H 1–0 Mar 27, 1970 H2H
42736 Pierre Barthes Herb Fitzgibbon 1 0–1 H 0–1 Aug 25, 1971 H2H
42737 Pierre Barthes Jean Loup Rouyer 1 1–0 C 1–0 Nov 10, 1969 H2H
42738 Pierre Barthes Jean Paul Meyer 1 1–0 C 1–0 Apr 3, 1971 H2H
42739 Pierre Barthes Jose Guerrero 1 1–0 C 1–0 Oct 10, 1973 H2H
42740 Pierre Barthes Mike Belkin 1 1–0 G 1–0 Sep 4, 1970 H2H
42741 Pierre Barthes Milan Holecek 1 1–0 H 1–0 Sep 20, 1971 H2H
42742 Pierre Barthes Peter Doerner 1 1–0 C 1–0 Feb 28, 1972 H2H
42743 Pierre Barthes Roger Dowdeswell 1 0–1 C 0–1 May 28, 1974 H2H
42744 Pierre Barthes Roy Barth 1 1–0 H 1–0 Nov 7, 1972 H2H
42745 Pierre Barthes Torben Ulrich 1 0–1 C 0–1 Feb 1, 1973 H2H
42746 Pierre Barthes Vladimir Korotkov 1 0–1 G 0–1 Jun 28, 1968 H2H
42747 Pierre Bouteyre Bart Wuyts 1 0–1 C 0–1 May 26, 1993 H2H
42748 Pierre Bouteyre Thomas Hogstedt 1 1–0 H 1–0 Sep 12, 1991 H2H
42749 Pierre-Hugues Herbert Alexei Popyrin 1 0–1 H 0–1 Jul 26, 2019 H2H
42750 Pierre-Hugues Herbert Arthur Cazaux 1 1–0 H 1–0 Nov 9, 2023 H2H
42751 Pierre-Hugues Herbert Ben Shelton 1 0–1 G 0–1 Jun 13, 2025 H2H
42752 Pierre-Hugues Herbert Bjorn Fratangelo 1 0–1 G 0–1 Jul 22, 2017 H2H
42753 Pierre-Hugues Herbert Calvin Hemery 1 1–0 H 1–0 Feb 9, 2017 H2H
42754 Pierre-Hugues Herbert Carlos Taberner 1 0–1 C 0–1 Jul 23, 2025 H2H
42755 Pierre-Hugues Herbert Diego Schwartzman 1 0–1 H 0–1 Oct 24, 2019 H2H
42756 Pierre-Hugues Herbert Dominic Stricker 1 0–1 C 0–1 Jul 17, 2025 H2H
42757 Pierre-Hugues Herbert Egor Gerasimov 1 1–0 C 1–0 Apr 25, 2019 H2H
42758 Pierre-Hugues Herbert Evgeny Donskoy 1 1–0 H 1–0 Feb 17, 2017 H2H
42759 Pierre-Hugues Herbert Franko Skugor 1 0–1 H 0–1 Aug 21, 2018 H2H
42760 Pierre-Hugues Herbert Grigor Dimitrov 1 0–1 C 0–1 Apr 18, 2018 H2H
42761 Pierre-Hugues Herbert Harold Mayot 1 1–0 H 1–0 Feb 13, 2025 H2H
42762 Pierre-Hugues Herbert Ilya Ivashka 1 1–0 H 1–0 Feb 8, 2019 H2H
42763 Pierre-Hugues Herbert James Duckworth 1 0–1 G 0–1 Jun 13, 2024 H2H
42764 Pierre-Hugues Herbert Jared Donaldson 1 1–0 C 1–0 May 30, 2017 H2H
42765 Pierre-Hugues Herbert Joao Fonseca 1 0–1 C 0–1 May 29, 2025 H2H
42766 Pierre-Hugues Herbert Jozef Kovalik 1 0–1 H 0–1 Mar 12, 2016 H2H
42767 Pierre-Hugues Herbert Kenny De Schepper 1 1–0 H 1–0 Feb 8, 2018 H2H
42768 Pierre-Hugues Herbert Laslo Djere 1 1–0 H 1–0 Jan 9, 2020 H2H
42769 Pierre-Hugues Herbert Luca Van Assche 1 1–0 H 1–0 Nov 11, 2023 H2H
42770 Pierre-Hugues Herbert Marcos Giron 1 0–1 H 0–1 Aug 26, 2021 H2H
42771 Pierre-Hugues Herbert Matthew Ebden 1 1–0 G 1–0 Jun 13, 2019 H2H
42772 Pierre-Hugues Herbert Matthias Bachinger 1 1–0 C 1–0 Apr 26, 2019 H2H
42773 Pierre-Hugues Herbert Mattia Bellucci 1 0–1 C 0–1 Apr 4, 2025 H2H
42774 Pierre-Hugues Herbert Maximilian Marterer 1 1–0 H 1–0 Jan 3, 2019 H2H
42775 Pierre-Hugues Herbert Michael Mmoh 1 1–0 C 1–0 Sep 29, 2020 H2H
42776 Pierre-Hugues Herbert Michal Przysiezny 1 0–1 H 0–1 Sep 18, 2014 H2H
42777 Pierre-Hugues Herbert Miomir Kecmanovic 1 0–1 H 0–1 Jul 31, 2019 H2H
42778 Pierre-Hugues Herbert Mitchell Krueger 1 1–0 H 1–0 Aug 1, 2018 H2H
42779 Pierre-Hugues Herbert Noah Rubin 1 1–0 H 1–0 Jan 21, 2016 H2H
42780 Pierre-Hugues Herbert Norbert Gombos 1 1–0 H 1–0 Feb 22, 2018 H2H
42781 Pierre-Hugues Herbert Pedro Martinez 1 1–0 H 1–0 Nov 7, 2024 H2H
42782 Pierre-Hugues Herbert Peter Polansky 1 1–0 C 1–0 May 29, 2018 H2H
42783 Pierre-Hugues Herbert Quentin Halys 1 0–1 H 0–1 Nov 8, 2024 H2H
42784 Pierre-Hugues Herbert Sebastian Baez 1 1–0 H 1–0 Oct 20, 2026 H2H
42785 Pierre-Hugues Herbert Stan Wawrinka 1 0–1 C 0–1 May 7, 2019 H2H
42786 Pierre-Hugues Herbert Sumit Nagal 1 1–0 C 1–0 Apr 21, 2021 H2H
42787 Pierre-Hugues Herbert Thomas Fabbiano 1 1–0 C 1–0 Apr 11, 2019 H2H
42788 Pierre-Hugues Herbert Tomas Martin Etcheverry 1 0–1 H 0–1 Jul 29, 2025 H2H
42789 Pierre-Hugues Herbert Ugo Humbert 1 1–0 H 1–0 Mar 13, 2021 H2H
42790 Pierre-Hugues Herbert Valentin Royer 1 0–1 H 0–1 Feb 16, 2026 H2H
42791 Pierre-Hugues Herbert Yuichi Sugita 1 1–0 G 1–0 Jun 29, 2018 H2H
42792 Pierre Lemoine Charles Bud Cox 1 0–1 C 0–1 Feb 5, 1987 H2H
42793 Pieter Aldrich Barry Moir 1 0–1 H 0–1 Aug 9, 1989 H2H
42794 Pieter Aldrich Brad Drewett 1 0–1 G 0–1 Jul 9, 1988 H2H
42795 Pieter Aldrich Brian Page 1 0–1 H 0–1 Jul 20, 1988 H2H
42796 Pieter Aldrich Marc Flur 1 1–0 H 1–0 Aug 3, 1988 H2H
42797 Pieter Aldrich Michael Westphal 1 0–1 C 0–1 Feb 22, 1989 H2H
42798 Piet Norval Carl Limberger 1 0–1 G 0–1 Jun 28, 1989 H2H
42799 Piet Norval David Skoch 1 0–1 C 0–1 Sep 12, 1996 H2H
42800 Piet Norval Gilad Bloom 1 0–1 H 0–1 Oct 12, 1990 H2H