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.

About this search tool

Compare ATP tennis records 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 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
32201 Lukas Rosol Damir Dzumhur 1 0–1 C 0–1 Jul 23, 2015 H2H
32202 Lukas Rosol Daniel Gimeno-Traver 1 1–0 H 1–0 Oct 18, 2012 H2H
32203 Lukas Rosol Egor Gerasimov 1 0–1 H 0–1 Sep 19, 2019 H2H
32204 Lukas Rosol Elias Ymer 1 1–0 C 1–0 May 26, 2015 H2H
32205 Lukas Rosol Evgeny Donskoy 1 1–0 C 1–0 Apr 15, 2014 H2H
32206 Lukas Rosol Filippo Volandri 1 1–0 C 1–0 Apr 24, 2014 H2H
32207 Lukas Rosol Filip Veger 1 1–0 H 1–0 Feb 7, 2013 H2H
32208 Lukas Rosol Flavio Cipolla 1 1–0 H 1–0 Feb 8, 2013 H2H
32209 Lukas Rosol Gerald Melzer 1 1–0 H 1–0 Oct 20, 2016 H2H
32210 Lukas Rosol Henri Laaksonen 1 1–0 G 1–0 Jul 5, 2017 H2H
32211 Lukas Rosol Jamie Baker 1 1–0 H 1–0 Jan 16, 2013 H2H
32212 Lukas Rosol Jan-Lennard Struff 1 0–1 G 0–1 Jun 18, 2014 H2H
32213 Lukas Rosol Jared Donaldson 1 1–0 H 1–0 Sep 2, 2015 H2H
32214 Lukas Rosol Jesse Huta Galung 1 1–0 H 1–0 Oct 17, 2013 H2H
32215 Lukas Rosol Karol Beck 1 1–0 H 1–0 Feb 23, 2011 H2H
32216 Lukas Rosol Kei Nishikori 1 0–1 H 0–1 Mar 26, 2012 H2H
32217 Lukas Rosol Kenny De Schepper 1 1–0 H 1–0 Jan 21, 2015 H2H
32218 Lukas Rosol Konstantin Kravchuk 1 1–0 H 1–0 Oct 19, 2017 H2H
32219 Lukas Rosol Lloyd Harris 1 0–1 C 0–1 May 28, 2019 H2H
32220 Lukas Rosol Lukas Lacko 1 1–0 H 1–0 Oct 16, 2014 H2H
32221 Lukas Rosol Malek Jaziri 1 0–1 H 0–1 Oct 20, 2012 H2H
32222 Lukas Rosol Martin Fischer 1 1–0 C 1–0 Jul 10, 2008 H2H
32223 Lukas Rosol Matteo Berrettini 1 1–0 H 1–0 Oct 18, 2018 H2H
32224 Lukas Rosol Matteo Viola 1 1–0 H 1–0 Feb 27, 2013 H2H
32225 Lukas Rosol Maximo Gonzalez 1 0–1 C 0–1 Aug 1, 2014 H2H
32226 Lukas Rosol Michal Przysiezny 1 0–1 H 0–1 Sep 21, 2013 H2H
32227 Lukas Rosol Mirza Basic 1 1–0 H 1–0 Oct 18, 2013 H2H
32228 Lukas Rosol Philipp Petzschner 1 0–1 H 0–1 Jan 18, 2012 H2H
32229 Lukas Rosol Pierre-Hugues Herbert 1 0–1 H 0–1 Mar 25, 2016 H2H
32230 Lukas Rosol Ricardas Berankis 1 1–0 H 1–0 Sep 19, 2013 H2H
32231 Lukas Rosol Richard Gasquet 1 0–1 C 0–1 Jul 11, 2008 H2H
32232 Lukas Rosol Roberto Marcora 1 0–1 H 0–1 Feb 6, 2020 H2H
32233 Lukas Rosol Roberto Ortega-Olmedo 1 1–0 C 1–0 May 18, 2016 H2H
32234 Lukas Rosol Ruben Bemelmans 1 1–0 H 1–0 Oct 19, 2013 H2H
32235 Lukas Rosol Ryan Harrison 1 1–0 H 1–0 Aug 20, 2014 H2H
32236 Lukas Rosol Sam Groth 1 1–0 G 1–0 Jun 12, 2013 H2H
32237 Lukas Rosol Santiago Giraldo 1 1–0 H 1–0 Jan 7, 2016 H2H
32238 Lukas Rosol Sergio Roitman 1 0–1 H 0–1 Jan 10, 2008 H2H
32239 Lukas Rosol Stephane Robert 1 0–1 H 0–1 Oct 21, 2016 H2H
32240 Lukas Rosol Taro Daniel 1 1–0 H 1–0 Jan 20, 2016 H2H
32241 Lukas Rosol Tobias Kamke 1 0–1 C 0–1 Jul 17, 2013 H2H
32242 Lukas Rosol Wayne Odesnik 1 0–1 H 0–1 Oct 29, 2009 H2H
32243 Lukas Rosol Yuichi Sugita 1 1–0 H 1–0 Oct 22, 2015 H2H
32244 Lukas Rosol Yuki Bhambri 1 1–0 H 1–0 Feb 24, 2016 H2H
32245 Lukasz Kubot Adrian Mannarino 1 1–0 G 1–0 Jul 2, 2013 H2H
32246 Lukasz Kubot Alexander Waske 1 0–1 C 0–1 Jul 26, 2006 H2H
32247 Lukasz Kubot Arsenije Zlatanovic 1 1–0 C 1–0 May 7, 2009 H2H
32248 Lukasz Kubot Blaz Kavcic 1 1–0 G 1–0 Jun 23, 2010 H2H
32249 Lukasz Kubot Daniel Garza 1 1–0 C 1–0 Feb 29, 2012 H2H
32250 Lukasz Kubot Dudi Sela 1 1–0 G 1–0 Jun 20, 2012 H2H
32251 Lukasz Kubot Gabriel Moraru 1 1–0 C 1–0 Apr 26, 2012 H2H
32252 Lukasz Kubot Gianni Mina 1 1–0 C 1–0 May 19, 2010 H2H
32253 Lukasz Kubot Jan Hajek 1 0–1 C 0–1 Jul 17, 2013 H2H
32254 Lukasz Kubot Jan-Lennard Struff 1 1–0 G 1–0 Jun 25, 2014 H2H
32255 Lukasz Kubot Josselin Ouanna 1 0–1 C 0–1 May 26, 2010 H2H
32256 Lukasz Kubot Justin Gimelstob 1 0–1 H 0–1 Oct 3, 2007 H2H
32257 Lukasz Kubot Karim Maamoun 1 1–0 H 1–0 Jan 6, 2010 H2H
32258 Lukasz Kubot Karol Beck 1 1–0 C 1–0 May 29, 2012 H2H
32259 Lukasz Kubot Matthew Ebden 1 0–1 H 0–1 Mar 21, 2014 H2H
32260 Lukasz Kubot Maxime Teixeira 1 1–0 C 1–0 May 29, 2013 H2H
32261 Lukasz Kubot Michael Russell 1 0–1 H 0–1 Feb 22, 2013 H2H
32262 Lukasz Kubot Noam Okun 1 1–0 H 1–0 Sep 1, 2006 H2H
32263 Lukasz Kubot Oscar Hernandez 1 1–0 C 1–0 Feb 11, 2010 H2H
32264 Lukasz Kubot Rik De Voest 1 0–1 G 0–1 Jul 13, 2006 H2H
32265 Lukasz Kubot Ruben Ramirez Hidalgo 1 1–0 C 1–0 Feb 23, 2011 H2H
32266 Lukasz Kubot Sam Groth 1 0–1 H 0–1 Jan 9, 2015 H2H
32267 Lukasz Kubot Steve Darcis 1 1–0 G 1–0 Jun 27, 2013 H2H
32268 Lukasz Kubot Tatsuma Ito 1 1–0 G 1–0 Jun 27, 2012 H2H
32269 Luke Jensen Ben Testerman 1 1–0 H 1–0 Aug 28, 1986 H2H
32270 Luke Jensen Bryan Shelton 1 1–0 C 1–0 May 18, 1995 H2H
32271 Luke Jensen Daniel Courcol 1 0–1 C 0–1 May 2, 1996 H2H
32272 Luke Jensen Derrick Rostagno 1 0–1 H 0–1 Feb 15, 1996 H2H
32273 Luke Jensen Eric Winogradsky 1 0–1 C 0–1 Oct 18, 1990 H2H
32274 Luke Jensen Martin Sinner 1 0–1 C 0–1 Oct 11, 1990 H2H
32275 Luke Jensen Matt Mitchell 1 1–0 H 1–0 Aug 29, 1985 H2H
32276 Luke Jensen Michael Shyjan 1 1–0 G 1–0 Jul 10, 1997 H2H
32277 Luke Jensen Steve Guy 1 0–1 H 0–1 Oct 13, 1988 H2H
32278 Luke Saville Dennis Novikov 1 0–1 G 0–1 Jun 29, 2016 H2H
32279 Luke Saville Grigor Dimitrov 1 0–1 G 0–1 Jun 26, 2014 H2H
32280 Luke Saville Hubert Hurkacz 1 0–1 H 0–1 Jul 26, 2021 H2H
32281 Luke Saville Tomas Martin Etcheverry 1 0–1 H 0–1 Sep 23, 2023 H2H
32282 Luke Smith Mahesh Bhupathi 1 1–0 H 1–0 Jul 16, 1997 H2H
32283 Mackenzie McDonald Aleksandar Kovacevic 1 0–1 H 0–1 Oct 1, 2022 H2H
32284 Mackenzie McDonald Aleksandar Vukic 1 0–1 C 0–1 May 23, 2024 H2H
32285 Mackenzie McDonald Andy Murray 1 0–1 H 0–1 Aug 1, 2018 H2H
32286 Mackenzie McDonald Arthur Rinderknech 1 0–1 H 0–1 Jan 13, 2022 H2H
32287 Mackenzie McDonald Bernabe Zapata Miralles 1 0–1 C 0–1 Apr 28, 2023 H2H
32288 Mackenzie McDonald Billy Harris 1 1–0 G 1–0 Jul 19, 2024 H2H
32289 Mackenzie McDonald Borna Gojo 1 0–1 H 0–1 Aug 31, 2023 H2H
32290 Mackenzie McDonald Christian Harrison 1 0–1 H 0–1 Feb 15, 2025 H2H
32291 Mackenzie McDonald Colton Smith 1 1–0 H 1–0 Jul 23, 2025 H2H
32292 Mackenzie McDonald Cristian Garin 1 0–1 C 0–1 Jun 3, 2021 H2H
32293 Mackenzie McDonald Denis Istomin 1 0–1 H 0–1 Feb 14, 2019 H2H
32294 Mackenzie McDonald Dominik Koepfer 1 1–0 H 1–0 Mar 25, 2022 H2H
32295 Mackenzie McDonald Egor Gerasimov 1 1–0 H 1–0 Oct 28, 2021 H2H
32296 Mackenzie McDonald Elias Ymer 1 1–0 H 1–0 Jan 17, 2018 H2H
32297 Mackenzie McDonald Emilio Nava 1 1–0 H 1–0 Feb 27, 2019 H2H
32298 Mackenzie McDonald Fernando Verdasco 1 1–0 H 1–0 Feb 9, 2023 H2H
32299 Mackenzie McDonald Franco Agamenone 1 1–0 C 1–0 May 24, 2022 H2H
32300 Mackenzie McDonald Gael Monfils 1 1–0 G 1–0 Jun 19, 2025 H2H
32301 Mackenzie McDonald Guido Pella 1 1–0 G 1–0 Jul 8, 2018 H2H
32302 Mackenzie McDonald Guillermo Garcia-Lopez 1 1–0 H 1–0 Feb 22, 2019 H2H
32303 Mackenzie McDonald Hugo Grenier 1 1–0 C 1–0 Apr 20, 2022 H2H
32304 Mackenzie McDonald Ivan Gakhov 1 0–1 C 0–1 Apr 11, 2023 H2H
32305 Mackenzie McDonald James Duckworth 1 1–0 H 1–0 Oct 9, 2021 H2H
32306 Mackenzie McDonald Jan Satral 1 0–1 H 0–1 Aug 31, 2016 H2H
32307 Mackenzie McDonald Jeremy Chardy 1 0–1 G 0–1 Jun 16, 2018 H2H
32308 Mackenzie McDonald J.J. Wolf 1 1–0 H 1–0 Nov 1, 2023 H2H
32309 Mackenzie McDonald John Isner 1 0–1 H 0–1 Mar 27, 2021 H2H
32310 Mackenzie McDonald Juan Martin del Potro 1 1–0 H 1–0 Feb 23, 2019 H2H
32311 Mackenzie McDonald Kaichi Uchida 1 1–0 H 1–0 Oct 6, 2022 H2H
32312 Mackenzie McDonald Kimmer Coppejans 1 1–0 H 1–0 Sep 24, 2023 H2H
32313 Mackenzie McDonald Kyle Edmund 1 0–1 H 0–1 Aug 14, 2018 H2H
32314 Mackenzie McDonald Li Tu 1 1–0 G 1–0 Jul 21, 2023 H2H
32315 Mackenzie McDonald Lloyd Harris 1 1–0 H 1–0 Feb 14, 2021 H2H
32316 Mackenzie McDonald Lorenzo Musetti 1 0–1 H 0–1 Oct 15, 2022 H2H
32317 Mackenzie McDonald Lukas Lacko 1 1–0 H 1–0 Sep 27, 2018 H2H
32318 Mackenzie McDonald Marc-Andrea Huesler 1 1–0 G 1–0 Jun 16, 2022 H2H
32319 Mackenzie McDonald Marin Cilic 1 0–1 H 0–1 Jan 17, 2019 H2H
32320 Mackenzie McDonald Marton Fucsovics 1 1–0 H 1–0 Mar 12, 2022 H2H
32321 Mackenzie McDonald Max Purcell 1 1–0 H 1–0 Oct 19, 2023 H2H
32322 Mackenzie McDonald Michael Mmoh 1 1–0 H 1–0 Feb 18, 2023 H2H
32323 Mackenzie McDonald Miomir Kecmanovic 1 0–1 H 0–1 Jan 10, 2024 H2H
32324 Mackenzie McDonald Nikola Milojevic 1 1–0 H 1–0 Jan 19, 2022 H2H
32325 Mackenzie McDonald Novak Djokovic 1 0–1 C 0–1 May 27, 2025 H2H
32326 Mackenzie McDonald Nuno Borges 1 1–0 G 1–0 Jun 29, 2022 H2H
32327 Mackenzie McDonald Patrick Kypson 1 0–1 G 0–1 Jun 30, 2026 H2H
32328 Mackenzie McDonald Pedro Martinez 1 1–0 H 1–0 Sep 29, 2022 H2H
32329 Mackenzie McDonald Peter Gojowczyk 1 1–0 H 1–0 Jan 6, 2022 H2H
32330 Mackenzie McDonald Radu Albot 1 0–1 H 0–1 Feb 23, 2019 H2H
32331 Mackenzie McDonald Rajeev Ram 1 0–1 G 0–1 Jul 14, 2016 H2H
32332 Mackenzie McDonald Ricardas Berankis 1 1–0 G 1–0 Jul 4, 2018 H2H
32333 Mackenzie McDonald Robin Haase 1 0–1 H 0–1 Aug 29, 2018 H2H
32334 Mackenzie McDonald Ryan Harrison 1 0–1 H 0–1 Aug 8, 2018 H2H
32335 Mackenzie McDonald Sam Querrey 1 0–1 H 0–1 Jan 10, 2021 H2H
32336 Mackenzie McDonald Sebastian Ofner 1 0–1 H 0–1 Jan 4, 2024 H2H
32337 Mackenzie McDonald Soonwoo Kwon 1 0–1 H 0–1 Oct 7, 2022 H2H
32338 Mackenzie McDonald Stefanos Tsitsipas 1 0–1 H 0–1 Mar 23, 2019 H2H
32339 Mackenzie McDonald Stefano Travaglia 1 1–0 H 1–0 Mar 11, 2021 H2H
32340 Mackenzie McDonald Tomas Martin Etcheverry 1 0–1 H 0–1 Nov 5, 2025 H2H
32341 Mackenzie McDonald Ugo Humbert 1 1–0 H 1–0 Mar 22, 2019 H2H
32342 Mackenzie McDonald Vasek Pospisil 1 1–0 H 1–0 Mar 26, 2021 H2H
32343 Mackenzie McDonald Vincent Millot 1 0–1 H 0–1 Mar 12, 2016 H2H
32344 Mackenzie McDonald Yasutaka Uchiyama 1 1–0 H 1–0 Feb 20, 2020 H2H
32345 Mackenzie McDonald Zhizhen Zhang 1 1–0 H 1–0 Oct 22, 2022 H2H
32346 Magnus Gustafsson Agustin Calleri 1 0–1 C 0–1 Jul 12, 2001 H2H
32347 Magnus Gustafsson Aki Rahunen 1 1–0 C 1–0 Feb 24, 1990 H2H
32348 Magnus Gustafsson Alberto Martin 1 1–0 C 1–0 Aug 8, 1997 H2H
32349 Magnus Gustafsson Albert Portas 1 1–0 C 1–0 Oct 22, 1997 H2H
32350 Magnus Gustafsson Alexander Mronz 1 1–0 H 1–0 Jan 12, 1989 H2H
32351 Magnus Gustafsson Alexander Popp 1 1–0 C 1–0 Apr 26, 2001 H2H
32352 Magnus Gustafsson Alex Antonitsch 1 0–1 C 0–1 Mar 5, 1994 H2H
32353 Magnus Gustafsson Alex Calatrava 1 1–0 C 1–0 Jul 21, 2001 H2H
32354 Magnus Gustafsson Anders Jarryd 1 1–0 C 1–0 Mar 22, 1996 H2H
32355 Magnus Gustafsson Andrei Olhovskiy 1 1–0 C 1–0 May 4, 1989 H2H
32356 Magnus Gustafsson Andrei Stoliarov 1 1–0 C 1–0 May 24, 2001 H2H
32357 Magnus Gustafsson Andrew Ilie 1 1–0 G 1–0 Jun 26, 1996 H2H
32358 Magnus Gustafsson Andy Roddick 1 0–1 C 0–1 May 4, 2001 H2H
32359 Magnus Gustafsson Antony Dupuis 1 0–1 G 0–1 Jun 14, 2000 H2H
32360 Magnus Gustafsson Arne Thoms 1 0–1 C 0–1 Mar 12, 1993 H2H
32361 Magnus Gustafsson Bjorn Rehnquist 1 1–0 C 1–0 Jul 11, 1996 H2H
32362 Magnus Gustafsson Brad Gilbert 1 0–1 H 0–1 Sep 1, 1993 H2H
32363 Magnus Gustafsson Carlos Moya 1 0–1 G 0–1 Jun 10, 1999 H2H
32364 Magnus Gustafsson Charles Merzbacher 1 1–0 H 1–0 Jan 18, 1989 H2H
32365 Magnus Gustafsson Chris Pridham 1 0–1 H 0–1 Jan 20, 1993 H2H
32366 Magnus Gustafsson Christian Miniussi 1 1–0 C 1–0 Jul 9, 1992 H2H
32367 Magnus Gustafsson Christian Ruud 1 0–1 C 0–1 Jul 14, 1995 H2H
32368 Magnus Gustafsson Christo Van Rensburg 1 1–0 C 1–0 Oct 22, 1993 H2H
32369 Magnus Gustafsson David Rikl 1 1–0 H 1–0 Oct 3, 1997 H2H
32370 Magnus Gustafsson David Wheaton 1 1–0 C 1–0 Oct 31, 1990 H2H
32371 Magnus Gustafsson Derrick Rostagno 1 0–1 G 0–1 Jun 17, 1988 H2H
32372 Magnus Gustafsson Dick Norman 1 1–0 H 1–0 Jan 15, 1998 H2H
32373 Magnus Gustafsson Edwin Kempes 1 1–0 C 1–0 Jul 22, 2000 H2H
32374 Magnus Gustafsson Eric Riley 1 1–0 G 1–0 Jun 16, 1988 H2H
32375 Magnus Gustafsson Fernon Wibier 1 0–1 G 0–1 Jun 20, 1997 H2H
32376 Magnus Gustafsson Filip Dewulf 1 1–0 C 1–0 Jul 18, 1996 H2H
32377 Magnus Gustafsson Francisco Montana 1 1–0 C 1–0 May 17, 1996 H2H
32378 Magnus Gustafsson Francisco Yunis 1 1–0 C 1–0 Jun 13, 1992 H2H
32379 Magnus Gustafsson Franco Davin 1 1–0 C 1–0 Aug 5, 1993 H2H
32380 Magnus Gustafsson Franco Squillari 1 0–1 C 0–1 Aug 12, 1999 H2H
32381 Magnus Gustafsson Frederic Fontang 1 1–0 C 1–0 May 12, 1993 H2H
32382 Magnus Gustafsson Fredrik Jonsson 1 1–0 C 1–0 Jul 9, 1998 H2H
32383 Magnus Gustafsson Galo Blanco 1 0–1 C 0–1 May 30, 1997 H2H
32384 Magnus Gustafsson Gaston Etlis 1 1–0 C 1–0 Jul 20, 2000 H2H
32385 Magnus Gustafsson Gerald Marzenell 1 1–0 C 1–0 Jul 29, 1988 H2H
32386 Magnus Gustafsson German Lopez 1 1–0 C 1–0 Jun 18, 1992 H2H
32387 Magnus Gustafsson Gilad Bloom 1 0–1 H 0–1 Jan 4, 1990 H2H
32388 Magnus Gustafsson Gilbert Schaller 1 1–0 C 1–0 Aug 25, 1995 H2H
32389 Magnus Gustafsson Gilles Elseneer 1 0–1 G 0–1 Jun 22, 2001 H2H
32390 Magnus Gustafsson Goran Oresic 1 1–0 C 1–0 Aug 24, 1995 H2H
32391 Magnus Gustafsson Grant Doyle 1 1–0 H 1–0 Jan 15, 1997 H2H
32392 Magnus Gustafsson Grant Stafford 1 1–0 H 1–0 Jan 14, 1994 H2H
32393 Magnus Gustafsson Hicham Arazi 1 1–0 C 1–0 Jul 21, 1999 H2H
32394 Magnus Gustafsson Igor Kunitsyn 1 1–0 C 1–0 Feb 11, 1999 H2H
32395 Magnus Gustafsson Ion Moldovan 1 1–0 C 1–0 Sep 14, 2000 H2H
32396 Magnus Gustafsson Jaime Oncins 1 1–0 C 1–0 Jul 10, 1992 H2H
32397 Magnus Gustafsson Jakob Hlasek 1 0–1 H 0–1 Sep 2, 1992 H2H
32398 Magnus Gustafsson Jamie Morgan 1 1–0 H 1–0 Jan 16, 1991 H2H
32399 Magnus Gustafsson Jan Boruszewski 1 1–0 G 1–0 Jun 22, 2000 H2H
32400 Magnus Gustafsson Jan Kroslak 1 1–0 C 1–0 Mar 12, 1998 H2H