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
20401 Brian Teacher Lars Elvstrom 1 1–0 H 1–0 Nov 8, 1977 H2H
20402 Brian Teacher Leo Palin 1 1–0 H 1–0 Aug 14, 1980 H2H
20403 Brian Teacher Louk Sanders 1 1–0 H 1–0 Nov 8, 1980 H2H
20404 Brian Teacher Luis Felipe Tavares 1 1–0 G 1–0 Aug 27, 1974 H2H
20405 Brian Teacher Mark Cox 1 0–1 C 0–1 Feb 23, 1978 H2H
20406 Brian Teacher Matt Mitchell 1 0–1 G 0–1 Jul 7, 1977 H2H
20407 Brian Teacher Michael Grant 1 0–1 H 0–1 Jan 31, 1980 H2H
20408 Brian Teacher Mike Harrington 1 0–1 H 0–1 Jul 25, 1979 H2H
20409 Brian Teacher Miloslav Mecir 1 1–0 G 1–0 Jun 22, 1984 H2H
20410 Brian Teacher Pavel Hutka 1 0–1 C 0–1 May 27, 1977 H2H
20411 Brian Teacher Per Hjertquist 1 0–1 H 0–1 Nov 3, 1982 H2H
20412 Brian Teacher Rand Evett 1 1–0 C 1–0 Aug 5, 1974 H2H
20413 Brian Teacher Rejean Genois 1 1–0 H 1–0 Aug 15, 1979 H2H
20414 Brian Teacher Richard Lewis 1 0–1 G 0–1 Jun 25, 1976 H2H
20415 Brian Teacher Rick Fisher 1 1–0 G 1–0 Aug 22, 1973 H2H
20416 Brian Teacher Scott Mccain 1 1–0 H 1–0 Aug 7, 1980 H2H
20417 Brian Teacher Stefan Hermann 1 1–0 C 1–0 Jul 13, 1984 H2H
20418 Brian Teacher Thomaz Koch 1 1–0 C 1–0 May 7, 1981 H2H
20419 Brian Teacher Tom Cain 1 1–0 H 1–0 Jul 26, 1985 H2H
20420 Brian Teacher Tom Kreiss 1 1–0 G 1–0 Aug 29, 1974 H2H
20421 Brian Teacher Tony Lloyd 1 1–0 G 1–0 Jun 6, 1980 H2H
20422 Brian Teacher Ulrich Marten 1 1–0 G 1–0 Jan 1, 1981 H2H
20423 Brian Teacher Ulrich Pinner 1 1–0 H 1–0 Feb 23, 1977 H2H
20424 Brian Teacher William Brown 1 1–0 G 1–0 Aug 31, 1973 H2H
20425 Brian Teacher Zeljko Franulovic 1 0–1 C 0–1 Sep 4, 1977 H2H
20426 Brian Vahaly Dick Norman 1 1–0 G 1–0 Jul 11, 2002 H2H
20427 Brian Vahaly Eric Taino 1 1–0 H 1–0 Feb 21, 2003 H2H
20428 Brian Vahaly Gaston Etlis 1 0–1 H 0–1 Sep 11, 2003 H2H
20429 Brian Vahaly Gilles Elseneer 1 0–1 H 0–1 Jul 15, 2004 H2H
20430 Brian Vahaly Ivan Miranda 1 0–1 G 0–1 Jul 10, 2003 H2H
20431 Brian Vahaly Jan Vacek 1 1–0 H 1–0 Aug 15, 2002 H2H
20432 Brian Vahaly Karol Beck 1 0–1 H 0–1 Jan 8, 2004 H2H
20433 Brian Vahaly Lars Burgsmuller 1 1–0 H 1–0 Feb 20, 2003 H2H
20434 Brian Vahaly Michal Mertinak 1 1–0 G 1–0 Jul 8, 2004 H2H
20435 Brian Vahaly Ramon Delgado 1 1–0 H 1–0 Oct 2, 2002 H2H
20436 Brian Vahaly Sergio Roitman 1 1–0 H 1–0 Jul 31, 2003 H2H
20437 Brian Vahaly Takao Suzuki 1 0–1 H 0–1 Oct 3, 2002 H2H
20438 Brian Vahaly Zeljko Krajan 1 1–0 H 1–0 Aug 14, 2002 H2H
20439 Broderick Dyke Armand Molino 1 1–0 H 1–0 Jan 14, 1983 H2H
20440 Broderick Dyke Barry Moir 1 0–1 H 0–1 Jul 26, 1989 H2H
20441 Broderick Dyke Ben Testerman 1 1–0 H 1–0 Feb 6, 1985 H2H
20442 Broderick Dyke Bruno Oresar 1 1–0 C 1–0 Jul 12, 1989 H2H
20443 Broderick Dyke Bud Schultz 1 0–1 G 0–1 Dec 11, 1985 H2H
20444 Broderick Dyke Chip Hooper 1 0–1 H 0–1 Aug 13, 1986 H2H
20445 Broderick Dyke Chris Johnstone 1 0–1 G 0–1 Dec 25, 1982 H2H
20446 Broderick Dyke Corrado Barazzutti 1 0–1 C 0–1 Jul 23, 1982 H2H
20447 Broderick Dyke Damir Keretic 1 1–0 C 1–0 Jul 21, 1982 H2H
20448 Broderick Dyke Eddie Edwards 1 0–1 H 0–1 Nov 22, 1986 H2H
20449 Broderick Dyke Eduardo Masso 1 0–1 H 0–1 Mar 2, 1989 H2H
20450 Broderick Dyke Eduardo Osta 1 1–0 C 1–0 Jul 22, 1982 H2H
20451 Broderick Dyke Francisco Gonzalez 1 0–1 G 0–1 Nov 28, 1984 H2H
20452 Broderick Dyke Francisco Maciel 1 0–1 H 0–1 Feb 24, 1987 H2H
20453 Broderick Dyke Glenn Layendecker 1 0–1 C 0–1 Oct 4, 1984 H2H
20454 Broderick Dyke Greg Holmes 1 0–1 H 0–1 Feb 17, 1988 H2H
20455 Broderick Dyke Greg Whitecross 1 1–0 G 1–0 Dec 25, 1982 H2H
20456 Broderick Dyke Guillermo Rivas 1 1–0 C 1–0 Jul 13, 1989 H2H
20457 Broderick Dyke Guillermo Vilas 1 0–1 C 0–1 May 11, 1988 H2H
20458 Broderick Dyke James Turner 1 1–0 G 1–0 Jun 9, 1988 H2H
20459 Broderick Dyke Jin Sun Yoo 1 0–1 H 0–1 Apr 13, 1989 H2H
20460 Broderick Dyke Jorgen Windahl 1 1–0 C 1–0 Mar 15, 1986 H2H
20461 Broderick Dyke Laurie Warder 1 1–0 H 1–0 Oct 7, 1988 H2H
20462 Broderick Dyke Lawson Duncan 1 1–0 H 1–0 Mar 7, 1990 H2H
20463 Broderick Dyke Leif Shiras 1 1–0 H 1–0 Oct 9, 1988 H2H
20464 Broderick Dyke Luca Bottazzi 1 1–0 C 1–0 Apr 2, 1987 H2H
20465 Broderick Dyke Mansour Bahrami 1 1–0 C 1–0 Mar 15, 1986 H2H
20466 Broderick Dyke Marc Flur 1 1–0 C 1–0 Feb 24, 1988 H2H
20467 Broderick Dyke Matt Mitchell 1 1–0 C 1–0 Oct 25, 1985 H2H
20468 Broderick Dyke Mel Purcell 1 1–0 H 1–0 Sep 3, 1987 H2H
20469 Broderick Dyke Mike Leach 1 1–0 H 1–0 Oct 17, 1986 H2H
20470 Broderick Dyke Milan Srejber 1 0–1 H 0–1 Aug 30, 1986 H2H
20471 Broderick Dyke Miloslav Mecir 1 1–0 C 1–0 Mar 22, 1986 H2H
20472 Broderick Dyke Nick Fulwood 1 1–0 G 1–0 Jun 8, 1988 H2H
20473 Broderick Dyke Pedro Rebolledo 1 0–1 C 0–1 Aug 5, 1987 H2H
20474 Broderick Dyke Peter Carlsson 1 1–0 G 1–0 Dec 27, 1985 H2H
20475 Broderick Dyke Peter Johnston 1 1–0 G 1–0 Dec 14, 1983 H2H
20476 Broderick Dyke Phil Dent 1 1–0 H 1–0 Jan 13, 1983 H2H
20477 Broderick Dyke Richard Meyer 1 0–1 G 0–1 Dec 16, 1982 H2H
20478 Broderick Dyke Ricki Osterthun 1 0–1 C 0–1 Apr 22, 1987 H2H
20479 Broderick Dyke Rod Frawley 1 0–1 H 0–1 Jan 15, 1983 H2H
20480 Broderick Dyke Shahar Perkiss 1 0–1 H 0–1 Apr 3, 1986 H2H
20481 Broderick Dyke Shane Barr 1 1–0 H 1–0 Oct 8, 1988 H2H
20482 Broderick Dyke Steve Meister 1 1–0 G 1–0 Jan 7, 1982 H2H
20483 Broderick Dyke Thierry Pham 1 1–0 C 1–0 Feb 12, 1988 H2H
20484 Broderick Dyke Thierry Tulasne 1 0–1 C 0–1 Mar 16, 1986 H2H
20485 Broderick Dyke Tomas Smid 1 1–0 C 1–0 Mar 19, 1987 H2H
20486 Broderick Dyke Tony Giammalva 1 0–1 G 0–1 Dec 31, 1982 H2H
20487 Broderick Dyke Wojtek Fibak 1 0–1 G 0–1 Jun 8, 1983 H2H
20488 Bruce Derlin Alberto Tous 1 0–1 C 0–1 Oct 3, 1984 H2H
20489 Bruce Derlin Alex Stepanek 1 1–0 C 1–0 Sep 10, 1986 H2H
20490 Bruce Derlin Bernard Boileau 1 0–1 C 0–1 Jul 14, 1983 H2H
20491 Bruce Derlin Brian Garrow 1 1–0 G 1–0 Jul 12, 1990 H2H
20492 Bruce Derlin Brian Teacher 1 0–1 G 0–1 Dec 3, 1983 H2H
20493 Bruce Derlin Buster C Mottram 1 0–1 C 0–1 Jul 22, 1982 H2H
20494 Bruce Derlin Carlos Kirmayr 1 1–0 C 1–0 May 14, 1986 H2H
20495 Bruce Derlin Christo Steyn 1 0–1 G 0–1 Nov 27, 1985 H2H
20496 Bruce Derlin Craig A Miller 1 1–0 G 1–0 Dec 14, 1983 H2H
20497 Bruce Derlin Dale Collings 1 0–1 H 0–1 Jan 4, 1980 H2H
20498 Bruce Derlin Damir Keretic 1 0–1 G 0–1 Dec 6, 1982 H2H
20499 Bruce Derlin Dan Goldie 1 0–1 H 0–1 Apr 11, 1990 H2H
20500 Bruce Derlin Danie Visser 1 1–0 G 1–0 Jun 23, 1982 H2H
20501 Bruce Derlin Dave Siegler 1 1–0 H 1–0 Jan 14, 1982 H2H
20502 Bruce Derlin Fernando Luna 1 0–1 C 0–1 Sep 23, 1982 H2H
20503 Bruce Derlin Fritz Buehning 1 0–1 G 0–1 Dec 15, 1982 H2H
20504 Bruce Derlin Guillermo Rivas 1 1–0 H 1–0 Mar 21, 1985 H2H
20505 Bruce Derlin Harold Solomon 1 1–0 H 1–0 Mar 16, 1991 H2H
20506 Bruce Derlin Heinz Gunthardt 1 0–1 C 0–1 Jul 21, 1983 H2H
20507 Bruce Derlin Henrik Sundstrom 1 0–1 C 0–1 Jul 17, 1982 H2H
20508 Bruce Derlin Ivan Dupasquier 1 1–0 C 1–0 Jul 16, 1982 H2H
20509 Bruce Derlin Jay Lapidus 1 0–1 H 0–1 Oct 13, 1984 H2H
20510 Bruce Derlin Jeff Simpson 1 0–1 H 0–1 Jan 14, 1983 H2H
20511 Bruce Derlin John Mattke 1 1–0 G 1–0 Nov 30, 1984 H2H
20512 Bruce Derlin Mark Kratzmann 1 0–1 G 0–1 Jul 13, 1990 H2H
20513 Bruce Derlin Miloslav Mecir 1 0–1 H 0–1 Jan 10, 1987 H2H
20514 Bruce Derlin Rand Evett 1 1–0 G 1–0 Dec 23, 1982 H2H
20515 Bruce Derlin Rodney Crowley 1 1–0 H 1–0 Jan 13, 1983 H2H
20516 Bruce Derlin Russell Simpson 1 0–1 G 0–1 Dec 20, 1984 H2H
20517 Bruce Derlin Shane Barr 1 1–0 G 1–0 Jan 2, 1987 H2H
20518 Bruce Derlin Shoichi Horiuchi 1 1–0 H 1–0 Oct 10, 1984 H2H
20519 Bruce Derlin Steve Krulevitz 1 0–1 C 0–1 Jun 10, 1982 H2H
20520 Bruce Derlin Thierry Tulasne 1 0–1 C 0–1 Jul 11, 1986 H2H
20521 Bruce Derlin Tony Graham 1 0–1 H 0–1 Jan 8, 1981 H2H
20522 Bruce Foxworth Andrew Jarrett 1 0–1 G 0–1 Jun 22, 1983 H2H
20523 Bruce Foxworth Carlos Kirmayr 1 0–1 H 0–1 Oct 28, 1982 H2H
20524 Bruce Foxworth Chris Johnstone 1 1–0 C 1–0 Jul 13, 1983 H2H
20525 Bruce Foxworth Dick Stockton 1 0–1 H 0–1 Sep 1, 1979 H2H
20526 Bruce Foxworth Eric Fromm 1 1–0 C 1–0 Jul 20, 1983 H2H
20527 Bruce Foxworth Eric Korita 1 0–1 C 0–1 Jul 21, 1983 H2H
20528 Bruce Foxworth Ernie Fernandez 1 1–0 H 1–0 Aug 15, 1980 H2H
20529 Bruce Foxworth Klaus Eberhard 1 0–1 C 0–1 Feb 26, 1981 H2H
20530 Bruce Foxworth Pat Dupre 1 0–1 C 0–1 May 25, 1983 H2H
20531 Bruce Foxworth Pavel Slozil 1 0–1 C 0–1 May 28, 1980 H2H
20532 Bruce Foxworth Peter Rennert 1 1–0 H 1–0 Aug 30, 1979 H2H
20533 Bruce Foxworth Sashi Menon 1 1–0 H 1–0 Aug 14, 1980 H2H
20534 Bruce Foxworth Tim Garcia 1 1–0 C 1–0 Aug 10, 1977 H2H
20535 Bruce Foxworth Zeljko Franulovic 1 0–1 C 0–1 Jul 23, 1980 H2H
20536 Bruce Kleege Arthur Ashe 1 0–1 G 0–1 Dec 30, 1978 H2H
20537 Bruce Kleege Butch Walts 1 0–1 C 0–1 Apr 19, 1979 H2H
20538 Bruce Kleege Colin Dibley 1 1–0 H 1–0 Mar 22, 1979 H2H
20539 Bruce Kleege Craig Wittus 1 0–1 C 0–1 Feb 25, 1982 H2H
20540 Bruce Kleege Dominique Bedel 1 0–1 C 0–1 Nov 18, 1982 H2H
20541 Bruce Kleege Emilio Montano 1 1–0 C 1–0 Oct 22, 1980 H2H
20542 Bruce Kleege Hans Hansson 1 1–0 C 1–0 Oct 20, 1982 H2H
20543 Bruce Kleege Jan Norback 1 0–1 H 0–1 Aug 30, 1979 H2H
20544 Bruce Kleege Jim Delaney 1 1–0 H 1–0 Aug 22, 1979 H2H
20545 Bruce Kleege John Yuill 1 1–0 C 1–0 Feb 15, 1979 H2H
20546 Bruce Kleege Marty Riessen 1 0–1 C 0–1 Mar 28, 1980 H2H
20547 Bruce Kleege Nicholas Kalogeropoulos 1 1–0 H 1–0 Mar 23, 1979 H2H
20548 Bruce Kleege Patrice Dominguez 1 0–1 H 0–1 Mar 1, 1979 H2H
20549 Bruce Kleege Randy Crawford 1 0–1 C 0–1 Feb 16, 1979 H2H
20550 Bruce Kleege Richard Lewis 1 1–0 G 1–0 Dec 6, 1982 H2H
20551 Bruce Kleege Tom Gorman 1 0–1 C 0–1 Sep 2, 1979 H2H
20552 Bruce Kleege Victor Amaya 1 0–1 G 0–1 Jun 22, 1983 H2H
20553 Bruce Manson Alan Chandronnait 1 1–0 C 1–0 Jul 31, 1979 H2H
20554 Bruce Manson Brian Fairlie 1 0–1 G 0–1 Jul 7, 1977 H2H
20555 Bruce Manson Bruce Kleege 1 1–0 H 1–0 Sep 1, 1983 H2H
20556 Bruce Manson Charlie Pasarell 1 1–0 H 1–0 Feb 15, 1979 H2H
20557 Bruce Manson Chris Johnstone 1 0–1 C 0–1 Oct 23, 1981 H2H
20558 Bruce Manson Corrado Barazzutti 1 0–1 H 0–1 Oct 14, 1982 H2H
20559 Bruce Manson David Schneider 1 1–0 C 1–0 Feb 3, 1977 H2H
20560 Bruce Manson Dominique Bedel 1 1–0 C 1–0 May 30, 1980 H2H
20561 Bruce Manson F D Robbins 1 1–0 G 1–0 Aug 21, 1973 H2H
20562 Bruce Manson Frew Mcmillan 1 0–1 H 0–1 Nov 8, 1978 H2H
20563 Bruce Manson Gene Malin 1 1–0 H 1–0 Apr 11, 1980 H2H
20564 Bruce Manson Geoff Masters 1 1–0 C 1–0 Jan 18, 1980 H2H
20565 Bruce Manson Gerald Battrick 1 0–1 G 0–1 Aug 30, 1974 H2H
20566 Bruce Manson Goran Bergstrand 1 1–0 H 1–0 Oct 4, 1979 H2H
20567 Bruce Manson Greg Halder 1 0–1 H 0–1 Aug 13, 1980 H2H
20568 Bruce Manson Helmar Stiegler 1 1–0 C 1–0 Oct 22, 1980 H2H
20569 Bruce Manson Henry Bunis 1 0–1 C 0–1 Nov 24, 1977 H2H
20570 Bruce Manson Howard Schoenfield 1 1–0 C 1–0 Sep 2, 1977 H2H
20571 Bruce Manson Ivan Molina 1 1–0 C 1–0 Nov 10, 1977 H2H
20572 Bruce Manson Jan Norback 1 1–0 H 1–0 Aug 12, 1981 H2H
20573 Bruce Manson Jim Delaney 1 1–0 C 1–0 Jul 16, 1979 H2H
20574 Bruce Manson John Marks 1 1–0 C 1–0 Mar 29, 1979 H2H
20575 Bruce Manson John Whitlinger 1 1–0 C 1–0 Mar 29, 1980 H2H
20576 Bruce Manson Jurgen Fassbender 1 0–1 C 0–1 Jan 23, 1975 H2H
20577 Bruce Manson Manuel Orantes 1 0–1 C 0–1 Jun 1, 1980 H2H
20578 Bruce Manson Mark Turpin 1 1–0 H 1–0 Aug 31, 1978 H2H
20579 Bruce Manson Martin Robinson 1 1–0 C 1–0 Jul 7, 1976 H2H
20580 Bruce Manson Max Wunschig 1 0–1 C 0–1 May 16, 1979 H2H
20581 Bruce Manson Mike Estep 1 1–0 H 1–0 Apr 13, 1983 H2H
20582 Bruce Manson Mike Machette 1 0–1 C 0–1 Feb 4, 1977 H2H
20583 Bruce Manson Nicola Spear 1 1–0 G 1–0 Aug 27, 1974 H2H
20584 Bruce Manson Ove Bengtson 1 0–1 C 0–1 Mar 31, 1977 H2H
20585 Bruce Manson Pedro Gonzalez 1 1–0 H 1–0 Jan 31, 1980 H2H
20586 Bruce Manson Raymond Moore 1 1–0 C 1–0 Mar 28, 1980 H2H
20587 Bruce Manson Regis Brunet 1 1–0 C 1–0 May 30, 1979 H2H
20588 Bruce Manson Richard Meyer 1 1–0 H 1–0 Sep 5, 1981 H2H
20589 Bruce Manson Roberto Lombardi 1 1–0 C 1–0 Aug 2, 1978 H2H
20590 Bruce Manson Rod Frawley 1 0–1 H 0–1 Feb 18, 1981 H2H
20591 Bruce Manson Steve Krulevitz 1 1–0 C 1–0 Feb 4, 1982 H2H
20592 Bruce Manson Terry Rocavert 1 1–0 C 1–0 Aug 1, 1978 H2H
20593 Bruce Manson Tim Garcia 1 1–0 C 1–0 Apr 3, 1980 H2H
20594 Bruce Manson Tom Leonard 1 1–0 H 1–0 Apr 16, 1982 H2H
20595 Bruce Manson Tom Okker 1 0–1 H 0–1 Feb 16, 1979 H2H
20596 Bruce Manson Tony Roche 1 1–0 C 1–0 Jan 30, 1975 H2H
20597 Bruce Manson Trey Waltke 1 0–1 H 0–1 Apr 12, 1980 H2H
20598 Bruce Manson Ulrich Pinner 1 0–1 H 0–1 Nov 2, 1978 H2H
20599 Bruce Manson Werner Zirngibl 1 1–0 C 1–0 May 14, 1980 H2H
20600 Bruce Nichols Byron Bertram 1 0–1 H 0–1 Feb 13, 1980 H2H