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. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

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 descending Record Surface Last Met H2H
45401 Eric Jelen Bryan Shelton 1 1–0 H 1–0 Aug 23, 1990 H2H
45402 Eric Jelen Chip Hooper 1 0–1 C 0–1 Mar 1, 1984 H2H
45403 Eric Jelen Dan Goldie 1 1–0 C 1–0 Oct 22, 1988 H2H
45404 Eric Jelen Danie Visser 1 1–0 G 1–0 Jun 23, 1989 H2H
45405 Eric Jelen Eddie Edwards 1 0–1 H 0–1 Oct 18, 1984 H2H
45406 Eric Jelen Francesco Cancellotti 1 1–0 C 1–0 Feb 18, 1988 H2H
45407 Eric Jelen Marcel Freeman 1 1–0 H 1–0 Oct 10, 1987 H2H
45408 Eric Jelen Marco Armellini 1 0–1 C 0–1 Aug 6, 1986 H2H
45409 Eric Jelen Martin Sinner 1 0–1 H 0–1 Jan 3, 1991 H2H
45410 Eric Jelen Michael Westphal 1 0–1 C 0–1 May 19, 1983 H2H
45411 Eric Jelen Nick Brown 1 1–0 G 1–0 Jun 25, 1989 H2H
45412 Eric Jelen Patrizio Parrini 1 1–0 C 1–0 Jul 25, 1984 H2H
45413 Eric Jelen Paul Mcnamee 1 1–0 C 1–0 May 30, 1986 H2H
45414 Eric Jelen Pavel Slozil 1 0–1 C 0–1 Sep 17, 1986 H2H
45415 Eric Jelen Per Henricsson 1 1–0 C 1–0 Jul 24, 1986 H2H
45416 Eric Jelen Peter Carlsson 1 1–0 C 1–0 Jul 25, 1986 H2H
45417 Eric Jelen Peter Elter 1 1–0 C 1–0 Jul 26, 1984 H2H
45418 Eric Jelen Roland Stadler 1 1–0 H 1–0 Mar 2, 1989 H2H
45419 Eric Jelen Scott Lipton 1 1–0 C 1–0 Oct 27, 1983 H2H
45420 Eric Jelen Thierry Tulasne 1 0–1 H 0–1 Feb 19, 1987 H2H
45421 Eric Jelen Tore Meinecke 1 1–0 G 1–0 Jun 24, 1988 H2H
45422 Eric Jelen Warren Green 1 1–0 C 1–0 Nov 10, 1989 H2H
45423 Erick Iskersky Adriano Panatta 1 1–0 H 1–0 Nov 5, 1982 H2H
45424 Erick Iskersky Alejandro Pierola 1 0–1 C 0–1 Sep 17, 1981 H2H
45425 Erick Iskersky Christophe Bernelle 1 1–0 H 1–0 Nov 3, 1982 H2H
45426 Erick Iskersky David Schneider 1 1–0 C 1–0 Aug 22, 1979 H2H
45427 Erick Iskersky Dick Crealy 1 0–1 C 0–1 Sep 21, 1978 H2H
45428 Erick Iskersky Eddie Dibbs 1 0–1 C 0–1 Jul 16, 1978 H2H
45429 Erick Iskersky Eric Deblicker 1 1–0 C 1–0 Jul 24, 1981 H2H
45430 Erick Iskersky Fritz Buehning 1 1–0 H 1–0 Aug 9, 1984 H2H
45431 Erick Iskersky Gene Malin 1 0–1 C 0–1 Aug 2, 1979 H2H
45432 Erick Iskersky Ken Rosewall 1 0–1 C 0–1 Jul 26, 1978 H2H
45433 Erick Iskersky Miloslav Mecir 1 0–1 C 0–1 Sep 23, 1983 H2H
45434 Erick Iskersky Pat Dupre 1 1–0 C 1–0 Jul 15, 1978 H2H
45435 Erick Iskersky Ramesh Krishnan 1 1–0 C 1–0 Jul 23, 1981 H2H
45436 Erick Iskersky Rejean Genois 1 0–1 H 0–1 Jul 25, 1979 H2H
45437 Erick Iskersky Ricardo Cano 1 1–0 C 1–0 Jul 12, 1978 H2H
45438 Erick Iskersky Ricardo Ycaza 1 1–0 H 1–0 Aug 31, 1978 H2H
45439 Erick Iskersky Rick Fagel 1 1–0 C 1–0 Jul 13, 1978 H2H
45440 Erick Iskersky Tony Giammalva 1 1–0 C 1–0 Mar 4, 1983 H2H
45441 Erick Iskersky Victor Amaya 1 0–1 H 0–1 Mar 17, 1983 H2H
45442 Eric Korita Brian Teacher 1 1–0 H 1–0 Sep 1, 1983 H2H
45443 Eric Korita Jerome Vanier 1 1–0 H 1–0 Sep 2, 1982 H2H
45444 Eric Korita Peter Fleming 1 0–1 H 0–1 Sep 13, 1984 H2H
45445 Eric Korita Randy Nixon 1 1–0 H 1–0 Sep 27, 1984 H2H
45446 Eric Korita Rick Fagel 1 1–0 C 1–0 Jul 28, 1983 H2H
45447 Eric Korita Tom Cain 1 1–0 C 1–0 Feb 10, 1984 H2H
45448 Eric Korita Vitas Gerulaitis 1 0–1 C 0–1 Feb 11, 1984 H2H
45449 Eric Prodon Daniel Brands 1 0–1 C 0–1 Jul 17, 2008 H2H
45450 Eric Prodon Oscar Hernandez 1 0–1 C 0–1 Feb 21, 2008 H2H
45451 Eric Quigley Adrian Mannarino 1 0–1 H 0–1 Feb 19, 2015 H2H
45452 Eric Sherbeck Wayne Hampson 1 1–0 G 1–0 Dec 6, 1982 H2H
45453 Eric Taino Lars Burgsmuller 1 0–1 H 0–1 Jul 21, 2003 H2H
45454 Eric Wilborts Dave Siegler 1 1–0 H 1–0 Oct 8, 1981 H2H
45455 Eric Wilborts Pat Dupre 1 1–0 H 1–0 Mar 19, 1981 H2H
45456 Eric Winogradsky Blaine Willenborg 1 1–0 C 1–0 May 28, 1986 H2H
45457 Eric Winogradsky Dan Cassidy 1 1–0 C 1–0 Nov 24, 1988 H2H
45458 Eric Winogradsky Danie Visser 1 0–1 H 0–1 Aug 5, 1987 H2H
45459 Eric Winogradsky Eric Jelen 1 0–1 G 0–1 Jun 20, 1987 H2H
45460 Eric Winogradsky Glenn Layendecker 1 0–1 H 0–1 Jul 16, 1987 H2H
45461 Eric Winogradsky Hans Schwaier 1 1–0 C 1–0 May 30, 1990 H2H
45462 Eric Winogradsky Joakim Nystrom 1 0–1 C 0–1 Jul 28, 1988 H2H
45463 Eric Winogradsky Kevin Curren 1 0–1 G 0–1 Jun 10, 1987 H2H
45464 Eric Winogradsky Laurie Warder 1 0–1 H 0–1 Jul 29, 1987 H2H
45465 Eric Winogradsky Mansour Bahrami 1 0–1 C 0–1 Mar 27, 1987 H2H
45466 Eric Winogradsky Marcel Freeman 1 1–0 C 1–0 May 27, 1987 H2H
45467 Eric Winogradsky Marko Ostoja 1 0–1 H 0–1 Oct 13, 1988 H2H
45468 Eric Winogradsky Martin Sinner 1 0–1 C 0–1 Jul 26, 1989 H2H
45469 Eric Winogradsky Mike Leach 1 1–0 G 1–0 Jun 18, 1987 H2H
45470 Eric Winogradsky Milan Srejber 1 1–0 C 1–0 Nov 25, 1988 H2H
45471 Eric Winogradsky Steve Kennedy 1 1–0 H 1–0 Sep 3, 1987 H2H
45472 Eric Winogradsky Thibault Kuentz 1 1–0 C 1–0 Feb 25, 1988 H2H
45473 Eric Winogradsky Tim Mayotte 1 0–1 C 0–1 Oct 28, 1988 H2H
45474 Eric Winogradsky Tim Wilkison 1 1–0 H 1–0 Jan 17, 1990 H2H
45475 Eric Winogradsky Wolfgang Popp 1 1–0 G 1–0 Jun 19, 1987 H2H
45476 Eric Winogradsky Woody Hunt 1 0–1 H 0–1 Aug 16, 1989 H2H
45477 Ernesto Escobedo Adam Pavlasek 1 0–1 G 0–1 Jul 5, 2017 H2H
45478 Ernesto Escobedo Cristian Garin 1 0–1 H 0–1 Oct 10, 2021 H2H
45479 Ernesto Escobedo Facundo Bagnis 1 0–1 H 0–1 Aug 3, 2022 H2H
45480 Ernesto Escobedo Kamil Majchrzak 1 1–0 H 1–0 Sep 2, 2020 H2H
45481 Ernesto Escobedo Malek Jaziri 1 0–1 C 0–1 Apr 26, 2018 H2H
45482 Ernesto Escobedo Radu Albot 1 0–1 H 0–1 Aug 30, 2017 H2H
45483 Ernesto Escobedo Salvatore Caruso 1 0–1 H 0–1 Sep 3, 2020 H2H
45484 Ernesto Escobedo Taro Daniel 1 0–1 H 0–1 Jan 18, 2023 H2H
45485 Ernests Gulbis Albert Ramos-Vinolas 1 1–0 C 1–0 Apr 23, 2010 H2H
45486 Ernests Gulbis Alessandro Giannessi 1 1–0 H 1–0 Aug 30, 2017 H2H
45487 Ernests Gulbis Alex Bolt 1 0–1 H 0–1 Mar 9, 2019 H2H
45488 Ernests Gulbis Altug Celikbilek 1 0–1 G 0–1 Jun 27, 2019 H2H
45489 Ernests Gulbis Antonio Veic 1 1–0 H 1–0 Jan 6, 2011 H2H
45490 Ernests Gulbis Bernard Tomic 1 0–1 C 0–1 Apr 25, 2012 H2H
45491 Ernests Gulbis Blaz Kavcic 1 0–1 C 0–1 May 24, 2011 H2H
45492 Ernests Gulbis Damir Dzumhur 1 1–0 G 1–0 Jul 5, 2018 H2H
45493 Ernests Gulbis Daniel Brands 1 1–0 C 1–0 Jul 27, 2017 H2H
45494 Ernests Gulbis Daniel Evans 1 1–0 H 1–0 Jan 1, 2014 H2H
45495 Ernests Gulbis Daniel Kosakowski 1 1–0 H 1–0 Jul 29, 2011 H2H
45496 Ernests Gulbis Daniel Munoz de la Nava 1 1–0 H 1–0 Mar 2, 2013 H2H
45497 Ernests Gulbis Denis Shapovalov 1 1–0 H 1–0 Oct 19, 2018 H2H
45498 Ernests Gulbis Diego Schwartzman 1 0–1 H 0–1 Aug 1, 2019 H2H
45499 Ernests Gulbis Facundo Bagnis 1 1–0 C 1–0 May 29, 2014 H2H
45500 Ernests Gulbis Gorka Fraile 1 1–0 C 1–0 Jul 12, 2012 H2H
45501 Ernests Gulbis Horacio Zeballos 1 0–1 H 0–1 Oct 30, 2009 H2H
45502 Ernests Gulbis Hubert Hurkacz 1 1–0 H 1–0 Feb 7, 2019 H2H
45503 Ernests Gulbis Hugo Dellien 1 0–1 C 0–1 Jul 18, 2019 H2H
45504 Ernests Gulbis Hyeon Chung 1 1–0 H 1–0 Jan 4, 2019 H2H
45505 Ernests Gulbis Jan Hajek 1 0–1 C 0–1 Jul 18, 2013 H2H
45506 Ernests Gulbis Jan Hernych 1 1–0 C 1–0 Oct 28, 2006 H2H
45507 Ernests Gulbis Jay Clarke 1 1–0 G 1–0 Jul 4, 2018 H2H
45508 Ernests Gulbis Laslo Djere 1 0–1 C 0–1 Apr 25, 2019 H2H
45509 Ernests Gulbis Laurent Recouderc 1 0–1 C 0–1 Jul 25, 2007 H2H
45510 Ernests Gulbis Liam Broady 1 0–1 H 0–1 Sep 21, 2017 H2H
45511 Ernests Gulbis Lucas Miedler 1 1–0 H 1–0 Oct 22, 2015 H2H
45512 Ernests Gulbis Lukas Dlouhy 1 1–0 C 1–0 Oct 27, 2006 H2H
45513 Ernests Gulbis Lukas Lacko 1 1–0 H 1–0 Jul 29, 2010 H2H
45514 Ernests Gulbis Marc Gicquel 1 0–1 H 0–1 Jul 19, 2009 H2H
45515 Ernests Gulbis Marinko Matosevic 1 0–1 H 0–1 Mar 3, 2012 H2H
45516 Ernests Gulbis Marsel Ilhan 1 1–0 C 1–0 Jul 23, 2015 H2H
45517 Ernests Gulbis Matteo Berrettini 1 0–1 C 0–1 May 31, 2018 H2H
45518 Ernests Gulbis Michal Przysiezny 1 1–0 H 1–0 Sep 21, 2013 H2H
45519 Ernests Gulbis Mikael Ymer 1 1–0 H 1–0 Oct 18, 2018 H2H
45520 Ernests Gulbis Mikhail Elgin 1 1–0 H 1–0 Sep 19, 2013 H2H
45521 Ernests Gulbis Mikhail Kukushkin 1 0–1 C 0–1 May 29, 2012 H2H
45522 Ernests Gulbis Miomir Kecmanovic 1 0–1 H 0–1 Mar 22, 2019 H2H
45523 Ernests Gulbis Oscar Hernandez 1 1–0 H 1–0 Mar 15, 2008 H2H
45524 Ernests Gulbis Pedro Sousa 1 1–0 H 1–0 Jan 3, 2019 H2H
45525 Ernests Gulbis Quentin Halys 1 1–0 H 1–0 Feb 4, 2016 H2H
45526 Ernests Gulbis Radu Albot 1 0–1 H 0–1 Feb 8, 2019 H2H
45527 Ernests Gulbis Rajeev Ram 1 0–1 H 0–1 Jul 27, 2016 H2H
45528 Ernests Gulbis Reilly Opelka 1 0–1 H 0–1 Feb 20, 2020 H2H
45529 Ernests Gulbis Ricardas Berankis 1 1–0 C 1–0 May 18, 2016 H2H
45530 Ernests Gulbis Ricardo Mello 1 1–0 H 1–0 Feb 12, 2009 H2H
45531 Ernests Gulbis Riccardo Ghedin 1 1–0 G 1–0 Jun 24, 2009 H2H
45532 Ernests Gulbis Robby Ginepri 1 0–1 H 0–1 Mar 8, 2008 H2H
45533 Ernests Gulbis Roberto Marcora 1 0–1 H 0–1 Feb 25, 2021 H2H
45534 Ernests Gulbis Robin Vik 1 1–0 C 1–0 Oct 26, 2006 H2H
45535 Ernests Gulbis Sergei Bubka 1 0–1 H 0–1 Mar 23, 2012 H2H
45536 Ernests Gulbis Simon Greul 1 1–0 C 1–0 May 27, 2008 H2H
45537 Ernests Gulbis Stefanos Tsitsipas 1 0–1 H 0–1 Oct 21, 2018 H2H
45538 Ernests Gulbis Stephane Robert 1 1–0 C 1–0 May 14, 2014 H2H
45539 Ernests Gulbis Steve Darcis 1 1–0 H 1–0 Mar 2, 2012 H2H
45540 Ernests Gulbis Thanasi Kokkinakis 1 0–1 H 0–1 Jan 21, 2015 H2H
45541 Ernests Gulbis Tobias Summerer 1 0–1 C 0–1 May 3, 2007 H2H
45542 Ernests Gulbis Ugo Humbert 1 0–1 H 0–1 Feb 21, 2019 H2H
45543 Ernie Ewert Bill Lofgren 1 1–0 G 1–0 Jan 13, 1977 H2H
45544 Ernie Ewert Bob Giltinan 1 0–1 G 0–1 Nov 22, 1973 H2H
45545 Ernie Ewert James Chico Hagey 1 0–1 H 0–1 Nov 18, 1976 H2H
45546 Ernie Ewert Keith Hancock 1 1–0 G 1–0 Dec 23, 1975 H2H
45547 Ernie Ewert Max Pettman 1 1–0 C 1–0 Oct 24, 1974 H2H
45548 Ernie Ewert Mike Machette 1 1–0 G 1–0 Jun 29, 1973 H2H
45549 Ernie Ewert Owen Davidson 1 0–1 G 0–1 Jul 1, 1973 H2H
45550 Ernie Ewert Ray Ruffels 1 0–1 G 0–1 Dec 24, 1975 H2H
45551 Ernie Ewert Roger Taylor 1 0–1 G 0–1 Jul 12, 1973 H2H
45552 Ernie Ewert Stephen Warboys 1 0–1 G 0–1 Jun 6, 1974 H2H
45553 Ernie Ewert Tom Gorman 1 0–1 G 0–1 Jun 13, 1974 H2H
45554 Ernie Fernandez Bruce Manson 1 0–1 C 0–1 May 8, 1984 H2H
45555 Ernie Fernandez Gilles Moretton 1 0–1 H 0–1 Sep 3, 1981 H2H
45556 Ernie Fernandez Ian Harris 1 1–0 H 1–0 Aug 14, 1981 H2H
45557 Ernie Fernandez Pat Dupre 1 1–0 H 1–0 Aug 6, 1982 H2H
45558 Ernie Fernandez Terry Rocavert 1 0–1 H 0–1 Aug 7, 1980 H2H
45559 Ethan Quinn Aleksandar Vukic 1 0–1 H 0–1 Jul 27, 2023 H2H
45560 Ethan Quinn Ben Shelton 1 0–1 G 0–1 Jun 18, 2026 H2H
45561 Ethan Quinn Tristan Schoolkate 1 0–1 H 0–1 Mar 21, 2025 H2H
45562 Eugenio Castigliano Abe Segal 1 0–1 G 0–1 Jun 25, 1969 H2H
45563 Eugenio Castigliano Nicola Pietrangeli 1 0–1 C 0–1 May 11, 1968 H2H
45564 Eugenio Rossi Michele Fioroni 1 1–0 C 1–0 Jun 22, 1989 H2H
45565 Eugenio Rossi Pavel Slozil 1 0–1 C 0–1 Aug 14, 1986 H2H
45566 Eugenio Rossi Roberto Arguello 1 0–1 C 0–1 Oct 2, 1986 H2H
45567 Eui Jong Chang Gilad Bloom 1 0–1 H 0–1 Apr 19, 1991 H2H
45568 Eui Jong Chang Jordi Arrese 1 0–1 C 0–1 Jul 31, 1992 H2H
45569 Eui Jong Chang Markus Zoecke 1 0–1 H 0–1 Apr 21, 1994 H2H
45570 Eulicio Silva John Bartlett 1 0–1 G 0–1 Jun 5, 1972 H2H
45571 Eulicio Silva Roy Emerson 1 0–1 C 0–1 Mar 13, 1975 H2H
45572 Evan King Pablo Carreno Busta 1 0–1 H 0–1 Aug 30, 2017 H2H
45573 Evgeny Donskoy Adrian Ungur 1 1–0 H 1–0 Jan 16, 2013 H2H
45574 Evgeny Donskoy Albert Ramos-Vinolas 1 0–1 H 0–1 Oct 21, 2016 H2H
45575 Evgeny Donskoy Alejandro Gonzalez 1 0–1 H 0–1 Jul 17, 2014 H2H
45576 Evgeny Donskoy Alexander Kudryavtsev 1 0–1 H 0–1 Aug 27, 2014 H2H
45577 Evgeny Donskoy Alexandre Sidorenko 1 1–0 H 1–0 Sep 24, 2015 H2H
45578 Evgeny Donskoy Andrea Arnaboldi 1 0–1 C 0–1 Jul 15, 2016 H2H
45579 Evgeny Donskoy Aslan Karatsev 1 1–0 H 1–0 Oct 20, 2016 H2H
45580 Evgeny Donskoy Bjorn Fratangelo 1 0–1 H 0–1 Aug 23, 2016 H2H
45581 Evgeny Donskoy Blaz Kavcic 1 1–0 H 1–0 Feb 28, 2018 H2H
45582 Evgeny Donskoy Dudi Sela 1 1–0 H 1–0 Oct 16, 2014 H2H
45583 Evgeny Donskoy Egor Gerasimov 1 1–0 H 1–0 Oct 15, 2020 H2H
45584 Evgeny Donskoy Facundo Bagnis 1 1–0 C 1–0 Apr 20, 2016 H2H
45585 Evgeny Donskoy Felix Auger-Aliassime 1 0–1 H 0–1 Sep 1, 2021 H2H
45586 Evgeny Donskoy Franko Skugor 1 1–0 G 1–0 Jun 14, 2018 H2H
45587 Evgeny Donskoy Go Soeda 1 0–1 H 0–1 Jan 3, 2013 H2H
45588 Evgeny Donskoy Ilya Ivashka 1 0–1 H 0–1 Feb 6, 2020 H2H
45589 Evgeny Donskoy Jenson Brooksby 1 0–1 G 0–1 Jul 15, 2021 H2H
45590 Evgeny Donskoy Kyle Edmund 1 0–1 H 0–1 Nov 1, 2017 H2H
45591 Evgeny Donskoy Laslo Djere 1 1–0 H 1–0 Jan 16, 2019 H2H
45592 Evgeny Donskoy Malek Jaziri 1 0–1 H 0–1 Aug 1, 2018 H2H
45593 Evgeny Donskoy Martin Klizan 1 0–1 H 0–1 Sep 20, 2018 H2H
45594 Evgeny Donskoy Matteo Viola 1 1–0 H 1–0 Sep 19, 2019 H2H
45595 Evgeny Donskoy Matthew Ebden 1 0–1 H 0–1 Sep 27, 2018 H2H
45596 Evgeny Donskoy Michael Russell 1 1–0 H 1–0 Mar 9, 2014 H2H
45597 Evgeny Donskoy Renzo Olivo 1 0–1 C 0–1 Feb 5, 2015 H2H
45598 Evgeny Donskoy Roberto Bautista Agut 1 0–1 H 0–1 Sep 20, 2013 H2H
45599 Evgeny Donskoy Rogerio Dutra Silva 1 0–1 H 0–1 Oct 19, 2017 H2H
45600 Evgeny Donskoy Somdev Devvarman 1 0–1 H 0–1 Mar 22, 2013 H2H