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
37201 Bernhard Pils Christian Jessel 1 1–0 C 1–0 Jul 25, 1984 H2H
37202 Bernhard Pils Christoph Zipf 1 0–1 H 0–1 Oct 13, 1983 H2H
37203 Bernhard Pils Colin Dowdeswell 1 0–1 C 0–1 Jul 27, 1984 H2H
37204 Bernhard Pils David Carter 1 0–1 C 0–1 Jul 15, 1981 H2H
37205 Bernhard Pils Dominique Bedel 1 0–1 C 0–1 Jun 9, 1983 H2H
37206 Bernhard Pils Eric Korita 1 0–1 H 0–1 Oct 21, 1983 H2H
37207 Bernhard Pils Glen Holroyd 1 1–0 H 1–0 Oct 8, 1981 H2H
37208 Bernhard Pils Heinz Gunthardt 1 0–1 C 0–1 Jul 26, 1979 H2H
37209 Bernhard Pils Mel Purcell 1 0–1 H 0–1 Oct 9, 1981 H2H
37210 Bernhard Pils Mike Estep 1 0–1 G 0–1 Dec 6, 1982 H2H
37211 Bernhard Pils Patrick Proisy 1 0–1 C 0–1 Oct 22, 1980 H2H
37212 Bernhard Pils Peter Elter 1 0–1 H 0–1 Oct 21, 1982 H2H
37213 Bernhard Pils Roberto Vizcaino 1 0–1 C 0–1 Jul 23, 1981 H2H
37214 Bernhard Pils Slobodan Zivojinovic 1 0–1 H 0–1 Mar 23, 1985 H2H
37215 Bernhard Pils Tenny Svensson 1 0–1 C 0–1 Dec 18, 1980 H2H
37216 Bernie Mitton Abe Segal 1 0–1 H 0–1 Apr 9, 1972 H2H
37217 Bernie Mitton Allan McDonald 1 1–0 G 1–0 Jun 14, 1973 H2H
37218 Bernie Mitton Allan Stone 1 0–1 G 0–1 Jun 30, 1978 H2H
37219 Bernie Mitton Attila Korpas 1 0–1 C 0–1 Apr 29, 1975 H2H
37220 Bernie Mitton Ben Mckown 1 1–0 H 1–0 Mar 27, 1981 H2H
37221 Bernie Mitton Bob Hewitt 1 0–1 H 0–1 Oct 27, 1977 H2H
37222 Bernie Mitton Brian Fairlie 1 0–1 C 0–1 May 11, 1977 H2H
37223 Bernie Mitton Chris Mayotte 1 0–1 H 0–1 Mar 12, 1981 H2H
37224 Bernie Mitton Cliff Drysdale 1 0–1 C 0–1 Jan 29, 1977 H2H
37225 Bernie Mitton Dale Collings 1 1–0 G 1–0 Dec 15, 1979 H2H
37226 Bernie Mitton David Lloyd 1 1–0 C 1–0 May 8, 1973 H2H
37227 Bernie Mitton Douglas Palm 1 1–0 H 1–0 Nov 9, 1975 H2H
37228 Bernie Mitton Francois Jauffret 1 1–0 C 1–0 May 15, 1975 H2H
37229 Bernie Mitton Frantisek Pala 1 1–0 C 1–0 Nov 17, 1975 H2H
37230 Bernie Mitton George Hardie 1 1–0 H 1–0 Apr 5, 1980 H2H
37231 Bernie Mitton George Rudman 1 0–1 H 0–1 Apr 6, 1971 H2H
37232 Bernie Mitton Hans Jurgen Pohmann 1 1–0 H 1–0 Aug 16, 1975 H2H
37233 Bernie Mitton Hans Kary 1 0–1 C 0–1 Oct 20, 1976 H2H
37234 Bernie Mitton Harald Elschenbroich 1 0–1 C 0–1 Apr 9, 1975 H2H
37235 Bernie Mitton Hubertus Hoyt 1 1–0 C 1–0 Feb 2, 1978 H2H
37236 Bernie Mitton Ian Fletcher 1 1–0 H 1–0 Aug 14, 1980 H2H
37237 Bernie Mitton Ion Tiriac 1 0–1 C 0–1 May 19, 1977 H2H
37238 Bernie Mitton Ivan Molina 1 1–0 G 1–0 Jun 25, 1975 H2H
37239 Bernie Mitton Jean Louis Haillet 1 1–0 G 1–0 Jun 13, 1974 H2H
37240 Bernie Mitton Jim Hodges 1 1–0 H 1–0 Apr 3, 1980 H2H
37241 Bernie Mitton John Eagleton 1 0–1 H 0–1 Aug 16, 1979 H2H
37242 Bernie Mitton John Newcombe 1 1–0 G 1–0 Jun 27, 1976 H2H
37243 Bernie Mitton John Whitlinger 1 1–0 C 1–0 Mar 4, 1976 H2H
37244 Bernie Mitton Jorge Andrew 1 0–1 C 0–1 Sep 3, 1976 H2H
37245 Bernie Mitton Julian Ganzabal 1 1–0 C 1–0 Aug 27, 1976 H2H
37246 Bernie Mitton Ken Rosewall 1 1–0 G 1–0 Dec 28, 1978 H2H
37247 Bernie Mitton Mark Farrell 1 1–0 G 1–0 Jun 28, 1978 H2H
37248 Bernie Mitton Mike Estep 1 1–0 G 1–0 Dec 23, 1982 H2H
37249 Bernie Mitton Mike Myburg 1 0–1 C 0–1 Jul 28, 1982 H2H
37250 Bernie Mitton Mike Shore 1 1–0 H 1–0 Mar 24, 1979 H2H
37251 Bernie Mitton Onny Parun 1 0–1 C 0–1 Aug 28, 1976 H2H
37252 Bernie Mitton Owen Davidson 1 1–0 H 1–0 Oct 9, 1975 H2H
37253 Bernie Mitton Patrick Proisy 1 0–1 C 0–1 Jul 10, 1975 H2H
37254 Bernie Mitton Pavel Hutka 1 1–0 C 1–0 Nov 18, 1975 H2H
37255 Bernie Mitton Ray Ruffels 1 1–0 G 1–0 Jun 27, 1975 H2H
37256 Bernie Mitton Roberto Chavez 1 1–0 G 1–0 Jun 15, 1973 H2H
37257 Bernie Mitton Rory Chappell 1 1–0 H 1–0 Apr 9, 1981 H2H
37258 Bernie Mitton Tenny Svensson 1 1–0 G 1–0 Jun 14, 1974 H2H
37259 Bernie Mitton Thierry Bernasconi 1 1–0 G 1–0 Jun 27, 1973 H2H
37260 Bernie Mitton Tim Garcia 1 1–0 C 1–0 Aug 9, 1979 H2H
37261 Bernie Mitton Tom Leonard 1 1–0 H 1–0 Aug 31, 1978 H2H
37262 Bernie Mitton Tony Graham 1 1–0 H 1–0 Apr 11, 1981 H2H
37263 Bernie Mitton Tony Parun 1 1–0 C 1–0 May 28, 1980 H2H
37264 Bernie Mitton Victor Amaya 1 0–1 C 0–1 Feb 24, 1979 H2H
37265 Bernie Mitton Zan Guerry 1 1–0 G 1–0 Jun 29, 1973 H2H
37266 Bhanu Nunna John Chris Lewis 1 0–1 C 0–1 Nov 22, 1979 H2H
37267 Bhanu Nunna Roger Taylor 1 0–1 C 0–1 Apr 28, 1976 H2H
37268 B. Holmstrom Frank Froehling 1 0–1 H 0–1 Nov 6, 1972 H2H
37269 B. Holmstrom Sergei Likhachev 1 0–1 C 0–1 Jul 11, 1968 H2H
37270 Bill Bowrey Allan McDonald 1 1–0 H 1–0 Mar 26, 1970 H2H
37271 Bill Bowrey Eugenio Castigliano 1 0–1 C 0–1 May 8, 1968 H2H
37272 Bill Bowrey Frank Falderbaum 1 1–0 C 1–0 Jun 2, 1968 H2H
37273 Bill Bowrey Jean Loup Rouyer 1 0–1 C 0–1 Apr 16, 1970 H2H
37274 Bill Bowrey John Clifton 1 1–0 G 1–0 Jul 17, 1970 H2H
37275 Bill Bowrey Nicola Pietrangeli 1 1–0 C 1–0 May 19, 1970 H2H
37276 Bill Bowrey Stanley Pasarell 1 1–0 G 1–0 Aug 13, 1969 H2H
37277 Bill Cowan Bruce Kleege 1 1–0 H 1–0 Aug 13, 1980 H2H
37278 Bill Cowan Christo Steyn 1 0–1 H 0–1 Aug 12, 1987 H2H
37279 Bill Cowan Greg Holmes 1 0–1 H 0–1 Aug 13, 1986 H2H
37280 Bill Cowan Hans Simonsson 1 0–1 H 0–1 Aug 12, 1981 H2H
37281 Bill Cowan Peter Rennert 1 0–1 H 0–1 Aug 14, 1980 H2H
37282 Bill Cowan Rocky Royer 1 0–1 C 0–1 Oct 20, 1982 H2H
37283 Bill Cowan Scott Mccain 1 0–1 H 0–1 Sep 3, 1981 H2H
37284 Bill Freer Allan McDonald 1 0–1 G 0–1 Jul 13, 1971 H2H
37285 Bill Freer Hans Jurgen Pohmann 1 0–1 C 0–1 May 13, 1970 H2H
37286 Bill Freer John Clifton 1 1–0 G 1–0 Jun 14, 1972 H2H
37287 Bill Freer Jose Guerrero 1 0–1 C 0–1 May 23, 1971 H2H
37288 Bill Freer Manuel Santana 1 0–1 H 0–1 Apr 1, 1971 H2H
37289 Bill Freer Rayno Seegers 1 1–0 H 1–0 Apr 16, 1969 H2H
37290 Bill Freer Rod Laver 1 0–1 H 0–1 Mar 27, 1970 H2H
37291 Bill Gilmour J. Gordon 1 1–0 G 1–0 Jan 9, 1980 H2H
37292 Bill Gilmour Peter Hampton 1 0–1 H 0–1 Jan 4, 1980 H2H
37293 Bill Lofgren Graeme Thomson 1 0–1 C 0–1 Mar 17, 1977 H2H
37294 Bill Lofgren James Chico Hagey 1 1–0 G 1–0 Jul 7, 1977 H2H
37295 Bill Lofgren John Bartlett 1 0–1 C 0–1 Nov 3, 1976 H2H
37296 Bill Lofgren John Trickey 1 0–1 G 0–1 Dec 7, 1977 H2H
37297 Bill Lofgren Julian Ganzabal 1 1–0 H 1–0 Mar 11, 1977 H2H
37298 Bill Lofgren Mark Meyers 1 1–0 G 1–0 Jan 5, 1977 H2H
37299 Bill Lofgren Mike Machette 1 0–1 H 0–1 Nov 17, 1976 H2H
37300 Bill Lofgren Tony Roche 1 0–1 G 0–1 Jan 7, 1977 H2H
37301 Bill Maze Ben Mckown 1 0–1 H 0–1 Mar 26, 1981 H2H
37302 Bill Maze Bill Gilmour 1 1–0 H 1–0 Jan 8, 1981 H2H
37303 Bill Maze Billy Martin 1 0–1 H 0–1 Jan 9, 1981 H2H
37304 Bill Maze Brian Gottfried 1 0–1 C 0–1 Feb 25, 1982 H2H
37305 Bill Maze Butch Seewagen 1 0–1 G 0–1 Jul 7, 1977 H2H
37306 Bill Maze David Carter 1 0–1 C 0–1 May 30, 1979 H2H
37307 Bill Maze Gene Malin 1 1–0 C 1–0 Sep 26, 1979 H2H
37308 Bill Maze Geoff Masters 1 0–1 G 0–1 Dec 20, 1979 H2H
37309 Bill Maze Greg Halder 1 1–0 H 1–0 Mar 13, 1980 H2H
37310 Bill Maze Greg Whitecross 1 1–0 G 1–0 Dec 28, 1979 H2H
37311 Bill Maze John Eagleton 1 1–0 H 1–0 Aug 17, 1979 H2H
37312 Bill Maze Mark Lewis 1 1–0 H 1–0 Jan 12, 1984 H2H
37313 Bill Maze Marty Riessen 1 0–1 C 0–1 Sep 27, 1979 H2H
37314 Bill Maze Nick Saviano 1 0–1 C 0–1 Jul 16, 1980 H2H
37315 Bill Maze Randy Crawford 1 1–0 G 1–0 Jul 12, 1979 H2H
37316 Bill Maze Raymond Moore 1 0–1 H 0–1 Aug 13, 1980 H2H
37317 Bill Maze Syd Ball 1 0–1 G 0–1 Dec 30, 1979 H2H
37318 Bill Maze Trey Waltke 1 1–0 C 1–0 Apr 3, 1980 H2H
37319 Bill Scanlon Alvin Gardiner 1 1–0 G 1–0 Dec 25, 1977 H2H
37320 Bill Scanlon Andy Andrews 1 0–1 C 0–1 Jul 29, 1982 H2H
37321 Bill Scanlon Angel Gimenez 1 0–1 C 0–1 May 6, 1981 H2H
37322 Bill Scanlon Anthony Lane 1 1–0 G 1–0 Jan 14, 1987 H2H
37323 Bill Scanlon Ben Testerman 1 1–0 H 1–0 Aug 29, 1985 H2H
37324 Bill Scanlon Billy Martin 1 0–1 C 0–1 Nov 18, 1982 H2H
37325 Bill Scanlon Blaine Willenborg 1 1–0 H 1–0 Aug 30, 1984 H2H
37326 Bill Scanlon Bob Hewitt 1 1–0 C 1–0 Apr 9, 1977 H2H
37327 Bill Scanlon Bruce Manson 1 1–0 C 1–0 Sep 22, 1978 H2H
37328 Bill Scanlon Byron Bertram 1 0–1 G 0–1 Jun 15, 1977 H2H
37329 Bill Scanlon Charlie Pasarell 1 0–1 H 0–1 Oct 7, 1976 H2H
37330 Bill Scanlon Chip Hooper 1 1–0 G 1–0 Jun 24, 1983 H2H
37331 Bill Scanlon Chris Delaney 1 1–0 C 1–0 Apr 3, 1980 H2H
37332 Bill Scanlon Chris Gunning 1 1–0 C 1–0 Nov 15, 1979 H2H
37333 Bill Scanlon Chris Johnstone 1 1–0 H 1–0 Oct 17, 1980 H2H
37334 Bill Scanlon Chris Kachel 1 1–0 C 1–0 May 25, 1977 H2H
37335 Bill Scanlon Christophe Roger-Vasselin 1 1–0 C 1–0 Mar 26, 1981 H2H
37336 Bill Scanlon Colin Dowdeswell 1 0–1 H 0–1 Feb 2, 1978 H2H
37337 Bill Scanlon Corrado Barazzutti 1 0–1 C 0–1 Sep 2, 1977 H2H
37338 Bill Scanlon David Schneider 1 1–0 G 1–0 Jun 8, 1977 H2H
37339 Bill Scanlon Eric Friedler 1 1–0 C 1–0 Aug 9, 1976 H2H
37340 Bill Scanlon Eric Fromm 1 1–0 C 1–0 Sep 23, 1983 H2H
37341 Bill Scanlon Ferdi Taygan 1 1–0 C 1–0 Sep 23, 1976 H2H
37342 Bill Scanlon Georges Goven 1 1–0 H 1–0 Aug 31, 1978 H2H
37343 Bill Scanlon Gilles Moretton 1 1–0 G 1–0 Jun 22, 1983 H2H
37344 Bill Scanlon Greg Whitecross 1 1–0 G 1–0 Dec 30, 1980 H2H
37345 Bill Scanlon Grover Raz Reid 1 0–1 C 0–1 Mar 18, 1977 H2H
37346 Bill Scanlon Haroon Rahim 1 0–1 C 0–1 Feb 18, 1976 H2H
37347 Bill Scanlon Jean Francois Caujolle 1 1–0 C 1–0 Aug 8, 1977 H2H
37348 Bill Scanlon Jean Marc Piacentile 1 1–0 H 1–0 Nov 9, 1982 H2H
37349 Bill Scanlon Jeff Borowiak 1 0–1 H 0–1 Aug 21, 1980 H2H
37350 Bill Scanlon Jeff Simpson 1 1–0 H 1–0 Oct 28, 1976 H2H
37351 Bill Scanlon Jim Gurfein 1 1–0 C 1–0 May 4, 1988 H2H
37352 Bill Scanlon Jiri Granat 1 1–0 H 1–0 Aug 24, 1978 H2H
37353 Bill Scanlon Jiri Hrebec 1 0–1 H 0–1 Oct 28, 1977 H2H
37354 Bill Scanlon Joao Soares 1 1–0 H 1–0 Jan 22, 1981 H2H
37355 Bill Scanlon John Yuill 1 1–0 C 1–0 Jul 12, 1978 H2H
37356 Bill Scanlon Jose Luis Damiani 1 1–0 C 1–0 Nov 5, 1982 H2H
37357 Bill Scanlon Jun Kuki 1 1–0 C 1–0 Aug 4, 1976 H2H
37358 Bill Scanlon Leo Palin 1 1–0 C 1–0 Apr 8, 1983 H2H
37359 Bill Scanlon Lloyd Bourne 1 1–0 G 1–0 Jun 11, 1987 H2H
37360 Bill Scanlon Marcel Freeman 1 1–0 H 1–0 Aug 4, 1983 H2H
37361 Bill Scanlon Mark Vines 1 1–0 H 1–0 Oct 28, 1982 H2H
37362 Bill Scanlon Marty Riessen 1 0–1 H 0–1 Apr 29, 1977 H2H
37363 Bill Scanlon Mike Cahill 1 1–0 C 1–0 Feb 26, 1982 H2H
37364 Bill Scanlon Mike Wayman 1 1–0 C 1–0 Jan 26, 1977 H2H
37365 Bill Scanlon Nicholas Kalogeropoulos 1 0–1 H 0–1 Mar 22, 1979 H2H
37366 Bill Scanlon Onny Parun 1 1–0 H 1–0 Jan 10, 1981 H2H
37367 Bill Scanlon Ove Bengtson 1 1–0 C 1–0 Apr 19, 1979 H2H
37368 Bill Scanlon Paolo Bertolucci 1 1–0 C 1–0 Mar 27, 1980 H2H
37369 Bill Scanlon Pascal Portes 1 1–0 C 1–0 Apr 2, 1982 H2H
37370 Bill Scanlon Patrick Proisy 1 1–0 C 1–0 Aug 18, 1977 H2H
37371 Bill Scanlon Pavel Slozil 1 0–1 C 0–1 Nov 20, 1980 H2H
37372 Bill Scanlon Per Hjertquist 1 1–0 C 1–0 Feb 25, 1982 H2H
37373 Bill Scanlon Peter Elter 1 0–1 C 0–1 May 27, 1977 H2H
37374 Bill Scanlon Peter Feigl 1 1–0 G 1–0 Dec 14, 1977 H2H
37375 Bill Scanlon Phil Lehnhoff 1 1–0 C 1–0 Sep 24, 1980 H2H
37376 Bill Scanlon Randy Crawford 1 0–1 H 0–1 Apr 12, 1979 H2H
37377 Bill Scanlon Ricardo Cano 1 1–0 C 1–0 Oct 29, 1981 H2H
37378 Bill Scanlon Ricardo Ycaza 1 1–0 H 1–0 May 3, 1978 H2H
37379 Bill Scanlon Richard Lewis 1 1–0 G 1–0 Jun 19, 1980 H2H
37380 Bill Scanlon Richard Meyer 1 0–1 C 0–1 Feb 16, 1979 H2H
37381 Bill Scanlon Rick Fagel 1 1–0 C 1–0 May 30, 1979 H2H
37382 Bill Scanlon Roberto Chavez 1 1–0 C 1–0 Mar 4, 1977 H2H
37383 Bill Scanlon Robert Reininger 1 1–0 G 1–0 Jun 16, 1981 H2H
37384 Bill Scanlon Rodney Harmon 1 1–0 C 1–0 Feb 2, 1983 H2H
37385 Bill Scanlon Stanislav Birner 1 1–0 C 1–0 Mar 31, 1982 H2H
37386 Bill Scanlon Steve Denton 1 1–0 C 1–0 Apr 7, 1984 H2H
37387 Bill Scanlon S. Viljoen 1 1–0 H 1–0 Mar 11, 1983 H2H
37388 Bill Scanlon Syd Ball 1 1–0 H 1–0 Oct 21, 1976 H2H
37389 Bill Scanlon Tom Leonard 1 1–0 H 1–0 Apr 18, 1980 H2H
37390 Bill Scanlon Tony Graham 1 1–0 H 1–0 Nov 5, 1981 H2H
37391 Bill Scanlon Tony Mmoh 1 1–0 G 1–0 Jun 24, 1987 H2H
37392 Bill Scanlon Walter Redondo 1 1–0 H 1–0 Apr 18, 1981 H2H
37393 Bill Scanlon Wayne Pascoe 1 0–1 C 0–1 Oct 23, 1980 H2H
37394 Bill Scanlon Zeljko Franulovic 1 1–0 H 1–0 Oct 29, 1982 H2H
37395 Billy Harris Aslan Karatsev 1 0–1 H 0–1 Jul 25, 2024 H2H
37396 Billy Harris Charles Broom 1 1–0 G 1–0 Jun 27, 2024 H2H
37397 Billy Harris Eliot Spizzirri 1 0–1 H 0–1 Mar 21, 2025 H2H
37398 Billy Harris Felix Auger-Aliassime 1 0–1 H 0–1 Aug 26, 2025 H2H
37399 Billy Harris Giovanni Mpetshi Perricard 1 1–0 G 1–0 Jun 21, 2024 H2H
37400 Billy Harris Jacob Fearnley 1 1–0 G 1–0 Jun 26, 2024 H2H