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
41401 Cliff Richey Bill Bowrey 1 0–1 G 0–1 Jun 19, 1968 H2H
41402 Cliff Richey Colin Stubs 1 1–0 C 1–0 Jul 12, 1968 H2H
41403 Cliff Richey F D Robbins 1 1–0 G 1–0 Aug 31, 1969 H2H
41404 Cliff Richey Gene Scott 1 1–0 C 1–0 Dec 31, 1969 H2H
41405 Cliff Richey Jacques Thamin 1 1–0 C 1–0 May 3, 1970 H2H
41406 Cliff Richey Jean Claude Barclay 1 1–0 C 1–0 May 26, 1971 H2H
41407 Cliff Richey Jean Loup Rouyer 1 1–0 C 1–0 Jul 25, 1969 H2H
41408 Cliff Richey Larry Nagler 1 1–0 H 1–0 Sep 17, 1975 H2H
41409 Cliff Richey Peter Burwash 1 1–0 C 1–0 May 2, 1968 H2H
41410 Cliff Richey Robert Rheinberger 1 1–0 C 1–0 Oct 9, 1975 H2H
41411 Cliff Richey Roy Barth 1 1–0 C 1–0 Nov 19, 1970 H2H
41412 Cliff Richey Steve Faulk 1 1–0 C 1–0 Sep 19, 1973 H2H
41413 Cliff Richey Tony Parun 1 1–0 G 1–0 Oct 31, 1974 H2H
41414 Cliff Richey Vladimir Korotkov 1 0–1 C 0–1 Jun 5, 1973 H2H
41415 Cliff Richey Wilhelm Bungert 1 1–0 C 1–0 Nov 3, 1972 H2H
41416 Cliff Richey William Brown 1 1–0 C 1–0 Aug 7, 1969 H2H
41417 Coleman Wong Aleksandar Kovacevic 1 1–0 H 1–0 Aug 26, 2025 H2H
41418 Coleman Wong Aleksandar Vukic 1 0–1 G 0–1 Jul 18, 2024 H2H
41419 Coleman Wong Alex Michelsen 1 0–1 C 0–1 Mar 31, 2026 H2H
41420 Coleman Wong Ben Shelton 1 1–0 H 1–0 Mar 22, 2025 H2H
41421 Coleman Wong Daniel Altmaier 1 1–0 H 1–0 Mar 21, 2025 H2H
41422 Coleman Wong Darwin Blanch 1 1–0 H 1–0 Jul 28, 2026 H2H
41423 Coleman Wong Federico Cina 1 0–1 C 0–1 Apr 25, 2025 H2H
41424 Coleman Wong Gabriel Diallo 1 1–0 H 1–0 Jan 9, 2026 H2H
41425 Coleman Wong Giovanni Mpetshi Perricard 1 1–0 H 1–0 Aug 9, 2025 H2H
41426 Coleman Wong Justin Engel 1 0–1 H 0–1 Oct 17, 2024 H2H
41427 Coleman Wong Laslo Djere 1 0–1 H 0–1 Mar 22, 2024 H2H
41428 Coleman Wong Mariano Navone 1 1–0 H 1–0 Jan 8, 2026 H2H
41429 Coleman Wong Nuno Borges 1 1–0 H 1–0 Feb 16, 2026 H2H
41430 Coleman Wong Taro Daniel 1 0–1 H 0–1 Sep 20, 2025 H2H
41431 Coleman Wong Ugo Humbert 1 0–1 H 0–1 Aug 10, 2025 H2H
41432 Coleman Wong Valentin Vacherot 1 0–1 H 0–1 Feb 23, 2026 H2H
41433 Coleman Wong Yibing Wu 1 1–0 H 1–0 Sep 21, 2024 H2H
41434 Colin Dibley Abe Segal 1 0–1 H 0–1 Mar 26, 1970 H2H
41435 Colin Dibley Allan McDonald 1 1–0 G 1–0 Dec 10, 1971 H2H
41436 Colin Dibley Andres Gimeno 1 0–1 H 0–1 Nov 3, 1972 H2H
41437 Colin Dibley Armistead Neely 1 1–0 C 1–0 Aug 5, 1974 H2H
41438 Colin Dibley Attila Korpas 1 1–0 C 1–0 May 21, 1975 H2H
41439 Colin Dibley Charlie Owens 1 1–0 C 1–0 Mar 4, 1976 H2H
41440 Colin Dibley Chris Bovett 1 1–0 G 1–0 May 31, 1971 H2H
41441 Colin Dibley Christian Kuhnke 1 1–0 C 1–0 Jul 24, 1971 H2H
41442 Colin Dibley Daniel Contet 1 1–0 C 1–0 May 23, 1973 H2H
41443 Colin Dibley David Lloyd 1 1–0 G 1–0 Jun 21, 1972 H2H
41444 Colin Dibley Eddie Cruz 1 1–0 H 1–0 Oct 10, 1973 H2H
41445 Colin Dibley Eric Friedler 1 1–0 C 1–0 Aug 26, 1976 H2H
41446 Colin Dibley Frank Gebert 1 0–1 C 0–1 Jul 7, 1977 H2H
41447 Colin Dibley Gary Penberthy 1 1–0 G 1–0 Jan 10, 1980 H2H
41448 Colin Dibley Gerald Battrick 1 0–1 H 0–1 Aug 8, 1971 H2H
41449 Colin Dibley Graeme Thomson 1 1–0 G 1–0 Jan 19, 1972 H2H
41450 Colin Dibley Graham Stilwell 1 1–0 G 1–0 Jun 25, 1971 H2H
41451 Colin Dibley Hans Joachim Ploetz 1 1–0 C 1–0 Jul 22, 1971 H2H
41452 Colin Dibley Humphrey Hose 1 1–0 C 1–0 Jul 15, 1977 H2H
41453 Colin Dibley Jan Norback 1 1–0 C 1–0 Aug 18, 1977 H2H
41454 Colin Dibley Jean Claude Barclay 1 0–1 C 0–1 May 13, 1970 H2H
41455 Colin Dibley Jean Paul Meyer 1 1–0 G 1–0 Jan 21, 1972 H2H
41456 Colin Dibley John Bartlett 1 1–0 H 1–0 Mar 11, 1977 H2H
41457 Colin Dibley John Clifton 1 1–0 H 1–0 Feb 21, 1974 H2H
41458 Colin Dibley John Marks 1 0–1 G 0–1 Dec 24, 1975 H2H
41459 Colin Dibley Juan Ignacio Muntanola 1 1–0 C 1–0 Apr 21, 1976 H2H
41460 Colin Dibley Keith Hancock 1 1–0 G 1–0 Jan 4, 1974 H2H
41461 Colin Dibley Keith Richardson 1 1–0 C 1–0 Feb 8, 1978 H2H
41462 Colin Dibley Larry Gottfried 1 0–1 C 0–1 Sep 3, 1976 H2H
41463 Colin Dibley Mark Farrell 1 1–0 C 1–0 Aug 6, 1975 H2H
41464 Colin Dibley Mike Harrington 1 0–1 C 0–1 Aug 2, 1979 H2H
41465 Colin Dibley Mike Kreiss 1 1–0 G 1–0 Sep 3, 1971 H2H
41466 Colin Dibley Mike Machette 1 1–0 H 1–0 Sep 17, 1977 H2H
41467 Colin Dibley Neale Fraser 1 1–0 G 1–0 Dec 30, 1973 H2H
41468 Colin Dibley Nicola Spear 1 1–0 C 1–0 Nov 4, 1976 H2H
41469 Colin Dibley Owen Davidson 1 0–1 G 0–1 Jun 20, 1973 H2H
41470 Colin Dibley Patrick Hombergen 1 1–0 C 1–0 Mar 20, 1968 H2H
41471 Colin Dibley Peter Kanderal 1 0–1 C 0–1 Jul 12, 1973 H2H
41472 Colin Dibley Peter Szoke 1 0–1 C 0–1 Jun 5, 1973 H2H
41473 Colin Dibley Pierre Joly 1 1–0 C 1–0 May 23, 1971 H2H
41474 Colin Dibley Pietro Marzano 1 1–0 G 1–0 Jun 4, 1970 H2H
41475 Colin Dibley Premjit Lall 1 1–0 G 1–0 Jun 28, 1972 H2H
41476 Colin Dibley Rafael Ruiz 1 1–0 C 1–0 Oct 27, 1972 H2H
41477 Colin Dibley Richard Hawkes 1 1–0 G 1–0 Jan 10, 1974 H2H
41478 Colin Dibley Ross Olivieri 1 1–0 G 1–0 Jan 9, 1980 H2H
41479 Colin Dibley Roy Barth 1 1–0 C 1–0 Nov 1, 1972 H2H
41480 Colin Dibley Ruby Hoskowetz 1 0–1 C 0–1 Jul 19, 1973 H2H
41481 Colin Dibley Stephen Warboys 1 1–0 G 1–0 Jun 26, 1972 H2H
41482 Colin Dibley Szabolcz Baranyi 1 0–1 G 0–1 Jan 1, 1973 H2H
41483 Colin Dibley Tadeusz Nowicki 1 1–0 C 1–0 May 25, 1973 H2H
41484 Colin Dibley Tim Garcia 1 1–0 G 1–0 Jul 12, 1979 H2H
41485 Colin Dibley Timothy Noonan 1 1–0 G 1–0 Dec 13, 1972 H2H
41486 Colin Dibley Tom Gorman 1 0–1 G 0–1 Jun 16, 1971 H2H
41487 Colin Dibley Torben Ulrich 1 1–0 G 1–0 Aug 24, 1973 H2H
41488 Colin Dibley Trevor Little 1 1–0 G 1–0 Dec 5, 1974 H2H
41489 Colin Dibley Vladimir Korotkov 1 0–1 C 0–1 May 26, 1972 H2H
41490 Colin Dibley Wayne Cowley 1 1–0 H 1–0 Jan 3, 1976 H2H
41491 Colin Dibley Willem Prinsloo 1 1–0 H 1–0 Feb 1, 1979 H2H
41492 Colin Dibley William Brown 1 1–0 G 1–0 Jan 11, 1974 H2H
41493 Colin Dowdeswell Adriano Panatta 1 0–1 C 0–1 Oct 11, 1978 H2H
41494 Colin Dowdeswell Ali Madani 1 1–0 C 1–0 Jul 31, 1979 H2H
41495 Colin Dowdeswell Andrew Jarrett 1 1–0 H 1–0 Mar 22, 1979 H2H
41496 Colin Dowdeswell Arthur Ashe 1 0–1 H 0–1 Oct 7, 1976 H2H
41497 Colin Dowdeswell Bernie Mitton 1 0–1 C 0–1 May 27, 1977 H2H
41498 Colin Dowdeswell Birger Andersson 1 0–1 C 0–1 May 7, 1976 H2H
41499 Colin Dowdeswell Bob Carmichael 1 1–0 H 1–0 Mar 11, 1977 H2H
41500 Colin Dowdeswell Bob Hewitt 1 0–1 G 0–1 Jun 30, 1978 H2H
41501 Colin Dowdeswell Buster C Mottram 1 0–1 C 0–1 May 14, 1975 H2H
41502 Colin Dowdeswell Chris Mayotte 1 0–1 C 0–1 Feb 28, 1980 H2H
41503 Colin Dowdeswell Cliff Drysdale 1 0–1 C 0–1 Aug 20, 1975 H2H
41504 Colin Dowdeswell Colin Dibley 1 1–0 H 1–0 Apr 8, 1978 H2H
41505 Colin Dowdeswell Dale Houston 1 1–0 G 1–0 Dec 27, 1984 H2H
41506 Colin Dowdeswell David Carter 1 1–0 C 1–0 Jul 20, 1983 H2H
41507 Colin Dowdeswell Denis Naegelen 1 1–0 C 1–0 Apr 6, 1976 H2H
41508 Colin Dowdeswell Drew Gitlin 1 0–1 C 0–1 Jul 29, 1982 H2H
41509 Colin Dowdeswell Francois Jauffret 1 0–1 C 0–1 May 12, 1976 H2H
41510 Colin Dowdeswell Frew Mcmillan 1 0–1 H 0–1 Apr 10, 1972 H2H
41511 Colin Dowdeswell Geoff Masters 1 1–0 C 1–0 Aug 10, 1976 H2H
41512 Colin Dowdeswell George Hardie 1 1–0 C 1–0 Mar 9, 1978 H2H
41513 Colin Dowdeswell Graham Stilwell 1 1–0 C 1–0 Jul 25, 1975 H2H
41514 Colin Dowdeswell Greg Whitecross 1 1–0 G 1–0 Nov 28, 1984 H2H
41515 Colin Dowdeswell Hans Joachim Ploetz 1 1–0 C 1–0 May 2, 1975 H2H
41516 Colin Dowdeswell Haroon Rahim 1 1–0 H 1–0 Oct 6, 1976 H2H
41517 Colin Dowdeswell Herve Gauvain 1 1–0 C 1–0 May 25, 1977 H2H
41518 Colin Dowdeswell Jean Loup Rouyer 1 0–1 C 0–1 May 9, 1973 H2H
41519 Colin Dowdeswell Jerome Vanier 1 1–0 C 1–0 Aug 1, 1983 H2H
41520 Colin Dowdeswell Jim Mcmanus 1 1–0 G 1–0 Jun 17, 1976 H2H
41521 Colin Dowdeswell Jimmy Moore 1 1–0 C 1–0 Jul 24, 1975 H2H
41522 Colin Dowdeswell John Bartlett 1 0–1 C 0–1 Aug 4, 1976 H2H
41523 Colin Dowdeswell John Mattke 1 1–0 G 1–0 Dec 12, 1984 H2H
41524 Colin Dowdeswell John Newcombe 1 0–1 C 0–1 May 17, 1978 H2H
41525 Colin Dowdeswell John Yuill 1 0–1 C 0–1 Feb 1, 1978 H2H
41526 Colin Dowdeswell Jose Luis Damiani 1 1–0 H 1–0 Aug 15, 1979 H2H
41527 Colin Dowdeswell Jurgen Fassbender 1 0–1 C 0–1 Jul 7, 1977 H2H
41528 Colin Dowdeswell Karl Meiler 1 0–1 H 0–1 Nov 9, 1975 H2H
41529 Colin Dowdeswell Martin Robinson 1 0–1 H 0–1 Nov 25, 1976 H2H
41530 Colin Dowdeswell Marty Riessen 1 0–1 C 0–1 Sep 29, 1976 H2H
41531 Colin Dowdeswell Mike Fishbach 1 1–0 C 1–0 Oct 13, 1975 H2H
41532 Colin Dowdeswell Mike Machette 1 1–0 H 1–0 Nov 8, 1975 H2H
41533 Colin Dowdeswell Nikola Pilic 1 1–0 C 1–0 Jul 13, 1978 H2H
41534 Colin Dowdeswell Norman Holmes 1 0–1 C 0–1 Mar 6, 1975 H2H
41535 Colin Dowdeswell Owen Davidson 1 0–1 G 0–1 Jun 14, 1973 H2H
41536 Colin Dowdeswell Paolo Bertolucci 1 0–1 C 0–1 May 14, 1977 H2H
41537 Colin Dowdeswell Pat Cramer 1 0–1 H 0–1 Nov 20, 1975 H2H
41538 Colin Dowdeswell Patricio Cornejo 1 1–0 C 1–0 May 26, 1976 H2H
41539 Colin Dowdeswell Pender Murphy 1 1–0 C 1–0 Sep 22, 1983 H2H
41540 Colin Dowdeswell Per Hjertquist 1 1–0 H 1–0 Nov 9, 1976 H2H
41541 Colin Dowdeswell Peter Kanderal 1 0–1 C 0–1 Mar 5, 1976 H2H
41542 Colin Dowdeswell Ramesh Krishnan 1 0–1 H 0–1 Nov 21, 1985 H2H
41543 Colin Dowdeswell Raul Ramirez 1 1–0 C 1–0 Sep 5, 1976 H2H
41544 Colin Dowdeswell Raymond Moore 1 1–0 C 1–0 Oct 28, 1975 H2H
41545 Colin Dowdeswell Ray Ruffels 1 1–0 H 1–0 Apr 18, 1974 H2H
41546 Colin Dowdeswell Ricardo Cano 1 0–1 C 0–1 Aug 11, 1976 H2H
41547 Colin Dowdeswell Ricardo Ycaza 1 0–1 C 0–1 Aug 4, 1980 H2H
41548 Colin Dowdeswell Rick Fagel 1 0–1 C 0–1 Jun 16, 1977 H2H
41549 Colin Dowdeswell Robert Maud 1 1–0 C 1–0 Jul 19, 1974 H2H
41550 Colin Dowdeswell Roberto Vizcaino 1 1–0 H 1–0 Sep 13, 1984 H2H
41551 Colin Dowdeswell Robin Drysdale 1 0–1 C 0–1 Mar 10, 1978 H2H
41552 Colin Dowdeswell Rolf Thung 1 1–0 C 1–0 May 27, 1975 H2H
41553 Colin Dowdeswell Rory Chappell 1 1–0 H 1–0 Oct 13, 1983 H2H
41554 Colin Dowdeswell Roscoe Tanner 1 1–0 C 1–0 Nov 11, 1982 H2H
41555 Colin Dowdeswell Ross Case 1 1–0 H 1–0 Apr 6, 1978 H2H
41556 Colin Dowdeswell Sandy Mayer 1 0–1 G 0–1 Jun 25, 1982 H2H
41557 Colin Dowdeswell Sashi Menon 1 0–1 C 0–1 Mar 11, 1976 H2H
41558 Colin Dowdeswell Scott Mccain 1 1–0 G 1–0 Dec 28, 1984 H2H
41559 Colin Dowdeswell Steve Meister 1 0–1 H 0–1 Nov 24, 1984 H2H
41560 Colin Dowdeswell Syd Ball 1 1–0 C 1–0 Jul 18, 1974 H2H
41561 Colin Dowdeswell Terry Rocavert 1 0–1 C 0–1 Mar 6, 1980 H2H
41562 Colin Dowdeswell Thomaz Koch 1 0–1 C 0–1 Aug 9, 1976 H2H
41563 Colin Dowdeswell Tom Gorman 1 0–1 H 0–1 Apr 19, 1974 H2H
41564 Colin Dowdeswell Tony Bardsley 1 0–1 G 0–1 Jun 12, 1974 H2H
41565 Colin Dowdeswell Tony Giammalva 1 0–1 C 0–1 Jul 10, 1980 H2H
41566 Colin Dowdeswell Tony Parun 1 1–0 C 1–0 Oct 10, 1973 H2H
41567 Colin Dowdeswell Trey Waltke 1 1–0 H 1–0 Sep 2, 1978 H2H
41568 Colin Dowdeswell Ulrich Marten 1 1–0 C 1–0 Jul 19, 1979 H2H
41569 Colin Dowdeswell Willem Prinsloo 1 1–0 C 1–0 May 1, 1975 H2H
41570 Colin Stubs Herb Fitzgibbon 1 0–1 C 0–1 Apr 20, 1968 H2H
41571 Colin Stubs Jean Claude Barclay 1 1–0 C 1–0 May 29, 1968 H2H
41572 Colin Stubs Jean Loup Rouyer 1 0–1 H 0–1 Jan 21, 1971 H2H
41573 Colin Stubs Peter Doerner 1 1–0 G 1–0 Jan 25, 1971 H2H
41574 Colin Stubs Steve Faulk 1 0–1 G 0–1 Jul 31, 1968 H2H
41575 Colin Stubs Tony Dawson 1 1–0 H 1–0 Jan 20, 1971 H2H
41576 Collin Altamirano Philipp Kohlschreiber 1 0–1 H 0–1 Aug 28, 2013 H2H
41577 Collin Altamirano Ugo Humbert 1 0–1 H 0–1 Aug 29, 2018 H2H
41578 Colton Smith Alex Michelsen 1 0–1 H 0–1 Mar 8, 2025 H2H
41579 Colton Smith Ethan Quinn 1 1–0 C 1–0 Apr 4, 2025 H2H
41580 Colton Smith Fabian Marozsan 1 0–1 H 0–1 Aug 9, 2025 H2H
41581 Colton Smith Govind Nanda 1 0–1 H 0–1 Jul 16, 2025 H2H
41582 Colton Smith James Duckworth 1 1–0 C 1–0 Apr 3, 2025 H2H
41583 Colton Smith Learner Tien 1 0–1 H 0–1 Jul 29, 2025 H2H
41584 Conor Niland Adrian Mannarino 1 0–1 G 0–1 Jun 22, 2011 H2H
41585 Conor Niland Somdev Devvarman 1 0–1 C 0–1 Apr 8, 2010 H2H
41586 Conrad Johnson Byron Bertram 1 0–1 H 0–1 Apr 9, 1972 H2H
41587 Constant Lestienne Adrian Mannarino 1 1–0 H 1–0 Sep 29, 2022 H2H
41588 Constant Lestienne Alejandro Tabilo 1 1–0 H 1–0 Sep 23, 2022 H2H
41589 Constant Lestienne Aleksandar Vukic 1 1–0 H 1–0 Feb 15, 2024 H2H
41590 Constant Lestienne Alexandre Muller 1 0–1 H 0–1 Aug 20, 2024 H2H
41591 Constant Lestienne Ben Shelton 1 0–1 C 0–1 Apr 6, 2023 H2H
41592 Constant Lestienne Bernabe Zapata Miralles 1 1–0 H 1–0 Feb 1, 2024 H2H
41593 Constant Lestienne Dominik Koepfer 1 0–1 H 0–1 Aug 22, 2023 H2H
41594 Constant Lestienne Gregoire Barrere 1 1–0 H 1–0 Jan 12, 2023 H2H
41595 Constant Lestienne James Duckworth 1 0–1 G 0–1 Jul 20, 2023 H2H
41596 Constant Lestienne Jan-Lennard Struff 1 0–1 H 0–1 Oct 18, 2018 H2H
41597 Constant Lestienne Jesper de Jong 1 1–0 H 1–0 Oct 20, 2022 H2H
41598 Constant Lestienne Lorenzo Musetti 1 0–1 G 0–1 Jul 3, 2024 H2H
41599 Constant Lestienne Marin Cilic 1 0–1 H 0–1 Oct 1, 2022 H2H
41600 Constant Lestienne Pablo Carreno Busta 1 0–1 C 0–1 Apr 30, 2015 H2H