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
31401 Zoltan Kuharszky Vitas Gerulaitis 2 1–1 G 1–0 H 0–1 Nov 22, 1984 H2H
31402 Aaron Krickstein Aki Rahunen 1 0–1 G 0–1 Jun 21, 1990 H2H
31403 Aaron Krickstein Alberto Tous 1 1–0 C 1–0 May 7, 1987 H2H
31404 Aaron Krickstein Alejandro Ganzabal 1 1–0 C 1–0 Sep 22, 1984 H2H
31405 Aaron Krickstein Alexander Reichel 1 1–0 H 1–0 Apr 3, 1993 H2H
31406 Aaron Krickstein Alexis Hombrecher 1 0–1 H 0–1 Apr 6, 1990 H2H
31407 Aaron Krickstein Andres Vysand 1 1–0 C 1–0 May 17, 1989 H2H
31408 Aaron Krickstein Andrew Castle 1 1–0 C 1–0 Jul 10, 1987 H2H
31409 Aaron Krickstein Arnaud Boetsch 1 0–1 C 0–1 Jul 13, 1995 H2H
31410 Aaron Krickstein Arne Thoms 1 1–0 H 1–0 Jul 23, 1992 H2H
31411 Aaron Krickstein Barry Moir 1 1–0 H 1–0 Oct 9, 1986 H2H
31412 Aaron Krickstein Ben Testerman 1 0–1 C 0–1 Jan 29, 1986 H2H
31413 Aaron Krickstein Blaine Willenborg 1 1–0 C 1–0 Apr 28, 1988 H2H
31414 Aaron Krickstein Bob Green 1 1–0 H 1–0 Sep 15, 1984 H2H
31415 Aaron Krickstein Brad Drewett 1 0–1 H 0–1 Apr 15, 1988 H2H
31416 Aaron Krickstein Bret Garnett 1 1–0 H 1–0 Jul 21, 1988 H2H
31417 Aaron Krickstein Brian Gottfried 1 0–1 C 0–1 Apr 19, 1984 H2H
31418 Aaron Krickstein Bruce Manson 1 1–0 H 1–0 Aug 30, 1984 H2H
31419 Aaron Krickstein Bruno Oresar 1 1–0 H 1–0 Jan 14, 1989 H2H
31420 Aaron Krickstein Cedric Pioline 1 0–1 C 0–1 Apr 22, 1993 H2H
31421 Aaron Krickstein Chris Bailey 1 1–0 H 1–0 Aug 17, 1989 H2H
31422 Aaron Krickstein Chris Pridham 1 1–0 H 1–0 Apr 4, 1992 H2H
31423 Aaron Krickstein Christophe Roger-Vasselin 1 1–0 C 1–0 Apr 26, 1984 H2H
31424 Aaron Krickstein Christoph Zipf 1 1–0 H 1–0 Oct 16, 1983 H2H
31425 Aaron Krickstein Colin Dowdeswell 1 1–0 H 1–0 Oct 15, 1983 H2H
31426 Aaron Krickstein Dan Cassidy 1 1–0 H 1–0 Mar 11, 1988 H2H
31427 Aaron Krickstein Dan Goldberg 1 1–0 C 1–0 Nov 17, 1988 H2H
31428 Aaron Krickstein Daniel Nestor 1 0–1 C 0–1 Sep 16, 1994 H2H
31429 Aaron Krickstein David Nainkin 1 1–0 H 1–0 Aug 6, 1993 H2H
31430 Aaron Krickstein David Rikl 1 1–0 G 1–0 Jun 22, 1994 H2H
31431 Aaron Krickstein Derrick Rostagno 1 0–1 H 0–1 Sep 19, 1986 H2H
31432 Aaron Krickstein Dick Stockton 1 1–0 H 1–0 Feb 15, 1984 H2H
31433 Aaron Krickstein Eduardo Masso 1 1–0 C 1–0 May 29, 1991 H2H
31434 Aaron Krickstein Eduardo Oncins 1 1–0 C 1–0 May 30, 1984 H2H
31435 Aaron Krickstein Egan Adams 1 1–0 C 1–0 Jul 27, 1984 H2H
31436 Aaron Krickstein Ellis Ferreira 1 1–0 H 1–0 Jul 21, 1994 H2H
31437 Aaron Krickstein Eric Jelen 1 1–0 H 1–0 Sep 29, 1990 H2H
31438 Aaron Krickstein Eric Korita 1 0–1 C 0–1 Jul 20, 1983 H2H
31439 Aaron Krickstein Fritz Buehning 1 0–1 C 0–1 Feb 2, 1983 H2H
31440 Aaron Krickstein Gilad Bloom 1 1–0 H 1–0 Oct 14, 1988 H2H
31441 Aaron Krickstein Grant Stafford 1 1–0 H 1–0 Apr 4, 1993 H2H
31442 Aaron Krickstein Guillaume Raoux 1 0–1 H 0–1 Jul 16, 1992 H2H
31443 Aaron Krickstein Guillermo Rivas 1 1–0 C 1–0 May 23, 1985 H2H
31444 Aaron Krickstein Hans Peter Kandler 1 1–0 C 1–0 May 8, 1985 H2H
31445 Aaron Krickstein Jaroslav Navratil 1 0–1 C 0–1 Jul 22, 1985 H2H
31446 Aaron Krickstein Jeff Klaparda 1 1–0 H 1–0 Sep 1, 1984 H2H
31447 Aaron Krickstein Jeff Turpin 1 1–0 H 1–0 Sep 14, 1984 H2H
31448 Aaron Krickstein Jeremy Bates 1 1–0 H 1–0 Oct 7, 1988 H2H
31449 Aaron Krickstein Jim Pugh 1 1–0 H 1–0 Sep 18, 1986 H2H
31450 Aaron Krickstein Joao Soares 1 1–0 C 1–0 Jul 19, 1984 H2H
31451 Aaron Krickstein Johan Carlsson 1 1–0 H 1–0 Aug 9, 1990 H2H
31452 Aaron Krickstein Johan Kriek 1 0–1 C 0–1 Jan 13, 1985 H2H
31453 Aaron Krickstein Juan Aguilera 1 1–0 C 1–0 May 4, 1988 H2H
31454 Aaron Krickstein Karim Alami 1 0–1 C 0–1 Sep 14, 1995 H2H
31455 Aaron Krickstein Karsten Braasch 1 0–1 H 0–1 Feb 25, 1994 H2H
31456 Aaron Krickstein Kelly Evernden 1 1–0 H 1–0 Oct 17, 1986 H2H
31457 Aaron Krickstein Kelly Jones 1 1–0 H 1–0 Apr 14, 1988 H2H
31458 Aaron Krickstein Kevin Ullyett 1 1–0 H 1–0 Apr 2, 1993 H2H
31459 Aaron Krickstein Lars Koslowski 1 1–0 C 1–0 Jul 27, 1989 H2H
31460 Aaron Krickstein Lawson Duncan 1 0–1 C 0–1 Jul 9, 1988 H2H
31461 Aaron Krickstein Leif Shiras 1 1–0 C 1–0 Nov 19, 1988 H2H
31462 Aaron Krickstein Leonardo Lavalle 1 1–0 H 1–0 Apr 3, 1992 H2H
31463 Aaron Krickstein Marcel Freeman 1 1–0 H 1–0 Oct 31, 1986 H2H
31464 Aaron Krickstein Marc Flur 1 1–0 H 1–0 Jul 27, 1988 H2H
31465 Aaron Krickstein Marc Kevin Goellner 1 1–0 H 1–0 Jan 18, 1995 H2H
31466 Aaron Krickstein Marian Vajda 1 1–0 C 1–0 May 7, 1986 H2H
31467 Aaron Krickstein Mark Buckley 1 1–0 C 1–0 Jul 24, 1986 H2H
31468 Aaron Krickstein Mark Knowles 1 1–0 C 1–0 Sep 15, 1994 H2H
31469 Aaron Krickstein Mark Koevermans 1 1–0 C 1–0 May 27, 1992 H2H
31470 Aaron Krickstein Mark Merklein 1 1–0 H 1–0 Aug 15, 1994 H2H
31471 Aaron Krickstein Martin Strelba 1 1–0 C 1–0 Jul 14, 1989 H2H
31472 Aaron Krickstein Martin Wostenholme 1 1–0 C 1–0 May 15, 1986 H2H
31473 Aaron Krickstein Matt Anger 1 1–0 H 1–0 Feb 24, 1987 H2H
31474 Aaron Krickstein Mauricio Hadad 1 0–1 H 0–1 Jul 20, 1995 H2H
31475 Aaron Krickstein Mel Purcell 1 1–0 H 1–0 Sep 1, 1986 H2H
31476 Aaron Krickstein Michiel Schapers 1 1–0 H 1–0 Aug 31, 1988 H2H
31477 Aaron Krickstein Mikael Tillstrom 1 0–1 H 0–1 Jan 17, 1996 H2H
31478 Aaron Krickstein Milan Srejber 1 0–1 C 0–1 Feb 9, 1990 H2H
31479 Aaron Krickstein Nicklas Kroon 1 1–0 H 1–0 Jan 22, 1989 H2H
31480 Aaron Krickstein Oded Yaacov 1 1–0 H 1–0 Sep 13, 1984 H2H
31481 Aaron Krickstein Oliver Gross 1 1–0 H 1–0 Mar 15, 1995 H2H
31482 Aaron Krickstein Omar Camporese 1 1–0 C 1–0 Feb 8, 1990 H2H
31483 Aaron Krickstein Pat Crow 1 1–0 H 1–0 Aug 6, 1992 H2H
31484 Aaron Krickstein Patrick Rafter 1 0–1 H 0–1 Oct 8, 1994 H2H
31485 Aaron Krickstein Paul Haarhuis 1 1–0 H 1–0 Sep 6, 1989 H2H
31486 Aaron Krickstein Paul Kilderry 1 0–1 H 0–1 Mar 16, 1995 H2H
31487 Aaron Krickstein Peter Carlsson 1 1–0 H 1–0 Oct 11, 1986 H2H
31488 Aaron Krickstein Pieter Aldrich 1 1–0 H 1–0 Jan 12, 1989 H2H
31489 Aaron Krickstein Radomir Vasek 1 1–0 C 1–0 May 29, 1994 H2H
31490 Aaron Krickstein Renzo Furlan 1 1–0 H 1–0 Jan 19, 1994 H2H
31491 Aaron Krickstein Richard Vogel 1 1–0 C 1–0 May 31, 1989 H2H
31492 Aaron Krickstein Robbie Weiss 1 1–0 C 1–0 May 26, 1993 H2H
31493 Aaron Krickstein Roberto Arguello 1 0–1 C 0–1 Sep 20, 1985 H2H
31494 Aaron Krickstein Roberto Saad 1 1–0 C 1–0 May 9, 1985 H2H
31495 Aaron Krickstein Rodolphe Gilbert 1 1–0 C 1–0 Feb 21, 1992 H2H
31496 Aaron Krickstein Roland Stadler 1 1–0 H 1–0 Feb 25, 1987 H2H
31497 Aaron Krickstein Ronnie Bathman 1 1–0 C 1–0 Nov 9, 1989 H2H
31498 Aaron Krickstein Scott Lipton 1 1–0 H 1–0 Sep 3, 1983 H2H
31499 Aaron Krickstein Sergio Casal 1 0–1 C 0–1 May 24, 1985 H2H
31500 Aaron Krickstein Shlomo Glickstein 1 1–0 H 1–0 Oct 10, 1986 H2H
31501 Aaron Krickstein Stephane Grenier 1 1–0 C 1–0 Jun 1, 1990 H2H
31502 Aaron Krickstein Stephane Simian 1 1–0 H 1–0 Aug 11, 1993 H2H
31503 Aaron Krickstein Steve Bryan 1 1–0 H 1–0 Mar 9, 1994 H2H
31504 Aaron Krickstein Terry Moor 1 1–0 H 1–0 Mar 28, 1985 H2H
31505 Aaron Krickstein Thierry Grin 1 1–0 C 1–0 Sep 19, 1985 H2H
31506 Aaron Krickstein Thomas Hogstedt 1 1–0 C 1–0 Oct 17, 1991 H2H
31507 Aaron Krickstein Tomas Nydahl 1 1–0 H 1–0 Jan 21, 1994 H2H
31508 Aaron Krickstein Tom Nijssen 1 1–0 C 1–0 Feb 15, 1990 H2H
31509 Aaron Krickstein Trevor Allan 1 0–1 C 0–1 Apr 27, 1984 H2H
31510 Aaron Krickstein Udo Riglewski 1 1–0 H 1–0 Jan 18, 1989 H2H
31511 Aaron Krickstein Ulf Stenlund 1 1–0 H 1–0 Aug 13, 1986 H2H
31512 Aaron Krickstein Vaclav Roubicek 1 1–0 H 1–0 Apr 2, 1992 H2H
31513 Aaron Krickstein Wojtek Fibak 1 0–1 C 0–1 Jun 1, 1984 H2H
31514 Aaron Krickstein Wojtek Kowalski 1 0–1 H 0–1 Mar 19, 1996 H2H
31515 Aaron Krickstein Yahiya Doumbia 1 1–0 C 1–0 Oct 18, 1990 H2H
31516 Abdullah Shelbayh Botic van de Zandschulp 1 0–1 H 0–1 Feb 19, 2025 H2H
31517 Abdullah Shelbayh Grigor Dimitrov 1 0–1 G 0–1 Jun 24, 2026 H2H
31518 Adam Kennedy Brian Vahaly 1 0–1 H 0–1 Jan 2, 2003 H2H
31519 Adam Kennedy Noam Okun 1 0–1 G 0–1 Jul 11, 2002 H2H
31520 Adam Malik Robbie Weiss 1 1–0 C 1–0 Sep 30, 1994 H2H
31521 Adam Pavlasek Diego Schwartzman 1 0–1 C 0–1 May 31, 2018 H2H
31522 Adam Pavlasek Lucas Pouille 1 0–1 H 0–1 Mar 1, 2017 H2H
31523 Adam Pavlasek Mirza Basic 1 1–0 C 1–0 May 29, 2018 H2H
31524 Adam Pavlasek Taylor Fritz 1 0–1 H 0–1 Mar 24, 2017 H2H
31525 Adam Walton Alejandro Tabilo 1 0–1 H 0–1 Nov 5, 2025 H2H
31526 Adam Walton Benjamin Bonzi 1 1–0 H 1–0 Jul 29, 2025 H2H
31527 Adam Walton James Duckworth 1 1–0 H 1–0 Jul 18, 2025 H2H
31528 Adam Walton Maximilian Marterer 1 1–0 C 1–0 May 27, 2025 H2H
31529 Adam Walton Nick Kyrgios 1 1–0 G 1–0 Jun 22, 2026 H2H
31530 Adam Walton Taylor Fritz 1 0–1 H 0–1 Mar 26, 2025 H2H
31531 Adam Walton Tristan Schoolkate 1 1–0 H 1–0 Oct 16, 2025 H2H
31532 Adolfo Daniel Vallejo Botic van de Zandschulp 1 1–0 C 1–0 Jul 15, 2026 H2H
31533 Adolfo Daniel Vallejo Cameron Norrie 1 1–0 C 1–0 May 26, 2026 H2H
31534 Adolfo Daniel Vallejo Emilio Nava 1 0–1 C 0–1 Feb 26, 2026 H2H
31535 Adolfo Daniel Vallejo Grigor Dimitrov 1 1–0 C 1–0 Apr 23, 2026 H2H
31536 Adolfo Daniel Vallejo Kilian Feldbausch 1 0–1 C 0–1 Jul 21, 2026 H2H
31537 Adolfo Daniel Vallejo Learner Tien 1 1–0 C 1–0 Apr 25, 2026 H2H
31538 Adolfo Daniel Vallejo Miguel Damas 1 1–0 C 1–0 Jul 14, 2026 H2H
31539 Adolfo Daniel Vallejo Moise Kouame 1 0–1 C 0–1 May 28, 2026 H2H
31540 Adolfo Daniel Vallejo Nicolas Mejia 1 0–1 G 0–1 Jun 29, 2026 H2H
31541 Adolfo Daniel Vallejo Stefano Travaglia 1 1–0 C 1–0 Jul 17, 2026 H2H
31542 Adrian Andreev Alex de Minaur 1 0–1 H 0–1 Jan 9, 2021 H2H
31543 Adrian Andreev Alexei Popyrin 1 0–1 H 0–1 Feb 26, 2021 H2H
31544 Adrian Andreev Denis Istomin 1 0–1 H 0–1 Feb 8, 2018 H2H
31545 Adrian Andreev John Millman 1 0–1 H 0–1 Nov 12, 2020 H2H
31546 Adrian Andreev Lloyd Harris 1 1–0 H 1–0 Feb 25, 2021 H2H
31547 Adrian Andreev Marsel Ilhan 1 1–0 H 1–0 Jan 8, 2021 H2H
31548 Adrian Andreev Matthew Ebden 1 0–1 H 0–1 Feb 7, 2019 H2H
31549 Adrian Andreev Miomir Kecmanovic 1 0–1 H 0–1 Sep 30, 2021 H2H
31550 Adrian Garcia Gregory Carraz 1 1–0 H 1–0 Jan 6, 2005 H2H
31551 Adrian Garcia Kevin Kim 1 0–1 C 0–1 Apr 21, 2005 H2H
31552 Adrian Garcia Paul Goldstein 1 0–1 H 0–1 Jul 19, 2007 H2H
31553 Adrian Garcia Satoshi Iwabuchi 1 1–0 H 1–0 Sep 30, 2004 H2H
31554 Adrian Garcia Takao Suzuki 1 0–1 H 0–1 Oct 6, 2004 H2H
31555 Adrian Mannarino Adam Walton 1 1–0 H 1–0 Feb 11, 2026 H2H
31556 Adrian Mannarino Eliot Spizzirri 1 0–1 H 0–1 Jan 11, 2026 H2H
31557 Adrian Mannarino Evgeny Karlovskiy 1 1–0 H 1–0 Oct 18, 2018 H2H
31558 Adrian Mannarino Jan-Lennard Struff 1 1–0 G 1–0 Jun 23, 2021 H2H
31559 Adrian Mannarino Laslo Djere 1 1–0 H 1–0 Aug 27, 2022 H2H
31560 Adrian Mannarino Mariano Navone 1 0–1 H 0–1 Jan 8, 2025 H2H
31561 Adrian Mannarino Martin Klizan 1 1–0 H 1–0 Nov 12, 2020 H2H
31562 Adrian Mannarino Mattia Bellucci 1 0–1 H 0–1 Jul 26, 2024 H2H
31563 Adrian Mannarino Nick Kyrgios 1 0–1 H 0–1 Mar 25, 2022 H2H
31564 Adrian Mannarino Pedro Cachin 1 0–1 H 0–1 Oct 20, 2022 H2H
31565 Adrian Mannarino Pedro Martinez 1 1–0 H 1–0 Feb 2, 2026 H2H
31566 Adrian Mannarino Raphael Collignon 1 0–1 C 0–1 May 19, 2026 H2H
31567 Adrian Marcu Henrik Sundstrom 1 0–1 C 0–1 Jul 15, 1987 H2H
31568 Adriano Panatta Akinori Naguro 1 1–0 C 1–0 Oct 26, 1978 H2H
31569 Adriano Panatta Alberto Martorell 1 1–0 C 1–0 Apr 6, 1976 H2H
31570 Adriano Panatta Allan Stone 1 0–1 G 0–1 Sep 4, 1973 H2H
31571 Adriano Panatta Bernard Fritz 1 0–1 C 0–1 Jun 11, 1983 H2H
31572 Adriano Panatta Bernie Mitton 1 1–0 G 1–0 Jun 15, 1977 H2H
31573 Adriano Panatta Bill Bowrey 1 1–0 C 1–0 May 5, 1971 H2H
31574 Adriano Panatta Birger Andersson 1 1–0 C 1–0 Apr 8, 1977 H2H
31575 Adriano Panatta Bob Carmichael 1 1–0 C 1–0 May 23, 1973 H2H
31576 Adriano Panatta Bruce Nichols 1 1–0 H 1–0 Sep 2, 1978 H2H
31577 Adriano Panatta Butch Seewagen 1 1–0 G 1–0 Jun 23, 1971 H2H
31578 Adriano Panatta Butch Walts 1 1–0 C 1–0 Mar 13, 1980 H2H
31579 Adriano Panatta Byron Bertram 1 1–0 C 1–0 Aug 4, 1975 H2H
31580 Adriano Panatta Chris Delaney 1 0–1 C 0–1 Mar 14, 1980 H2H
31581 Adriano Panatta Cliff Richey 1 0–1 G 0–1 Jun 27, 1971 H2H
31582 Adriano Panatta Daniel Contet 1 1–0 C 1–0 May 17, 1972 H2H
31583 Adriano Panatta David Carter 1 1–0 C 1–0 Aug 7, 1978 H2H
31584 Adriano Panatta Dennis Ralston 1 0–1 H 0–1 Apr 3, 1974 H2H
31585 Adriano Panatta Ferdi Taygan 1 1–0 H 1–0 Sep 3, 1981 H2H
31586 Adriano Panatta Fernando Gentil 1 1–0 C 1–0 May 14, 1975 H2H
31587 Adriano Panatta Frank Gebert 1 1–0 C 1–0 Sep 2, 1977 H2H
31588 Adriano Panatta Gene Malin 1 0–1 H 0–1 Aug 17, 1979 H2H
31589 Adriano Panatta Geoff Masters 1 0–1 G 0–1 May 31, 1971 H2H
31590 Adriano Panatta George Rudman 1 1–0 H 1–0 Nov 19, 1975 H2H
31591 Adriano Panatta Gilles Moretton 1 0–1 C 0–1 May 15, 1981 H2H
31592 Adriano Panatta Hans Kary 1 0–1 C 0–1 May 21, 1975 H2H
31593 Adriano Panatta Howard Schoenfield 1 1–0 C 1–0 Aug 7, 1978 H2H
31594 Adriano Panatta Jan Norback 1 1–0 C 1–0 Jun 12, 1981 H2H
31595 Adriano Panatta Jan Zabrodsky 1 0–1 C 0–1 Apr 24, 1975 H2H
31596 Adriano Panatta Jean Baptiste Chanfreau 1 1–0 H 1–0 Apr 11, 1972 H2H
31597 Adriano Panatta Jean Louis Haillet 1 1–0 C 1–0 Dec 2, 1978 H2H
31598 Adriano Panatta Jean Loup Rouyer 1 1–0 C 1–0 Jul 21, 1972 H2H
31599 Adriano Panatta J. Mandarino 1 1–0 C 1–0 Nov 15, 1975 H2H
31600 Adriano Panatta John Eagleton 1 1–0 C 1–0 Aug 20, 1975 H2H