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
34801 Andreas Seppi Matthias Bachinger 1 0–1 H 0–1 Feb 14, 2013 H2H
34802 Andreas Seppi Max Purcell 1 0–1 G 0–1 Jun 25, 2021 H2H
34803 Andreas Seppi Michal Tabara 1 1–0 C 1–0 Jul 21, 2004 H2H
34804 Andreas Seppi Mikael Ymer 1 1–0 C 1–0 Apr 26, 2017 H2H
34805 Andreas Seppi Miomir Kecmanovic 1 1–0 H 1–0 Jan 22, 2020 H2H
34806 Andreas Seppi Nicolas Kiefer 1 1–0 C 1–0 May 17, 2008 H2H
34807 Andreas Seppi Nicolas Lapentti 1 0–1 H 0–1 Oct 13, 2005 H2H
34808 Andreas Seppi Noam Okun 1 1–0 C 1–0 Feb 2, 2006 H2H
34809 Andreas Seppi Norbert Gombos 1 1–0 G 1–0 Jul 5, 2017 H2H
34810 Andreas Seppi Oliver Marach 1 0–1 C 0–1 Oct 25, 2007 H2H
34811 Andreas Seppi Olivier Mutis 1 0–1 C 0–1 Jul 23, 2003 H2H
34812 Andreas Seppi Oscar Hernandez 1 1–0 H 1–0 Jan 6, 2010 H2H
34813 Andreas Seppi Paolo Lorenzi 1 1–0 H 1–0 Oct 18, 2013 H2H
34814 Andreas Seppi Paul Capdeville 1 1–0 H 1–0 Mar 15, 2008 H2H
34815 Andreas Seppi Philipp Petzschner 1 0–1 H 0–1 Feb 23, 2011 H2H
34816 Andreas Seppi Pierre-Hugues Herbert 1 1–0 H 1–0 Oct 19, 2018 H2H
34817 Andreas Seppi Roberto Carballes Baena 1 1–0 H 1–0 Oct 18, 2019 H2H
34818 Andreas Seppi Roko Karanusic 1 1–0 C 1–0 May 1, 2008 H2H
34819 Andreas Seppi Salvatore Caruso 1 0–1 H 0–1 Feb 3, 2021 H2H
34820 Andreas Seppi Santiago Ventura 1 1–0 C 1–0 May 26, 2010 H2H
34821 Andreas Seppi Sargis Sargsian 1 0–1 C 0–1 Feb 12, 2004 H2H
34822 Andreas Seppi Somdev Devvarman 1 1–0 H 1–0 Aug 29, 2013 H2H
34823 Andreas Seppi Soonwoo Kwon 1 0–1 C 0–1 Jun 3, 2021 H2H
34824 Andreas Seppi Stefanos Tsitsipas 1 1–0 H 1–0 Jan 12, 2019 H2H
34825 Andreas Seppi Taro Daniel 1 1–0 H 1–0 Oct 25, 2018 H2H
34826 Andreas Seppi Thierry Ascione 1 1–0 C 1–0 Apr 14, 2006 H2H
34827 Andreas Seppi Timofey Skatov 1 0–1 H 0–1 Sep 23, 2021 H2H
34828 Andreas Seppi Uros Vico 1 1–0 C 1–0 Feb 3, 2005 H2H
34829 Andreas Seppi Victor Crivoi 1 1–0 H 1–0 Oct 22, 2009 H2H
34830 Andreas Seppi Vincent Millot 1 1–0 H 1–0 Sep 21, 2012 H2H
34831 Andreas Seppi Yasutaka Uchiyama 1 1–0 H 1–0 Aug 4, 2021 H2H
34832 Andreas Seppi Yuichi Sugita 1 1–0 G 1–0 Jun 17, 2016 H2H
34833 Andreas Seppi Zhizhen Zhang 1 1–0 H 1–0 Sep 27, 2019 H2H
34834 Andrea Stoppini Paul Goldstein 1 1–0 H 1–0 Aug 2, 2006 H2H
34835 Andreas Vinciguerra Alberto Martin 1 0–1 H 0–1 Jan 3, 2002 H2H
34836 Andreas Vinciguerra Alexander Popp 1 0–1 H 0–1 Aug 28, 2002 H2H
34837 Andreas Vinciguerra Andrei Medvedev 1 1–0 H 1–0 Jan 19, 2001 H2H
34838 Andreas Vinciguerra Andrei Stoliarov 1 0–1 H 0–1 Jan 5, 2001 H2H
34839 Andreas Vinciguerra Attila Savolt 1 0–1 C 0–1 May 28, 2003 H2H
34840 Andreas Vinciguerra Benjamin Becker 1 0–1 H 0–1 Feb 4, 2010 H2H
34841 Andreas Vinciguerra Brian Vahaly 1 1–0 H 1–0 Feb 27, 2003 H2H
34842 Andreas Vinciguerra Cecil Mamiit 1 1–0 H 1–0 Oct 8, 1999 H2H
34843 Andreas Vinciguerra Daniel Brands 1 1–0 C 1–0 Jul 15, 2010 H2H
34844 Andreas Vinciguerra Daniel Nestor 1 1–0 H 1–0 Feb 15, 2001 H2H
34845 Andreas Vinciguerra Davide Sanguinetti 1 0–1 H 0–1 Jan 7, 2000 H2H
34846 Andreas Vinciguerra David Sanchez 1 1–0 C 1–0 Aug 1, 2003 H2H
34847 Andreas Vinciguerra Dennis van Scheppingen 1 0–1 H 0–1 Oct 1, 2003 H2H
34848 Andreas Vinciguerra Fabrice Santoro 1 0–1 G 0–1 Jun 25, 2003 H2H
34849 Andreas Vinciguerra Federico Luzzi 1 1–0 H 1–0 Jan 16, 2002 H2H
34850 Andreas Vinciguerra Fernando Meligeni 1 1–0 C 1–0 May 9, 2001 H2H
34851 Andreas Vinciguerra Fernando Vicente 1 0–1 H 0–1 Aug 29, 2001 H2H
34852 Andreas Vinciguerra Florent Serra 1 1–0 C 1–0 Jul 16, 2009 H2H
34853 Andreas Vinciguerra Galo Blanco 1 1–0 C 1–0 Jul 10, 1999 H2H
34854 Andreas Vinciguerra Gianluca Pozzi 1 1–0 H 1–0 Nov 12, 1999 H2H
34855 Andreas Vinciguerra Giorgio Galimberti 1 1–0 C 1–0 Jul 31, 2003 H2H
34856 Andreas Vinciguerra Hernan Gumy 1 1–0 H 1–0 Jan 19, 2000 H2H
34857 Andreas Vinciguerra Jacobo Diaz 1 1–0 H 1–0 Feb 11, 2000 H2H
34858 Andreas Vinciguerra Jan-Michael Gambill 1 0–1 H 0–1 Jan 12, 2001 H2H
34859 Andreas Vinciguerra Jeff Tarango 1 1–0 C 1–0 Jul 15, 2000 H2H
34860 Andreas Vinciguerra Jiri Vanek 1 0–1 C 0–1 Sep 28, 2001 H2H
34861 Andreas Vinciguerra Joachim Johansson 1 1–0 H 1–0 Oct 25, 2001 H2H
34862 Andreas Vinciguerra Jonathan Dasnieres de Veigy 1 0–1 C 0–1 Jul 14, 2011 H2H
34863 Andreas Vinciguerra Jose Acasuso 1 0–1 C 0–1 Sep 26, 2002 H2H
34864 Andreas Vinciguerra Juan Ignacio Chela 1 0–1 C 0–1 Jul 18, 2002 H2H
34865 Andreas Vinciguerra Julian Knowle 1 1–0 H 1–0 Jan 17, 2003 H2H
34866 Andreas Vinciguerra Jurgen Melzer 1 1–0 C 1–0 Jul 18, 2009 H2H
34867 Andreas Vinciguerra Justin Gimelstob 1 1–0 H 1–0 Mar 20, 2001 H2H
34868 Andreas Vinciguerra Karol Beck 1 1–0 H 1–0 Oct 24, 2002 H2H
34869 Andreas Vinciguerra Lars Burgsmuller 1 1–0 H 1–0 Feb 17, 2001 H2H
34870 Andreas Vinciguerra Leander Paes 1 1–0 H 1–0 Jan 21, 2000 H2H
34871 Andreas Vinciguerra Lukas Dlouhy 1 0–1 C 0–1 Jul 13, 2006 H2H
34872 Andreas Vinciguerra Marcus Sarstrand 1 1–0 H 1–0 Nov 23, 2000 H2H
34873 Andreas Vinciguerra Mariano Hood 1 1–0 C 1–0 Jul 12, 2001 H2H
34874 Andreas Vinciguerra Mark Nielsen 1 0–1 H 0–1 Jan 10, 2002 H2H
34875 Andreas Vinciguerra Michael Ryderstedt 1 1–0 C 1–0 Jul 7, 2005 H2H
34876 Andreas Vinciguerra Michel Kratochvil 1 1–0 H 1–0 Jan 4, 2001 H2H
34877 Andreas Vinciguerra Nicklas Kulti 1 0–1 C 0–1 Mar 4, 1999 H2H
34878 Andreas Vinciguerra Nicolas Devilder 1 1–0 H 1–0 Oct 12, 2006 H2H
34879 Andreas Vinciguerra Oliver Gross 1 1–0 C 1–0 Jul 23, 2003 H2H
34880 Andreas Vinciguerra Paul Goldstein 1 1–0 H 1–0 Feb 16, 2001 H2H
34881 Andreas Vinciguerra Richard Krajicek 1 0–1 H 0–1 Oct 13, 2000 H2H
34882 Andreas Vinciguerra Robert Kendrick 1 1–0 H 1–0 Aug 27, 2003 H2H
34883 Andreas Vinciguerra Salvador Navarro 1 1–0 C 1–0 Apr 27, 2000 H2H
34884 Andreas Vinciguerra Taylor Dent 1 0–1 H 0–1 Jan 18, 2002 H2H
34885 Andreas Vinciguerra Thomas Johansson 1 0–1 H 0–1 Aug 2, 2000 H2H
34886 Andreas Vinciguerra Tomas Zib 1 1–0 C 1–0 May 3, 2001 H2H
34887 Andreas Vinciguerra Vincent Spadea 1 1–0 C 1–0 Apr 26, 2000 H2H
34888 Andreas Vinciguerra Vincenzo Santopadre 1 1–0 C 1–0 May 10, 2001 H2H
34889 Andreas Vinciguerra Vladimir Voltchkov 1 0–1 H 0–1 Feb 24, 2001 H2H
34890 Andreas Vinciguerra Wayne Arthurs 1 0–1 H 0–1 Feb 28, 2003 H2H
34891 Andrea Vavassori Aleksandar Vukic 1 0–1 H 0–1 Jan 14, 2026 H2H
34892 Andrea Vavassori Dominik Koepfer 1 0–1 C 0–1 May 10, 2024 H2H
34893 Andrea Vavassori Felix Auger-Aliassime 1 1–0 H 1–0 Feb 6, 2025 H2H
34894 Andrea Vavassori Laslo Djere 1 1–0 C 1–0 Feb 16, 2024 H2H
34895 Andrea Vavassori Miomir Kecmanovic 1 1–0 C 1–0 May 30, 2023 H2H
34896 Andrea Vavassori Pavel Kotov 1 1–0 H 1–0 Nov 10, 2021 H2H
34897 Andrea Vavassori Pedro Cachin 1 1–0 H 1–0 Mar 22, 2024 H2H
34898 Andrea Vavassori Pedro Martinez 1 1–0 C 1–0 Jul 29, 2024 H2H
34899 Andre Ghem Renzo Olivo 1 0–1 C 0–1 Jul 21, 2016 H2H
34900 Andrei Cherkasov Aki Rahunen 1 0–1 C 0–1 Feb 15, 1990 H2H
34901 Andrei Cherkasov Brian Macphie 1 0–1 H 0–1 Mar 17, 1998 H2H
34902 Andrei Cherkasov Carl Uwe Steeb 1 1–0 C 1–0 Jul 9, 1992 H2H
34903 Andrei Cherkasov Cassio Motta 1 0–1 H 0–1 Mar 17, 1990 H2H
34904 Andrei Cherkasov Christian Geyer 1 0–1 C 0–1 Oct 19, 1989 H2H
34905 Andrei Cherkasov Christo Van Rensburg 1 1–0 H 1–0 Sep 5, 1990 H2H
34906 Andrei Cherkasov Claudio Pistolesi 1 0–1 C 0–1 Jun 21, 1990 H2H
34907 Andrei Cherkasov Dave Randall 1 0–1 G 0–1 Jun 23, 1993 H2H
34908 Andrei Cherkasov David Miketa 1 1–0 C 1–0 Apr 29, 1999 H2H
34909 Andrei Cherkasov David Skoch 1 1–0 C 1–0 Aug 6, 1993 H2H
34910 Andrei Cherkasov Derrick Rostagno 1 1–0 H 1–0 Jan 16, 1991 H2H
34911 Andrei Cherkasov Dick Norman 1 0–1 C 0–1 Mar 21, 1996 H2H
34912 Andrei Cherkasov Diego Nargiso 1 1–0 C 1–0 Nov 11, 1993 H2H
34913 Andrei Cherkasov Eduardo Bengoechea 1 0–1 C 0–1 Apr 18, 1991 H2H
34914 Andrei Cherkasov Eyal Ran 1 0–1 H 0–1 Jan 17, 1996 H2H
34915 Andrei Cherkasov Florian Krumrey 1 1–0 C 1–0 Nov 7, 1991 H2H
34916 Andrei Cherkasov Frederic Vitoux 1 1–0 C 1–0 May 30, 1990 H2H
34917 Andrei Cherkasov George Kalovelonis 1 1–0 C 1–0 Oct 7, 1993 H2H
34918 Andrei Cherkasov Gerard Solves 1 1–0 C 1–0 Apr 12, 1995 H2H
34919 Andrei Cherkasov Gilad Bloom 1 1–0 C 1–0 Nov 9, 1990 H2H
34920 Andrei Cherkasov Glenn Layendecker 1 1–0 H 1–0 Jan 19, 1990 H2H
34921 Andrei Cherkasov Glenn Wilson 1 1–0 H 1–0 Oct 13, 1994 H2H
34922 Andrei Cherkasov Hugo Chapacu 1 1–0 H 1–0 Sep 23, 1988 H2H
34923 Andrei Cherkasov Jaime Oncins 1 1–0 C 1–0 Aug 6, 1992 H2H
34924 Andrei Cherkasov Jan Gunnarsson 1 1–0 C 1–0 Jul 18, 1990 H2H
34925 Andrei Cherkasov Jens Woehrmann 1 1–0 C 1–0 May 10, 1990 H2H
34926 Andrei Cherkasov Jimmy Connors 1 0–1 G 0–1 Jun 28, 1989 H2H
34927 Andrei Cherkasov Jordi Burillo 1 0–1 C 0–1 May 23, 1993 H2H
34928 Andrei Cherkasov Jose Clavet 1 1–0 C 1–0 May 17, 1990 H2H
34929 Andrei Cherkasov Jose Francisco Altur 1 1–0 C 1–0 Oct 16, 1992 H2H
34930 Andrei Cherkasov Justin Gimelstob 1 0–1 C 0–1 Nov 11, 1999 H2H
34931 Andrei Cherkasov Kevin Curren 1 0–1 C 0–1 Nov 10, 1989 H2H
34932 Andrei Cherkasov Lars Jonsson 1 1–0 H 1–0 Feb 15, 1996 H2H
34933 Andrei Cherkasov Laurent Prades 1 1–0 C 1–0 Sep 17, 1992 H2H
34934 Andrei Cherkasov Lorenzo Manta 1 1–0 H 1–0 Aug 14, 1996 H2H
34935 Andrei Cherkasov Mansour Bahrami 1 1–0 C 1–0 May 10, 1989 H2H
34936 Andrei Cherkasov Marco Meneschincheri 1 1–0 C 1–0 Apr 6, 1994 H2H
34937 Andrei Cherkasov Mark Knowles 1 0–1 G 0–1 Jun 22, 1994 H2H
34938 Andrei Cherkasov Markus Naewie 1 1–0 C 1–0 May 6, 1992 H2H
34939 Andrei Cherkasov Martin Strelba 1 0–1 C 0–1 Jul 23, 1992 H2H
34940 Andrei Cherkasov Marty Davis 1 1–0 C 1–0 Jul 26, 1989 H2H
34941 Andrei Cherkasov Michael Tebbutt 1 0–1 C 0–1 Feb 2, 1996 H2H
34942 Andrei Cherkasov Oscar Martinez 1 0–1 C 0–1 Sep 29, 1994 H2H
34943 Andrei Cherkasov Paul Annacone 1 0–1 G 0–1 Jun 18, 1992 H2H
34944 Andrei Cherkasov Peter Lundgren 1 1–0 H 1–0 Aug 8, 1991 H2H
34945 Andrei Cherkasov Rick Leach 1 1–0 C 1–0 Oct 11, 1990 H2H
34946 Andrei Cherkasov Roberto Azar 1 1–0 C 1–0 May 29, 1992 H2H
34947 Andrei Cherkasov Robert Seguso 1 1–0 H 1–0 Aug 29, 1990 H2H
34948 Andrei Cherkasov Roger Smith 1 1–0 C 1–0 Jul 31, 1992 H2H
34949 Andrei Cherkasov Shahar Perkiss 1 1–0 H 1–0 Oct 10, 1991 H2H
34950 Andrei Cherkasov Steven Randjelovic 1 1–0 C 1–0 Jul 28, 1999 H2H
34951 Andrei Cherkasov Tarik Benhabiles 1 1–0 C 1–0 Apr 10, 1991 H2H
34952 Andrei Cherkasov Thierry Champion 1 0–1 C 0–1 Apr 16, 1992 H2H
34953 Andrei Cherkasov Thomas Gollwitzer 1 0–1 C 0–1 Oct 22, 1992 H2H
34954 Andrei Cherkasov T. Middleton 1 0–1 C 0–1 Mar 17, 1995 H2H
34955 Andrei Cherkasov Tomas Nydahl 1 1–0 C 1–0 Sep 18, 1993 H2H
34956 Andrei Cherkasov Tore Meinecke 1 1–0 C 1–0 May 31, 1989 H2H
34957 Andrei Cherkasov Udo Riglewski 1 1–0 C 1–0 Nov 10, 1990 H2H
34958 Andrei Cherkasov Vicente Solves 1 1–0 C 1–0 Aug 2, 1989 H2H
34959 Andrei Cherkasov Yannick Noah 1 0–1 H 0–1 Jan 12, 1990 H2H
34960 Andrei Chesnokov Adrian Voinea 1 0–1 C 0–1 Jun 7, 1995 H2H
34961 Andrei Chesnokov Aki Rahunen 1 1–0 H 1–0 Jan 10, 1991 H2H
34962 Andrei Chesnokov Alexander Mronz 1 0–1 C 0–1 Nov 10, 1994 H2H
34963 Andrei Chesnokov Alex Antonitsch 1 1–0 H 1–0 Aug 17, 1988 H2H
34964 Andrei Chesnokov Alex Corretja 1 1–0 H 1–0 Aug 24, 1995 H2H
34965 Andrei Chesnokov Anders Jarryd 1 0–1 C 0–1 Mar 27, 1987 H2H
34966 Andrei Chesnokov Andrea Gaudenzi 1 0–1 C 0–1 Jul 23, 1994 H2H
34967 Andrei Chesnokov Andres Vysand 1 1–0 C 1–0 Oct 21, 1988 H2H
34968 Andrei Chesnokov Arne Thoms 1 1–0 C 1–0 Mar 17, 1995 H2H
34969 Andrei Chesnokov Barry Moir 1 1–0 H 1–0 Aug 27, 1987 H2H
34970 Andrei Chesnokov Brad Drewett 1 0–1 G 0–1 Jun 28, 1989 H2H
34971 Andrei Chesnokov Brad Pearce 1 0–1 H 0–1 Mar 7, 1990 H2H
34972 Andrei Chesnokov Branislav Stankovic 1 1–0 C 1–0 May 5, 1988 H2H
34973 Andrei Chesnokov Brent Larkham 1 1–0 C 1–0 Aug 5, 1994 H2H
34974 Andrei Chesnokov Carlos Moya 1 1–0 C 1–0 Mar 30, 1996 H2H
34975 Andrei Chesnokov Cecil Mamiit 1 1–0 H 1–0 Aug 14, 1996 H2H
34976 Andrei Chesnokov Chip Hooper 1 1–0 H 1–0 Sep 3, 1987 H2H
34977 Andrei Chesnokov Christian Miniussi 1 1–0 C 1–0 Apr 29, 1987 H2H
34978 Andrei Chesnokov Christian Saceanu 1 0–1 H 0–1 Jan 12, 1989 H2H
34979 Andrei Chesnokov Christo Van Rensburg 1 1–0 G 1–0 Jan 9, 1988 H2H
34980 Andrei Chesnokov Chris Woodruff 1 0–1 H 0–1 Aug 7, 1996 H2H
34981 Andrei Chesnokov Colin Dowdeswell 1 0–1 G 0–1 Jun 25, 1986 H2H
34982 Andrei Chesnokov Dan Goldie 1 1–0 H 1–0 Jul 24, 1991 H2H
34983 Andrei Chesnokov Danie Visser 1 1–0 G 1–0 Jan 7, 1988 H2H
34984 Andrei Chesnokov David Pate 1 1–0 H 1–0 Feb 25, 1993 H2H
34985 Andrei Chesnokov David Wheaton 1 0–1 C 0–1 May 27, 1992 H2H
34986 Andrei Chesnokov Diego Nargiso 1 1–0 C 1–0 May 12, 1994 H2H
34987 Andrei Chesnokov Dimitri Poliakov 1 1–0 C 1–0 Oct 23, 1992 H2H
34988 Andrei Chesnokov Dinu Pescariu 1 1–0 H 1–0 Feb 28, 1992 H2H
34989 Andrei Chesnokov Egan Adams 1 1–0 C 1–0 May 29, 1985 H2H
34990 Andrei Chesnokov Eliot Teltscher 1 1–0 C 1–0 May 31, 1985 H2H
34991 Andrei Chesnokov Eric Jelen 1 0–1 H 0–1 Feb 18, 1987 H2H
34992 Andrei Chesnokov Francisco Maciel 1 1–0 C 1–0 Jun 4, 1986 H2H
34993 Andrei Chesnokov Francisco Montana 1 1–0 C 1–0 Apr 29, 1993 H2H
34994 Andrei Chesnokov Franco Davin 1 0–1 C 0–1 Apr 30, 1993 H2H
34995 Andrei Chesnokov Frederic Fontang 1 1–0 H 1–0 Jan 15, 1992 H2H
34996 Andrei Chesnokov Gabriel Markus 1 1–0 C 1–0 Apr 6, 1994 H2H
34997 Andrei Chesnokov Gary Donnelly 1 1–0 C 1–0 May 27, 1987 H2H
34998 Andrei Chesnokov Gerard Solves 1 1–0 C 1–0 Aug 6, 1993 H2H
34999 Andrei Chesnokov German Lopez 1 0–1 C 0–1 Sep 18, 1992 H2H
35000 Andrei Chesnokov Gilbert Schaller 1 1–0 C 1–0 Jun 21, 1996 H2H