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. Each dataset offers its own relevant filters. Column headings change the sort; use the same heading again to reverse direction.

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 ascending Record Surface Last Met H2H
3001 Andreas Seppi Pierre-Hugues Herbert 1 1–0 H 1–0 Oct 19, 2018 H2H
3002 Andreas Seppi Roberto Carballes Baena 1 1–0 H 1–0 Oct 18, 2019 H2H
3003 Andreas Seppi Roko Karanusic 1 1–0 C 1–0 May 1, 2008 H2H
3004 Andreas Seppi Salvatore Caruso 1 0–1 H 0–1 Feb 3, 2021 H2H
3005 Andreas Seppi Santiago Ventura 1 1–0 C 1–0 May 26, 2010 H2H
3006 Andreas Seppi Sargis Sargsian 1 0–1 C 0–1 Feb 12, 2004 H2H
3007 Andreas Seppi Somdev Devvarman 1 1–0 H 1–0 Aug 29, 2013 H2H
3008 Andreas Seppi Soonwoo Kwon 1 0–1 C 0–1 Jun 3, 2021 H2H
3009 Andreas Seppi Stefanos Tsitsipas 1 1–0 H 1–0 Jan 12, 2019 H2H
3010 Andreas Seppi Taro Daniel 1 1–0 H 1–0 Oct 25, 2018 H2H
3011 Andreas Seppi Thierry Ascione 1 1–0 C 1–0 Apr 14, 2006 H2H
3012 Andreas Seppi Timofey Skatov 1 0–1 H 0–1 Sep 23, 2021 H2H
3013 Andreas Seppi Uros Vico 1 1–0 C 1–0 Feb 3, 2005 H2H
3014 Andreas Seppi Victor Crivoi 1 1–0 H 1–0 Oct 22, 2009 H2H
3015 Andreas Seppi Vincent Millot 1 1–0 H 1–0 Sep 21, 2012 H2H
3016 Andreas Seppi Yasutaka Uchiyama 1 1–0 H 1–0 Aug 4, 2021 H2H
3017 Andreas Seppi Yuichi Sugita 1 1–0 G 1–0 Jun 17, 2016 H2H
3018 Andreas Seppi Zhizhen Zhang 1 1–0 H 1–0 Sep 27, 2019 H2H
3019 Andrea Stoppini Paul Goldstein 1 1–0 H 1–0 Aug 2, 2006 H2H
3020 Andreas Vinciguerra Alberto Martin 1 0–1 H 0–1 Jan 3, 2002 H2H
3021 Andreas Vinciguerra Alexander Popp 1 0–1 H 0–1 Aug 28, 2002 H2H
3022 Andreas Vinciguerra Andrei Medvedev 1 1–0 H 1–0 Jan 19, 2001 H2H
3023 Andreas Vinciguerra Andrei Stoliarov 1 0–1 H 0–1 Jan 5, 2001 H2H
3024 Andreas Vinciguerra Attila Savolt 1 0–1 C 0–1 May 28, 2003 H2H
3025 Andreas Vinciguerra Benjamin Becker 1 0–1 H 0–1 Feb 4, 2010 H2H
3026 Andreas Vinciguerra Brian Vahaly 1 1–0 H 1–0 Feb 27, 2003 H2H
3027 Andreas Vinciguerra Cecil Mamiit 1 1–0 H 1–0 Oct 8, 1999 H2H
3028 Andreas Vinciguerra Daniel Brands 1 1–0 C 1–0 Jul 15, 2010 H2H
3029 Andreas Vinciguerra Daniel Nestor 1 1–0 H 1–0 Feb 15, 2001 H2H
3030 Andreas Vinciguerra Davide Sanguinetti 1 0–1 H 0–1 Jan 7, 2000 H2H
3031 Andreas Vinciguerra David Sanchez 1 1–0 C 1–0 Aug 1, 2003 H2H
3032 Andreas Vinciguerra Dennis van Scheppingen 1 0–1 H 0–1 Oct 1, 2003 H2H
3033 Andreas Vinciguerra Fabrice Santoro 1 0–1 G 0–1 Jun 25, 2003 H2H
3034 Andreas Vinciguerra Federico Luzzi 1 1–0 H 1–0 Jan 16, 2002 H2H
3035 Andreas Vinciguerra Fernando Meligeni 1 1–0 C 1–0 May 9, 2001 H2H
3036 Andreas Vinciguerra Fernando Vicente 1 0–1 H 0–1 Aug 29, 2001 H2H
3037 Andreas Vinciguerra Florent Serra 1 1–0 C 1–0 Jul 16, 2009 H2H
3038 Andreas Vinciguerra Galo Blanco 1 1–0 C 1–0 Jul 10, 1999 H2H
3039 Andreas Vinciguerra Gianluca Pozzi 1 1–0 H 1–0 Nov 12, 1999 H2H
3040 Andreas Vinciguerra Giorgio Galimberti 1 1–0 C 1–0 Jul 31, 2003 H2H
3041 Andreas Vinciguerra Hernan Gumy 1 1–0 H 1–0 Jan 19, 2000 H2H
3042 Andreas Vinciguerra Jacobo Diaz 1 1–0 H 1–0 Feb 11, 2000 H2H
3043 Andreas Vinciguerra Jan-Michael Gambill 1 0–1 H 0–1 Jan 12, 2001 H2H
3044 Andreas Vinciguerra Jeff Tarango 1 1–0 C 1–0 Jul 15, 2000 H2H
3045 Andreas Vinciguerra Jiri Vanek 1 0–1 C 0–1 Sep 28, 2001 H2H
3046 Andreas Vinciguerra Joachim Johansson 1 1–0 H 1–0 Oct 25, 2001 H2H
3047 Andreas Vinciguerra Jonathan Dasnieres de Veigy 1 0–1 C 0–1 Jul 14, 2011 H2H
3048 Andreas Vinciguerra Jose Acasuso 1 0–1 C 0–1 Sep 26, 2002 H2H
3049 Andreas Vinciguerra Juan Ignacio Chela 1 0–1 C 0–1 Jul 18, 2002 H2H
3050 Andreas Vinciguerra Julian Knowle 1 1–0 H 1–0 Jan 17, 2003 H2H
3051 Andreas Vinciguerra Jurgen Melzer 1 1–0 C 1–0 Jul 18, 2009 H2H
3052 Andreas Vinciguerra Justin Gimelstob 1 1–0 H 1–0 Mar 20, 2001 H2H
3053 Andreas Vinciguerra Karol Beck 1 1–0 H 1–0 Oct 24, 2002 H2H
3054 Andreas Vinciguerra Lars Burgsmuller 1 1–0 H 1–0 Feb 17, 2001 H2H
3055 Andreas Vinciguerra Leander Paes 1 1–0 H 1–0 Jan 21, 2000 H2H
3056 Andreas Vinciguerra Lukas Dlouhy 1 0–1 C 0–1 Jul 13, 2006 H2H
3057 Andreas Vinciguerra Marcus Sarstrand 1 1–0 H 1–0 Nov 23, 2000 H2H
3058 Andreas Vinciguerra Mariano Hood 1 1–0 C 1–0 Jul 12, 2001 H2H
3059 Andreas Vinciguerra Mark Nielsen 1 0–1 H 0–1 Jan 10, 2002 H2H
3060 Andreas Vinciguerra Michael Ryderstedt 1 1–0 C 1–0 Jul 7, 2005 H2H
3061 Andreas Vinciguerra Michel Kratochvil 1 1–0 H 1–0 Jan 4, 2001 H2H
3062 Andreas Vinciguerra Nicklas Kulti 1 0–1 C 0–1 Mar 4, 1999 H2H
3063 Andreas Vinciguerra Nicolas Devilder 1 1–0 H 1–0 Oct 12, 2006 H2H
3064 Andreas Vinciguerra Oliver Gross 1 1–0 C 1–0 Jul 23, 2003 H2H
3065 Andreas Vinciguerra Paul Goldstein 1 1–0 H 1–0 Feb 16, 2001 H2H
3066 Andreas Vinciguerra Richard Krajicek 1 0–1 H 0–1 Oct 13, 2000 H2H
3067 Andreas Vinciguerra Robert Kendrick 1 1–0 H 1–0 Aug 27, 2003 H2H
3068 Andreas Vinciguerra Salvador Navarro 1 1–0 C 1–0 Apr 27, 2000 H2H
3069 Andreas Vinciguerra Taylor Dent 1 0–1 H 0–1 Jan 18, 2002 H2H
3070 Andreas Vinciguerra Thomas Johansson 1 0–1 H 0–1 Aug 2, 2000 H2H
3071 Andreas Vinciguerra Tomas Zib 1 1–0 C 1–0 May 3, 2001 H2H
3072 Andreas Vinciguerra Vincent Spadea 1 1–0 C 1–0 Apr 26, 2000 H2H
3073 Andreas Vinciguerra Vincenzo Santopadre 1 1–0 C 1–0 May 10, 2001 H2H
3074 Andreas Vinciguerra Vladimir Voltchkov 1 0–1 H 0–1 Feb 24, 2001 H2H
3075 Andreas Vinciguerra Wayne Arthurs 1 0–1 H 0–1 Feb 28, 2003 H2H
3076 Andrea Vavassori Aleksandar Vukic 1 0–1 H 0–1 Jan 14, 2026 H2H
3077 Andrea Vavassori Dominik Koepfer 1 0–1 C 0–1 May 10, 2024 H2H
3078 Andrea Vavassori Felix Auger-Aliassime 1 1–0 H 1–0 Feb 6, 2025 H2H
3079 Andrea Vavassori Laslo Djere 1 1–0 C 1–0 Feb 16, 2024 H2H
3080 Andrea Vavassori Miomir Kecmanovic 1 1–0 C 1–0 May 30, 2023 H2H
3081 Andrea Vavassori Pavel Kotov 1 1–0 H 1–0 Nov 10, 2021 H2H
3082 Andrea Vavassori Pedro Cachin 1 1–0 H 1–0 Mar 22, 2024 H2H
3083 Andrea Vavassori Pedro Martinez 1 1–0 C 1–0 Jul 29, 2024 H2H
3084 Andre Ghem Renzo Olivo 1 0–1 C 0–1 Jul 21, 2016 H2H
3085 Andre Goransson Reese Stalder 1 1–0 H 1–0 Feb 14, 2025 H2H
3086 Andrei Cherkasov Aki Rahunen 1 0–1 C 0–1 Feb 15, 1990 H2H
3087 Andrei Cherkasov Brian Macphie 1 0–1 H 0–1 Mar 17, 1998 H2H
3088 Andrei Cherkasov Carl Uwe Steeb 1 1–0 C 1–0 Jul 9, 1992 H2H
3089 Andrei Cherkasov Cassio Motta 1 0–1 H 0–1 Mar 17, 1990 H2H
3090 Andrei Cherkasov Christian Geyer 1 0–1 C 0–1 Oct 19, 1989 H2H
3091 Andrei Cherkasov Christo Van Rensburg 1 1–0 H 1–0 Sep 5, 1990 H2H
3092 Andrei Cherkasov Claudio Pistolesi 1 0–1 C 0–1 Jun 21, 1990 H2H
3093 Andrei Cherkasov Dave Randall 1 0–1 G 0–1 Jun 23, 1993 H2H
3094 Andrei Cherkasov David Miketa 1 1–0 C 1–0 Apr 29, 1999 H2H
3095 Andrei Cherkasov David Skoch 1 1–0 C 1–0 Aug 6, 1993 H2H
3096 Andrei Cherkasov Derrick Rostagno 1 1–0 H 1–0 Jan 16, 1991 H2H
3097 Andrei Cherkasov Dick Norman 1 0–1 C 0–1 Mar 21, 1996 H2H
3098 Andrei Cherkasov Diego Nargiso 1 1–0 C 1–0 Nov 11, 1993 H2H
3099 Andrei Cherkasov Eduardo Bengoechea 1 0–1 C 0–1 Apr 18, 1991 H2H
3100 Andrei Cherkasov Eyal Ran 1 0–1 H 0–1 Jan 17, 1996 H2H
3101 Andrei Cherkasov Florian Krumrey 1 1–0 C 1–0 Nov 7, 1991 H2H
3102 Andrei Cherkasov Frederic Vitoux 1 1–0 C 1–0 May 30, 1990 H2H
3103 Andrei Cherkasov George Kalovelonis 1 1–0 C 1–0 Oct 7, 1993 H2H
3104 Andrei Cherkasov Gerard Solves 1 1–0 C 1–0 Apr 12, 1995 H2H
3105 Andrei Cherkasov Gilad Bloom 1 1–0 C 1–0 Nov 9, 1990 H2H
3106 Andrei Cherkasov Glenn Layendecker 1 1–0 H 1–0 Jan 19, 1990 H2H
3107 Andrei Cherkasov Glenn Wilson 1 1–0 H 1–0 Oct 13, 1994 H2H
3108 Andrei Cherkasov Hugo Chapacu 1 1–0 H 1–0 Sep 23, 1988 H2H
3109 Andrei Cherkasov Jaime Oncins 1 1–0 C 1–0 Aug 6, 1992 H2H
3110 Andrei Cherkasov Jan Gunnarsson 1 1–0 C 1–0 Jul 18, 1990 H2H
3111 Andrei Cherkasov Jens Woehrmann 1 1–0 C 1–0 May 10, 1990 H2H
3112 Andrei Cherkasov Jimmy Connors 1 0–1 G 0–1 Jun 28, 1989 H2H
3113 Andrei Cherkasov Jordi Burillo 1 0–1 C 0–1 May 23, 1993 H2H
3114 Andrei Cherkasov Jose Clavet 1 1–0 C 1–0 May 17, 1990 H2H
3115 Andrei Cherkasov Jose Francisco Altur 1 1–0 C 1–0 Oct 16, 1992 H2H
3116 Andrei Cherkasov Justin Gimelstob 1 0–1 C 0–1 Nov 11, 1999 H2H
3117 Andrei Cherkasov Kevin Curren 1 0–1 C 0–1 Nov 10, 1989 H2H
3118 Andrei Cherkasov Lars Jonsson 1 1–0 H 1–0 Feb 15, 1996 H2H
3119 Andrei Cherkasov Laurent Prades 1 1–0 C 1–0 Sep 17, 1992 H2H
3120 Andrei Cherkasov Lorenzo Manta 1 1–0 H 1–0 Aug 14, 1996 H2H
3121 Andrei Cherkasov Mansour Bahrami 1 1–0 C 1–0 May 10, 1989 H2H
3122 Andrei Cherkasov Marco Meneschincheri 1 1–0 C 1–0 Apr 6, 1994 H2H
3123 Andrei Cherkasov Mark Knowles 1 0–1 G 0–1 Jun 22, 1994 H2H
3124 Andrei Cherkasov Markus Naewie 1 1–0 C 1–0 May 6, 1992 H2H
3125 Andrei Cherkasov Martin Strelba 1 0–1 C 0–1 Jul 23, 1992 H2H
3126 Andrei Cherkasov Marty Davis 1 1–0 C 1–0 Jul 26, 1989 H2H
3127 Andrei Cherkasov Michael Tebbutt 1 0–1 C 0–1 Feb 2, 1996 H2H
3128 Andrei Cherkasov Oscar Martinez 1 0–1 C 0–1 Sep 29, 1994 H2H
3129 Andrei Cherkasov Paul Annacone 1 0–1 G 0–1 Jun 18, 1992 H2H
3130 Andrei Cherkasov Peter Lundgren 1 1–0 H 1–0 Aug 8, 1991 H2H
3131 Andrei Cherkasov Rick Leach 1 1–0 C 1–0 Oct 11, 1990 H2H
3132 Andrei Cherkasov Roberto Azar 1 1–0 C 1–0 May 29, 1992 H2H
3133 Andrei Cherkasov Robert Seguso 1 1–0 H 1–0 Aug 29, 1990 H2H
3134 Andrei Cherkasov Roger Smith 1 1–0 C 1–0 Jul 31, 1992 H2H
3135 Andrei Cherkasov Shahar Perkiss 1 1–0 H 1–0 Oct 10, 1991 H2H
3136 Andrei Cherkasov Steven Randjelovic 1 1–0 C 1–0 Jul 28, 1999 H2H
3137 Andrei Cherkasov Tarik Benhabiles 1 1–0 C 1–0 Apr 10, 1991 H2H
3138 Andrei Cherkasov Thierry Champion 1 0–1 C 0–1 Apr 16, 1992 H2H
3139 Andrei Cherkasov Thomas Gollwitzer 1 0–1 C 0–1 Oct 22, 1992 H2H
3140 Andrei Cherkasov T. Middleton 1 0–1 C 0–1 Mar 17, 1995 H2H
3141 Andrei Cherkasov Tomas Nydahl 1 1–0 C 1–0 Sep 18, 1993 H2H
3142 Andrei Cherkasov Tore Meinecke 1 1–0 C 1–0 May 31, 1989 H2H
3143 Andrei Cherkasov Udo Riglewski 1 1–0 C 1–0 Nov 10, 1990 H2H
3144 Andrei Cherkasov Vicente Solves 1 1–0 C 1–0 Aug 2, 1989 H2H
3145 Andrei Cherkasov Yannick Noah 1 0–1 H 0–1 Jan 12, 1990 H2H
3146 Andrei Chesnokov Adrian Voinea 1 0–1 C 0–1 Jun 7, 1995 H2H
3147 Andrei Chesnokov Aki Rahunen 1 1–0 H 1–0 Jan 10, 1991 H2H
3148 Andrei Chesnokov Alexander Mronz 1 0–1 C 0–1 Nov 10, 1994 H2H
3149 Andrei Chesnokov Alex Antonitsch 1 1–0 H 1–0 Aug 17, 1988 H2H
3150 Andrei Chesnokov Alex Corretja 1 1–0 H 1–0 Aug 24, 1995 H2H
3151 Andrei Chesnokov Anders Jarryd 1 0–1 C 0–1 Mar 27, 1987 H2H
3152 Andrei Chesnokov Andrea Gaudenzi 1 0–1 C 0–1 Jul 23, 1994 H2H
3153 Andrei Chesnokov Andres Vysand 1 1–0 C 1–0 Oct 21, 1988 H2H
3154 Andrei Chesnokov Arne Thoms 1 1–0 C 1–0 Mar 17, 1995 H2H
3155 Andrei Chesnokov Barry Moir 1 1–0 H 1–0 Aug 27, 1987 H2H
3156 Andrei Chesnokov Brad Drewett 1 0–1 G 0–1 Jun 28, 1989 H2H
3157 Andrei Chesnokov Brad Pearce 1 0–1 H 0–1 Mar 7, 1990 H2H
3158 Andrei Chesnokov Branislav Stankovic 1 1–0 C 1–0 May 5, 1988 H2H
3159 Andrei Chesnokov Brent Larkham 1 1–0 C 1–0 Aug 5, 1994 H2H
3160 Andrei Chesnokov Carlos Moya 1 1–0 C 1–0 Mar 30, 1996 H2H
3161 Andrei Chesnokov Cecil Mamiit 1 1–0 H 1–0 Aug 14, 1996 H2H
3162 Andrei Chesnokov Chip Hooper 1 1–0 H 1–0 Sep 3, 1987 H2H
3163 Andrei Chesnokov Christian Miniussi 1 1–0 C 1–0 Apr 29, 1987 H2H
3164 Andrei Chesnokov Christian Saceanu 1 0–1 H 0–1 Jan 12, 1989 H2H
3165 Andrei Chesnokov Christo Van Rensburg 1 1–0 G 1–0 Jan 9, 1988 H2H
3166 Andrei Chesnokov Chris Woodruff 1 0–1 H 0–1 Aug 7, 1996 H2H
3167 Andrei Chesnokov Colin Dowdeswell 1 0–1 G 0–1 Jun 25, 1986 H2H
3168 Andrei Chesnokov Dan Goldie 1 1–0 H 1–0 Jul 24, 1991 H2H
3169 Andrei Chesnokov Danie Visser 1 1–0 G 1–0 Jan 7, 1988 H2H
3170 Andrei Chesnokov David Pate 1 1–0 H 1–0 Feb 25, 1993 H2H
3171 Andrei Chesnokov David Wheaton 1 0–1 C 0–1 May 27, 1992 H2H
3172 Andrei Chesnokov Diego Nargiso 1 1–0 C 1–0 May 12, 1994 H2H
3173 Andrei Chesnokov Dimitri Poliakov 1 1–0 C 1–0 Oct 23, 1992 H2H
3174 Andrei Chesnokov Dinu Pescariu 1 1–0 H 1–0 Feb 28, 1992 H2H
3175 Andrei Chesnokov Egan Adams 1 1–0 C 1–0 May 29, 1985 H2H
3176 Andrei Chesnokov Eliot Teltscher 1 1–0 C 1–0 May 31, 1985 H2H
3177 Andrei Chesnokov Eric Jelen 1 0–1 H 0–1 Feb 18, 1987 H2H
3178 Andrei Chesnokov Francisco Maciel 1 1–0 C 1–0 Jun 4, 1986 H2H
3179 Andrei Chesnokov Francisco Montana 1 1–0 C 1–0 Apr 29, 1993 H2H
3180 Andrei Chesnokov Franco Davin 1 0–1 C 0–1 Apr 30, 1993 H2H
3181 Andrei Chesnokov Frederic Fontang 1 1–0 H 1–0 Jan 15, 1992 H2H
3182 Andrei Chesnokov Gabriel Markus 1 1–0 C 1–0 Apr 6, 1994 H2H
3183 Andrei Chesnokov Gary Donnelly 1 1–0 C 1–0 May 27, 1987 H2H
3184 Andrei Chesnokov Gerard Solves 1 1–0 C 1–0 Aug 6, 1993 H2H
3185 Andrei Chesnokov German Lopez 1 0–1 C 0–1 Sep 18, 1992 H2H
3186 Andrei Chesnokov Gilbert Schaller 1 1–0 C 1–0 Jun 21, 1996 H2H
3187 Andrei Chesnokov Grant Connell 1 1–0 H 1–0 Jan 13, 1990 H2H
3188 Andrei Chesnokov Greg Holmes 1 1–0 H 1–0 Oct 30, 1986 H2H
3189 Andrei Chesnokov Guillaume Raoux 1 0–1 C 0–1 Mar 18, 1995 H2H
3190 Andrei Chesnokov Heinz Gunthardt 1 0–1 C 0–1 Jun 2, 1985 H2H
3191 Andrei Chesnokov Henrik Holm 1 1–0 H 1–0 Mar 14, 1993 H2H
3192 Andrei Chesnokov Hernan Gumy 1 0–1 C 0–1 Jun 14, 1996 H2H
3193 Andrei Chesnokov Jacobo Diaz 1 0–1 C 0–1 Jun 11, 1998 H2H
3194 Andrei Chesnokov Jared Palmer 1 1–0 C 1–0 Mar 28, 1996 H2H
3195 Andrei Chesnokov Javier Frana 1 1–0 C 1–0 Apr 22, 1992 H2H
3196 Andrei Chesnokov Jens Knippschild 1 0–1 C 0–1 Feb 11, 1999 H2H
3197 Andrei Chesnokov Jerome Potier 1 1–0 C 1–0 Apr 23, 1989 H2H
3198 Andrei Chesnokov Jim Grabb 1 1–0 H 1–0 Aug 17, 1990 H2H
3199 Andrei Chesnokov Johan Anderson 1 1–0 H 1–0 Aug 16, 1990 H2H
3200 Andrei Chesnokov John Fitzgerald 1 0–1 G 0–1 Jan 10, 1988 H2H