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
22601 James Blake Olivier Patience 1 1–0 H 1–0 Jan 25, 2004 H2H
22602 James Blake Ota Fukarek 1 1–0 G 1–0 Jul 12, 2002 H2H
22603 James Blake Pablo Andujar 1 1–0 H 1–0 Aug 2, 2012 H2H
22604 James Blake Pablo Cuevas 1 0–1 C 0–1 Apr 8, 2011 H2H
22605 James Blake Patrick Rafter 1 0–1 H 0–1 Aug 11, 2001 H2H
22606 James Blake Paul Capdeville 1 1–0 H 1–0 Feb 15, 2008 H2H
22607 James Blake Paul-Henri Mathieu 1 1–0 H 1–0 Aug 24, 2007 H2H
22608 James Blake Pere Riba 1 1–0 H 1–0 Aug 24, 2010 H2H
22609 James Blake Peter Polansky 1 1–0 H 1–0 Sep 2, 2010 H2H
22610 James Blake Philip Bester 1 1–0 H 1–0 Aug 9, 2006 H2H
22611 James Blake Ramon Delgado 1 1–0 C 1–0 Apr 25, 2002 H2H
22612 James Blake Rhyne Williams 1 1–0 H 1–0 Aug 20, 2013 H2H
22613 James Blake Richard Krajicek 1 0–1 G 0–1 Jun 28, 2002 H2H
22614 James Blake Robin Soderling 1 1–0 H 1–0 Oct 14, 2006 H2H
22615 James Blake Sam Warburg 1 1–0 H 1–0 Feb 21, 2008 H2H
22616 James Blake Scoville Jenkins 1 1–0 H 1–0 Jan 28, 2007 H2H
22617 James Blake Sebastien De Chaunac 1 1–0 H 1–0 Jan 22, 2009 H2H
22618 James Blake Simon Greul 1 1–0 H 1–0 Oct 13, 2006 H2H
22619 James Blake Simon Larose 1 1–0 H 1–0 Jul 31, 2002 H2H
22620 James Blake Steve Darcis 1 1–0 H 1–0 Aug 28, 2008 H2H
22621 James Blake Tatsuma Ito 1 1–0 H 1–0 Aug 2, 2011 H2H
22622 James Blake Thiemo de Bakker 1 1–0 G 1–0 Jun 26, 2013 H2H
22623 James Blake Tim Henman 1 0–1 H 0–1 Aug 1, 2002 H2H
22624 James Blake Tim Smyczek 1 1–0 H 1–0 Jul 25, 2013 H2H
22625 James Blake Tobias Kamke 1 0–1 H 0–1 Jul 26, 2012 H2H
22626 James Blake Todd Larkham 1 1–0 G 1–0 Jun 25, 2003 H2H
22627 James Blake Todd Martin 1 1–0 H 1–0 Mar 12, 2003 H2H
22628 James Blake Tomas Behrend 1 0–1 C 0–1 Oct 23, 2003 H2H
22629 James Blake Tomas Tenconi 1 1–0 C 1–0 May 25, 2005 H2H
22630 James Blake Tomas Zib 1 1–0 H 1–0 Aug 5, 2005 H2H
22631 James Blake Victor Crivoi 1 0–1 C 0–1 Apr 29, 2009 H2H
22632 James Blake Viktor Troicki 1 0–1 C 0–1 May 29, 2013 H2H
22633 James Blake Vladimir Voltchkov 1 1–0 G 1–0 Jul 12, 2001 H2H
22634 James Blake Wayne Arthurs 1 1–0 H 1–0 Oct 4, 2001 H2H
22635 James Blake Wayne Black 1 1–0 H 1–0 Feb 13, 2003 H2H
22636 James Blake Wayne Odesnik 1 1–0 C 1–0 Apr 15, 2004 H2H
22637 James Blake Wesley Whitehouse 1 1–0 H 1–0 Jul 21, 2006 H2H
22638 James Blake Woong-Sun Jun 1 1–0 H 1–0 Jul 18, 2008 H2H
22639 James Blake Yaoki Ishii 1 1–0 H 1–0 Oct 3, 2001 H2H
22640 James Blake Zack Fleishman 1 1–0 H 1–0 Feb 12, 2004 H2H
22641 James Chico Hagey Bob Lutz 1 0–1 C 0–1 Mar 18, 1977 H2H
22642 James Chico Hagey Juan Gisbert 1 0–1 C 0–1 Aug 7, 1974 H2H
22643 James Chico Hagey Kenneth McMillan 1 1–0 G 1–0 Aug 27, 1974 H2H
22644 James Chico Hagey Peter Doerner 1 0–1 G 0–1 Aug 28, 1974 H2H
22645 James Chico Hagey Spencer Segura 1 1–0 H 1–0 Feb 20, 1975 H2H
22646 James Chico Hagey Tom Edlefsen 1 1–0 C 1–0 Aug 3, 1974 H2H
22647 James Chico Hagey William Brown 1 1–0 C 1–0 Aug 10, 1977 H2H
22648 James Duckworth Benoit Paire 1 1–0 H 1–0 Oct 1, 2021 H2H
22649 James Duckworth Egor Gerasimov 1 0–1 H 0–1 Feb 8, 2020 H2H
22650 James Duckworth Eliot Spizzirri 1 0–1 H 0–1 Feb 11, 2026 H2H
22651 James Duckworth Ilya Ivashka 1 1–0 H 1–0 Sep 25, 2021 H2H
22652 James Duckworth Laslo Djere 1 0–1 C 0–1 May 19, 2026 H2H
22653 James Duckworth Pedro Martinez 1 0–1 H 0–1 Sep 1, 2021 H2H
22654 James Greenhalgh Christian Miniussi 1 0–1 H 0–1 Jan 9, 1992 H2H
22655 James Greenhalgh Kelly Evernden 1 0–1 H 0–1 Jan 2, 1992 H2H
22656 James Greenhalgh Patrik Kuhnen 1 1–0 H 1–0 Jan 13, 1994 H2H
22657 James McCabe Fabian Marozsan 1 0–1 G 0–1 Jul 2, 2025 H2H
22658 James McCabe Kamil Majchrzak 1 0–1 G 0–1 Jun 11, 2026 H2H
22659 James McCabe Luis Carlos Alvarez 1 0–1 H 0–1 Jul 16, 2025 H2H
22660 James McCabe Thiago Seyboth Wild 1 0–1 G 0–1 Jun 26, 2024 H2H
22661 James McCabe Yasutaka Uchiyama 1 0–1 H 0–1 Sep 21, 2024 H2H
22662 James McCabe Zizou Bergs 1 1–0 G 1–0 Jun 10, 2026 H2H
22663 James Sekulov Dennis van Scheppingen 1 0–1 C 0–1 Sep 11, 1997 H2H
22664 James Sekulov Justin Gimelstob 1 0–1 H 0–1 Jul 27, 2000 H2H
22665 James Trotter Jenson Brooksby 1 0–1 H 0–1 Oct 3, 2025 H2H
22666 James Turner Eric Jelen 1 0–1 G 0–1 Jun 22, 1989 H2H
22667 James Turner Peter Doohan 1 0–1 G 0–1 Jun 15, 1988 H2H
22668 James Turner Slobodan Zivojinovic 1 1–0 G 1–0 Jun 8, 1988 H2H
22669 James Turner Steve Shaw 1 1–0 G 1–0 Jun 18, 1986 H2H
22670 James Ward Adrian Mannarino 1 1–0 G 1–0 Jun 11, 2011 H2H
22671 James Ward Alex Bogdanovic 1 0–1 G 0–1 Jun 19, 2008 H2H
22672 James Ward Antonio Veic 1 1–0 H 1–0 Feb 5, 2015 H2H
22673 James Ward Augustin Gensse 1 0–1 C 0–1 Apr 12, 2007 H2H
22674 James Ward Blaz Kavcic 1 0–1 H 0–1 Jan 18, 2012 H2H
22675 James Ward Blaz Rola 1 1–0 G 1–0 Jun 11, 2014 H2H
22676 James Ward Daniel Cox 1 1–0 G 1–0 Jun 8, 2011 H2H
22677 James Ward Grigor Dimitrov 1 0–1 G 0–1 Jun 12, 2014 H2H
22678 James Ward Hyeon Chung 1 0–1 H 0–1 Aug 25, 2015 H2H
22679 James Ward Jimmy Wang 1 0–1 H 0–1 Jul 18, 2014 H2H
22680 James Ward Malek Jaziri 1 0–1 G 0–1 Jun 21, 2016 H2H
22681 James Ward Matthew Ebden 1 1–0 H 1–0 Jul 17, 2014 H2H
22682 James Ward Robby Ginepri 1 0–1 G 0–1 Jun 9, 2010 H2H
22683 James Ward Thomas Fabbiano 1 0–1 G 0–1 Jun 26, 2019 H2H
22684 James Ward Tim Smyczek 1 0–1 G 0–1 Jun 23, 2015 H2H
22685 Jamie Baker Alexander Peya 1 1–0 G 1–0 Jun 13, 2007 H2H
22686 Jamie Baker Alex Bogdanovic 1 0–1 G 0–1 Jun 14, 2007 H2H
22687 Jamie Baker Benoit Paire 1 0–1 G 0–1 Jun 12, 2013 H2H
22688 Jamie Baker Oliver Golding 1 1–0 G 1–0 Jun 13, 2012 H2H
22689 Jamie Baker Stefano Galvani 1 0–1 G 0–1 Jun 25, 2008 H2H
22690 Jamie Delgado Gael Monfils 1 1–0 G 1–0 Jun 8, 2005 H2H
22691 Jamie Delgado Ivo Heuberger 1 0–1 H 0–1 Mar 2, 2000 H2H
22692 Jamie Morgan Andrei Olhovskiy 1 1–0 C 1–0 Oct 24, 1992 H2H
22693 Jamie Morgan Brian Dunn 1 1–0 H 1–0 Aug 27, 1992 H2H
22694 Jamie Morgan Bryan Shelton 1 1–0 G 1–0 Jun 9, 1994 H2H
22695 Jamie Morgan Claudio Mezzadri 1 0–1 H 0–1 Jan 15, 1992 H2H
22696 Jamie Morgan Danilo Marcelino 1 1–0 H 1–0 Sep 26, 1991 H2H
22697 Jamie Morgan David Adams 1 0–1 C 0–1 Oct 20, 1994 H2H
22698 Jamie Morgan David Nainkin 1 1–0 H 1–0 Jan 6, 1994 H2H
22699 Jamie Morgan David Pate 1 1–0 G 1–0 Jun 9, 1993 H2H
22700 Jamie Morgan David Rikl 1 0–1 H 0–1 Jan 7, 1994 H2H
22701 Jamie Morgan David Witt 1 1–0 C 1–0 Apr 20, 1995 H2H
22702 Jamie Morgan Eui Jong Chang 1 1–0 H 1–0 Apr 22, 1993 H2H
22703 Jamie Morgan Glenn Layendecker 1 0–1 G 0–1 Jul 11, 1991 H2H
22704 Jamie Morgan Grant Doyle 1 1–0 G 1–0 Jun 8, 1994 H2H
22705 Jamie Morgan Jacco Eltingh 1 0–1 C 0–1 Apr 29, 1993 H2H
22706 Jamie Morgan Jaime Oncins 1 1–0 C 1–0 May 12, 1994 H2H
22707 Jamie Morgan Javier Frana 1 1–0 G 1–0 Jun 10, 1993 H2H
22708 Jamie Morgan Joern Renzenbrink 1 1–0 H 1–0 Jan 15, 1993 H2H
22709 Jamie Morgan Joey Rive 1 0–1 H 0–1 Oct 7, 1988 H2H
22710 Jamie Morgan Juan Garat 1 1–0 C 1–0 May 13, 1994 H2H
22711 Jamie Morgan Kenny Thorne 1 0–1 H 0–1 Feb 9, 1995 H2H
22712 Jamie Morgan Libor Nemecek 1 0–1 H 0–1 Feb 24, 1994 H2H
22713 Jamie Morgan Louis Gloria 1 0–1 H 0–1 Apr 6, 1994 H2H
22714 Jamie Morgan Luis Herrera 1 1–0 H 1–0 Jul 21, 1993 H2H
22715 Jamie Morgan Marcelo Filippini 1 1–0 H 1–0 Jan 14, 1993 H2H
22716 Jamie Morgan Marc Kevin Goellner 1 1–0 H 1–0 Jan 13, 1994 H2H
22717 Jamie Morgan Mark Kaplan 1 0–1 G 0–1 Jul 8, 1994 H2H
22718 Jamie Morgan Mark Knowles 1 1–0 H 1–0 Aug 11, 1993 H2H
22719 Jamie Morgan Mauricio Hadad 1 0–1 C 0–1 Apr 22, 1995 H2H
22720 Jamie Morgan Michael Tebbutt 1 0–1 H 0–1 Jan 18, 1995 H2H
22721 Jamie Morgan Peter Lundgren 1 0–1 H 0–1 Jul 17, 1991 H2H
22722 Jamie Morgan Radomir Vasek 1 1–0 C 1–0 Apr 21, 1995 H2H
22723 Jamie Morgan Simon Youl 1 1–0 H 1–0 Jan 20, 1993 H2H
22724 Jamie Morgan Thierry Champion 1 0–1 C 0–1 May 25, 1994 H2H
22725 Jan Apell Alexander Reichel 1 1–0 C 1–0 Apr 18, 1996 H2H
22726 Jan Apell Anders Jarryd 1 0–1 C 0–1 Mar 6, 1992 H2H
22727 Jan Apell Arnaud Boetsch 1 1–0 C 1–0 Jul 22, 1995 H2H
22728 Jan Apell Bill Behrens 1 0–1 C 0–1 Apr 19, 1996 H2H
22729 Jan Apell Brad Gilbert 1 0–1 H 0–1 Feb 24, 1994 H2H
22730 Jan Apell Brian Macphie 1 0–1 H 0–1 Jan 17, 1996 H2H
22731 Jan Apell Carlos Costa 1 1–0 H 1–0 Aug 26, 1994 H2H
22732 Jan Apell Christian Bergstrom 1 0–1 C 0–1 Jul 13, 1995 H2H
22733 Jan Apell Christian Saceanu 1 0–1 H 0–1 Oct 13, 1994 H2H
22734 Jan Apell Christo Van Rensburg 1 0–1 H 0–1 Apr 23, 1993 H2H
22735 Jan Apell Claudio Mezzadri 1 1–0 C 1–0 Aug 13, 1992 H2H
22736 Jan Apell Danilo Marcelino 1 0–1 H 0–1 Jan 18, 1989 H2H
22737 Jan Apell David Engel 1 1–0 G 1–0 Jun 9, 1994 H2H
22738 Jan Apell David Prinosil 1 0–1 C 0–1 Mar 22, 1996 H2H
22739 Jan Apell Diego Perez 1 0–1 C 0–1 Jul 22, 1992 H2H
22740 Jan Apell Grant Connell 1 0–1 H 0–1 Apr 10, 1991 H2H
22741 Jan Apell Henri Leconte 1 1–0 C 1–0 Jul 19, 1995 H2H
22742 Jan Apell Jacco Eltingh 1 0–1 H 0–1 Aug 27, 1994 H2H
22743 Jan Apell Jamie Morgan 1 1–0 G 1–0 Jun 28, 1995 H2H
22744 Jan Apell Jared Palmer 1 1–0 H 1–0 Aug 17, 1994 H2H
22745 Jan Apell Jason Stoltenberg 1 1–0 H 1–0 Apr 22, 1993 H2H
22746 Jan Apell Jeremy Bates 1 1–0 G 1–0 Jun 11, 1994 H2H
22747 Jan Apell Jim Grabb 1 1–0 H 1–0 Apr 12, 1995 H2H
22748 Jan Apell John McEnroe 1 0–1 H 0–1 Aug 19, 1992 H2H
22749 Jan Apell Karsten Braasch 1 0–1 C 0–1 Oct 20, 1994 H2H
22750 Jan Apell Kent Kinnear 1 1–0 H 1–0 Aug 16, 1995 H2H
22751 Jan Apell Kotaro Miyachi 1 1–0 H 1–0 Apr 14, 1995 H2H
22752 Jan Apell Lars Rehmann 1 1–0 H 1–0 Apr 20, 1995 H2H
22753 Jan Apell Lionel Roux 1 0–1 H 0–1 Jan 23, 1998 H2H
22754 Jan Apell Marc Rosset 1 0–1 H 0–1 Aug 18, 1994 H2H
22755 Jan Apell Mark Koevermans 1 1–0 H 1–0 Oct 10, 1991 H2H
22756 Jan Apell Michael Tebbutt 1 0–1 C 0–1 May 2, 1996 H2H
22757 Jan Apell Nicklas Utgren 1 1–0 C 1–0 Jul 7, 1994 H2H
22758 Jan Apell Nicolas Pereira 1 0–1 H 0–1 Jan 4, 1996 H2H
22759 Jan Apell Oleg Ogorodov 1 0–1 H 0–1 Jan 11, 1996 H2H
22760 Jan Apell Olivier Delaitre 1 0–1 H 0–1 Jan 20, 1995 H2H
22761 Jan Apell Omar Camporese 1 1–0 C 1–0 Feb 27, 1992 H2H
22762 Jan Apell Patrick Rafter 1 0–1 H 0–1 Sep 2, 1994 H2H
22763 Jan Apell Paul Haarhuis 1 0–1 H 0–1 Mar 10, 1994 H2H
22764 Jan Apell Peter Nyborg 1 0–1 H 0–1 Oct 11, 1991 H2H
22765 Jan Apell Roger Rasheed 1 0–1 H 0–1 Jan 5, 1989 H2H
22766 Jan Apell Sebastien Lareau 1 1–0 G 1–0 Jun 14, 1995 H2H
22767 Jan Apell Stefano Pescosolido 1 1–0 H 1–0 Aug 31, 1994 H2H
22768 Jan Apell Steve Bryan 1 1–0 H 1–0 Mar 14, 1995 H2H
22769 Jan Apell Thomas Johansson 1 1–0 C 1–0 Mar 14, 1996 H2H
22770 Jan Apell Udo Riglewski 1 0–1 C 0–1 May 9, 1990 H2H
22771 Jan Apell Veli Paloheimo 1 0–1 C 0–1 Jul 12, 1990 H2H
22772 Jan Choinski Alexei Popyrin 1 1–0 G 1–0 Jun 22, 2026 H2H
22773 Jan Choinski Botic van de Zandschulp 1 0–1 H 0–1 Sep 2, 2026 H2H
22774 Jan Choinski Dusan Lajovic 1 1–0 G 1–0 Jul 5, 2023 H2H
22775 Jan Choinski Felix Gill 1 1–0 G 1–0 Jun 24, 2026 H2H
22776 Jan Choinski Frances Tiafoe 1 0–1 G 0–1 Jul 2, 2026 H2H
22777 Jan Choinski Joao Fonseca 1 1–0 C 1–0 Apr 4, 2024 H2H
22778 Jan Choinski Liam Broady 1 0–1 G 0–1 Jun 28, 2023 H2H
22779 Jan Choinski Lorenzo Musetti 1 0–1 G 0–1 Jun 22, 2023 H2H
22780 Jan Choinski Lorenzo Sonego 1 0–1 H 0–1 Nov 5, 2025 H2H
22781 Jan Choinski Luciano Darderi 1 0–1 G 0–1 Jul 3, 2024 H2H
22782 Jan Choinski Mees Rottgering 1 0–1 H 0–1 Aug 24, 2026 H2H
22783 Jan Choinski Roberto Carballes Baena 1 0–1 H 0–1 Aug 28, 2024 H2H
22784 Jan Choinski Sergiy Stakhovsky 1 0–1 G 0–1 Jun 9, 2016 H2H
22785 Jan Choinski Stefanos Sakellaridis 1 0–1 C 0–1 Mar 31, 2026 H2H
22786 Jan Choinski Titouan Droguet 1 0–1 H 0–1 Feb 3, 2026 H2H
22787 Jan Choinski Zhizhen Zhang 1 0–1 C 0–1 Jul 27, 2023 H2H
22788 Jan Choinski Zizou Bergs 1 0–1 G 0–1 Jun 25, 2026 H2H
22789 Jan Frode Andersen Lars Burgsmuller 1 1–0 C 1–0 Jul 14, 2004 H2H
22790 Jan Gunnarsson Alberto Tous 1 1–0 H 1–0 Feb 5, 1985 H2H
22791 Jan Gunnarsson Alejandro Ganzabal 1 1–0 C 1–0 May 16, 1985 H2H
22792 Jan Gunnarsson Alejandro Pierola 1 0–1 C 0–1 Sep 26, 1979 H2H
22793 Jan Gunnarsson Andreas Maurer 1 1–0 C 1–0 Jul 11, 1986 H2H
22794 Jan Gunnarsson Balazs Taroczy 1 0–1 C 0–1 Oct 8, 1980 H2H
22795 Jan Gunnarsson Barry Moir 1 1–0 C 1–0 Sep 17, 1986 H2H
22796 Jan Gunnarsson Bernard Fritz 1 1–0 C 1–0 Jul 7, 1983 H2H
22797 Jan Gunnarsson Bill Scanlon 1 1–0 H 1–0 Mar 16, 1984 H2H
22798 Jan Gunnarsson Bob Green 1 0–1 C 0–1 Mar 14, 1986 H2H
22799 Jan Gunnarsson Brad Drewett 1 1–0 H 1–0 Mar 17, 1984 H2H
22800 Jan Gunnarsson Broderick Dyke 1 1–0 H 1–0 Feb 9, 1985 H2H