ATP Head-to-Head Records: Search Rivalries

Explore ATP head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted ascending Record Surface Last Met H2H
8201 Casper Ruud John Millman 1 1–0 C 1–0 May 1, 2021 H2H
8202 Casper Ruud Jo-Wilfried Tsonga 1 1–0 C 1–0 May 24, 2022 H2H
8203 Casper Ruud Juan Ignacio Londero 1 1–0 C 1–0 Feb 15, 2020 H2H
8204 Casper Ruud Juan Martin del Potro 1 0–1 C 0–1 May 17, 2019 H2H
8205 Casper Ruud Juncheng Shang 1 1–0 H 1–0 Sep 1, 2024 H2H
8206 Casper Ruud Kamil Majchrzak 1 1–0 C 1–0 Jun 3, 2021 H2H
8207 Casper Ruud Kyle Edmund 1 1–0 H 1–0 Aug 31, 2022 H2H
8208 Casper Ruud Laurent Lokoli 1 1–0 G 1–0 Jul 5, 2023 H2H
8209 Casper Ruud Learner Tien 1 1–0 H 1–0 Oct 12, 2026 H2H
8210 Casper Ruud Liam Broady 1 0–1 G 0–1 Jul 6, 2023 H2H
8211 Casper Ruud Luca Van Assche 1 1–0 H 1–0 Mar 23, 2024 H2H
8212 Casper Ruud Lukas Klein 1 1–0 H 1–0 Mar 9, 2024 H2H
8213 Casper Ruud Mackenzie McDonald 1 1–0 H 1–0 Sep 2, 2020 H2H
8214 Casper Ruud Marcel Granollers 1 1–0 C 1–0 Apr 13, 2019 H2H
8215 Casper Ruud Mariano Navone 1 0–1 C 0–1 May 22, 2026 H2H
8216 Casper Ruud Mario Vilella Martinez 1 1–0 C 1–0 Jul 29, 2021 H2H
8217 Casper Ruud Marius Copil 1 1–0 C 1–0 May 3, 2018 H2H
8218 Casper Ruud Marton Fucsovics 1 1–0 C 1–0 Apr 6, 2024 H2H
8219 Casper Ruud Matthias Bachinger 1 1–0 C 1–0 Aug 1, 2019 H2H
8220 Casper Ruud Mattia Bellucci 1 1–0 H 1–0 Jan 19, 2026 H2H
8221 Casper Ruud Michael Mmoh 1 1–0 H 1–0 Feb 7, 2025 H2H
8222 Casper Ruud Mikael Ymer 1 1–0 C 1–0 Jul 30, 2021 H2H
8223 Casper Ruud Nikoloz Basilashvili 1 0–1 C 0–1 May 1, 2021 H2H
8224 Casper Ruud Pedro Sousa 1 1–0 C 1–0 Feb 16, 2020 H2H
8225 Casper Ruud Philipp Kohlschreiber 1 0–1 C 0–1 May 4, 2017 H2H
8226 Casper Ruud Rafael Jodar 1 0–1 H 0–1 Oct 16, 2026 H2H
8227 Casper Ruud Renzo Olivo 1 0–1 H 0–1 Jan 5, 2017 H2H
8228 Casper Ruud Rodrigo Pacheco Mendez 1 0–1 H 0–1 Feb 27, 2025 H2H
8229 Casper Ruud Roger Federer 1 0–1 C 0–1 Jun 1, 2019 H2H
8230 Casper Ruud Rogerio Dutra Silva 1 1–0 C 1–0 Feb 23, 2017 H2H
8231 Casper Ruud Ryan Peniston 1 0–1 G 0–1 Jun 16, 2022 H2H
8232 Casper Ruud Salvatore Caruso 1 1–0 H 1–0 Sep 20, 2019 H2H
8233 Casper Ruud Shintaro Mochizuki 1 1–0 H 1–0 Sep 27, 2025 H2H
8234 Casper Ruud Steve Johnson 1 0–1 H 0–1 Aug 22, 2019 H2H
8235 Casper Ruud Thanasi Kokkinakis 1 1–0 C 1–0 May 20, 2022 H2H
8236 Casper Ruud Thiago Seyboth Wild 1 0–1 C 0–1 Mar 1, 2020 H2H
8237 Casper Ruud Tim van Rijthoven 1 1–0 H 1–0 Sep 1, 2022 H2H
8238 Casper Ruud Valentin Vacherot 1 1–0 H 1–0 Mar 9, 2026 H2H
8239 Casper Ruud Viktor Troicki 1 0–1 H 0–1 Sep 29, 2016 H2H
8240 Casper Ruud Vit Kopriva 1 1–0 C 1–0 Jul 24, 2021 H2H
8241 Casper Ruud Yannick Hanfmann 1 0–1 C 0–1 Oct 16, 2020 H2H
8242 Casper Ruud Yen-Hsun Lu 1 0–1 H 0–1 Mar 24, 2017 H2H
8243 Casper Ruud Yibing Wu 1 0–1 H 0–1 Feb 25, 2026 H2H
8244 Casper Ruud Yosuke Watanuki 1 1–0 H 1–0 Oct 19, 2023 H2H
8245 Casper Ruud Yunchaokete Bu 1 1–0 H 1–0 Oct 10, 2026 H2H
8246 Casper Ruud Zachary Svajda 1 1–0 C 1–0 May 9, 2026 H2H
8247 Casper Ruud Zizou Bergs 1 0–1 H 0–1 Oct 4, 2025 H2H
8248 Cassio Motta Aki Rahunen 1 0–1 C 0–1 Jun 14, 1990 H2H
8249 Cassio Motta Alejandro Ganzabal 1 0–1 C 0–1 Jun 10, 1982 H2H
8250 Cassio Motta Andy Andrews 1 0–1 C 0–1 Nov 25, 1982 H2H
8251 Cassio Motta Ben Testerman 1 1–0 C 1–0 May 18, 1983 H2H
8252 Cassio Motta Bjorn Borg 1 0–1 C 0–1 May 29, 1981 H2H
8253 Cassio Motta Broderick Dyke 1 1–0 H 1–0 Aug 10, 1983 H2H
8254 Cassio Motta Chip Hooper 1 1–0 C 1–0 May 30, 1984 H2H
8255 Cassio Motta Chris Garner 1 0–1 C 0–1 Oct 26, 1990 H2H
8256 Cassio Motta Christo Van Rensburg 1 0–1 C 0–1 Feb 4, 1987 H2H
8257 Cassio Motta Claudio Panatta 1 0–1 C 0–1 Sep 23, 1982 H2H
8258 Cassio Motta Colin Dowdeswell 1 0–1 H 0–1 Nov 22, 1984 H2H
8259 Cassio Motta Corrado Aprili 1 1–0 C 1–0 May 7, 1987 H2H
8260 Cassio Motta Corrado Barazzutti 1 1–0 C 1–0 Oct 11, 1979 H2H
8261 Cassio Motta Eliot Teltscher 1 0–1 C 0–1 Jun 1, 1979 H2H
8262 Cassio Motta Eric Jelen 1 1–0 C 1–0 Sep 11, 1986 H2H
8263 Cassio Motta Eric Korita 1 1–0 G 1–0 Jun 8, 1983 H2H
8264 Cassio Motta Eric Winogradsky 1 1–0 C 1–0 May 30, 1986 H2H
8265 Cassio Motta Francesco Cancellotti 1 0–1 C 0–1 Jun 2, 1985 H2H
8266 Cassio Motta Freddie Sauer 1 1–0 G 1–0 Jun 23, 1982 H2H
8267 Cassio Motta Greg Holmes 1 0–1 H 0–1 Aug 29, 1985 H2H
8268 Cassio Motta Gustavo Guerrero 1 1–0 C 1–0 Nov 20, 1987 H2H
8269 Cassio Motta Gustavo Tiberti 1 0–1 H 0–1 Jan 26, 1983 H2H
8270 Cassio Motta Ivan Kley 1 1–0 C 1–0 Apr 14, 1989 H2H
8271 Cassio Motta Javier Soler 1 0–1 C 0–1 Sep 26, 1979 H2H
8272 Cassio Motta Jim Gurfein 1 1–0 H 1–0 Nov 3, 1988 H2H
8273 Cassio Motta Joakim Nystrom 1 0–1 C 0–1 Apr 11, 1985 H2H
8274 Cassio Motta Joao Soares 1 0–1 H 0–1 Nov 28, 1986 H2H
8275 Cassio Motta John Alexander 1 0–1 C 0–1 Mar 17, 1983 H2H
8276 Cassio Motta John Mccurdy 1 0–1 G 0–1 Jun 26, 1983 H2H
8277 Cassio Motta John Sadri 1 0–1 G 0–1 Jun 26, 1985 H2H
8278 Cassio Motta Jorge Andrew 1 1–0 H 1–0 Mar 22, 1979 H2H
8279 Cassio Motta Jose Luis Damiani 1 0–1 G 0–1 Jun 27, 1979 H2H
8280 Cassio Motta Lloyd Bourne 1 0–1 G 0–1 Jun 25, 1982 H2H
8281 Cassio Motta Mansour Bahrami 1 1–0 C 1–0 Sep 10, 1986 H2H
8282 Cassio Motta Marc Flur 1 0–1 H 0–1 Feb 5, 1985 H2H
8283 Cassio Motta Mark Dickson 1 0–1 C 0–1 May 19, 1983 H2H
8284 Cassio Motta Mark Edmondson 1 0–1 C 0–1 May 14, 1980 H2H
8285 Cassio Motta Mark Kratzmann 1 0–1 G 0–1 Jun 27, 1990 H2H
8286 Cassio Motta Matt Anger 1 0–1 H 0–1 Feb 18, 1987 H2H
8287 Cassio Motta Michael Westphal 1 1–0 C 1–0 May 3, 1989 H2H
8288 Cassio Motta Miguel Nido 1 1–0 H 1–0 Feb 9, 1990 H2H
8289 Cassio Motta Milan Srejber 1 0–1 C 0–1 Sep 26, 1986 H2H
8290 Cassio Motta Nick Saviano 1 0–1 C 0–1 Oct 28, 1983 H2H
8291 Cassio Motta Oliver Fernandez 1 1–0 H 1–0 Nov 7, 1991 H2H
8292 Cassio Motta Pat Dupre 1 0–1 H 0–1 Apr 10, 1980 H2H
8293 Cassio Motta Paul Annacone 1 0–1 C 0–1 May 27, 1987 H2H
8294 Cassio Motta Paul Vojtischek 1 1–0 C 1–0 May 25, 1988 H2H
8295 Cassio Motta Peter Feigl 1 0–1 H 0–1 Apr 2, 1981 H2H
8296 Cassio Motta Peter Fleming 1 0–1 C 0–1 Nov 10, 1984 H2H
8297 Cassio Motta Peter Moraing 1 1–0 H 1–0 Jan 30, 1987 H2H
8298 Cassio Motta Philip Johnson 1 0–1 H 0–1 Aug 30, 1989 H2H
8299 Cassio Motta Ramesh Krishnan 1 0–1 H 0–1 Feb 28, 1990 H2H
8300 Cassio Motta Randy Crawford 1 1–0 C 1–0 May 30, 1979 H2H
8301 Cassio Motta Raul Ramirez 1 1–0 G 1–0 Jun 22, 1983 H2H
8302 Cassio Motta Richard Vogel 1 0–1 C 0–1 Jul 31, 1991 H2H
8303 Cassio Motta Robbie Venter 1 1–0 C 1–0 Aug 3, 1983 H2H
8304 Cassio Motta Roberto Arguello 1 0–1 C 0–1 Aug 2, 1984 H2H
8305 Cassio Motta Rodney Harmon 1 0–1 C 0–1 Jul 20, 1983 H2H
8306 Cassio Motta Shlomo Glickstein 1 0–1 H 0–1 Oct 18, 1984 H2H
8307 Cassio Motta Stanislav Birner 1 1–0 C 1–0 May 26, 1982 H2H
8308 Cassio Motta Thierry Tulasne 1 1–0 C 1–0 May 14, 1987 H2H
8309 Cassio Motta Thomaz Koch 1 0–1 C 0–1 May 28, 1980 H2H
8310 Cassio Motta Tim Mayotte 1 0–1 G 0–1 Jun 12, 1985 H2H
8311 Cassio Motta Wojtek Fibak 1 1–0 C 1–0 Jan 24, 1985 H2H
8312 Cassio Motta Wolfgang Popp 1 1–0 C 1–0 May 27, 1981 H2H
8313 Cassio Motta Zeljko Franulovic 1 1–0 C 1–0 Oct 10, 1979 H2H
8314 Cecil Mamiit Alexander Shvec 1 1–0 H 1–0 Sep 16, 1999 H2H
8315 Cecil Mamiit Alexandre Simoni 1 1–0 H 1–0 Oct 2, 2002 H2H
8316 Cecil Mamiit Aljoscha Thron 1 1–0 C 1–0 Sep 29, 2005 H2H
8317 Cecil Mamiit Amir Hadad 1 0–1 H 0–1 Jul 28, 2005 H2H
8318 Cecil Mamiit Andrew Ilie 1 1–0 H 1–0 Feb 16, 2001 H2H
8319 Cecil Mamiit Brendan Evans 1 1–0 H 1–0 Oct 1, 2008 H2H
8320 Cecil Mamiit Brian Macphie 1 1–0 H 1–0 Apr 14, 1999 H2H
8321 Cecil Mamiit Chris Guccione 1 0–1 H 0–1 Jul 23, 2003 H2H
8322 Cecil Mamiit Daniel Melo 1 1–0 H 1–0 Sep 12, 2002 H2H
8323 Cecil Mamiit Daniel Nestor 1 0–1 H 0–1 Oct 14, 1999 H2H
8324 Cecil Mamiit David Nainkin 1 0–1 G 0–1 Jun 11, 1997 H2H
8325 Cecil Mamiit Fernon Wibier 1 1–0 H 1–0 Aug 13, 1997 H2H
8326 Cecil Mamiit Flavio Saretta 1 0–1 C 0–1 Apr 24, 2003 H2H
8327 Cecil Mamiit Fredrik Jonsson 1 1–0 H 1–0 Oct 7, 1999 H2H
8328 Cecil Mamiit Gregory Carraz 1 0–1 G 0–1 Jun 26, 2002 H2H
8329 Cecil Mamiit Jamie Delgado 1 1–0 G 1–0 Jun 12, 2002 H2H
8330 Cecil Mamiit Jean-Rene Lisnard 1 1–0 H 1–0 Mar 4, 2004 H2H
8331 Cecil Mamiit Jim Thomas 1 1–0 H 1–0 Oct 3, 2001 H2H
8332 Cecil Mamiit Julian Knowle 1 0–1 G 0–1 Jul 10, 2003 H2H
8333 Cecil Mamiit Kristian Pless 1 0–1 H 0–1 Feb 27, 2003 H2H
8334 Cecil Mamiit Luke Jensen 1 1–0 H 1–0 Feb 16, 2000 H2H
8335 Cecil Mamiit Matthew Breen 1 1–0 H 1–0 Jan 17, 2001 H2H
8336 Cecil Mamiit Michael Russell 1 0–1 H 0–1 Oct 4, 2001 H2H
8337 Cecil Mamiit Michael Sell 1 0–1 H 0–1 Aug 27, 1997 H2H
8338 Cecil Mamiit Michal Tabara 1 1–0 H 1–0 Feb 15, 2002 H2H
8339 Cecil Mamiit Mike Bryan 1 1–0 G 1–0 Jul 12, 2001 H2H
8340 Cecil Mamiit Neville Godwin 1 0–1 H 0–1 Aug 5, 1998 H2H
8341 Cecil Mamiit Olivier Mutis 1 1–0 G 1–0 Jun 11, 2003 H2H
8342 Cecil Mamiit Ramon Delgado 1 0–1 H 0–1 Sep 14, 2001 H2H
8343 Cecil Mamiit Sandon Stolle 1 1–0 C 1–0 May 7, 1999 H2H
8344 Cecil Mamiit Satoshi Iwabuchi 1 0–1 H 0–1 Oct 1, 2003 H2H
8345 Cecil Mamiit Sebastien Lareau 1 1–0 H 1–0 Apr 8, 1999 H2H
8346 Cecil Mamiit Stefan Koubek 1 1–0 H 1–0 Jan 20, 1999 H2H
8347 Cecil Mamiit Steve Campbell 1 0–1 H 0–1 Jul 30, 1997 H2H
8348 Cecil Mamiit Takahiro Terachi 1 0–1 H 0–1 Sep 20, 2001 H2H
8349 Cecil Mamiit Todd Larkham 1 0–1 H 0–1 Jan 15, 2003 H2H
8350 Cecil Mamiit Ville Liukko 1 1–0 H 1–0 Sep 17, 1999 H2H
8351 Cecil Mamiit Vladimir Voltchkov 1 0–1 H 0–1 Jan 16, 2002 H2H
8352 Cedric Kauffmann Arnaud Di Pasquale 1 0–1 H 0–1 Aug 30, 2000 H2H
8353 Cedric Pioline Alex Radulescu 1 0–1 G 0–1 Jun 19, 1997 H2H
8354 Cedric Pioline Amos Mansdorf 1 1–0 H 1–0 Mar 15, 1992 H2H
8355 Cedric Pioline Andrei Olhovskiy 1 1–0 C 1–0 Oct 16, 1993 H2H
8356 Cedric Pioline Andrei Stoliarov 1 0–1 G 0–1 Jun 29, 2001 H2H
8357 Cedric Pioline Andrew Sznajder 1 0–1 C 0–1 May 30, 1990 H2H
8358 Cedric Pioline Andy Ram 1 1–0 H 1–0 Jan 6, 2000 H2H
8359 Cedric Pioline Arvind Parmar 1 0–1 G 0–1 Jun 22, 2000 H2H
8360 Cedric Pioline Brad Drewett 1 0–1 H 0–1 Jan 17, 1990 H2H
8361 Cedric Pioline Bryan Shelton 1 1–0 H 1–0 Jan 12, 1995 H2H
8362 Cedric Pioline Christian Saceanu 1 0–1 G 0–1 Jun 26, 1992 H2H
8363 Cedric Pioline Christo Van Rensburg 1 0–1 G 0–1 Jun 9, 1994 H2H
8364 Cedric Pioline Claudio Pistolesi 1 1–0 G 1–0 Jun 24, 1992 H2H
8365 Cedric Pioline Cristiano Caratti 1 0–1 C 0–1 May 16, 1991 H2H
8366 Cedric Pioline Daniel Nestor 1 0–1 H 0–1 Nov 13, 1998 H2H
8367 Cedric Pioline David Engel 1 0–1 C 0–1 Jul 11, 1991 H2H
8368 Cedric Pioline David Sanchez 1 0–1 C 0–1 Sep 12, 2002 H2H
8369 Cedric Pioline Dick Norman 1 1–0 G 1–0 Jun 18, 1993 H2H
8370 Cedric Pioline Diego Nargiso 1 0–1 C 0–1 Feb 3, 1994 H2H
8371 Cedric Pioline Eric Jelen 1 0–1 C 0–1 May 31, 1989 H2H
8372 Cedric Pioline Francisco Roig 1 1–0 C 1–0 Jul 25, 1991 H2H
8373 Cedric Pioline Franco Davin 1 0–1 C 0–1 Apr 6, 1995 H2H
8374 Cedric Pioline Frederic Fontang 1 1–0 C 1–0 Jul 9, 1992 H2H
8375 Cedric Pioline Gabriel Markus 1 1–0 H 1–0 Mar 14, 1992 H2H
8376 Cedric Pioline Galo Blanco 1 1–0 H 1–0 Jan 4, 2001 H2H
8377 Cedric Pioline Gaston Etlis 1 1–0 C 1–0 May 30, 1997 H2H
8378 Cedric Pioline Glenn Layendecker 1 1–0 G 1–0 Jun 26, 1991 H2H
8379 Cedric Pioline Goran Prpic 1 0–1 C 0–1 Apr 20, 1991 H2H
8380 Cedric Pioline Grant Connell 1 1–0 H 1–0 Aug 12, 1992 H2H
8381 Cedric Pioline Grant Stafford 1 0–1 H 0–1 Aug 14, 1997 H2H
8382 Cedric Pioline Gregory Carraz 1 1–0 H 1–0 Aug 22, 1996 H2H
8383 Cedric Pioline Guillaume Raoux 1 1–0 H 1–0 Oct 5, 1995 H2H
8384 Cedric Pioline Hernan Gumy 1 1–0 C 1–0 Apr 16, 1997 H2H
8385 Cedric Pioline Jacobo Diaz 1 0–1 C 0–1 Sep 11, 1997 H2H
8386 Cedric Pioline Jamie Morgan 1 1–0 H 1–0 Aug 20, 1993 H2H
8387 Cedric Pioline Jean-Rene Lisnard 1 1–0 H 1–0 Feb 16, 2001 H2H
8388 Cedric Pioline Jeff Morrison 1 1–0 H 1–0 Aug 18, 1999 H2H
8389 Cedric Pioline Jimmy Connors 1 0–1 C 0–1 May 17, 1989 H2H
8390 Cedric Pioline Joern Renzenbrink 1 1–0 G 1–0 Jun 16, 1994 H2H
8391 Cedric Pioline John Fitzgerald 1 0–1 H 0–1 Jan 9, 1992 H2H
8392 Cedric Pioline Jordi Burillo 1 1–0 H 1–0 Jan 23, 1998 H2H
8393 Cedric Pioline Joshua Eagle 1 1–0 G 1–0 Jun 11, 1993 H2H
8394 Cedric Pioline Juan Balcells 1 1–0 H 1–0 Feb 15, 2001 H2H
8395 Cedric Pioline Justin Gimelstob 1 1–0 G 1–0 Jun 16, 2000 H2H
8396 Cedric Pioline Kelly Evernden 1 1–0 H 1–0 Aug 19, 1992 H2H
8397 Cedric Pioline Kevin Ullyett 1 1–0 G 1–0 Jun 20, 1999 H2H
8398 Cedric Pioline Kristian Pless 1 0–1 H 0–1 Aug 15, 2001 H2H
8399 Cedric Pioline Lars Burgsmuller 1 1–0 H 1–0 Sep 3, 1999 H2H
8400 Cedric Pioline Lars Koslowski 1 1–0 C 1–0 Jul 15, 1992 H2H