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
22601 Jason Stoltenberg Harel Levy 2 1–1 G 0–1 H 1–0 Feb 23, 2001 H2H
22602 Jason Stoltenberg Jamie Morgan 2 2–0 H 2–0 Sep 27, 1991 H2H
22603 Jason Stoltenberg Javier Frana 2 0–2 C 0–2 May 12, 1995 H2H
22604 Jason Stoltenberg Jens Knippschild 2 0–2 G 0–2 Jul 15, 2000 H2H
22605 Jason Stoltenberg Jimmy Connors 2 0–2 G 0–1 H 0–1 Feb 16, 1989 H2H
22606 Jason Stoltenberg Joey Rive 2 1–1 H 1–1 Jan 17, 1988 H2H
22607 Jason Stoltenberg Kevin Curren 2 1–1 H 1–1 Feb 6, 1992 H2H
22608 Jason Stoltenberg Marc Kevin Goellner 2 1–1 C 1–0 C 0–1 Sep 14, 1996 H2H
22609 Jason Stoltenberg Mark Koevermans 2 0–2 C 0–1 H 0–1 May 21, 1992 H2H
22610 Jason Stoltenberg Markus Zoecke 2 1–1 H 1–1 Feb 9, 1995 H2H
22611 Jason Stoltenberg Mauricio Hadad 2 1–1 C 1–0 H 0–1 May 10, 1996 H2H
22612 Jason Stoltenberg Miloslav Mecir 2 0–2 G 0–1 H 0–1 Jan 22, 1989 H2H
22613 Jason Stoltenberg Neville Godwin 2 1–1 G 1–1 Jul 13, 2000 H2H
22614 Jason Stoltenberg Nicklas Kroon 2 1–1 C 0–1 H 1–0 Jun 1, 1990 H2H
22615 Jason Stoltenberg Paolo Cane 2 0–2 C 0–2 May 23, 1991 H2H
22616 Jason Stoltenberg Peter Lundgren 2 2–0 C 1–0 G 1–0 Jun 13, 1991 H2H
22617 Jason Stoltenberg Richard Matuszewski 2 0–2 H 0–2 Apr 19, 1990 H2H
22618 Jason Stoltenberg Sandon Stolle 2 1–1 C 1–0 H 0–1 May 18, 1996 H2H
22619 Jason Stoltenberg Sebastien Lareau 2 0–2 G 0–1 H 0–1 Feb 24, 2001 H2H
22620 Jason Stoltenberg Stephane Simian 2 2–0 C 1–0 G 1–0 Jul 8, 1993 H2H
22621 Jason Stoltenberg Steve Guy 2 2–0 G 1–0 H 1–0 Apr 19, 1989 H2H
22622 Jason Stoltenberg Thomas Hogstedt 2 1–1 H 1–1 Aug 8, 1990 H2H
22623 Jason Stoltenberg Tommy Ho 2 1–1 H 1–1 Aug 11, 1997 H2H
22624 Jason Stoltenberg Vincent Spadea 2 1–1 G 1–0 H 0–1 Mar 15, 1995 H2H
22625 Jason Stoltenberg Wayne Black 2 2–0 G 1–0 H 1–0 Jun 9, 1999 H2H
22626 Jaume Munar Alexander Ritschard 2 2–0 C 2–0 Jul 20, 2023 H2H
22627 Jaume Munar Alexei Popyrin 2 0–2 H 0–2 Jan 24, 2020 H2H
22628 Jaume Munar Arthur Fils 2 0–2 C 0–2 May 29, 2025 H2H
22629 Jaume Munar Dalibor Svrcina 2 1–1 H 1–1 Jan 19, 2026 H2H
22630 Jaume Munar Fabian Marozsan 2 2–0 C 1–0 G 1–0 Jul 3, 2025 H2H
22631 Jaume Munar Facundo Bagnis 2 1–1 C 1–1 Feb 10, 2024 H2H
22632 Jaume Munar Felix Auger-Aliassime 2 1–1 C 0–1 H 1–0 Oct 25, 2025 H2H
22633 Jaume Munar Francisco Comesana 2 1–1 C 1–0 H 0–1 May 20, 2026 H2H
22634 Jaume Munar Gael Monfils 2 0–2 H 0–2 Mar 24, 2025 H2H
22635 Jaume Munar Henri Laaksonen 2 2–0 C 1–0 H 1–0 Jan 7, 2022 H2H
22636 Jaume Munar Hugo Gaston 2 2–0 H 2–0 Oct 4, 2024 H2H
22637 Jaume Munar Ilya Ivashka 2 1–1 C 1–0 G 0–1 Jun 30, 2021 H2H
22638 Jaume Munar Lorenzo Sonego 2 1–1 C 0–1 H 1–0 Aug 21, 2025 H2H
22639 Jaume Munar Marcos Giron 2 1–1 H 1–1 Jul 23, 2025 H2H
22640 Jaume Munar Matteo Berrettini 2 0–2 C 0–1 H 0–1 Sep 27, 2025 H2H
22641 Jaume Munar Mikael Ymer 2 2–0 C 2–0 Jul 28, 2022 H2H
22642 Jaume Munar Novak Djokovic 2 0–2 C 0–1 H 0–1 Oct 8, 2025 H2H
22643 Jaume Munar Nuno Borges 2 2–0 C 1–0 H 1–0 Jan 3, 2025 H2H
22644 Jaume Munar Pablo Carreno Busta 2 1–1 C 0–1 H 1–0 Mar 13, 2022 H2H
22645 Jaume Munar Salvatore Caruso 2 1–1 C 1–1 Feb 20, 2020 H2H
22646 Jaume Munar Sebastian Korda 2 1–1 C 1–0 H 0–1 May 12, 2025 H2H
22647 Jaume Munar Taro Daniel 2 1–1 C 1–0 H 0–1 Mar 25, 2022 H2H
22648 Jaume Munar Thanasi Kokkinakis 2 1–1 C 1–1 May 12, 2023 H2H
22649 Jaume Munar Zizou Bergs 2 1–1 G 0–1 H 1–0 Jun 22, 2026 H2H
22650 Javier Frana Andreas Maurer 2 1–1 C 0–1 G 1–0 Aug 5, 1987 H2H
22651 Javier Frana Bill Scanlon 2 1–1 G 1–1 Jun 22, 1988 H2H
22652 Javier Frana Brian Macphie 2 2–0 G 2–0 Jul 7, 1994 H2H
22653 Javier Frana Carl Uwe Steeb 2 1–1 C 0–1 H 1–0 Jan 5, 1996 H2H
22654 Javier Frana David Rikl 2 2–0 C 2–0 Nov 12, 1993 H2H
22655 Javier Frana Derrick Rostagno 2 1–1 G 0–1 H 1–0 Jul 14, 1995 H2H
22656 Javier Frana Francisco Roig 2 2–0 C 1–0 H 1–0 Oct 26, 1991 H2H
22657 Javier Frana Gabriel Markus 2 0–2 C 0–1 H 0–1 Nov 3, 1994 H2H
22658 Javier Frana Glenn Layendecker 2 1–1 G 1–0 H 0–1 Jul 13, 1991 H2H
22659 Javier Frana Glenn Michibata 2 2–0 G 2–0 Jun 12, 1991 H2H
22660 Javier Frana Ivan Kley 2 1–1 C 1–0 H 0–1 Nov 27, 1986 H2H
22661 Javier Frana Jared Palmer 2 1–1 G 1–0 H 0–1 Oct 5, 1995 H2H
22662 Javier Frana Jimmy Arias 2 1–1 C 1–1 May 11, 1991 H2H
22663 Javier Frana Kris Goossens 2 2–0 C 2–0 May 1, 1997 H2H
22664 Javier Frana Lars Koslowski 2 2–0 H 2–0 Oct 31, 1992 H2H
22665 Javier Frana Luis Herrera 2 2–0 G 2–0 Jul 10, 1993 H2H
22666 Javier Frana Marc Kevin Goellner 2 1–1 G 0–1 H 1–0 Jun 20, 1996 H2H
22667 Javier Frana Nicolas Pereira 2 2–0 C 2–0 May 20, 1995 H2H
22668 Javier Frana Pablo Arraya 2 1–1 C 1–1 May 11, 1991 H2H
22669 Javier Frana Patrik Kuhnen 2 0–2 G 0–2 Jun 10, 1992 H2H
22670 Javier Frana Sandon Stolle 2 2–0 G 1–0 H 1–0 Mar 13, 1993 H2H
22671 Javier Frana Tommy Ho 2 2–0 C 1–0 G 1–0 Jun 15, 1995 H2H
22672 Javier Frana Wade Mcguire 2 2–0 C 1–0 G 1–0 Jul 13, 1995 H2H
22673 Javier Sanchez Brad Gilbert 2 2–0 C 1–0 H 1–0 Nov 12, 1992 H2H
22674 Javier Sanchez Christian Bergstrom 2 1–1 C 1–0 H 0–1 Apr 23, 1992 H2H
22675 Javier Sanchez Christian Miniussi 2 2–0 C 2–0 Apr 9, 1992 H2H
22676 Javier Sanchez Claudio Pistolesi 2 1–1 C 1–1 May 21, 1993 H2H
22677 Javier Sanchez David Rikl 2 1–1 C 1–1 Oct 26, 1995 H2H
22678 Javier Sanchez Diego Nargiso 2 0–2 C 0–1 H 0–1 Sep 18, 1993 H2H
22679 Javier Sanchez Galo Blanco 2 2–0 C 2–0 Sep 25, 1997 H2H
22680 Javier Sanchez Gaston Etlis 2 2–0 C 1–0 C 1–0 Feb 1, 1997 H2H
22681 Javier Sanchez Gilad Bloom 2 2–0 C 1–0 H 1–0 Sep 17, 1992 H2H
22682 Javier Sanchez Guillaume Raoux 2 2–0 G 1–0 H 1–0 Jan 2, 1997 H2H
22683 Javier Sanchez Henri Leconte 2 0–2 C 0–1 H 0–1 Jan 7, 1995 H2H
22684 Javier Sanchez Hernan Gumy 2 2–0 C 2–0 Aug 8, 1997 H2H
22685 Javier Sanchez Jaime Oncins 2 1–1 C 1–1 May 20, 1993 H2H
22686 Javier Sanchez Jason Stoltenberg 2 1–1 H 1–1 Sep 1, 1996 H2H
22687 Javier Sanchez Jim Grabb 2 2–0 H 2–0 Aug 30, 1996 H2H
22688 Javier Sanchez Joakim Nystrom 2 1–1 C 1–0 H 0–1 May 17, 1989 H2H
22689 Javier Sanchez Jose Francisco Altur 2 2–0 C 2–0 Apr 8, 1993 H2H
22690 Javier Sanchez Juan Carlos Baguena 2 2–0 C 2–0 May 5, 1990 H2H
22691 Javier Sanchez Karsten Braasch 2 2–0 C 1–0 H 1–0 Jan 6, 1995 H2H
22692 Javier Sanchez Marcelo Ingaramo 2 2–0 C 2–0 May 30, 1990 H2H
22693 Javier Sanchez Marcos Aurelio Gorriz 2 1–1 C 1–1 Jun 19, 1992 H2H
22694 Javier Sanchez Marian Vajda 2 1–1 C 1–1 Sep 28, 1989 H2H
22695 Javier Sanchez Markus Naewie 2 1–1 C 0–1 H 1–0 Apr 29, 1993 H2H
22696 Javier Sanchez Mauro Menezes 2 2–0 C 1–0 H 1–0 Nov 9, 1989 H2H
22697 Javier Sanchez Michael Tebbutt 2 1–1 G 1–0 H 0–1 Jun 25, 1997 H2H
22698 Javier Sanchez Michiel Schapers 2 0–2 C 0–1 G 0–1 Jun 24, 1987 H2H
22699 Javier Sanchez Milan Srejber 2 0–2 C 0–1 H 0–1 Sep 1, 1989 H2H
22700 Javier Sanchez Oliver Gross 2 1–1 C 0–1 H 1–0 Oct 12, 1995 H2H
22701 Javier Sanchez Pablo Arraya 2 1–1 C 1–1 Jun 10, 1988 H2H
22702 Javier Sanchez Paolo Cane 2 0–2 C 0–2 May 24, 1991 H2H
22703 Javier Sanchez Patrick Baur 2 1–1 C 1–0 H 0–1 Aug 4, 1994 H2H
22704 Javier Sanchez Richard Krajicek 2 0–2 G 0–1 H 0–1 Feb 14, 1997 H2H
22705 Javier Sanchez Ricki Osterthun 2 2–0 C 2–0 Jun 22, 1989 H2H
22706 Javier Sanchez Rodolphe Gilbert 2 1–1 C 1–1 Oct 1, 1992 H2H
22707 Javier Sanchez Sandon Stolle 2 1–1 H 1–1 Feb 17, 1996 H2H
22708 Javier Sanchez Tarik Benhabiles 2 2–0 C 2–0 May 17, 1991 H2H
22709 Javier Sanchez Todd Woodbridge 2 2–0 C 1–0 H 1–0 Feb 11, 1995 H2H
22710 Javier Sanchez Xavier Daufresne 2 2–0 C 2–0 Aug 11, 1994 H2H
22711 Javier Sanchez Yannick Noah 2 0–2 H 0–2 Mar 16, 1989 H2H
22712 Javier Soler Arthur Ashe 2 0–2 C 0–2 May 30, 1979 H2H
22713 Javier Soler Buster C Mottram 2 0–2 C 0–2 May 31, 1978 H2H
22714 Javier Soler Miguel Mir 2 1–1 C 1–0 H 0–1 Oct 8, 1980 H2H
22715 Javier Soler Ricardo Cano 2 1–1 C 1–1 Jun 16, 1977 H2H
22716 Jay Berger Andrei Cherkasov 2 1–1 C 0–1 H 1–0 Apr 21, 1990 H2H
22717 Jay Berger Blaine Willenborg 2 1–1 C 0–1 H 1–0 Jul 31, 1987 H2H
22718 Jay Berger Claudio Panatta 2 2–0 C 2–0 May 11, 1989 H2H
22719 Jay Berger Claudio Pistolesi 2 2–0 C 2–0 May 27, 1987 H2H
22720 Jay Berger Danilo Marcelino 2 2–0 C 1–0 H 1–0 Nov 23, 1989 H2H
22721 Jay Berger Derrick Rostagno 2 2–0 H 2–0 Jul 28, 1990 H2H
22722 Jay Berger Diego Perez 2 2–0 C 1–0 H 1–0 Nov 11, 1988 H2H
22723 Jay Berger Fernando Luna 2 2–0 C 1–0 G 1–0 Jul 14, 1989 H2H
22724 Jay Berger Franco Davin 2 2–0 C 2–0 Nov 20, 1987 H2H
22725 Jay Berger Ken Flach 2 1–1 G 0–1 H 1–0 Sep 3, 1989 H2H
22726 Jay Berger Kent Carlsson 2 0–2 C 0–2 May 14, 1987 H2H
22727 Jay Berger Kevin Curren 2 0–2 C 0–1 H 0–1 Feb 14, 1991 H2H
22728 Jay Berger Lawson Duncan 2 1–1 C 1–1 May 14, 1989 H2H
22729 Jay Berger Luiz Mattar 2 2–0 C 2–0 May 13, 1989 H2H
22730 Jay Berger Marcelo Filippini 2 2–0 C 2–0 May 18, 1989 H2H
22731 Jay Berger Mats Wilander 2 2–0 C 1–0 H 1–0 May 20, 1989 H2H
22732 Jay Berger Michael Robertson 2 1–1 H 1–1 Nov 17, 1989 H2H
22733 Jay Berger Nicolas Pereira 2 2–0 H 2–0 Aug 9, 1990 H2H
22734 Jay Berger Pablo Arraya 2 1–1 C 1–1 Nov 21, 1987 H2H
22735 Jay Berger Paolo Cane 2 2–0 H 2–0 Mar 17, 1988 H2H
22736 Jay Berger Thierry Tulasne 2 1–1 C 1–1 Jun 7, 1989 H2H
22737 Jay Berger Todd Witsken 2 2–0 H 2–0 Jan 18, 1991 H2H
22738 Jay Lapidus Angel Gimenez 2 0–2 C 0–2 Oct 8, 1981 H2H
22739 Jay Lapidus Bernie Mitton 2 2–0 C 1–0 G 1–0 Sep 23, 1982 H2H
22740 Jay Lapidus Eric Fromm 2 2–0 C 1–0 H 1–0 Aug 22, 1982 H2H
22741 Jay Lapidus John Sadri 2 0–2 C 0–1 G 0–1 Jul 11, 1985 H2H
22742 Jay Lapidus Peter Rennert 2 0–2 G 0–1 H 0–1 Apr 30, 1982 H2H
22743 Jay Lapidus Terry Moor 2 0–2 C 0–1 H 0–1 Oct 13, 1984 H2H
22744 Jay Lapidus Vitas Gerulaitis 2 1–1 C 1–0 H 0–1 Feb 28, 1985 H2H
22745 Jean Baptiste Chanfreau Charlie Pasarell 2 0–2 G 0–2 Jun 17, 1970 H2H
22746 Jean Baptiste Chanfreau Clark Graebner 2 0–2 C 0–2 Aug 11, 1971 H2H
22747 Jean Baptiste Chanfreau Dennis Ralston 2 0–2 C 0–1 C 0–1 Nov 12, 1971 H2H
22748 Jean Baptiste Chanfreau Harald Elschenbroich 2 1–1 C 0–1 C 1–0 Jun 5, 1974 H2H
22749 Jean Baptiste Chanfreau Herb Fitzgibbon 2 1–1 G 0–1 H 1–0 Aug 24, 1973 H2H
22750 Jean Baptiste Chanfreau Mike Belkin 2 0–2 C 0–2 Jul 29, 1970 H2H
22751 Jean Baptiste Chanfreau Nikola Pilic 2 1–1 C 0–1 H 1–0 Nov 1, 1973 H2H
22752 Jean Baptiste Chanfreau Pierre Barthes 2 0–2 G 0–1 H 0–1 Mar 6, 1974 H2H
22753 Jean Baptiste Chanfreau Roy Barth 2 1–1 G 1–0 H 0–1 Sep 19, 1974 H2H
22754 Jean Francois Caujolle Jan Norback 2 2–0 C 1–0 C 1–0 Jun 12, 1980 H2H
22755 Jean Francois Caujolle Marcello Lara 2 2–0 C 2–0 May 1, 1975 H2H
22756 Jean Francois Caujolle Norman Holmes 2 0–2 C 0–1 G 0–1 Feb 21, 1975 H2H
22757 Jean Francois Caujolle Peter Kanderal 2 2–0 C 1–0 G 1–0 Jan 23, 1976 H2H
22758 Jean Francois Caujolle Terry Rocavert 2 2–0 C 2–0 Jul 6, 1977 H2H
22759 Jean Louis Haillet Francois Jauffret 2 0–2 C 0–2 Jul 6, 1977 H2H
22760 Jean Louis Haillet Greg Perkins 2 2–0 G 2–0 Jan 3, 1973 H2H
22761 Jean Louis Haillet Hans Jurgen Pohmann 2 0–2 C 0–2 Jul 23, 1976 H2H
22762 Jean Louis Haillet Jean Francois Caujolle 2 0–2 C 0–2 May 30, 1979 H2H
22763 Jean Louis Haillet Juan Herrera 2 1–1 C 1–1 Apr 14, 1977 H2H
22764 Jean Louis Haillet Tony Parun 2 1–1 G 0–1 H 1–0 Nov 21, 1973 H2H
22765 Jean Louis Haillet Werner Zirngibl 2 0–2 C 0–1 H 0–1 Oct 9, 1980 H2H
22766 Jean Loup Rouyer Andres Gimeno 2 0–2 G 0–2 Jun 19, 1971 H2H
22767 Jean-Philippe Fleurian Alexander Mronz 2 1–1 C 0–1 G 1–0 Jun 26, 1991 H2H
22768 Jean-Philippe Fleurian Andrei Cherkasov 2 1–1 C 1–0 H 0–1 Jan 21, 1990 H2H
22769 Jean-Philippe Fleurian Andrei Chesnokov 2 0–2 C 0–2 Jul 21, 1994 H2H
22770 Jean-Philippe Fleurian Brad Gilbert 2 0–2 G 0–1 H 0–1 Jun 24, 1992 H2H
22771 Jean-Philippe Fleurian Brad Pearce 2 1–1 H 1–1 Apr 23, 1987 H2H
22772 Jean-Philippe Fleurian Christian Bergstrom 2 0–2 H 0–2 Oct 3, 1991 H2H
22773 Jean-Philippe Fleurian Chris Woodruff 2 0–2 H 0–2 Feb 13, 1997 H2H
22774 Jean-Philippe Fleurian Diego Perez 2 2–0 C 1–0 H 1–0 Nov 10, 1989 H2H
22775 Jean-Philippe Fleurian Fabrice Santoro 2 0–2 C 0–1 H 0–1 Oct 6, 1994 H2H
22776 Jean-Philippe Fleurian Franco Davin 2 1–1 C 1–1 Apr 17, 1992 H2H
22777 Jean-Philippe Fleurian Goran Prpic 2 2–0 C 1–0 H 1–0 Jan 11, 1990 H2H
22778 Jean-Philippe Fleurian Guillaume Raoux 2 1–1 C 0–1 C 1–0 Oct 17, 1991 H2H
22779 Jean-Philippe Fleurian Jacco Eltingh 2 0–2 H 0–2 Aug 25, 1994 H2H
22780 Jean-Philippe Fleurian Jaime Oncins 2 1–1 H 1–1 Oct 31, 1991 H2H
22781 Jean-Philippe Fleurian Jason Stoltenberg 2 0–2 H 0–2 Aug 15, 1994 H2H
22782 Jean-Philippe Fleurian Javier Sanchez 2 0–2 C 0–1 C 0–1 Nov 11, 1989 H2H
22783 Jean-Philippe Fleurian Jay Berger 2 2–0 C 1–0 H 1–0 Nov 11, 1989 H2H
22784 Jean-Philippe Fleurian Jim Courier 2 0–2 C 0–1 H 0–1 Mar 15, 1995 H2H
22785 Jean-Philippe Fleurian Jimmy Arias 2 0–2 H 0–2 Mar 16, 1991 H2H
22786 Jean-Philippe Fleurian Jim Pugh 2 2–0 H 2–0 Aug 1, 1991 H2H
22787 Jean-Philippe Fleurian John McEnroe 2 0–2 G 0–1 H 0–1 Jun 30, 1991 H2H
22788 Jean-Philippe Fleurian Jonathan Stark 2 0–2 C 0–1 H 0–1 Oct 3, 1996 H2H
22789 Jean-Philippe Fleurian Jordi Arrese 2 0–2 C 0–1 H 0–1 Apr 8, 1994 H2H
22790 Jean-Philippe Fleurian Marian Vajda 2 2–0 C 2–0 May 18, 1991 H2H
22791 Jean-Philippe Fleurian Mark Woodforde 2 0–2 C 0–1 C 0–1 Nov 2, 1994 H2H
22792 Jean-Philippe Fleurian Nicklas Kulti 2 0–2 H 0–2 Mar 8, 1994 H2H
22793 Jean-Philippe Fleurian Oleg Ogorodov 2 1–1 H 1–1 Apr 10, 1997 H2H
22794 Jean-Philippe Fleurian Patrik Kuhnen 2 0–2 C 0–2 May 26, 1993 H2H
22795 Jean-Philippe Fleurian Richard Krajicek 2 1–1 H 1–1 Apr 18, 1996 H2H
22796 Jean-Philippe Fleurian Robbie Weiss 2 1–1 H 1–1 Jan 7, 1994 H2H
22797 Jean-Philippe Fleurian Rodolphe Gilbert 2 1–1 C 1–0 H 0–1 Jan 12, 1995 H2H
22798 Jean-Philippe Fleurian Ronald Agenor 2 1–1 G 0–1 H 1–0 Sep 29, 1994 H2H
22799 Jean-Philippe Fleurian Shuzo Matsuoka 2 1–1 H 1–1 Nov 7, 1991 H2H
22800 Jean-Philippe Fleurian Stephane Simian 2 1–1 H 1–1 Jan 14, 1994 H2H