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 descending Record Surface Last Met H2H
37401 Barry Moir Jay Lapidus 1 0–1 H 0–1 Jul 23, 1987 H2H
37402 Barry Moir Joakim Nystrom 1 0–1 H 0–1 Aug 21, 1986 H2H
37403 Barry Moir Marcel Freeman 1 0–1 H 0–1 Aug 5, 1987 H2H
37404 Barry Moir Mark Dickson 1 0–1 C 0–1 Feb 4, 1987 H2H
37405 Barry Moir Mel Purcell 1 0–1 C 0–1 Apr 2, 1987 H2H
37406 Barry Moir Peter Fleming 1 1–0 C 1–0 May 6, 1987 H2H
37407 Barry Moir Ramesh Krishnan 1 0–1 G 0–1 Jun 12, 1985 H2H
37408 Barry Moir Russell Simpson 1 0–1 G 0–1 Jun 25, 1986 H2H
37409 Barry Moir Shlomo Glickstein 1 0–1 H 0–1 Apr 10, 1981 H2H
37410 Bart Wuyts Andrew Castle 1 0–1 H 0–1 Aug 28, 1991 H2H
37411 Bart Wuyts Bruno Oresar 1 0–1 C 0–1 May 2, 1991 H2H
37412 Bart Wuyts Eric Jelen 1 0–1 C 0–1 Nov 24, 1988 H2H
37413 Bart Wuyts John Fitzgerald 1 0–1 G 0–1 Jun 23, 1993 H2H
37414 Bart Wuyts Mark Koevermans 1 0–1 H 0–1 Nov 9, 1990 H2H
37415 Bart Wuyts Markus Naewie 1 0–1 C 0–1 Jun 10, 1993 H2H
37416 Bart Wuyts Martin Strelba 1 1–0 C 1–0 Jul 31, 1992 H2H
37417 Bart Wuyts Massimo Cierro 1 0–1 C 0–1 Sep 26, 1991 H2H
37418 Bart Wuyts Pedro Rebolledo 1 1–0 C 1–0 Jun 20, 1991 H2H
37419 Bart Wuyts Tino Anda 1 1–0 C 1–0 Mar 11, 1993 H2H
37420 Bart Wuyts Vijay Amritraj 1 1–0 H 1–0 Jan 7, 1993 H2H
37421 Bart Wuyts Xavier Daufresne 1 1–0 C 1–0 Feb 15, 1990 H2H
37422 Bastian Knittel Marin Cilic 1 0–1 C 0–1 Jul 21, 2011 H2H
37423 Bastian Trinker Gael Monfils 1 0–1 C 0–1 Jul 24, 2015 H2H
37424 Beejong Sisson Jan Norback 1 0–1 C 0–1 Oct 22, 1980 H2H
37425 Beejong Sisson Ray Keldie 1 0–1 H 0–1 Nov 7, 1973 H2H
37426 Beibit Zhukayev Alexandre Muller 1 0–1 H 0–1 Jul 23, 2025 H2H
37427 Beibit Zhukayev Botic van de Zandschulp 1 0–1 H 0–1 Oct 6, 2022 H2H
37428 Beibit Zhukayev Ilya Ivashka 1 0–1 H 0–1 Aug 2, 2023 H2H
37429 Beibit Zhukayev Stefano Napolitano 1 1–0 H 1–0 Oct 6, 2023 H2H
37430 Belus Prajoux Alvaro Betancur 1 0–1 C 0–1 Dec 7, 1978 H2H
37431 Belus Prajoux Alvaro Margets 1 1–0 C 1–0 Oct 11, 1978 H2H
37432 Belus Prajoux Bernard Fritz 1 1–0 C 1–0 Jun 12, 1980 H2H
37433 Belus Prajoux Bernard Mignot 1 1–0 C 1–0 Apr 10, 1975 H2H
37434 Belus Prajoux Bernie Mitton 1 1–0 C 1–0 Aug 6, 1975 H2H
37435 Belus Prajoux Billy Martin 1 0–1 C 0–1 Sep 24, 1981 H2H
37436 Belus Prajoux Birger Andersson 1 0–1 C 0–1 Mar 6, 1975 H2H
37437 Belus Prajoux Brian Fairlie 1 0–1 H 0–1 Apr 19, 1979 H2H
37438 Belus Prajoux Brian Gottfried 1 0–1 C 0–1 May 24, 1978 H2H
37439 Belus Prajoux Charlie Owens 1 1–0 C 1–0 Jan 25, 1974 H2H
37440 Belus Prajoux Christophe Freyss 1 0–1 C 0–1 Nov 28, 1980 H2H
37441 Belus Prajoux Clark Graebner 1 0–1 C 0–1 Feb 2, 1974 H2H
37442 Belus Prajoux Colin Dibley 1 0–1 C 0–1 Aug 3, 1974 H2H
37443 Belus Prajoux Gianni Marchetti 1 1–0 C 1–0 May 13, 1975 H2H
37444 Belus Prajoux Gilles Moretton 1 0–1 C 0–1 May 15, 1980 H2H
37445 Belus Prajoux Ivan Molina 1 1–0 C 1–0 Nov 18, 1976 H2H
37446 Belus Prajoux Jacques Thamin 1 1–0 C 1–0 Nov 25, 1976 H2H
37447 Belus Prajoux Jean Francois Caujolle 1 1–0 C 1–0 Jun 8, 1975 H2H
37448 Belus Prajoux Jeff Borowiak 1 0–1 C 0–1 Jul 15, 1978 H2H
37449 Belus Prajoux Jiri Hrebec 1 0–1 C 0–1 Jun 16, 1977 H2H
37450 Belus Prajoux J. Mandarino 1 0–1 C 0–1 Nov 27, 1974 H2H
37451 Belus Prajoux Jose Higueras 1 0–1 C 0–1 Dec 9, 1976 H2H
37452 Belus Prajoux Juan Gisbert 1 0–1 C 0–1 Oct 15, 1975 H2H
37453 Belus Prajoux Julian Ganzabal 1 1–0 C 1–0 Jun 9, 1977 H2H
37454 Belus Prajoux Jurgen Fassbender 1 0–1 C 0–1 Jun 10, 1977 H2H
37455 Belus Prajoux Lars Elvstrom 1 1–0 C 1–0 Feb 26, 1974 H2H
37456 Belus Prajoux Louk Sanders 1 1–0 C 1–0 May 31, 1978 H2H
37457 Belus Prajoux Maurice Hunter 1 1–0 C 1–0 Jul 29, 1980 H2H
37458 Belus Prajoux Mike Cahill 1 0–1 C 0–1 May 30, 1979 H2H
37459 Belus Prajoux Mike Machette 1 0–1 G 0–1 Aug 30, 1974 H2H
37460 Belus Prajoux Norman Holmes 1 1–0 C 1–0 Dec 8, 1976 H2H
37461 Belus Prajoux Pat Cramer 1 0–1 G 0–1 Aug 31, 1973 H2H
37462 Belus Prajoux Pat Dupre 1 0–1 C 0–1 Apr 14, 1977 H2H
37463 Belus Prajoux Patricio Cornejo 1 1–0 C 1–0 Aug 29, 1974 H2H
37464 Belus Prajoux Patrick Proisy 1 0–1 C 0–1 Aug 16, 1973 H2H
37465 Belus Prajoux Pietro Marzano 1 1–0 C 1–0 May 14, 1975 H2H
37466 Belus Prajoux Raymond Moore 1 1–0 C 1–0 Jul 18, 1976 H2H
37467 Belus Prajoux Ricardo Ycaza 1 0–1 C 0–1 May 25, 1978 H2H
37468 Belus Prajoux Rick Fisher 1 1–0 G 1–0 Jun 21, 1978 H2H
37469 Belus Prajoux Roberto Vizcaino 1 1–0 C 1–0 Oct 7, 1981 H2H
37470 Belus Prajoux Roger Dowdeswell 1 1–0 C 1–0 Apr 22, 1975 H2H
37471 Belus Prajoux Rolf Gehring 1 0–1 C 0–1 May 29, 1975 H2H
37472 Belus Prajoux Sashi Menon 1 1–0 G 1–0 Jun 22, 1978 H2H
37473 Belus Prajoux Steve Faulk 1 1–0 C 1–0 Mar 27, 1974 H2H
37474 Belus Prajoux Toma Ovici 1 1–0 C 1–0 Feb 15, 1974 H2H
37475 Belus Prajoux Trey Waltke 1 0–1 C 0–1 Oct 19, 1977 H2H
37476 Belus Prajoux Ulrich Marten 1 1–0 C 1–0 Nov 6, 1980 H2H
37477 Belus Prajoux Ulrich Pinner 1 1–0 C 1–0 Jul 17, 1976 H2H
37478 Belus Prajoux Vitas Gerulaitis 1 0–1 C 0–1 May 21, 1981 H2H
37479 Belus Prajoux William Brown 1 1–0 C 1–0 Jul 25, 1974 H2H
37480 Belus Prajoux Zan Guerry 1 1–0 C 1–0 Oct 12, 1977 H2H
37481 Ben Bishop Gardnar Mulloy 1 1–0 C 1–0 Apr 6, 1969 H2H
37482 Ben Bishop Gerald Battrick 1 0–1 C 0–1 Jul 14, 1972 H2H
37483 Ben Bishop Jean Paul Meyer 1 0–1 C 0–1 Apr 30, 1975 H2H
37484 Ben Bishop Robert Rheinberger 1 0–1 C 0–1 Aug 28, 1974 H2H
37485 Ben Bishop Tom Edlefsen 1 0–1 C 0–1 Apr 8, 1970 H2H
37486 Ben Ellwood Doug Flach 1 0–1 G 0–1 Jun 25, 1997 H2H
37487 Ben Ellwood Jan Kroslak 1 0–1 H 0–1 Aug 18, 1999 H2H
37488 Ben Ellwood Justin Gimelstob 1 0–1 G 0–1 Jul 11, 2002 H2H
37489 Ben Ellwood Mark Knowles 1 1–0 H 1–0 Jul 16, 1997 H2H
37490 Ben Ellwood Olivier Delaitre 1 1–0 H 1–0 Jan 17, 1996 H2H
37491 Ben Ellwood Steve Campbell 1 0–1 H 0–1 Jul 17, 1997 H2H
37492 Benjamin Balleret Alexander Waske 1 1–0 H 1–0 Sep 28, 2006 H2H
37493 Benjamin Becker Adrian Mannarino 1 0–1 H 0–1 Mar 24, 2017 H2H
37494 Benjamin Becker Aisam-Ul-Haq Qureshi 1 0–1 G 0–1 Jul 10, 2008 H2H
37495 Benjamin Becker Albano Olivetti 1 1–0 H 1–0 Sep 20, 2013 H2H
37496 Benjamin Becker Albert Ramos-Vinolas 1 0–1 C 0–1 May 22, 2015 H2H
37497 Benjamin Becker Alejandro Falla 1 0–1 H 0–1 Mar 7, 2007 H2H
37498 Benjamin Becker Andrey Kuznetsov 1 0–1 C 0–1 May 24, 2016 H2H
37499 Benjamin Becker Blaz Kavcic 1 1–0 H 1–0 Jul 30, 2014 H2H
37500 Benjamin Becker Bobby Reynolds 1 0–1 H 0–1 Mar 9, 2013 H2H
37501 Benjamin Becker Boris Pashanski 1 0–1 C 0–1 May 21, 2008 H2H
37502 Benjamin Becker Brendan Evans 1 0–1 G 0–1 Jul 9, 2009 H2H
37503 Benjamin Becker Chris Guccione 1 0–1 H 0–1 Jan 1, 2007 H2H
37504 Benjamin Becker Daniel Evans 1 0–1 H 0–1 Jul 20, 2016 H2H
37505 Benjamin Becker Daniel Koellerer 1 1–0 H 1–0 Jan 6, 2010 H2H
37506 Benjamin Becker Denis Gremelmayr 1 1–0 G 1–0 Jun 12, 2008 H2H
37507 Benjamin Becker Dominik Meffert 1 1–0 H 1–0 Sep 29, 2007 H2H
37508 Benjamin Becker Donald Young 1 1–0 G 1–0 Jun 25, 2014 H2H
37509 Benjamin Becker Dusan Vemic 1 1–0 H 1–0 Feb 15, 2007 H2H
37510 Benjamin Becker Edouard Roger-Vasselin 1 0–1 H 0–1 Mar 8, 2014 H2H
37511 Benjamin Becker Evgeny Korolev 1 0–1 H 0–1 Sep 24, 2009 H2H
37512 Benjamin Becker Facundo Bagnis 1 1–0 G 1–0 Jun 29, 2016 H2H
37513 Benjamin Becker Gastao Elias 1 1–0 H 1–0 Oct 23, 2014 H2H
37514 Benjamin Becker Giovanni Lapentti 1 1–0 H 1–0 Jul 29, 2010 H2H
37515 Benjamin Becker Go Soeda 1 1–0 H 1–0 Jul 22, 2009 H2H
37516 Benjamin Becker Grigor Dimitrov 1 1–0 H 1–0 Oct 3, 2015 H2H
37517 Benjamin Becker Henri Kontinen 1 1–0 G 1–0 Jun 17, 2010 H2H
37518 Benjamin Becker Ivan Dodig 1 0–1 H 0–1 Feb 7, 2013 H2H
37519 Benjamin Becker Ivan Navarro 1 1–0 H 1–0 Jul 19, 2006 H2H
37520 Benjamin Becker Izak Van der Merwe 1 0–1 H 0–1 Feb 5, 2009 H2H
37521 Benjamin Becker Jan Hajek 1 0–1 C 0–1 May 7, 2010 H2H
37522 Benjamin Becker Jan Hernych 1 0–1 H 0–1 Feb 26, 2007 H2H
37523 Benjamin Becker Jan-Lennard Struff 1 0–1 H 0–1 Mar 27, 2015 H2H
37524 Benjamin Becker Jesse Huta Galung 1 1–0 H 1–0 Feb 6, 2014 H2H
37525 Benjamin Becker Julian Reister 1 1–0 H 1–0 Jan 2, 2014 H2H
37526 Benjamin Becker Jurgen Zopp 1 0–1 H 0–1 Oct 20, 2016 H2H
37527 Benjamin Becker Kristian Pless 1 1–0 H 1–0 Jul 17, 2008 H2H
37528 Benjamin Becker Lukas Dlouhy 1 0–1 H 0–1 Sep 25, 2008 H2H
37529 Benjamin Becker Lukas Lacko 1 1–0 H 1–0 Feb 13, 2014 H2H
37530 Benjamin Becker Lukasz Kubot 1 1–0 H 1–0 Feb 25, 2012 H2H
37531 Benjamin Becker Marco Chiudinelli 1 1–0 H 1–0 Aug 24, 2010 H2H
37532 Benjamin Becker Marinko Matosevic 1 0–1 H 0–1 Aug 7, 2013 H2H
37533 Benjamin Becker Marsel Ilhan 1 0–1 H 0–1 Oct 1, 2009 H2H
37534 Benjamin Becker Martin Vassallo Arguello 1 1–0 H 1–0 Aug 18, 2009 H2H
37535 Benjamin Becker Mathieu Montcourt 1 0–1 C 0–1 May 30, 2007 H2H
37536 Benjamin Becker Matthew Ebden 1 1–0 H 1–0 Jul 24, 2014 H2H
37537 Benjamin Becker Mikhail Ledovskikh 1 1–0 G 1–0 Jun 10, 2010 H2H
37538 Benjamin Becker Nenad Zimonjic 1 1–0 C 1–0 May 3, 2007 H2H
37539 Benjamin Becker Nick Kyrgios 1 0–1 H 0–1 Jan 15, 2014 H2H
37540 Benjamin Becker Pablo Carreno Busta 1 1–0 H 1–0 Aug 19, 2014 H2H
37541 Benjamin Becker Peter Luczak 1 0–1 H 0–1 Oct 10, 2007 H2H
37542 Benjamin Becker Pierre-Hugues Herbert 1 1–0 H 1–0 Sep 26, 2014 H2H
37543 Benjamin Becker Radu Albot 1 1–0 H 1–0 Feb 18, 2016 H2H
37544 Benjamin Becker Rajeev Ram 1 0–1 H 0–1 Feb 20, 2016 H2H
37545 Benjamin Becker Ricardas Berankis 1 0–1 H 0–1 Feb 10, 2011 H2H
37546 Benjamin Becker Robby Ginepri 1 1–0 H 1–0 Aug 4, 2009 H2H
37547 Benjamin Becker Robert Kendrick 1 1–0 H 1–0 Feb 22, 2007 H2H
37548 Benjamin Becker Robert Smeets 1 1–0 H 1–0 Jan 3, 2008 H2H
37549 Benjamin Becker Rogerio Dutra Silva 1 0–1 C 0–1 Apr 28, 2016 H2H
37550 Benjamin Becker Roko Karanusic 1 1–0 G 1–0 Jun 24, 2009 H2H
37551 Benjamin Becker Ruben Bemelmans 1 1–0 C 1–0 May 26, 2015 H2H
37552 Benjamin Becker Ruben Ramirez Hidalgo 1 1–0 C 1–0 Apr 10, 2014 H2H
37553 Benjamin Becker Ryan Sweeting 1 1–0 G 1–0 Jun 23, 2010 H2H
37554 Benjamin Becker Sam Groth 1 1–0 H 1–0 Oct 1, 2015 H2H
37555 Benjamin Becker Scott Oudsema 1 0–1 H 0–1 Jul 27, 2006 H2H
37556 Benjamin Becker Sergio Roitman 1 1–0 H 1–0 Mar 29, 2008 H2H
37557 Benjamin Becker Stefan Kozlov 1 0–1 G 0–1 Jul 14, 2016 H2H
37558 Benjamin Becker Stephane Robert 1 1–0 C 1–0 May 5, 2010 H2H
37559 Benjamin Becker Takao Suzuki 1 1–0 H 1–0 Oct 3, 2007 H2H
37560 Benjamin Becker Taylor Fritz 1 0–1 H 0–1 Feb 13, 2016 H2H
37561 Benjamin Becker Thomas Schoorel 1 1–0 H 1–0 Oct 21, 2010 H2H
37562 Benjamin Becker Wayne Odesnik 1 1–0 H 1–0 Feb 26, 2010 H2H
37563 Benjamin Becker Xavier Malisse 1 1–0 H 1–0 Feb 24, 2012 H2H
37564 Benjamin Becker Yves Allegro 1 1–0 G 1–0 Jun 22, 2007 H2H
37565 Benjamin Hassan Beibit Zhukayev 1 0–1 H 0–1 Oct 17, 2024 H2H
37566 Benjamin Hassan Christopher Eubanks 1 1–0 C 1–0 Jul 29, 2024 H2H
37567 Benjamin Hassan Dominic Stricker 1 0–1 H 0–1 Oct 26, 2023 H2H
37568 Benjamin Hassan Emil Ruusuvuori 1 0–1 H 0–1 Oct 19, 2023 H2H
37569 Benjamin Hassan Sebastian Baez 1 0–1 C 0–1 Jul 31, 2024 H2H
37570 Benjamin Lock Miomir Kecmanovic 1 0–1 H 0–1 Sep 23, 2023 H2H
37571 Benjamin Mitchell James Duckworth 1 0–1 H 0–1 Jan 16, 2013 H2H
37572 Benjy Robins Jeff Simpson 1 1–0 C 1–0 Aug 2, 1972 H2H
37573 Ben Qiang Zhu Tomas Zib 1 1–0 H 1–0 Sep 30, 2004 H2H
37574 Ben Shelton Alejandro Tabilo 1 0–1 H 0–1 Aug 1, 2026 H2H
37575 Ben Shelton Aleksandar Vukic 1 1–0 H 1–0 Feb 6, 2025 H2H
37576 Ben Shelton Emilio Nava 1 1–0 C 1–0 Apr 13, 2026 H2H
37577 Ben Shelton Hubert Hurkacz 1 1–0 H 1–0 Sep 2, 2026 H2H
37578 Ben Shelton James Duckworth 1 0–1 G 0–1 Jun 14, 2024 H2H
37579 Ben Shelton Jan-Lennard Struff 1 0–1 C 0–1 Apr 29, 2023 H2H
37580 Ben Shelton Laslo Djere 1 0–1 G 0–1 Jul 6, 2023 H2H
37581 Ben Shelton Quentin Halys 1 0–1 H 0–1 Jan 12, 2023 H2H
37582 Ben Shelton Raphael Collignon 1 0–1 C 0–1 May 28, 2026 H2H
37583 Ben Testerman Ben Mckown 1 1–0 H 1–0 Jan 22, 1981 H2H
37584 Ben Testerman Brian Gottfried 1 0–1 H 0–1 Aug 30, 1984 H2H
37585 Ben Testerman David Carter 1 1–0 C 1–0 Mar 3, 1983 H2H
37586 Ben Testerman David Dowlen 1 1–0 C 1–0 Oct 4, 1984 H2H
37587 Ben Testerman Eddie Dibbs 1 1–0 C 1–0 May 8, 1984 H2H
37588 Ben Testerman Eric Korita 1 1–0 G 1–0 Jun 13, 1984 H2H
37589 Ben Testerman Ferdi Taygan 1 0–1 C 0–1 Feb 10, 1982 H2H
37590 Ben Testerman Fernando Maynetto 1 1–0 C 1–0 Jul 22, 1981 H2H
37591 Ben Testerman Gilles Moretton 1 1–0 H 1–0 Feb 23, 1983 H2H
37592 Ben Testerman Hans Simonsson 1 1–0 H 1–0 Oct 12, 1984 H2H
37593 Ben Testerman Jay Lapidus 1 1–0 G 1–0 Jun 17, 1987 H2H
37594 Ben Testerman John Alexander 1 1–0 H 1–0 Oct 17, 1985 H2H
37595 Ben Testerman Juan Nunez 1 0–1 C 0–1 Jul 31, 1981 H2H
37596 Ben Testerman Mark Edmondson 1 1–0 H 1–0 Aug 11, 1982 H2H
37597 Ben Testerman Matt Mitchell 1 1–0 G 1–0 Dec 2, 1984 H2H
37598 Ben Testerman Mike Leach 1 1–0 H 1–0 Apr 25, 1987 H2H
37599 Ben Testerman Pat Dupre 1 0–1 C 0–1 Jul 16, 1979 H2H
37600 Ben Testerman Pavel Hutka 1 1–0 C 1–0 May 27, 1981 H2H