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
45201 Robin Haase Cristian Garin 1 0–1 G 0–1 Jun 14, 2019 H2H
45202 Robin Haase Daniel Brands 1 1–0 C 1–0 Aug 1, 2013 H2H
45203 Robin Haase Daniel Evans 1 1–0 C 1–0 May 9, 2017 H2H
45204 Robin Haase Denis Gremelmayr 1 0–1 C 0–1 Apr 27, 2011 H2H
45205 Robin Haase Denis Kudla 1 1–0 H 1–0 Aug 20, 2019 H2H
45206 Robin Haase Donald Young 1 0–1 H 0–1 Jan 15, 2014 H2H
45207 Robin Haase Dusan Lajovic 1 1–0 H 1–0 Oct 22, 2015 H2H
45208 Robin Haase Dusan Vemic 1 1–0 H 1–0 Mar 15, 2008 H2H
45209 Robin Haase Dustin Brown 1 1–0 H 1–0 Sep 2, 2015 H2H
45210 Robin Haase Edouard Roger-Vasselin 1 0–1 C 0–1 Apr 16, 2013 H2H
45211 Robin Haase Egor Gerasimov 1 0–1 H 0–1 Feb 27, 2019 H2H
45212 Robin Haase Ernesto Escobedo 1 1–0 H 1–0 Aug 10, 2017 H2H
45213 Robin Haase Ernests Gulbis 1 0–1 H 0–1 Feb 14, 2013 H2H
45214 Robin Haase Evgeny Donskoy 1 0–1 G 0–1 Jun 20, 2013 H2H
45215 Robin Haase Evgeny Korolev 1 0–1 C 0–1 Apr 19, 2008 H2H
45216 Robin Haase Federico Delbonis 1 0–1 C 0–1 Aug 6, 2015 H2H
45217 Robin Haase Filippo Volandri 1 1–0 C 1–0 May 21, 2014 H2H
45218 Robin Haase Filip Prpic 1 1–0 H 1–0 Oct 21, 2010 H2H
45219 Robin Haase Finn Tearney 1 1–0 H 1–0 Jan 11, 2017 H2H
45220 Robin Haase Flavio Cipolla 1 1–0 C 1–0 Apr 20, 2011 H2H
45221 Robin Haase Frances Tiafoe 1 0–1 G 0–1 Jul 5, 2017 H2H
45222 Robin Haase Gilles Muller 1 0–1 G 0–1 Jun 9, 2016 H2H
45223 Robin Haase Guillaume Rufin 1 1–0 C 1–0 Jul 31, 2013 H2H
45224 Robin Haase Guillermo Coria 1 0–1 C 0–1 Jul 20, 2006 H2H
45225 Robin Haase Henri Laaksonen 1 1–0 C 1–0 Jul 25, 2014 H2H
45226 Robin Haase Hiroki Moriya 1 0–1 H 0–1 Sep 27, 2012 H2H
45227 Robin Haase Horacio Zeballos 1 1–0 C 1–0 Jul 22, 2016 H2H
45228 Robin Haase Hyeon Chung 1 1–0 C 1–0 May 8, 2018 H2H
45229 Robin Haase Ilija Bozoljac 1 1–0 H 1–0 Oct 17, 2013 H2H
45230 Robin Haase Ilya Ivashka 1 0–1 H 0–1 Oct 18, 2018 H2H
45231 Robin Haase Ivan Dodig 1 1–0 C 1–0 May 29, 2012 H2H
45232 Robin Haase Ivan Navarro 1 0–1 H 0–1 Oct 3, 2007 H2H
45233 Robin Haase James Duckworth 1 0–1 H 0–1 Aug 31, 2016 H2H
45234 Robin Haase Jaume Munar 1 0–1 C 0–1 Aug 2, 2018 H2H
45235 Robin Haase Jeremy Chardy 1 0–1 C 0–1 May 13, 2014 H2H
45236 Robin Haase John Millman 1 0–1 H 0–1 Aug 22, 2019 H2H
45237 Robin Haase John-Patrick Smith 1 1–0 H 1–0 Mar 8, 2014 H2H
45238 Robin Haase Jozef Kovalik 1 1–0 G 1–0 Jul 3, 2019 H2H
45239 Robin Haase Kimmer Coppejans 1 1–0 H 1–0 Feb 3, 2021 H2H
45240 Robin Haase Kristijan Mesaros 1 1–0 H 1–0 Feb 2, 2012 H2H
45241 Robin Haase Leonardo Mayer 1 1–0 G 1–0 Jun 19, 2013 H2H
45242 Robin Haase Lloyd Harris 1 1–0 H 1–0 Mar 23, 2019 H2H
45243 Robin Haase Lovro Zovko 1 1–0 H 1–0 Jan 4, 2008 H2H
45244 Robin Haase Luis Patino 1 1–0 H 1–0 Feb 24, 2016 H2H
45245 Robin Haase Martin Alund 1 1–0 C 1–0 Feb 13, 2014 H2H
45246 Robin Haase Mate Pavic 1 0–1 G 0–1 Jun 20, 2012 H2H
45247 Robin Haase Matthew Ebden 1 1–0 C 1–0 Apr 24, 2014 H2H
45248 Robin Haase Max Mirnyi 1 1–0 C 1–0 Apr 30, 2008 H2H
45249 Robin Haase Mikael Ymer 1 1–0 H 1–0 Mar 24, 2017 H2H
45250 Robin Haase Nicolas Almagro 1 0–1 C 0–1 May 26, 2010 H2H
45251 Robin Haase Nicolas Devilder 1 1–0 C 1–0 Jul 20, 2007 H2H
45252 Robin Haase Nicolas Kiefer 1 0–1 G 0–1 Jun 12, 2008 H2H
45253 Robin Haase Pere Riba 1 1–0 G 1–0 Jun 22, 2011 H2H
45254 Robin Haase Peter Gojowczyk 1 1–0 H 1–0 Jan 12, 2018 H2H
45255 Robin Haase Philipp Oswald 1 1–0 C 1–0 Jul 26, 2012 H2H
45256 Robin Haase Philipp Petzschner 1 1–0 H 1–0 Feb 9, 2013 H2H
45257 Robin Haase Pierre-Ludovic Duclos 1 1–0 H 1–0 Aug 25, 2011 H2H
45258 Robin Haase Potito Starace 1 1–0 C 1–0 Aug 3, 2011 H2H
45259 Robin Haase Quentin Halys 1 1–0 H 1–0 Feb 28, 2018 H2H
45260 Robin Haase Renzo Olivo 1 1–0 C 1–0 Jul 27, 2017 H2H
45261 Robin Haase Ricardas Berankis 1 1–0 C 1–0 Apr 30, 2015 H2H
45262 Robin Haase Robert Kendrick 1 1–0 H 1–0 Feb 25, 2010 H2H
45263 Robin Haase Robin Soderling 1 0–1 H 0–1 Feb 10, 2011 H2H
45264 Robin Haase Rogerio Dutra Silva 1 1–0 C 1–0 Jul 19, 2018 H2H
45265 Robin Haase Roko Karanusic 1 1–0 H 1–0 Feb 22, 2007 H2H
45266 Robin Haase Rui Machado 1 1–0 H 1–0 Aug 31, 2011 H2H
45267 Robin Haase Sebastian Ofner 1 0–1 C 0–1 Jul 29, 2024 H2H
45268 Robin Haase Sergei Bubka 1 1–0 C 1–0 Apr 25, 2012 H2H
45269 Robin Haase Sergio Roitman 1 1–0 C 1–0 May 21, 2008 H2H
45270 Robin Haase Sergiy Stakhovsky 1 1–0 C 1–0 May 19, 2011 H2H
45271 Robin Haase Simone Vagnozzi 1 1–0 C 1–0 Jul 28, 2011 H2H
45272 Robin Haase Simon Greul 1 0–1 G 0–1 Jun 16, 2010 H2H
45273 Robin Haase Stephane Bohli 1 1–0 H 1–0 Nov 4, 2010 H2H
45274 Robin Haase Steve Johnson 1 1–0 H 1–0 Nov 1, 2017 H2H
45275 Robin Haase Tallon Griekspoor 1 1–0 H 1–0 Feb 16, 2018 H2H
45276 Robin Haase Taylor Fritz 1 0–1 H 0–1 Oct 9, 2018 H2H
45277 Robin Haase Thomas Fabbiano 1 1–0 C 1–0 Apr 25, 2019 H2H
45278 Robin Haase Thomaz Bellucci 1 1–0 C 1–0 Apr 20, 2012 H2H
45279 Robin Haase Tsung-Hua Yang 1 1–0 H 1–0 Jan 7, 2010 H2H
45280 Robin Haase Ugo Humbert 1 1–0 G 1–0 Jun 13, 2019 H2H
45281 Robin Haase Victor Hanescu 1 0–1 C 0–1 May 20, 2011 H2H
45282 Robin Haase Viktor Galovic 1 0–1 C 0–1 Jul 26, 2018 H2H
45283 Robin Haase Wayne Odesnik 1 1–0 C 1–0 Jul 27, 2012 H2H
45284 Robin Haase Werner Eschauer 1 0–1 C 0–1 Jul 21, 2007 H2H
45285 Robin Haase Yosuke Watanuki 1 0–1 H 0–1 Oct 4, 2018 H2H
45286 Robin Haase Yuki Bhambri 1 1–0 H 1–0 Jan 3, 2013 H2H
45287 Robin Haase Yuri Schukin 1 1–0 C 1–0 Apr 17, 2008 H2H
45288 Robin Soderling Aisam-Ul-Haq Qureshi 1 1–0 H 1–0 Sep 25, 2008 H2H
45289 Robin Soderling Albert Ramos-Vinolas 1 1–0 C 1–0 May 26, 2011 H2H
45290 Robin Soderling Alexander Peya 1 0–1 C 0–1 Feb 2, 2007 H2H
45291 Robin Soderling Andreas Haider-Maurer 1 1–0 H 1–0 Sep 1, 2010 H2H
45292 Robin Soderling Andrey Golubev 1 0–1 H 0–1 Oct 2, 2010 H2H
45293 Robin Soderling Bernard Tomic 1 0–1 G 0–1 Jun 26, 2011 H2H
45294 Robin Soderling Bobby Reynolds 1 1–0 H 1–0 Jan 16, 2009 H2H
45295 Robin Soderling Brendan Evans 1 1–0 H 1–0 Oct 2, 2009 H2H
45296 Robin Soderling Cyril Saulnier 1 1–0 C 1–0 Nov 6, 2004 H2H
45297 Robin Soderling Daniele Bracciali 1 1–0 H 1–0 Mar 8, 2007 H2H
45298 Robin Soderling Daniel Gimeno-Traver 1 1–0 H 1–0 Nov 4, 2010 H2H
45299 Robin Soderling Denis Istomin 1 1–0 C 1–0 May 28, 2009 H2H
45300 Robin Soderling Diego Junqueira 1 1–0 C 1–0 Jul 15, 2011 H2H
45301 Robin Soderling Dmitry Tursunov 1 1–0 H 1–0 Feb 19, 2011 H2H
45302 Robin Soderling Edouard Roger-Vasselin 1 1–0 H 1–0 Oct 1, 2010 H2H
45303 Robin Soderling Eduardo Schwank 1 1–0 C 1–0 Apr 24, 2010 H2H
45304 Robin Soderling Ernests Gulbis 1 1–0 H 1–0 Aug 12, 2010 H2H
45305 Robin Soderling Filippo Volandri 1 0–1 C 0–1 Oct 14, 2004 H2H
45306 Robin Soderling Flavio Saretta 1 1–0 G 1–0 Jun 19, 2004 H2H
45307 Robin Soderling Frederic Niemeyer 1 1–0 H 1–0 Feb 28, 2008 H2H
45308 Robin Soderling Fred Hemmes 1 0–1 H 0–1 Jan 15, 2004 H2H
45309 Robin Soderling Gilles Elseneer 1 1–0 G 1–0 Jun 27, 2003 H2H
45310 Robin Soderling Giovanni Lapentti 1 1–0 H 1–0 Oct 22, 2009 H2H
45311 Robin Soderling Gregory Carraz 1 1–0 H 1–0 Feb 27, 2004 H2H
45312 Robin Soderling Guillermo Canas 1 1–0 H 1–0 Jul 23, 2008 H2H
45313 Robin Soderling Guillermo Coria 1 0–1 H 0–1 Sep 4, 2005 H2H
45314 Robin Soderling Harel Levy 1 1–0 H 1–0 Sep 30, 2004 H2H
45315 Robin Soderling Igor Sijsling 1 1–0 H 1–0 Feb 12, 2010 H2H
45316 Robin Soderling Ivan Navarro 1 1–0 C 1–0 May 12, 2009 H2H
45317 Robin Soderling Jan Hernych 1 1–0 H 1–0 Jan 23, 2011 H2H
45318 Robin Soderling Jan-Michael Gambill 1 1–0 H 1–0 Jan 8, 2004 H2H
45319 Robin Soderling Jerome Haehnel 1 1–0 G 1–0 Jun 16, 2005 H2H
45320 Robin Soderling Josselin Ouanna 1 1–0 H 1–0 Oct 28, 2008 H2H
45321 Robin Soderling Kei Nishikori 1 1–0 H 1–0 Oct 11, 2008 H2H
45322 Robin Soderling Lars Burgsmuller 1 1–0 H 1–0 Aug 28, 2002 H2H
45323 Robin Soderling Laurent Recouderc 1 1–0 C 1–0 May 26, 2010 H2H
45324 Robin Soderling Leonardo Mayer 1 1–0 C 1–0 May 28, 2011 H2H
45325 Robin Soderling Luis Horna 1 1–0 H 1–0 Aug 5, 2004 H2H
45326 Robin Soderling Marc Gicquel 1 1–0 H 1–0 Aug 7, 2009 H2H
45327 Robin Soderling Markus Hipfl 1 1–0 C 1–0 Jul 10, 2003 H2H
45328 Robin Soderling Matthew Ebden 1 1–0 H 1–0 Jan 8, 2011 H2H
45329 Robin Soderling Michael Kohlmann 1 0–1 C 0–1 Jul 18, 2002 H2H
45330 Robin Soderling Nicolas Escude 1 0–1 H 0–1 Jan 23, 2004 H2H
45331 Robin Soderling Oscar Hernandez 1 0–1 C 0–1 Jul 8, 2005 H2H
45332 Robin Soderling Paolo Lorenzi 1 1–0 C 1–0 Apr 28, 2010 H2H
45333 Robin Soderling Paul Baccanello 1 1–0 H 1–0 Oct 1, 2004 H2H
45334 Robin Soderling Paul Capdeville 1 1–0 C 1–0 May 29, 2008 H2H
45335 Robin Soderling Ramon Delgado 1 1–0 H 1–0 Oct 25, 2001 H2H
45336 Robin Soderling Robin Vik 1 1–0 H 1–0 Sep 29, 2005 H2H
45337 Robin Soderling Santiago Giraldo 1 1–0 C 1–0 May 4, 2011 H2H
45338 Robin Soderling Steve Darcis 1 0–1 H 0–1 Mar 2, 2008 H2H
45339 Robin Soderling Tomas Zib 1 1–0 H 1–0 Oct 6, 2005 H2H
45340 Robin Soderling Victor Crivoi 1 1–0 C 1–0 Apr 30, 2009 H2H
45341 Robin Soderling Viktor Troicki 1 1–0 H 1–0 Feb 12, 2011 H2H
45342 Robin Soderling Vincent Spadea 1 1–0 C 1–0 Oct 9, 2004 H2H
45343 Robin Soderling Wesley Moodie 1 1–0 H 1–0 Oct 23, 2003 H2H
45344 Robin Vik Razvan Sabau 1 0–1 G 0–1 Jun 14, 2006 H2H
45345 Robin Vik Stefano Galvani 1 0–1 H 0–1 Sep 28, 2006 H2H
45346 Rocky Royer Craig Wittus 1 0–1 C 0–1 May 3, 1983 H2H
45347 Rocky Royer Jeff Turpin 1 0–1 C 0–1 Oct 21, 1982 H2H
45348 Rocky Royer Phil Lehnhoff 1 0–1 C 0–1 Nov 4, 1982 H2H
45349 Rocky Vasquez Roger Taylor 1 0–1 C 0–1 Apr 27, 1976 H2H
45350 Rod Frawley Adriano Panatta 1 1–0 C 1–0 Mar 27, 1980 H2H
45351 Rod Frawley Alejandro Pierola 1 0–1 C 0–1 Nov 22, 1979 H2H
45352 Rod Frawley Bernie Mitton 1 0–1 C 0–1 Feb 5, 1981 H2H
45353 Rod Frawley Billy Martin 1 0–1 C 0–1 Sep 26, 1979 H2H
45354 Rod Frawley Bob Lutz 1 0–1 C 0–1 Feb 28, 1980 H2H
45355 Rod Frawley Brian Benson 1 1–0 G 1–0 Jan 10, 1980 H2H
45356 Rod Frawley Brian Fairlie 1 1–0 H 1–0 Jan 5, 1979 H2H
45357 Rod Frawley Brian Gottfried 1 0–1 C 0–1 Apr 3, 1982 H2H
45358 Rod Frawley Butch Seewagen 1 1–0 C 1–0 Aug 1, 1978 H2H
45359 Rod Frawley Butch Walts 1 0–1 H 0–1 Nov 8, 1979 H2H
45360 Rod Frawley Chris Delaney 1 0–1 G 0–1 Jan 12, 1980 H2H
45361 Rod Frawley Cliff Drysdale 1 0–1 G 0–1 Oct 12, 1979 H2H
45362 Rod Frawley Corrado Barazzutti 1 0–1 C 0–1 Aug 2, 1978 H2H
45363 Rod Frawley Dale Collings 1 1–0 G 1–0 Oct 9, 1981 H2H
45364 Rod Frawley David Whyte 1 1–0 G 1–0 Jan 9, 1980 H2H
45365 Rod Frawley Dick Stockton 1 1–0 C 1–0 Mar 12, 1982 H2H
45366 Rod Frawley Eric Deblicker 1 1–0 G 1–0 Jun 30, 1978 H2H
45367 Rod Frawley Eric Friedler 1 0–1 C 0–1 Dec 1, 1977 H2H
45368 Rod Frawley Famiano Meneschincheri 1 1–0 C 1–0 Feb 25, 1982 H2H
45369 Rod Frawley Franco Merlone 1 0–1 C 0–1 Sep 12, 1980 H2H
45370 Rod Frawley Frank Sedgman 1 0–1 G 0–1 Jan 25, 1971 H2H
45371 Rod Frawley Fred Stolle 1 0–1 G 0–1 Jan 2, 1969 H2H
45372 Rod Frawley Frew Mcmillan 1 0–1 H 0–1 Mar 29, 1979 H2H
45373 Rod Frawley Fritz Buehning 1 0–1 H 0–1 Feb 13, 1980 H2H
45374 Rod Frawley Gene Malin 1 1–0 G 1–0 Dec 30, 1979 H2H
45375 Rod Frawley George Hardie 1 1–0 H 1–0 Nov 6, 1980 H2H
45376 Rod Frawley Glenn Busby 1 1–0 G 1–0 Oct 8, 1981 H2H
45377 Rod Frawley Hans Joachim Ploetz 1 0–1 H 0–1 Dec 6, 1972 H2H
45378 Rod Frawley Howard Schoenfield 1 1–0 H 1–0 Oct 4, 1979 H2H
45379 Rod Frawley Ion Tiriac 1 1–0 G 1–0 Jun 28, 1978 H2H
45380 Rod Frawley Jai Dilouie 1 0–1 G 0–1 Dec 30, 1978 H2H
45381 Rod Frawley Jan Norback 1 0–1 C 0–1 May 29, 1981 H2H
45382 Rod Frawley Janos Benyik 1 0–1 C 0–1 Jul 14, 1977 H2H
45383 Rod Frawley Jay Harvey 1 1–0 H 1–0 Jan 4, 1980 H2H
45384 Rod Frawley Jim Delaney 1 0–1 G 0–1 Jun 8, 1977 H2H
45385 Rod Frawley John Bartlett 1 0–1 H 0–1 Jan 20, 1971 H2H
45386 Rod Frawley John Holladay 1 1–0 G 1–0 Jan 14, 1977 H2H
45387 Rod Frawley John Marks 1 1–0 C 1–0 Nov 23, 1978 H2H
45388 Rod Frawley Keith Gilbert 1 1–0 H 1–0 Mar 13, 1980 H2H
45389 Rod Frawley Lawrence Hall 1 1–0 G 1–0 Jan 11, 1980 H2H
45390 Rod Frawley Louk Sanders 1 0–1 H 0–1 Nov 7, 1980 H2H
45391 Rod Frawley Mark Cox 1 0–1 H 0–1 Mar 15, 1980 H2H
45392 Rod Frawley Mike Machette 1 0–1 G 0–1 Jul 13, 1978 H2H
45393 Rod Frawley Ramesh Krishnan 1 1–0 C 1–0 Oct 25, 1979 H2H
45394 Rod Frawley Ray Ruffels 1 0–1 G 0–1 Dec 14, 1977 H2H
45395 Rod Frawley Richard Lewis 1 1–0 G 1–0 Dec 23, 1982 H2H
45396 Rod Frawley Rory Chappell 1 0–1 H 0–1 Nov 30, 1979 H2H
45397 Rod Frawley Ross Case 1 1–0 H 1–0 Apr 2, 1972 H2H
45398 Rod Frawley Scott Carnahan 1 1–0 G 1–0 Jun 21, 1978 H2H
45399 Rod Frawley Syd Ball 1 1–0 G 1–0 Jan 2, 1980 H2H
45400 Rod Frawley Tian C Viljoen 1 0–1 G 0–1 Jun 22, 1983 H2H