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
49601 Glenn Michibata Bill Maze 1 1–0 H 1–0 Feb 23, 1983 H2H
49602 Glenn Michibata Bill Scanlon 1 0–1 G 0–1 Jan 4, 1987 H2H
49603 Glenn Michibata Brad Drewett 1 1–0 H 1–0 Aug 30, 1989 H2H
49604 Glenn Michibata Bruce Manson 1 0–1 H 0–1 Oct 10, 1984 H2H
49605 Glenn Michibata Butch Walts 1 0–1 H 0–1 Aug 15, 1979 H2H
49606 Glenn Michibata Cary Stansbury 1 0–1 H 0–1 Sep 27, 1984 H2H
49607 Glenn Michibata Chris Johnstone 1 1–0 C 1–0 Nov 11, 1982 H2H
49608 Glenn Michibata Christo Steyn 1 0–1 C 0–1 Apr 28, 1986 H2H
49609 Glenn Michibata Dan Goldie 1 0–1 H 0–1 Apr 16, 1987 H2H
49610 Glenn Michibata Desmond Tyson 1 1–0 G 1–0 Jan 2, 1987 H2H
49611 Glenn Michibata Dominique Bedel 1 0–1 C 0–1 Oct 23, 1982 H2H
49612 Glenn Michibata Francesco Cancellotti 1 0–1 C 0–1 Jun 2, 1989 H2H
49613 Glenn Michibata Fritz Buehning 1 1–0 C 1–0 Jan 25, 1984 H2H
49614 Glenn Michibata Gilad Bloom 1 0–1 H 0–1 Apr 27, 1991 H2H
49615 Glenn Michibata Greg Holmes 1 1–0 H 1–0 Oct 19, 1985 H2H
49616 Glenn Michibata Heiner Moraing 1 1–0 H 1–0 Jan 6, 1989 H2H
49617 Glenn Michibata Howard Sands 1 1–0 C 1–0 Nov 1, 1984 H2H
49618 Glenn Michibata Jan Gunnarsson 1 0–1 C 0–1 May 30, 1984 H2H
49619 Glenn Michibata Jeff Turpin 1 1–0 C 1–0 Oct 22, 1982 H2H
49620 Glenn Michibata Jeremy Bates 1 0–1 G 0–1 Jun 11, 1986 H2H
49621 Glenn Michibata Jim Gurfein 1 1–0 C 1–0 Nov 11, 1983 H2H
49622 Glenn Michibata Jim Pugh 1 0–1 H 0–1 Aug 4, 1988 H2H
49623 Glenn Michibata Joel Bailey 1 1–0 C 1–0 Oct 20, 1982 H2H
49624 Glenn Michibata Jonathan Canter 1 1–0 C 1–0 Oct 24, 1985 H2H
49625 Glenn Michibata Jorge Lozano 1 1–0 H 1–0 Aug 10, 1988 H2H
49626 Glenn Michibata Juan Avendano 1 1–0 H 1–0 Feb 11, 1986 H2H
49627 Glenn Michibata Ken Flach 1 1–0 H 1–0 Apr 23, 1987 H2H
49628 Glenn Michibata Kent Carlsson 1 0–1 H 0–1 Aug 21, 1986 H2H
49629 Glenn Michibata Laird Dunlop 1 1–0 H 1–0 Aug 14, 1985 H2H
49630 Glenn Michibata Larry Stefanki 1 0–1 H 0–1 Oct 19, 1983 H2H
49631 Glenn Michibata Leif Shiras 1 0–1 H 0–1 Aug 2, 1984 H2H
49632 Glenn Michibata Marcos Hocevar 1 0–1 H 0–1 Aug 10, 1983 H2H
49633 Glenn Michibata Mark Dickson 1 0–1 C 0–1 Oct 19, 1984 H2H
49634 Glenn Michibata Mark Edmondson 1 0–1 G 0–1 Jun 13, 1984 H2H
49635 Glenn Michibata Mark Kratzmann 1 1–0 H 1–0 Apr 4, 1991 H2H
49636 Glenn Michibata Marty Davis 1 0–1 G 0–1 Jun 21, 1984 H2H
49637 Glenn Michibata Matt Anger 1 1–0 C 1–0 Mar 27, 1986 H2H
49638 Glenn Michibata Mike Leach 1 0–1 H 0–1 Feb 12, 1986 H2H
49639 Glenn Michibata Milan Srejber 1 0–1 H 0–1 Apr 19, 1989 H2H
49640 Glenn Michibata Miloslav Mecir 1 0–1 H 0–1 Jan 9, 1987 H2H
49641 Glenn Michibata Nicklas Kroon 1 0–1 H 0–1 Jan 15, 1988 H2H
49642 Glenn Michibata Nick Saviano 1 1–0 H 1–0 Feb 15, 1984 H2H
49643 Glenn Michibata Patrice Kuchna 1 0–1 C 0–1 May 27, 1987 H2H
49644 Glenn Michibata Paul Annacone 1 1–0 H 1–0 Apr 15, 1987 H2H
49645 Glenn Michibata Peter Feigl 1 0–1 C 0–1 Nov 19, 1982 H2H
49646 Glenn Michibata Peter Lundgren 1 0–1 H 0–1 Sep 19, 1986 H2H
49647 Glenn Michibata Richard Matuszewski 1 0–1 H 0–1 Oct 15, 1988 H2H
49648 Glenn Michibata Richard Schmidt 1 1–0 H 1–0 Jan 8, 1987 H2H
49649 Glenn Michibata Rick Leach 1 1–0 C 1–0 Oct 9, 1991 H2H
49650 Glenn Michibata Robert Seguso 1 1–0 H 1–0 Sep 12, 1984 H2H
49651 Glenn Michibata Sandy Mayer 1 0–1 H 0–1 Sep 16, 1983 H2H
49652 Glenn Michibata Shahar Perkiss 1 1–0 C 1–0 Feb 7, 1986 H2H
49653 Glenn Michibata Shozo Shiraishi 1 1–0 H 1–0 Sep 29, 1983 H2H
49654 Glenn Michibata Stefan Simonsson 1 0–1 H 0–1 Aug 13, 1980 H2H
49655 Glenn Michibata Steve Guy 1 1–0 H 1–0 Oct 16, 1985 H2H
49656 Glenn Michibata Stuart Bale 1 1–0 G 1–0 Jun 20, 1984 H2H
49657 Glenn Michibata Terry Moor 1 0–1 C 0–1 Sep 20, 1984 H2H
49658 Glenn Michibata Tobias Svantesson 1 1–0 C 1–0 May 31, 1989 H2H
49659 Glenn Michibata Tom Nijssen 1 1–0 H 1–0 Jan 13, 1988 H2H
49660 Glenn Michibata Trevor Allan 1 0–1 C 0–1 Jul 18, 1984 H2H
49661 Glenn Michibata Van Winitsky 1 1–0 C 1–0 Oct 21, 1982 H2H
49662 Glenn Michibata Yannick Noah 1 0–1 H 0–1 Feb 24, 1983 H2H
49663 Glenn Petrovic John Whitlinger 1 1–0 H 1–0 Sep 21, 1977 H2H
49664 Glenn Petrovic Terry Rocavert 1 0–1 H 0–1 Jan 3, 1980 H2H
49665 Glenn Weiner Alexander Popp 1 0–1 G 0–1 Jul 9, 2004 H2H
49666 Glenn Weiner Andre Sa 1 1–0 G 1–0 Jul 12, 2001 H2H
49667 Glenn Weiner Arnaud Di Pasquale 1 1–0 H 1–0 Jan 12, 2001 H2H
49668 Glenn Weiner Bob Bryan 1 1–0 H 1–0 Jul 24, 1997 H2H
49669 Glenn Weiner Gouichi Motomura 1 0–1 H 0–1 Oct 6, 2004 H2H
49670 Glenn Weiner Juan Balcells 1 0–1 H 0–1 Jan 13, 2001 H2H
49671 Glenn Weiner Lars Burgsmuller 1 1–0 H 1–0 Feb 25, 2005 H2H
49672 Glenn Weiner Martin Lee 1 0–1 G 0–1 Jul 13, 2001 H2H
49673 Glenn Weiner Ramon Delgado 1 0–1 H 0–1 Feb 3, 2005 H2H
49674 Glenn Weiner Tommy Ho 1 0–1 H 0–1 Aug 11, 1997 H2H
49675 Gonzalo Bueno Tiago Pereira 1 1–0 C 1–0 Jul 21, 2026 H2H
49676 Gonzalo Lama Juan Manuel Cerundolo 1 0–1 C 0–1 Mar 11, 2021 H2H
49677 Goran Ivanisevic Albert Montanes 1 0–1 C 0–1 Apr 25, 2001 H2H
49678 Goran Ivanisevic Alexander Mronz 1 1–0 G 1–0 Jun 24, 1994 H2H
49679 Goran Ivanisevic Alexander Waske 1 0–1 C 0–1 Apr 29, 2004 H2H
49680 Goran Ivanisevic Alex Calatrava 1 1–0 H 1–0 Mar 14, 2001 H2H
49681 Goran Ivanisevic Alex Radulescu 1 1–0 C 1–0 Feb 1, 1997 H2H
49682 Goran Ivanisevic Andreas Lesch 1 1–0 G 1–0 Jun 27, 1990 H2H
49683 Goran Ivanisevic Andreas Vinciguerra 1 0–1 C 0–1 Nov 1, 2001 H2H
49684 Goran Ivanisevic Andrei Stoliarov 1 0–1 H 0–1 Feb 27, 2003 H2H
49685 Goran Ivanisevic Arnaud Di Pasquale 1 1–0 H 1–0 Aug 26, 1999 H2H
49686 Goran Ivanisevic Ben Ellwood 1 1–0 H 1–0 Jan 15, 1997 H2H
49687 Goran Ivanisevic Bernardo Mota 1 1–0 C 1–0 Jul 31, 1992 H2H
49688 Goran Ivanisevic Carsten Arriens 1 1–0 C 1–0 Nov 12, 1998 H2H
49689 Goran Ivanisevic Cecil Mamiit 1 1–0 H 1–0 Mar 1, 2001 H2H
49690 Goran Ivanisevic Chris Bailey 1 1–0 G 1–0 Jun 25, 1993 H2H
49691 Goran Ivanisevic Christo Van Rensburg 1 1–0 H 1–0 Oct 9, 1992 H2H
49692 Goran Ivanisevic Chris Wilkinson 1 0–1 G 0–1 Jun 10, 1993 H2H
49693 Goran Ivanisevic Claudio Mezzadri 1 1–0 C 1–0 Jul 9, 1992 H2H
49694 Goran Ivanisevic Claudio Pistolesi 1 1–0 C 1–0 May 10, 1989 H2H
49695 Goran Ivanisevic Cyril Saulnier 1 1–0 H 1–0 Feb 10, 2000 H2H
49696 Goran Ivanisevic David Nainkin 1 1–0 G 1–0 Jun 26, 1996 H2H
49697 Goran Ivanisevic Dennis van Scheppingen 1 1–0 H 1–0 Mar 19, 1998 H2H
49698 Goran Ivanisevic Dimitri Poliakov 1 1–0 C 1–0 Oct 10, 1991 H2H
49699 Goran Ivanisevic Emilio Sanchez 1 1–0 C 1–0 Jul 21, 1990 H2H
49700 Goran Ivanisevic Filippo Volandri 1 1–0 G 1–0 Jun 25, 2004 H2H
49701 Goran Ivanisevic Francisco Roig 1 1–0 C 1–0 Feb 25, 1993 H2H
49702 Goran Ivanisevic Frederic Fontang 1 1–0 C 1–0 May 29, 1991 H2H
49703 Goran Ivanisevic Frederik Fetterlein 1 1–0 C 1–0 Oct 9, 1997 H2H
49704 Goran Ivanisevic Fredrik Jonsson 1 1–0 G 1–0 Jun 27, 2001 H2H
49705 Goran Ivanisevic Galo Blanco 1 1–0 C 1–0 May 6, 1998 H2H
49706 Goran Ivanisevic Gaston Etlis 1 0–1 C 0–1 May 4, 2000 H2H
49707 Goran Ivanisevic Geoff Grant 1 1–0 H 1–0 Aug 20, 1998 H2H
49708 Goran Ivanisevic Girts Dzelde 1 1–0 C 1–0 Jul 10, 1992 H2H
49709 Goran Ivanisevic Grant Connell 1 1–0 C 1–0 Feb 10, 1994 H2H
49710 Goran Ivanisevic Guillermo Canas 1 0–1 C 0–1 May 21, 1999 H2H
49711 Goran Ivanisevic Hendrik Jan Davids 1 1–0 H 1–0 Jan 7, 1993 H2H
49712 Goran Ivanisevic Henrik Holm 1 1–0 H 1–0 Aug 28, 1991 H2H
49713 Goran Ivanisevic Herbert Wiltschnig 1 1–0 C 1–0 Aug 4, 1994 H2H
49714 Goran Ivanisevic Hernan Gumy 1 1–0 H 1–0 Mar 5, 1999 H2H
49715 Goran Ivanisevic Hugo Armando 1 1–0 H 1–0 Aug 29, 2001 H2H
49716 Goran Ivanisevic Hyung-Taik Lee 1 0–1 H 0–1 Nov 24, 2000 H2H
49717 Goran Ivanisevic Ivan Kley 1 1–0 C 1–0 Oct 20, 1988 H2H
49718 Goran Ivanisevic Ivo Heuberger 1 0–1 H 0–1 Feb 21, 2002 H2H
49719 Goran Ivanisevic Jaime Oncins 1 1–0 C 1–0 May 12, 1993 H2H
49720 Goran Ivanisevic Jan Kroslak 1 0–1 C 0–1 Oct 22, 1998 H2H
49721 Goran Ivanisevic Jan Vacek 1 0–1 G 0–1 Jun 11, 2003 H2H
49722 Goran Ivanisevic Jared Palmer 1 0–1 H 0–1 Aug 16, 1999 H2H
49723 Goran Ivanisevic Javier Frana 1 1–0 H 1–0 Aug 12, 1996 H2H
49724 Goran Ivanisevic Jeff Tarango 1 1–0 C 1–0 May 21, 1995 H2H
49725 Goran Ivanisevic Jeremy Bates 1 1–0 G 1–0 Jun 21, 1991 H2H
49726 Goran Ivanisevic Joakim Nystrom 1 1–0 C 1–0 Sep 28, 1989 H2H
49727 Goran Ivanisevic Johan Anderson 1 1–0 H 1–0 Jan 6, 1989 H2H
49728 Goran Ivanisevic John Fitzgerald 1 1–0 H 1–0 Jan 20, 1989 H2H
49729 Goran Ivanisevic Jonathan Canter 1 0–1 H 0–1 Aug 16, 1989 H2H
49730 Goran Ivanisevic Jose Luis Aparisi 1 1–0 C 1–0 Sep 13, 1990 H2H
49731 Goran Ivanisevic Joshua Eagle 1 1–0 C 1–0 Oct 13, 1994 H2H
49732 Goran Ivanisevic Julian Alonso 1 0–1 H 0–1 Aug 23, 1997 H2H
49733 Goran Ivanisevic Julien Boutter 1 0–1 H 0–1 Jan 4, 2001 H2H
49734 Goran Ivanisevic Karim Alami 1 0–1 C 0–1 Apr 17, 1997 H2H
49735 Goran Ivanisevic Kelly Evernden 1 0–1 H 0–1 Sep 23, 1988 H2H
49736 Goran Ivanisevic Ken Flach 1 0–1 G 0–1 Jun 30, 1989 H2H
49737 Goran Ivanisevic Kent Carlsson 1 1–0 C 1–0 May 11, 1989 H2H
49738 Goran Ivanisevic Lars Burgsmuller 1 1–0 C 1–0 Nov 14, 1998 H2H
49739 Goran Ivanisevic Lars Koslowski 1 1–0 G 1–0 Jun 24, 1992 H2H
49740 Goran Ivanisevic Lionel Roux 1 1–0 H 1–0 Aug 12, 1996 H2H
49741 Goran Ivanisevic Louis Gloria 1 1–0 C 1–0 Oct 12, 1995 H2H
49742 Goran Ivanisevic Marcos Aurelio Gorriz 1 1–0 C 1–0 Aug 5, 1993 H2H
49743 Goran Ivanisevic Mariano Zabaleta 1 0–1 C 0–1 Oct 21, 1999 H2H
49744 Goran Ivanisevic Marian Vajda 1 1–0 C 1–0 Jul 13, 1989 H2H
49745 Goran Ivanisevic Mark Koevermans 1 1–0 G 1–0 Jul 4, 1990 H2H
49746 Goran Ivanisevic Markus Hantschk 1 0–1 C 0–1 Apr 29, 1999 H2H
49747 Goran Ivanisevic Martin Jaite 1 1–0 H 1–0 Mar 7, 1990 H2H
49748 Goran Ivanisevic Martin Lee 1 1–0 G 1–0 Jun 13, 1997 H2H
49749 Goran Ivanisevic Martin Strelba 1 1–0 C 1–0 Apr 20, 1989 H2H
49750 Goran Ivanisevic Marzio Martelli 1 0–1 C 0–1 May 27, 1998 H2H
49751 Goran Ivanisevic Michal Tabara 1 0–1 C 0–1 Jan 31, 2002 H2H
49752 Goran Ivanisevic Michel Kratochvil 1 1–0 H 1–0 Feb 22, 2001 H2H
49753 Goran Ivanisevic Michiel Schapers 1 0–1 C 0–1 Oct 19, 1989 H2H
49754 Goran Ivanisevic Mikael Pernfors 1 1–0 H 1–0 Oct 9, 1993 H2H
49755 Goran Ivanisevic Milan Srejber 1 0–1 C 0–1 Oct 26, 1989 H2H
49756 Goran Ivanisevic Miloslav Mecir 1 0–1 H 0–1 Jan 27, 1989 H2H
49757 Goran Ivanisevic Neville Godwin 1 1–0 H 1–0 Jul 24, 1997 H2H
49758 Goran Ivanisevic Nick Brown 1 0–1 G 0–1 Jun 28, 1991 H2H
49759 Goran Ivanisevic Nicolas Devilder 1 0–1 C 0–1 Apr 21, 2004 H2H
49760 Goran Ivanisevic Orlin Stanoytchev 1 1–0 G 1–0 Jun 10, 1999 H2H
49761 Goran Ivanisevic Oscar Martinez 1 1–0 C 1–0 May 17, 1995 H2H
49762 Goran Ivanisevic Patrick Baur 1 1–0 H 1–0 Oct 6, 1989 H2H
49763 Goran Ivanisevic Paul Chamberlin 1 0–1 H 0–1 Aug 16, 1990 H2H
49764 Goran Ivanisevic Paul Goldstein 1 1–0 H 1–0 Mar 15, 2000 H2H
49765 Goran Ivanisevic Paul Wekesa 1 1–0 H 1–0 Sep 14, 1995 H2H
49766 Goran Ivanisevic Pedro Rebolledo 1 1–0 C 1–0 May 25, 1989 H2H
49767 Goran Ivanisevic Peter Tramacchi 1 1–0 G 1–0 Jun 11, 1998 H2H
49768 Goran Ivanisevic Pierre Bouteyre 1 1–0 G 1–0 Jun 28, 1996 H2H
49769 Goran Ivanisevic Radomir Vasek 1 1–0 H 1–0 Sep 15, 1995 H2H
49770 Goran Ivanisevic Ramesh Krishnan 1 1–0 H 1–0 Jan 18, 1991 H2H
49771 Goran Ivanisevic Roberto Carretero 1 1–0 C 1–0 May 3, 1996 H2H
49772 Goran Ivanisevic Ronald Agenor 1 1–0 C 1–0 Apr 20, 1994 H2H
49773 Goran Ivanisevic Slobodan Zivojinovic 1 1–0 C 1–0 Feb 20, 1992 H2H
49774 Goran Ivanisevic Steve Bryan 1 1–0 H 1–0 Oct 8, 1993 H2H
49775 Goran Ivanisevic Steve Campbell 1 1–0 C 1–0 Oct 15, 1998 H2H
49776 Goran Ivanisevic Tarik Benhabiles 1 1–0 C 1–0 May 19, 1990 H2H
49777 Goran Ivanisevic Thomas Buchmayer 1 1–0 C 1–0 Oct 22, 1993 H2H
49778 Goran Ivanisevic Todd Woodbridge 1 1–0 H 1–0 Jan 13, 1996 H2H
49779 Goran Ivanisevic Tom Nijssen 1 1–0 H 1–0 Jan 22, 1989 H2H
49780 Goran Ivanisevic Udo Riglewski 1 0–1 H 0–1 Jan 4, 1990 H2H
49781 Goran Ivanisevic Victor Hanescu 1 0–1 G 0–1 Jun 9, 2004 H2H
49782 Goran Ivanisevic Ville Liukko 1 1–0 H 1–0 Sep 1, 1999 H2H
49783 Goran Ivanisevic Vladimir Voltchkov 1 1–0 H 1–0 Aug 13, 2001 H2H
49784 Goran Ivanisevic Wally Masur 1 1–0 C 1–0 Jul 20, 1990 H2H
49785 Goran Ivanisevic Wayne Black 1 1–0 H 1–0 Feb 24, 2000 H2H
49786 Goran Ivanisevic Yahiya Doumbia 1 1–0 H 1–0 Aug 30, 1989 H2H
49787 Goran Prpic Aki Rahunen 1 1–0 C 1–0 Apr 4, 1991 H2H
49788 Goran Prpic Andrei Olhovskiy 1 1–0 C 1–0 Feb 26, 1993 H2H
49789 Goran Prpic Bjorn Borg 1 1–0 C 1–0 Apr 30, 1992 H2H
49790 Goran Prpic Bruno Oresar 1 1–0 C 1–0 Oct 19, 1989 H2H
49791 Goran Prpic Carl Uwe Steeb 1 1–0 C 1–0 Apr 28, 1991 H2H
49792 Goran Prpic Cassio Motta 1 1–0 C 1–0 Jul 26, 1989 H2H
49793 Goran Prpic Christian Bergstrom 1 0–1 C 0–1 Oct 20, 1988 H2H
49794 Goran Prpic Christian Miniussi 1 0–1 C 0–1 Sep 13, 1991 H2H
49795 Goran Prpic Cristiano Caratti 1 1–0 C 1–0 Feb 6, 1992 H2H
49796 Goran Prpic Damir Keretic 1 0–1 C 0–1 Jun 15, 1985 H2H
49797 Goran Prpic David Rikl 1 0–1 C 0–1 Aug 15, 1996 H2H
49798 Goran Prpic Eduardo Bengoechea 1 1–0 C 1–0 Sep 13, 1985 H2H
49799 Goran Prpic Eric Jelen 1 1–0 C 1–0 Jul 19, 1991 H2H
49800 Goran Prpic Frank Dennhardt 1 1–0 C 1–0 May 31, 1989 H2H