Advanced ATP Rivalry Search

Browse ATP head-to-head rivalries by historical or current-player scope, most-played or unbeaten view, and player.

About this search tool

Search across precomputed TennisDB ATP tables for player seasons, player tournament runs, player careers, matches, tournaments, ranking weeks, and rivalries. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

Browse precomputed head-to-head records by scope and view, or choose a player to find every rivalry.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted ascending Record Surface Last Met H2H
23401 Jarkko Nieminen Marc Lopez 1 1–0 C 1–0 May 27, 2008 H2H
23402 Jarkko Nieminen Marco Cecchinato 1 1–0 C 1–0 Feb 19, 2015 H2H
23403 Jarkko Nieminen Marcos Daniel 1 1–0 G 1–0 Jun 28, 2006 H2H
23404 Jarkko Nieminen Marc Rosset 1 0–1 G 0–1 Jun 12, 2003 H2H
23405 Jarkko Nieminen Mariano Puerta 1 1–0 C 1–0 Aug 4, 2005 H2H
23406 Jarkko Nieminen Marinko Matosevic 1 1–0 H 1–0 Mar 27, 2015 H2H
23407 Jarkko Nieminen Marko Djokovic 1 1–0 H 1–0 Sep 25, 2008 H2H
23408 Jarkko Nieminen Mark Philippoussis 1 1–0 H 1–0 Mar 22, 2006 H2H
23409 Jarkko Nieminen Marsel Ilhan 1 1–0 C 1–0 Apr 30, 2015 H2H
23410 Jarkko Nieminen Martin Klizan 1 1–0 H 1–0 Mar 23, 2013 H2H
23411 Jarkko Nieminen Martin Lee 1 1–0 G 1–0 Jun 30, 2006 H2H
23412 Jarkko Nieminen Martin Vassallo Arguello 1 1–0 C 1–0 May 29, 2008 H2H
23413 Jarkko Nieminen Mathieu Montcourt 1 1–0 C 1–0 May 31, 2007 H2H
23414 Jarkko Nieminen Maxime Teixeira 1 1–0 H 1–0 Feb 2, 2012 H2H
23415 Jarkko Nieminen Maximo Gonzalez 1 1–0 G 1–0 Jun 15, 2011 H2H
23416 Jarkko Nieminen Mehdi Ziadi 1 1–0 C 1–0 Apr 8, 2010 H2H
23417 Jarkko Nieminen Michael Berrer 1 1–0 H 1–0 Oct 21, 2010 H2H
23418 Jarkko Nieminen Michael Russell 1 1–0 G 1–0 Jun 27, 2007 H2H
23419 Jarkko Nieminen Michal Mertinak 1 1–0 C 1–0 Apr 30, 2005 H2H
23420 Jarkko Nieminen Michel Kratochvil 1 1–0 C 1–0 Jan 30, 2003 H2H
23421 Jarkko Nieminen Nick Lindahl 1 1–0 H 1–0 Jan 20, 2010 H2H
23422 Jarkko Nieminen Nicolas Devilder 1 1–0 H 1–0 Mar 14, 2009 H2H
23423 Jarkko Nieminen Nicolas Kiefer 1 0–1 H 0–1 Mar 30, 2008 H2H
23424 Jarkko Nieminen Nicolas Lapentti 1 1–0 C 1–0 May 29, 2002 H2H
23425 Jarkko Nieminen Pablo Cuevas 1 0–1 H 0–1 Mar 15, 2015 H2H
23426 Jarkko Nieminen Paolo Lorenzi 1 1–0 H 1–0 Feb 25, 2010 H2H
23427 Jarkko Nieminen Paul Capdeville 1 0–1 H 0–1 Aug 25, 2009 H2H
23428 Jarkko Nieminen Philipp Oswald 1 1–0 H 1–0 Sep 25, 2014 H2H
23429 Jarkko Nieminen Pierre-Hugues Herbert 1 1–0 H 1–0 Feb 7, 2014 H2H
23430 Jarkko Nieminen Renzo Olivo 1 0–1 C 0–1 Feb 26, 2015 H2H
23431 Jarkko Nieminen Robin Soderling 1 0–1 H 0–1 Feb 14, 2008 H2H
23432 Jarkko Nieminen Ryan Harrison 1 1–0 G 1–0 Jun 12, 2013 H2H
23433 Jarkko Nieminen Simone Bolelli 1 0–1 H 0–1 Oct 28, 2008 H2H
23434 Jarkko Nieminen Somdev Devvarman 1 1–0 G 1–0 Jul 30, 2012 H2H
23435 Jarkko Nieminen Stefano Galvani 1 1–0 G 1–0 Jun 27, 2003 H2H
23436 Jarkko Nieminen Tatsuma Ito 1 0–1 H 0–1 Oct 1, 2015 H2H
23437 Jarkko Nieminen Thiago Alves 1 1–0 C 1–0 Jul 28, 2010 H2H
23438 Jarkko Nieminen Thiemo de Bakker 1 1–0 H 1–0 Mar 14, 2015 H2H
23439 Jarkko Nieminen Thomas Enqvist 1 1–0 H 1–0 Oct 27, 2001 H2H
23440 Jarkko Nieminen Tim Henman 1 0–1 G 0–1 Jun 22, 2005 H2H
23441 Jarkko Nieminen Tobias Summerer 1 1–0 C 1–0 May 16, 2007 H2H
23442 Jarkko Nieminen Todd Reid 1 1–0 H 1–0 Jan 10, 2004 H2H
23443 Jarkko Nieminen Toshihide Matsui 1 1–0 H 1–0 Sep 28, 2007 H2H
23444 Jarkko Nieminen Uros Vico 1 1–0 C 1–0 Apr 21, 2004 H2H
23445 Jarkko Nieminen Vasek Pospisil 1 0–1 H 0–1 Oct 23, 2014 H2H
23446 Jarkko Nieminen Wayne Odesnik 1 1–0 G 1–0 Jun 25, 2008 H2H
23447 Jarkko Nieminen Younes El Aynaoui 1 1–0 H 1–0 Oct 26, 2001 H2H
23448 Jarkko Nieminen Yuichi Sugita 1 1–0 H 1–0 Sep 27, 2012 H2H
23449 Jaromir Becka Bernard Boileau 1 1–0 H 1–0 Nov 2, 1983 H2H
23450 Jaromir Becka Bernie Mitton 1 0–1 C 0–1 Oct 27, 1983 H2H
23451 Jaromir Becka Bob Green 1 0–1 H 0–1 Sep 14, 1984 H2H
23452 Jaromir Becka Christophe Casa 1 1–0 H 1–0 Nov 24, 1983 H2H
23453 Jaromir Becka Colin Dowdeswell 1 0–1 H 0–1 Oct 15, 1983 H2H
23454 Jaromir Becka David Dowlen 1 0–1 H 0–1 Aug 10, 1984 H2H
23455 Jaromir Becka Eric Fromm 1 1–0 C 1–0 May 18, 1984 H2H
23456 Jaromir Becka Heinz Gunthardt 1 0–1 H 0–1 Nov 26, 1983 H2H
23457 Jaromir Becka Jiri Granat 1 1–0 H 1–0 Nov 9, 1982 H2H
23458 Jaromir Becka Kent Carlsson 1 0–1 C 0–1 Aug 8, 1985 H2H
23459 Jaromir Becka Michael Westphal 1 0–1 C 0–1 Sep 12, 1985 H2H
23460 Jaromir Becka Peter Carlsson 1 1–0 H 1–0 Sep 13, 1984 H2H
23461 Jaromir Becka Peter Feigl 1 0–1 H 0–1 Oct 20, 1983 H2H
23462 Jaromir Becka Peter Fleming 1 0–1 H 0–1 Aug 15, 1984 H2H
23463 Jaromir Becka Rolf Gehring 1 1–0 C 1–0 Apr 9, 1985 H2H
23464 Jaromir Becka Roscoe Tanner 1 1–0 H 1–0 Aug 9, 1984 H2H
23465 Jaromir Becka Shlomo Glickstein 1 0–1 H 0–1 Nov 10, 1982 H2H
23466 Jaromir Becka Stefan Simonsson 1 1–0 H 1–0 Nov 25, 1983 H2H
23467 Jaromir Becka Stefan Svensson 1 1–0 H 1–0 Oct 14, 1983 H2H
23468 Jaromir Becka Tomas Smid 1 0–1 H 0–1 Nov 3, 1983 H2H
23469 Jaromir Becka Vitas Gerulaitis 1 0–1 C 0–1 Mar 17, 1983 H2H
23470 Jaromir Becka Zoltan Kuharszky 1 1–0 H 1–0 Oct 13, 1983 H2H
23471 Jaroslav Bulant Christian Geyer 1 0–1 C 0–1 Jul 27, 1989 H2H
23472 Jaroslav Bulant Claudio Pistolesi 1 0–1 C 0–1 Aug 2, 1989 H2H
23473 Jaroslav Bulant Jorgen Windahl 1 0–1 C 0–1 Aug 11, 1988 H2H
23474 Jaroslav Bulant Nicolas Pereira 1 0–1 C 0–1 Sep 16, 1994 H2H
23475 Jaroslav Bulant Tore Meinecke 1 0–1 C 0–1 May 3, 1989 H2H
23476 Jaroslav Navratil Andreas Maurer 1 1–0 H 1–0 Oct 9, 1987 H2H
23477 Jaroslav Navratil Balazs Taroczy 1 0–1 C 0–1 Sep 25, 1985 H2H
23478 Jaroslav Navratil Blaine Willenborg 1 0–1 C 0–1 Aug 7, 1986 H2H
23479 Jaroslav Navratil Brian Levine 1 1–0 C 1–0 Jul 25, 1984 H2H
23480 Jaroslav Navratil Christo Van Rensburg 1 1–0 C 1–0 May 8, 1985 H2H
23481 Jaroslav Navratil Claudio Panatta 1 1–0 C 1–0 Oct 3, 1984 H2H
23482 Jaroslav Navratil Hans Simonsson 1 1–0 H 1–0 Nov 23, 1984 H2H
23483 Jaroslav Navratil Jeff Borowiak 1 0–1 C 0–1 Jul 21, 1982 H2H
23484 Jaroslav Navratil Jim Gurfein 1 1–0 C 1–0 Jul 19, 1984 H2H
23485 Jaroslav Navratil Joakim Nystrom 1 0–1 C 0–1 Jul 31, 1987 H2H
23486 Jaroslav Navratil Joao Soares 1 1–0 C 1–0 Nov 15, 1984 H2H
23487 Jaroslav Navratil John Sadri 1 0–1 C 0–1 Nov 16, 1984 H2H
23488 Jaroslav Navratil Klaus Eberhard 1 0–1 C 0–1 Jul 17, 1981 H2H
23489 Jaroslav Navratil Michael Westphal 1 1–0 C 1–0 Jul 15, 1987 H2H
23490 Jaroslav Navratil Pascal Portes 1 0–1 C 0–1 Sep 22, 1983 H2H
23491 Jaroslav Navratil Per Hjertquist 1 0–1 C 0–1 Jul 20, 1983 H2H
23492 Jaroslav Navratil Rod Frawley 1 1–0 C 1–0 Jul 15, 1981 H2H
23493 Jaroslav Navratil Sandy Mayer 1 0–1 H 0–1 Oct 28, 1982 H2H
23494 Jaroslav Navratil Slobodan Zivojinovic 1 0–1 C 0–1 Jul 27, 1984 H2H
23495 Jaroslav Navratil Tore Meinecke 1 0–1 C 0–1 Aug 7, 1985 H2H
23496 Jaroslav Navratil Wojtek Fibak 1 1–0 C 1–0 Jul 26, 1984 H2H
23497 Jaroslav Navratil Wolfgang Popp 1 1–0 C 1–0 Aug 15, 1987 H2H
23498 Jaroslav Pospisil Gael Monfils 1 1–0 H 1–0 Oct 17, 2013 H2H
23499 Jaroslav Pospisil Igor Kunitsyn 1 0–1 H 0–1 Feb 3, 2011 H2H
23500 Jason Jung Adrian Mannarino 1 0–1 H 0–1 Aug 2, 2017 H2H
23501 Jason Jung Alexander Zverev 1 0–1 H 0–1 Feb 26, 2020 H2H
23502 Jason Jung Andreas Seppi 1 0–1 H 0–1 Feb 15, 2020 H2H
23503 Jason Jung Benoit Paire 1 0–1 G 0–1 Jul 4, 2018 H2H
23504 Jason Jung Borna Coric 1 0–1 H 0–1 Aug 3, 2023 H2H
23505 Jason Jung Bradley Klahn 1 0–1 H 0–1 Sep 26, 2019 H2H
23506 Jason Jung Brayden Schnur 1 1–0 G 1–0 Jul 15, 2021 H2H
23507 Jason Jung Cameron Norrie 1 1–0 H 1–0 Feb 14, 2020 H2H
23508 Jason Jung Daniel Evans 1 0–1 H 0–1 Jul 25, 2019 H2H
23509 Jason Jung Daniil Medvedev 1 0–1 H 0–1 Oct 29, 2020 H2H
23510 Jason Jung Ernests Gulbis 1 0–1 H 0–1 Jul 31, 2019 H2H
23511 Jason Jung Evgeny Donskoy 1 0–1 H 0–1 Jul 21, 2021 H2H
23512 Jason Jung Fernando Verdasco 1 0–1 H 0–1 Sep 27, 2018 H2H
23513 Jason Jung Frances Tiafoe 1 1–0 H 1–0 Feb 15, 2019 H2H
23514 Jason Jung J.J. Wolf 1 0–1 H 0–1 Jul 27, 2023 H2H
23515 Jason Jung Kevin Anderson 1 1–0 H 1–0 Feb 13, 2020 H2H
23516 Jason Jung Maxime Cressy 1 0–1 H 0–1 Feb 25, 2021 H2H
23517 Jason Jung Nicolas Mahut 1 1–0 G 1–0 Jul 20, 2018 H2H
23518 Jason Jung Noah Rubin 1 0–1 H 0–1 Feb 20, 2020 H2H
23519 Jason Jung Ramkumar Ramanathan 1 1–0 H 1–0 Feb 14, 2019 H2H
23520 Jason Jung Reilly Opelka 1 1–0 H 1–0 Feb 15, 2020 H2H
23521 Jason Jung Sam Querrey 1 0–1 H 0–1 Feb 16, 2019 H2H
23522 Jason Jung Sergiy Stakhovsky 1 1–0 G 1–0 Jul 19, 2018 H2H
23523 Jason Jung Steve Johnson 1 0–1 H 0–1 Feb 21, 2019 H2H
23524 Jason Jung Tennys Sandgren 1 1–0 G 1–0 Jul 16, 2021 H2H
23525 Jason Jung Tim Smyczek 1 0–1 G 0–1 Jul 21, 2018 H2H
23526 Jason Jung Viktor Troicki 1 0–1 G 0–1 Jul 18, 2019 H2H
23527 Jason Kubler Bernabe Zapata Miralles 1 0–1 C 0–1 May 13, 2023 H2H
23528 Jason Kubler Brandon Nakashima 1 0–1 H 0–1 Aug 22, 2023 H2H
23529 Jason Kubler Constant Lestienne 1 0–1 G 0–1 Jun 27, 2023 H2H
23530 Jason Kubler Cristian Garin 1 0–1 H 0–1 Oct 20, 2022 H2H
23531 Jason Kubler Daniel Rincon 1 1–0 C 1–0 Apr 19, 2023 H2H
23532 Jason Kubler Dennis Novak 1 1–0 G 1–0 Jun 30, 2022 H2H
23533 Jason Kubler Facundo Diaz Acosta 1 1–0 C 1–0 May 30, 2023 H2H
23534 Jason Kubler Grigor Dimitrov 1 1–0 H 1–0 Mar 11, 2023 H2H
23535 Jason Kubler Laslo Djere 1 0–1 H 0–1 Aug 25, 2022 H2H
23536 Jason Kubler Lorenzo Musetti 1 0–1 C 0–1 Apr 20, 2023 H2H
23537 Jason Kubler Marc-Andrea Huesler 1 1–0 C 1–0 May 12, 2023 H2H
23538 Jason Kubler Matteo Arnaldi 1 0–1 H 0–1 Aug 30, 2023 H2H
23539 Jason Kubler Mikael Ymer 1 1–0 H 1–0 Aug 31, 2022 H2H
23540 Jason Kubler Miomir Kecmanovic 1 0–1 H 0–1 Jan 12, 2023 H2H
23541 Jason Kubler Pablo Carreno Busta 1 0–1 H 0–1 Jan 17, 2018 H2H
23542 Jason Kubler Radu Albot 1 0–1 H 0–1 Aug 4, 2022 H2H
23543 Jason Kubler Ricardas Berankis 1 0–1 H 0–1 Feb 4, 2021 H2H
23544 Jason Kubler Roberto Bautista Agut 1 1–0 H 1–0 Aug 29, 2018 H2H
23545 Jason Kubler Sebastian Baez 1 1–0 H 1–0 Jan 18, 2023 H2H
23546 Jason Kubler Soonwoo Kwon 1 1–0 H 1–0 Aug 24, 2022 H2H
23547 Jason Kubler Thiago Monteiro 1 0–1 H 0–1 Mar 24, 2023 H2H
23548 Jason Kubler Thomas Fabbiano 1 0–1 H 0–1 Jan 16, 2019 H2H
23549 Jason Stoltenberg Adrian Voinea 1 1–0 G 1–0 Jun 26, 1996 H2H
23550 Jason Stoltenberg Aki Rahunen 1 0–1 H 0–1 Oct 3, 1990 H2H
23551 Jason Stoltenberg Amos Mansdorf 1 0–1 H 0–1 Jul 26, 1990 H2H
23552 Jason Stoltenberg Andrei Olhovskiy 1 0–1 H 0–1 Aug 31, 1994 H2H
23553 Jason Stoltenberg Arnaud Di Pasquale 1 1–0 H 1–0 Jan 7, 1999 H2H
23554 Jason Stoltenberg Bob Bryan 1 1–0 H 1–0 Jul 27, 2000 H2H
23555 Jason Stoltenberg Broderick Dyke 1 0–1 H 0–1 Oct 8, 1987 H2H
23556 Jason Stoltenberg Chris Garner 1 1–0 G 1–0 Jun 9, 1993 H2H
23557 Jason Stoltenberg Chris Pridham 1 0–1 H 0–1 Jul 23, 1992 H2H
23558 Jason Stoltenberg Christian Bergstrom 1 0–1 C 0–1 Apr 29, 1994 H2H
23559 Jason Stoltenberg Christian Vinck 1 1–0 H 1–0 Jan 7, 2000 H2H
23560 Jason Stoltenberg Chris Woodruff 1 1–0 C 1–0 May 19, 1996 H2H
23561 Jason Stoltenberg Cristiano Caratti 1 0–1 H 0–1 Aug 16, 1995 H2H
23562 Jason Stoltenberg Dan Goldie 1 0–1 H 0–1 Aug 17, 1988 H2H
23563 Jason Stoltenberg Daniel Nestor 1 1–0 H 1–0 Jul 28, 1994 H2H
23564 Jason Stoltenberg Darren Cahill 1 1–0 G 1–0 Jun 24, 1994 H2H
23565 Jason Stoltenberg David Witt 1 1–0 C 1–0 May 10, 1997 H2H
23566 Jason Stoltenberg Gaston Etlis 1 1–0 H 1–0 Mar 19, 1996 H2H
23567 Jason Stoltenberg Gouichi Motomura 1 1–0 H 1–0 Jul 28, 2000 H2H
23568 Jason Stoltenberg Henri Leconte 1 1–0 H 1–0 Mar 3, 1993 H2H
23569 Jason Stoltenberg Hernan Gumy 1 0–1 C 0–1 Apr 23, 1999 H2H
23570 Jason Stoltenberg Jacobo Diaz 1 1–0 H 1–0 Jan 13, 2000 H2H
23571 Jason Stoltenberg Jaime Oncins 1 1–0 H 1–0 Mar 14, 1992 H2H
23572 Jason Stoltenberg Jared Palmer 1 0–1 C 0–1 Nov 3, 1993 H2H
23573 Jason Stoltenberg Jean Baptiste Perlant 1 0–1 H 0–1 Sep 2, 1998 H2H
23574 Jason Stoltenberg Jimmy Arias 1 0–1 H 0–1 Jan 4, 1991 H2H
23575 Jason Stoltenberg Jiri Vanek 1 0–1 C 0–1 May 5, 2000 H2H
23576 Jason Stoltenberg Johan Anderson 1 0–1 H 0–1 Oct 14, 1989 H2H
23577 Jason Stoltenberg Jonathan Canter 1 1–0 H 1–0 Aug 10, 1989 H2H
23578 Jason Stoltenberg Jonathan Stark 1 0–1 G 0–1 Jul 8, 1999 H2H
23579 Jason Stoltenberg Jon Levine 1 1–0 H 1–0 Jan 13, 1988 H2H
23580 Jason Stoltenberg Jordi Arrese 1 1–0 C 1–0 Apr 21, 1995 H2H
23581 Jason Stoltenberg Jose Luis Clerc 1 0–1 C 0–1 May 17, 1989 H2H
23582 Jason Stoltenberg Joshua Eagle 1 1–0 G 1–0 Jun 8, 1994 H2H
23583 Jason Stoltenberg Kelly Jones 1 1–0 H 1–0 Aug 16, 1990 H2H
23584 Jason Stoltenberg Kent Kinnear 1 0–1 H 0–1 Aug 18, 1994 H2H
23585 Jason Stoltenberg Kevin Ullyett 1 1–0 G 1–0 Jul 7, 1994 H2H
23586 Jason Stoltenberg Leander Paes 1 1–0 H 1–0 Aug 4, 1999 H2H
23587 Jason Stoltenberg Leif Shiras 1 1–0 H 1–0 Oct 6, 1989 H2H
23588 Jason Stoltenberg Louis Gloria 1 1–0 C 1–0 Apr 20, 1995 H2H
23589 Jason Stoltenberg Luis Horna 1 1–0 C 1–0 Apr 30, 1998 H2H
23590 Jason Stoltenberg Mark Kaplan 1 1–0 H 1–0 Jul 18, 1990 H2H
23591 Jason Stoltenberg Mark Petchey 1 1–0 G 1–0 Jun 15, 1995 H2H
23592 Jason Stoltenberg Markus Naewie 1 0–1 C 0–1 May 27, 1992 H2H
23593 Jason Stoltenberg Martin Lee 1 1–0 G 1–0 Jun 10, 1999 H2H
23594 Jason Stoltenberg Matt Anger 1 1–0 H 1–0 Aug 31, 1988 H2H
23595 Jason Stoltenberg Maurice Ruah 1 1–0 H 1–0 Jan 19, 1994 H2H
23596 Jason Stoltenberg Michael Kures 1 1–0 H 1–0 Aug 26, 1988 H2H
23597 Jason Stoltenberg Michael Westphal 1 1–0 H 1–0 Feb 15, 1989 H2H
23598 Jason Stoltenberg Mikael Pernfors 1 0–1 H 0–1 Jul 29, 1993 H2H
23599 Jason Stoltenberg Mose Navarra 1 1–0 G 1–0 Jun 30, 1996 H2H
23600 Jason Stoltenberg Nicolas Pereira 1 1–0 H 1–0 Aug 2, 1990 H2H