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
55401 Janko Tipsarevic Benoit Paire 1 1–0 H 1–0 Sep 30, 2016 H2H
55402 Janko Tipsarevic Bernard Tomic 1 1–0 C 1–0 Apr 30, 2015 H2H
55403 Janko Tipsarevic Bjorn Phau 1 1–0 C 1–0 Jul 14, 2012 H2H
55404 Janko Tipsarevic Bradley Klahn 1 1–0 H 1–0 Mar 22, 2019 H2H
55405 Janko Tipsarevic Brian Baker 1 1–0 H 1–0 Aug 30, 2012 H2H
55406 Janko Tipsarevic Brian Dabul 1 1–0 C 1–0 May 24, 2011 H2H
55407 Janko Tipsarevic Brydan Klein 1 1–0 G 1–0 Jun 19, 2009 H2H
55408 Janko Tipsarevic Cameron Norrie 1 1–0 C 1–0 Apr 12, 2019 H2H
55409 Janko Tipsarevic Cedrik-Marcel Stebe 1 0–1 C 0–1 May 25, 2017 H2H
55410 Janko Tipsarevic Christophe Rochus 1 1–0 H 1–0 Oct 23, 2009 H2H
55411 Janko Tipsarevic Corentin Moutet 1 1–0 H 1–0 Oct 17, 2019 H2H
55412 Janko Tipsarevic Cyril Saulnier 1 0–1 H 0–1 Aug 31, 2005 H2H
55413 Janko Tipsarevic Damir Dzumhur 1 0–1 H 0–1 Sep 19, 2019 H2H
55414 Janko Tipsarevic Daniel Brands 1 0–1 C 0–1 May 4, 2013 H2H
55415 Janko Tipsarevic Daniele Bracciali 1 1–0 H 1–0 Jan 19, 2005 H2H
55416 Janko Tipsarevic Daniel Gimeno-Traver 1 1–0 C 1–0 Feb 9, 2017 H2H
55417 Janko Tipsarevic Daniel Koellerer 1 1–0 H 1–0 Oct 22, 2009 H2H
55418 Janko Tipsarevic Denis Kudla 1 0–1 H 0–1 Aug 28, 2019 H2H
55419 Janko Tipsarevic Dick Norman 1 1–0 C 1–0 Jul 28, 2005 H2H
55420 Janko Tipsarevic Diego Schwartzman 1 0–1 H 0–1 Aug 31, 2017 H2H
55421 Janko Tipsarevic Dusan Lajovic 1 0–1 H 0–1 Oct 20, 2016 H2H
55422 Janko Tipsarevic Eduardo Schwank 1 1–0 H 1–0 Jan 6, 2011 H2H
55423 Janko Tipsarevic Federico Luzzi 1 0–1 C 0–1 Feb 3, 2005 H2H
55424 Janko Tipsarevic Fernando Vicente 1 0–1 C 0–1 May 27, 2005 H2H
55425 Janko Tipsarevic Guilherme Clezar 1 1–0 C 1–0 Apr 9, 2015 H2H
55426 Janko Tipsarevic Guillaume Rufin 1 1–0 H 1–0 Aug 29, 2012 H2H
55427 Janko Tipsarevic Hiroki Moriya 1 1–0 H 1–0 Sep 28, 2012 H2H
55428 Janko Tipsarevic Horacio Zeballos 1 0–1 H 0–1 Oct 21, 2010 H2H
55429 Janko Tipsarevic Hugo Dellien 1 0–1 C 0–1 May 23, 2019 H2H
55430 Janko Tipsarevic Igor Andreev 1 0–1 C 0–1 Jul 19, 2007 H2H
55431 Janko Tipsarevic Igor Sijsling 1 1–0 H 1–0 Nov 1, 2012 H2H
55432 Janko Tipsarevic Ivan Navarro 1 1–0 G 1–0 Jun 11, 2008 H2H
55433 Janko Tipsarevic Ivo Minar 1 1–0 G 1–0 Jun 12, 2008 H2H
55434 Janko Tipsarevic James Duckworth 1 1–0 H 1–0 Jan 19, 2012 H2H
55435 Janko Tipsarevic James Ward 1 1–0 G 1–0 Jun 15, 2011 H2H
55436 Janko Tipsarevic Jared Donaldson 1 0–1 G 0–1 Jul 5, 2017 H2H
55437 Janko Tipsarevic Jerzy Janowicz 1 0–1 H 0–1 Nov 3, 2012 H2H
55438 Janko Tipsarevic Jesse Huta Galung 1 0–1 H 0–1 Feb 3, 2011 H2H
55439 Janko Tipsarevic Joseph Sirianni 1 1–0 H 1–0 Jan 16, 2008 H2H
55440 Janko Tipsarevic Juan Ignacio Chela 1 0–1 H 0–1 Mar 22, 2007 H2H
55441 Janko Tipsarevic Lloyd Harris 1 1–0 G 1–0 Jun 29, 2017 H2H
55442 Janko Tipsarevic Lukas Dlouhy 1 1–0 G 1–0 Jun 22, 2007 H2H
55443 Janko Tipsarevic Lukas Lacko 1 1–0 H 1–0 Jan 17, 2013 H2H
55444 Janko Tipsarevic Malek Jaziri 1 1–0 H 1–0 Oct 1, 2016 H2H
55445 Janko Tipsarevic Marco Chiudinelli 1 1–0 H 1–0 Oct 5, 2012 H2H
55446 Janko Tipsarevic Martin Fischer 1 1–0 C 1–0 Jul 20, 2012 H2H
55447 Janko Tipsarevic Michael Venus 1 1–0 H 1–0 Aug 2, 2006 H2H
55448 Janko Tipsarevic Nenad Zimonjic 1 1–0 H 1–0 Jul 23, 2003 H2H
55449 Janko Tipsarevic Olivier Mutis 1 1–0 C 1–0 Apr 7, 2005 H2H
55450 Janko Tipsarevic Pablo Carreno Busta 1 0–1 H 0–1 Sep 1, 2016 H2H
55451 Janko Tipsarevic Pablo Cuevas 1 1–0 H 1–0 Aug 28, 2013 H2H
55452 Janko Tipsarevic Paul Goldstein 1 0–1 C 0–1 Apr 13, 2006 H2H
55453 Janko Tipsarevic Pere Riba 1 1–0 C 1–0 May 26, 2011 H2H
55454 Janko Tipsarevic Peter Gojowczyk 1 1–0 C 1–0 May 22, 2019 H2H
55455 Janko Tipsarevic Peter Luczak 1 1–0 G 1–0 Jun 18, 2010 H2H
55456 Janko Tipsarevic Prajnesh Gunneswaran 1 0–1 G 0–1 Jun 27, 2019 H2H
55457 Janko Tipsarevic Radu Albot 1 0–1 H 0–1 Jul 31, 2019 H2H
55458 Janko Tipsarevic Ricardo Mello 1 0–1 H 0–1 Oct 1, 2004 H2H
55459 Janko Tipsarevic Richard Bloomfield 1 1–0 G 1–0 Jun 22, 2006 H2H
55460 Janko Tipsarevic Rik De Voest 1 0–1 H 0–1 Oct 14, 2004 H2H
55461 Janko Tipsarevic Roko Karanusic 1 1–0 H 1–0 Feb 29, 2008 H2H
55462 Janko Tipsarevic Ruben Bemelmans 1 1–0 H 1–0 Jul 19, 2013 H2H
55463 Janko Tipsarevic Santiago Ventura 1 1–0 H 1–0 Jan 3, 2008 H2H
55464 Janko Tipsarevic Simon Greul 1 0–1 C 0–1 Jul 21, 2009 H2H
55465 Janko Tipsarevic Stan Wawrinka 1 0–1 C 0–1 May 16, 2012 H2H
55466 Janko Tipsarevic Steve Darcis 1 1–0 C 1–0 Jul 13, 2012 H2H
55467 Janko Tipsarevic Taro Daniel 1 1–0 H 1–0 Oct 6, 2016 H2H
55468 Janko Tipsarevic Thanasi Kokkinakis 1 1–0 H 1–0 Aug 30, 2017 H2H
55469 Janko Tipsarevic Thomas Fabbiano 1 1–0 C 1–0 Apr 23, 2015 H2H
55470 Janko Tipsarevic Tobias Kamke 1 1–0 H 1–0 Mar 12, 2011 H2H
55471 Janko Tipsarevic Travis Rettenmaier 1 0–1 G 0–1 Jun 16, 2005 H2H
55472 Janko Tipsarevic Uros Vico 1 0–1 C 0–1 Sep 29, 2005 H2H
55473 Janko Tipsarevic Xavier Malisse 1 0–1 H 0–1 Jan 8, 2011 H2H
55474 Janko Tipsarevic Yevgeny Kafelnikov 1 0–1 H 0–1 Jul 24, 2003 H2H
55475 Janko Tipsarevic Yuki Bhambri 1 1–0 H 1–0 Jan 6, 2012 H2H
55476 Janko Tipsarevic Ze Zhang 1 1–0 H 1–0 Sep 29, 2016 H2H
55477 Jan Kukal Adriano Panatta 1 0–1 G 0–1 Jun 30, 1972 H2H
55478 Jan Kukal Allan Stone 1 0–1 G 0–1 Jan 13, 1970 H2H
55479 Jan Kukal Balazs Taroczy 1 0–1 C 0–1 Mar 30, 1972 H2H
55480 Jan Kukal Bernard Montrenaud 1 1–0 G 1–0 Jun 24, 1970 H2H
55481 Jan Kukal Bob Carmichael 1 1–0 H 1–0 Nov 14, 1968 H2H
55482 Jan Kukal Brian Gottfried 1 0–1 C 0–1 May 23, 1973 H2H
55483 Jan Kukal Charlie Pasarell 1 0–1 H 0–1 Feb 15, 1968 H2H
55484 Jan Kukal Cliff Drysdale 1 0–1 C 0–1 Aug 14, 1969 H2H
55485 Jan Kukal Daniel Contet 1 0–1 C 0–1 Apr 29, 1970 H2H
55486 Jan Kukal Dennis Ralston 1 0–1 G 0–1 Jun 27, 1969 H2H
55487 Jan Kukal Dick Stockton 1 0–1 H 0–1 Feb 23, 1971 H2H
55488 Jan Kukal Francois Jauffret 1 0–1 C 0–1 May 31, 1968 H2H
55489 Jan Kukal Frank Sedgman 1 0–1 G 0–1 Jun 23, 1971 H2H
55490 Jan Kukal Geoff Masters 1 0–1 H 0–1 Feb 7, 1974 H2H
55491 Jan Kukal Graham Stilwell 1 0–1 G 0–1 Jun 18, 1970 H2H
55492 Jan Kukal Herb Fitzgibbon 1 0–1 C 0–1 Feb 6, 1969 H2H
55493 Jan Kukal Ian Fletcher 1 1–0 C 1–0 Jul 12, 1973 H2H
55494 Jan Kukal Ilie Nastase 1 0–1 C 0–1 May 25, 1971 H2H
55495 Jan Kukal Ivan Molina 1 0–1 C 0–1 Dec 5, 1972 H2H
55496 Jan Kukal Jaidip Mukerjea 1 0–1 C 0–1 Jan 2, 1968 H2H
55497 Jan Kukal Jan Hordijk 1 1–0 C 1–0 Dec 8, 1968 H2H
55498 Jan Kukal Jan Kodes 1 0–1 C 0–1 Apr 27, 1972 H2H
55499 Jan Kukal Jean Baptiste Chanfreau 1 1–0 C 1–0 Apr 8, 1971 H2H
55500 Jan Kukal Jean Claude Barclay 1 1–0 H 1–0 Aug 7, 1969 H2H
55501 Jan Kukal J. Mandarino 1 0–1 H 0–1 Mar 5, 1971 H2H
55502 Jan Kukal John Alexander 1 0–1 C 0–1 Aug 13, 1970 H2H
55503 Jan Kukal John Newcombe 1 0–1 G 0–1 Jan 1, 1976 H2H
55504 Jan Kukal Juan Gisbert 1 0–1 H 0–1 Feb 10, 1973 H2H
55505 Jan Kukal Karl Meiler 1 0–1 C 0–1 Feb 16, 1973 H2H
55506 Jan Kukal Kenichi Hirai 1 1–0 C 1–0 Jul 19, 1972 H2H
55507 Jan Kukal Mike Estep 1 0–1 H 0–1 Feb 22, 1973 H2H
55508 Jan Kukal Ove Bengtson 1 0–1 C 0–1 Oct 31, 1973 H2H
55509 Jan Kukal Patrick Hombergen 1 0–1 C 0–1 Apr 2, 1971 H2H
55510 Jan Kukal Paul Gerken 1 0–1 C 0–1 Jun 13, 1973 H2H
55511 Jan Kukal Phil Dent 1 0–1 C 0–1 Jul 25, 1968 H2H
55512 Jan Kukal Ray Keldie 1 1–0 G 1–0 Dec 23, 1975 H2H
55513 Jan Kukal Ray Ruffels 1 0–1 H 0–1 Mar 21, 1968 H2H
55514 Jan Kukal Rejean Genois 1 1–0 C 1–0 Aug 16, 1972 H2H
55515 Jan Kukal Roscoe Tanner 1 0–1 C 0–1 Oct 23, 1973 H2H
55516 Jan Kukal Roy Emerson 1 0–1 C 0–1 Aug 1, 1969 H2H
55517 Jan Kukal Sandy Mayer 1 0–1 H 0–1 Jan 27, 1973 H2H
55518 Jan Kukal Stanley Matthews 1 1–0 H 1–0 Aug 6, 1969 H2H
55519 Jan Kukal Terry Addison 1 1–0 H 1–0 Mar 3, 1971 H2H
55520 Jan Kukal Thierry Bernasconi 1 1–0 C 1–0 Aug 12, 1970 H2H
55521 Jan Kukal Tom Gorman 1 0–1 C 0–1 May 17, 1972 H2H
55522 Jan Kukal Tony Bardsley 1 1–0 G 1–0 Jan 29, 1970 H2H
55523 Jan Kukal Ulf Eriksson 1 1–0 G 1–0 Dec 30, 1975 H2H
55524 Jan-Lennard Struff Benoit Paire 1 1–0 H 1–0 Aug 21, 2018 H2H
55525 Jan-Lennard Struff Gregoire Barrere 1 1–0 H 1–0 Oct 17, 2019 H2H
55526 Jan-Lennard Struff James Duckworth 1 1–0 H 1–0 Oct 28, 2021 H2H
55527 Jan-Lennard Struff Juan Manuel Cerundolo 1 0–1 C 0–1 Jul 17, 2025 H2H
55528 Jan-Lennard Struff Manuel Guinard 1 1–0 H 1–0 Feb 13, 2025 H2H
55529 Jan-Michael Gambill Adrian Voinea 1 1–0 G 1–0 Jun 14, 2000 H2H
55530 Jan-Michael Gambill Alex Bogdanovic 1 0–1 G 0–1 Jun 19, 2003 H2H
55531 Jan-Michael Gambill Andrew Ilie 1 1–0 H 1–0 Mar 21, 2001 H2H
55532 Jan-Michael Gambill Arnaud Di Pasquale 1 1–0 H 1–0 Nov 11, 1999 H2H
55533 Jan-Michael Gambill Axel Pretzsch 1 1–0 C 1–0 May 16, 2001 H2H
55534 Jan-Michael Gambill Ben Qiang Zhu 1 1–0 H 1–0 Oct 1, 2004 H2H
55535 Jan-Michael Gambill Bjorn Phau 1 0–1 H 0–1 Oct 8, 2004 H2H
55536 Jan-Michael Gambill Brendan Evans 1 1–0 H 1–0 Mar 4, 2004 H2H
55537 Jan-Michael Gambill Brian Baker 1 1–0 H 1–0 Feb 20, 2004 H2H
55538 Jan-Michael Gambill Cecil Mamiit 1 1–0 H 1–0 Jul 27, 2000 H2H
55539 Jan-Michael Gambill Christophe Rochus 1 1–0 H 1–0 Aug 18, 2000 H2H
55540 Jan-Michael Gambill Cyril Saulnier 1 1–0 H 1–0 Feb 3, 2005 H2H
55541 Jan-Michael Gambill Dmitry Tursunov 1 0–1 H 0–1 Aug 27, 2004 H2H
55542 Jan-Michael Gambill Donald Young 1 1–0 H 1–0 Jul 20, 2005 H2H
55543 Jan-Michael Gambill Flavio Saretta 1 1–0 H 1–0 Mar 8, 2003 H2H
55544 Jan-Michael Gambill Fredrik Jonsson 1 1–0 C 1–0 May 5, 1999 H2H
55545 Jan-Michael Gambill George Bastl 1 0–1 C 0–1 Oct 25, 2001 H2H
55546 Jan-Michael Gambill Gilles Elseneer 1 1–0 G 1–0 Jun 15, 2001 H2H
55547 Jan-Michael Gambill Gilles Muller 1 0–1 H 0–1 Aug 20, 2004 H2H
55548 Jan-Michael Gambill Gregory Carraz 1 1–0 H 1–0 Jan 21, 2004 H2H
55549 Jan-Michael Gambill Hyung-Taik Lee 1 0–1 H 0–1 Feb 10, 2005 H2H
55550 Jan-Michael Gambill Igor Kunitsyn 1 1–0 G 1–0 Jun 25, 2003 H2H
55551 Jan-Michael Gambill Irakli Labadze 1 1–0 H 1–0 Feb 18, 2005 H2H
55552 Jan-Michael Gambill Ivo Heuberger 1 1–0 H 1–0 Jan 2, 2003 H2H
55553 Jan-Michael Gambill Ivo Klec 1 1–0 H 1–0 Sep 30, 2004 H2H
55554 Jan-Michael Gambill Jacco Eltingh 1 0–1 H 0–1 Feb 19, 1997 H2H
55555 Jan-Michael Gambill Jan Hernych 1 0–1 H 0–1 Jul 21, 2004 H2H
55556 Jan-Michael Gambill Jan Kroslak 1 1–0 C 1–0 Oct 20, 1999 H2H
55557 Jan-Michael Gambill Jason Stoltenberg 1 1–0 H 1–0 Jul 29, 2000 H2H
55558 Jan-Michael Gambill Jeff Morrison 1 0–1 G 0–1 Jul 8, 2004 H2H
55559 Jan-Michael Gambill Jocelyn Robichaud 1 1–0 H 1–0 Aug 4, 1999 H2H
55560 Jan-Michael Gambill Jonathan Stark 1 1–0 C 1–0 Oct 15, 1998 H2H
55561 Jan-Michael Gambill Julian Knowle 1 1–0 H 1–0 Aug 28, 2002 H2H
55562 Jan-Michael Gambill Karsten Braasch 1 1–0 H 1–0 Sep 2, 1998 H2H
55563 Jan-Michael Gambill KJ Hippensteel 1 1–0 H 1–0 Feb 13, 2004 H2H
55564 Jan-Michael Gambill Kotaro Miyachi 1 1–0 H 1–0 Apr 16, 1998 H2H
55565 Jan-Michael Gambill Lorenzo Manta 1 0–1 G 0–1 Jun 25, 1999 H2H
55566 Jan-Michael Gambill Luis Horna 1 0–1 C 0–1 Apr 24, 2003 H2H
55567 Jan-Michael Gambill Marcello Craca 1 0–1 C 0–1 Apr 24, 1998 H2H
55568 Jan-Michael Gambill Martin Lee 1 1–0 G 1–0 Jun 22, 2000 H2H
55569 Jan-Michael Gambill Martin Rodriguez 1 1–0 C 1–0 May 27, 1998 H2H
55570 Jan-Michael Gambill Michael Llodra 1 1–0 H 1–0 Jan 15, 2003 H2H
55571 Jan-Michael Gambill Michael Sell 1 1–0 G 1–0 Jun 9, 1999 H2H
55572 Jan-Michael Gambill Mike Bryan 1 1–0 G 1–0 Jun 13, 2002 H2H
55573 Jan-Michael Gambill Nicklas Kulti 1 0–1 C 0–1 Oct 22, 1998 H2H
55574 Jan-Michael Gambill Nicolas Escude 1 1–0 H 1–0 Aug 5, 1998 H2H
55575 Jan-Michael Gambill Noam Behr 1 1–0 H 1–0 Aug 2, 2001 H2H
55576 Jan-Michael Gambill Noam Okun 1 1–0 H 1–0 Jul 26, 2002 H2H
55577 Jan-Michael Gambill Olivier Delaitre 1 1–0 H 1–0 Aug 12, 1998 H2H
55578 Jan-Michael Gambill Orlin Stanoytchev 1 1–0 H 1–0 Feb 17, 2000 H2H
55579 Jan-Michael Gambill Raemon Sluiter 1 0–1 C 0–1 May 7, 2003 H2H
55580 Jan-Michael Gambill Rajeev Ram 1 1–0 H 1–0 Sep 1, 2004 H2H
55581 Jan-Michael Gambill Ramon Delgado 1 0–1 C 0–1 May 4, 2000 H2H
55582 Jan-Michael Gambill Richard Gasquet 1 1–0 H 1–0 Aug 26, 2004 H2H
55583 Jan-Michael Gambill Robert Kendrick 1 1–0 H 1–0 Mar 8, 2003 H2H
55584 Jan-Michael Gambill Stefano Pescosolido 1 1–0 H 1–0 Apr 15, 1998 H2H
55585 Jan-Michael Gambill Stephane Huet 1 1–0 C 1–0 Nov 16, 2000 H2H
55586 Jan-Michael Gambill Takahiro Terachi 1 1–0 H 1–0 Oct 7, 2004 H2H
55587 Jan-Michael Gambill Teymuraz Gabashvili 1 0–1 H 0–1 Jan 28, 2007 H2H
55588 Jan-Michael Gambill Tomas Nydahl 1 1–0 H 1–0 Feb 13, 1998 H2H
55589 Jan-Michael Gambill Vincent Spadea 1 0–1 H 0–1 Feb 14, 2003 H2H
55590 Jan-Michael Gambill Yu Jr. Wang 1 1–0 H 1–0 Oct 7, 1999 H2H
55591 Jan-Michael Gambill Zeljko Krajan 1 1–0 H 1–0 Feb 20, 2003 H2H
55592 Jannik Sinner Albert Ramos-Vinolas 1 1–0 C 1–0 Apr 13, 2021 H2H
55593 Jannik Sinner Alejandro Tabilo 1 1–0 H 1–0 Aug 10, 2024 H2H
55594 Jannik Sinner Aleksandr Shevchenko 1 1–0 C 1–0 May 15, 2023 H2H
55595 Jannik Sinner Alexandre Muller 1 1–0 C 1–0 May 30, 2023 H2H
55596 Jannik Sinner Andrea Pellegrino 1 1–0 C 1–0 May 12, 2026 H2H
55597 Jannik Sinner Andrea Vavassori 1 1–0 H 1–0 Mar 23, 2024 H2H
55598 Jannik Sinner Bjorn Fratangelo 1 1–0 C 1–0 May 24, 2022 H2H
55599 Jannik Sinner Brandon Nakashima 1 1–0 H 1–0 Sep 4, 2022 H2H
55600 Jannik Sinner Cameron Norrie 1 1–0 C 1–0 Apr 28, 2026 H2H