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
65201 Marcelo Filippini Nicklas Kroon 2 1–1 H 1–1 Mar 18, 1990 H2H
65202 Marcelo Filippini Pablo Arraya 2 2–0 C 1–0 H 1–0 Aug 25, 1990 H2H
65203 Marcelo Filippini Peter Lundgren 2 1–1 H 1–1 Oct 7, 1989 H2H
65204 Marcelo Filippini Roberto Azar 2 1–1 C 1–1 Mar 20, 1992 H2H
65205 Marcelo Filippini Sergio Casal 2 2–0 C 2–0 May 10, 1989 H2H
65206 Marcelo Filippini Tarik Benhabiles 2 2–0 C 2–0 Aug 3, 1990 H2H
65207 Marcelo Filippini Thierry Tulasne 2 1–1 C 1–1 May 25, 1989 H2H
65208 Marcelo Filippini Veli Paloheimo 2 0–2 C 0–1 H 0–1 Feb 28, 1991 H2H
65209 Marcelo Ingaramo Francisco Maciel 2 0–2 C 0–2 Nov 13, 1986 H2H
65210 Marcelo Ingaramo Guillermo Vilas 2 2–0 C 2–0 Jul 20, 1985 H2H
65211 Marcelo Ingaramo Lawson Duncan 2 0–2 C 0–2 Sep 14, 1990 H2H
65212 Marcelo Rios Agustin Calleri 2 1–1 C 1–1 Mar 1, 2003 H2H
65213 Marcelo Rios Alberto Martin 2 2–0 H 2–0 Jan 20, 2002 H2H
65214 Marcelo Rios Andreas Vinciguerra 2 2–0 C 1–0 H 1–0 Oct 26, 2002 H2H
65215 Marcelo Rios Andrew Ilie 2 2–0 H 2–0 Sep 29, 2001 H2H
65216 Marcelo Rios Andy Roddick 2 0–2 H 0–2 Aug 18, 2001 H2H
65217 Marcelo Rios Arnaud Di Pasquale 2 1–1 C 1–0 H 0–1 Jan 11, 2001 H2H
65218 Marcelo Rios Bernd Karbacher 2 2–0 C 2–0 Jul 29, 1995 H2H
65219 Marcelo Rios Bob Bryan 2 2–0 H 2–0 Aug 15, 2002 H2H
65220 Marcelo Rios David Prinosil 2 1–1 C 0–1 H 1–0 Oct 5, 2000 H2H
65221 Marcelo Rios Emilio Benfele Alvarez 2 2–0 C 2–0 May 29, 1998 H2H
65222 Marcelo Rios Fernando Vicente 2 2–0 H 2–0 Jan 6, 2001 H2H
65223 Marcelo Rios Franco Davin 2 1–1 C 1–1 Nov 9, 1995 H2H
65224 Marcelo Rios Galo Blanco 2 2–0 C 2–0 May 23, 1998 H2H
65225 Marcelo Rios George Bastl 2 2–0 C 1–0 H 1–0 Jul 14, 2000 H2H
65226 Marcelo Rios Gianluca Pozzi 2 1–1 G 0–1 H 1–0 Jan 5, 2001 H2H
65227 Marcelo Rios Guy Forget 2 2–0 C 2–0 Jul 14, 1995 H2H
65228 Marcelo Rios Hyung-Taik Lee 2 2–0 H 2–0 Mar 8, 2003 H2H
65229 Marcelo Rios James Blake 2 1–1 H 1–1 Oct 6, 2001 H2H
65230 Marcelo Rios Jan Kroslak 2 2–0 C 1–0 H 1–0 Jul 20, 2000 H2H
65231 Marcelo Rios Jan Siemerink 2 2–0 C 1–0 H 1–0 Oct 31, 1998 H2H
65232 Marcelo Rios Jason Stoltenberg 2 2–0 C 1–0 H 1–0 May 31, 1996 H2H
65233 Marcelo Rios Juan Antonio Marin 2 1–1 C 1–1 Feb 28, 2003 H2H
65234 Marcelo Rios Leander Paes 2 2–0 H 2–0 Aug 15, 1996 H2H
65235 Marcelo Rios Lionel Roux 2 2–0 H 2–0 Jan 28, 1998 H2H
65236 Marcelo Rios Marc Kevin Goellner 2 1–1 C 1–1 May 22, 1998 H2H
65237 Marcelo Rios Mardy Fish 2 1–1 H 1–1 Mar 8, 2003 H2H
65238 Marcelo Rios Mariano Puerta 2 2–0 C 2–0 Jul 23, 2000 H2H
65239 Marcelo Rios Mark Knowles 2 1–1 G 0–1 H 1–0 Mar 13, 1996 H2H
65240 Marcelo Rios Mikael Tillstrom 2 2–0 C 1–0 H 1–0 Oct 17, 1999 H2H
65241 Marcelo Rios Nicolas Kiefer 2 1–1 C 0–1 H 1–0 Mar 14, 1998 H2H
65242 Marcelo Rios Orlin Stanoytchev 2 2–0 C 1–0 H 1–0 May 1, 1997 H2H
65243 Marcelo Rios Pete Sampras 2 0–2 C 0–1 H 0–1 Oct 20, 2001 H2H
65244 Marcelo Rios Richard Krajicek 2 2–0 C 1–0 C 1–0 May 17, 1998 H2H
65245 Marcelo Rios Sandon Stolle 2 2–0 C 1–0 H 1–0 Mar 9, 1996 H2H
65246 Marcelo Rios Scott Draper 2 2–0 C 1–0 H 1–0 Mar 17, 1999 H2H
65247 Marcelo Rios Sebastien Lareau 2 2–0 C 2–0 Oct 15, 1998 H2H
65248 Marcelo Rios Taylor Dent 2 1–1 H 1–1 Mar 19, 2003 H2H
65249 Marcelo Rios Todd Martin 2 0–2 C 0–1 H 0–1 Apr 10, 1999 H2H
65250 Marc Flur Alejandro Ganzabal 2 1–1 C 0–1 H 1–0 Aug 21, 1985 H2H
65251 Marc Flur Mark Edmondson 2 1–1 C 1–0 G 0–1 Jun 12, 1985 H2H
65252 Marc Gicquel Adrian Mannarino 2 1–1 G 1–0 H 0–1 Jun 24, 2009 H2H
65253 Marc Gicquel Alessio Di Mauro 2 2–0 C 2–0 Apr 26, 2007 H2H
65254 Marc Gicquel Diego Hartfield 2 2–0 C 1–0 C 1–0 Oct 27, 2007 H2H
65255 Marc Gicquel Eduardo Schwank 2 1–1 C 1–0 H 0–1 Mar 26, 2010 H2H
65256 Marc Gicquel Jerome Haehnel 2 1–1 H 1–1 Oct 29, 2009 H2H
65257 Marc Gicquel Michael Russell 2 1–1 G 1–0 H 0–1 Jun 9, 2010 H2H
65258 Marc Kevin Goellner Andrei Olhovskiy 2 0–2 C 0–1 C 0–1 Nov 10, 1995 H2H
65259 Marc Kevin Goellner Bart Wuyts 2 2–0 C 2–0 Mar 12, 1993 H2H
65260 Marc Kevin Goellner Carl Uwe Steeb 2 1–1 C 1–1 Jul 21, 1995 H2H
65261 Marc Kevin Goellner David Rikl 2 2–0 C 2–0 Jul 19, 1996 H2H
65262 Marc Kevin Goellner Gerard Solves 2 1–1 C 1–1 Jul 10, 1993 H2H
65263 Marc Kevin Goellner Jared Palmer 2 1–1 C 1–0 H 0–1 Nov 9, 1995 H2H
65264 Marc Kevin Goellner Jordi Burillo 2 2–0 C 1–0 G 1–0 Jun 24, 1998 H2H
65265 Marc Kevin Goellner Juan Balcells 2 0–2 C 0–2 Sep 13, 2001 H2H
65266 Marc Kevin Goellner Kris Goossens 2 1–1 C 1–0 C 0–1 Feb 1, 1996 H2H
65267 Marc Kevin Goellner Oliver Gross 2 1–1 C 1–0 H 0–1 Jan 21, 1998 H2H
65268 Marc Kevin Goellner Olivier Delaitre 2 1–1 C 1–0 H 0–1 Aug 9, 1995 H2H
65269 Marc Kevin Goellner Richard Matuszewski 2 2–0 G 2–0 Jun 17, 1994 H2H
65270 Marc Kevin Goellner Tommy Ho 2 1–1 G 1–0 H 0–1 Aug 18, 1993 H2H
65271 Marco Cecchinato Adrian Mannarino 2 0–2 H 0–2 Oct 19, 2018 H2H
65272 Marco Cecchinato Albert Ramos-Vinolas 2 1–1 C 1–0 H 0–1 Oct 17, 2020 H2H
65273 Marco Cecchinato Cristian Garin 2 1–1 C 1–1 May 4, 2019 H2H
65274 Marco Cecchinato Dominik Koepfer 2 1–1 C 1–0 H 0–1 Aug 25, 2021 H2H
65275 Marco Cecchinato Federico Coria 2 0–2 C 0–2 Feb 10, 2023 H2H
65276 Marco Cecchinato Henri Laaksonen 2 0–2 H 0–2 Aug 28, 2019 H2H
65277 Marco Cecchinato Hubert Hurkacz 2 0–2 C 0–1 G 0–1 May 26, 2022 H2H
65278 Marco Cecchinato Igor Sijsling 2 0–2 C 0–2 Apr 28, 2016 H2H
65279 Marco Cecchinato Jaume Munar 2 1–1 C 1–1 May 29, 2021 H2H
65280 Marco Cecchinato Lorenzo Musetti 2 1–1 C 1–1 Jul 29, 2022 H2H
65281 Marco Cecchinato Miomir Kecmanovic 2 0–2 C 0–2 Apr 8, 2023 H2H
65282 Marco Cecchinato Norbert Gombos 2 1–1 C 1–0 H 0–1 May 29, 2021 H2H
65283 Marco Cecchinato Novak Djokovic 2 1–1 C 1–0 H 0–1 Oct 12, 2018 H2H
65284 Marco Cecchinato Pablo Carreno Busta 2 1–1 C 1–1 Jun 2, 2018 H2H
65285 Marco Cecchinato Richard Gasquet 2 1–1 C 1–0 H 0–1 Jul 15, 2021 H2H
65286 Marco Cecchinato Ugo Humbert 2 0–2 C 0–1 H 0–1 Apr 30, 2021 H2H
65287 Marco Chiudinelli Daniel Brands 2 0–2 C 0–1 H 0–1 Feb 9, 2017 H2H
65288 Marco Chiudinelli Dudi Sela 2 1–1 H 1–1 Sep 27, 2012 H2H
65289 Marco Chiudinelli Gael Monfils 2 0–2 C 0–1 H 0–1 May 20, 2010 H2H
65290 Marco Chiudinelli Marin Cilic 2 0–2 H 0–2 Oct 29, 2015 H2H
65291 Marco Chiudinelli Somdev Devvarman 2 1–1 C 1–0 H 0–1 May 26, 2010 H2H
65292 Marco Filippeschi Paolo Pambianco 2 0–2 C 0–2 Aug 24, 1989 H2H
65293 Marcos Aurelio Gorriz Bart Wuyts 2 1–1 C 0–1 H 1–0 Jan 8, 1993 H2H
65294 Marcos Aurelio Gorriz Jordi Arrese 2 0–2 C 0–2 Jul 10, 1992 H2H
65295 Marcos Aurelio Gorriz Martin Strelba 2 1–1 C 1–1 Jul 22, 1992 H2H
65296 Marcos Aurelio Gorriz Nicolas Pereira 2 0–2 C 0–1 H 0–1 Oct 17, 1996 H2H
65297 Marcos Baghdatis Alan Mackin 2 2–0 C 1–0 G 1–0 Jun 28, 2006 H2H
65298 Marcos Baghdatis Alexander Waske 2 2–0 C 1–0 H 1–0 May 5, 2007 H2H
65299 Marcos Baghdatis Alexander Zverev 2 1–1 G 1–1 Jun 18, 2016 H2H
65300 Marcos Baghdatis Blaz Kavcic 2 0–2 G 0–1 H 0–1 Jun 28, 2018 H2H
65301 Marcos Baghdatis Damir Dzumhur 2 0–2 C 0–1 H 0–1 Sep 22, 2017 H2H
65302 Marcos Baghdatis Daniel Brands 2 1–1 H 1–1 Mar 9, 2013 H2H
65303 Marcos Baghdatis Diego Schwartzman 2 2–0 C 1–0 H 1–0 Mar 11, 2018 H2H
65304 Marcos Baghdatis Evgeny Donskoy 2 1–1 G 1–0 H 0–1 Jun 22, 2016 H2H
65305 Marcos Baghdatis Florent Serra 2 2–0 C 1–0 H 1–0 Jan 5, 2011 H2H
65306 Marcos Baghdatis Frank Dancevic 2 2–0 C 1–0 H 1–0 Jul 30, 2009 H2H
65307 Marcos Baghdatis Go Soeda 2 2–0 G 1–0 H 1–0 Aug 28, 2013 H2H
65308 Marcos Baghdatis Horacio Zeballos 2 2–0 H 2–0 Sep 21, 2017 H2H
65309 Marcos Baghdatis Ivan Dodig 2 1–1 G 0–1 H 1–0 Feb 4, 2012 H2H
65310 Marcos Baghdatis Ivo Minar 2 2–0 G 1–0 H 1–0 Jun 22, 2006 H2H
65311 Marcos Baghdatis James Ward 2 2–0 G 2–0 Jul 5, 2017 H2H
65312 Marcos Baghdatis Jan Hernych 2 2–0 G 1–0 H 1–0 Jun 12, 2008 H2H
65313 Marcos Baghdatis Jesse Witten 2 2–0 C 2–0 May 26, 2010 H2H
65314 Marcos Baghdatis John Millman 2 2–0 G 1–0 H 1–0 Jul 21, 2016 H2H
65315 Marcos Baghdatis Lucas Pouille 2 1–1 H 1–1 Feb 8, 2019 H2H
65316 Marcos Baghdatis Lukasz Kubot 2 2–0 H 2–0 Feb 3, 2012 H2H
65317 Marcos Baghdatis Marco Cecchinato 2 0–2 C 0–1 H 0–1 Oct 4, 2018 H2H
65318 Marcos Baghdatis Marco Chiudinelli 2 2–0 C 2–0 May 11, 2010 H2H
65319 Marcos Baghdatis Matthew Ebden 2 1–1 H 1–1 Jul 28, 2018 H2H
65320 Marcos Baghdatis Max Mirnyi 2 0–2 C 0–1 H 0–1 Aug 29, 2007 H2H
65321 Marcos Baghdatis Nick Kyrgios 2 0–2 C 0–1 H 0–1 May 9, 2017 H2H
65322 Marcos Baghdatis Nicolas Devilder 2 1–1 G 1–0 H 0–1 Jun 28, 2007 H2H
65323 Marcos Baghdatis Ricardas Berankis 2 2–0 H 2–0 Aug 22, 2017 H2H
65324 Marcos Baghdatis Ruben Ramirez Hidalgo 2 2–0 H 2–0 Jan 5, 2007 H2H
65325 Marcos Baghdatis Sergiy Stakhovsky 2 1–1 H 1–1 Oct 4, 2012 H2H
65326 Marcos Baghdatis Tobias Kamke 2 2–0 C 1–0 H 1–0 Feb 7, 2013 H2H
65327 Marcos Baghdatis Wayne Odesnik 2 1–1 H 1–1 Jul 22, 2009 H2H
65328 Marcos Baghdatis Yuichi Sugita 2 0–2 G 0–1 H 0–1 Oct 20, 2017 H2H
65329 Marcos Giron Cristian Garin 2 0–2 C 0–1 H 0–1 Mar 24, 2023 H2H
65330 Marcos Giron Diego Schwartzman 2 2–0 C 1–0 H 1–0 May 11, 2022 H2H
65331 Marcos Giron Ethan Quinn 2 2–0 H 2–0 Sep 20, 2025 H2H
65332 Marcos Giron James Duckworth 2 1–1 H 1–1 Aug 8, 2024 H2H
65333 Marcos Giron J.J. Wolf 2 2–0 C 1–0 H 1–0 Apr 5, 2024 H2H
65334 Marcos Giron Marin Cilic 2 0–2 C 0–1 H 0–1 May 7, 2026 H2H
65335 Marcos Giron Quentin Halys 2 2–0 C 1–0 G 1–0 Jul 2, 2026 H2H
65336 Marcos Hocevar Brad Drewett 2 0–2 C 0–1 G 0–1 Jul 15, 1981 H2H
65337 Marcos Hocevar Brian Gottfried 2 0–2 G 0–2 Jun 10, 1983 H2H
65338 Marcos Hocevar Carlos Kirmayr 2 1–1 C 1–1 Nov 20, 1982 H2H
65339 Marcos Hocevar Chip Hooper 2 0–2 C 0–2 Feb 16, 1983 H2H
65340 Marcos Hocevar Claudio Panatta 2 1–1 C 1–1 Jan 23, 1982 H2H
65341 Marcos Hocevar Corrado Barazzutti 2 1–1 C 1–1 Apr 7, 1983 H2H
65342 Marcos Hocevar Erick Iskersky 2 1–1 C 0–1 G 1–0 Jul 28, 1983 H2H
65343 Marcos Hocevar Jay Lapidus 2 1–1 C 0–1 H 1–0 Aug 3, 1984 H2H
65344 Marcos Hocevar Klaus Eberhard 2 1–1 C 1–0 H 0–1 Apr 2, 1981 H2H
65345 Marcos Hocevar Onny Parun 2 2–0 C 2–0 May 13, 1981 H2H
65346 Marcos Hocevar Pascal Portes 2 2–0 C 1–0 H 1–0 Oct 29, 1982 H2H
65347 Marcos Hocevar Rolf Gehring 2 1–1 C 0–1 G 1–0 Dec 14, 1983 H2H
65348 Marcos Hocevar Russell Simpson 2 1–1 G 1–1 Dec 1, 1983 H2H
65349 Marcos Hocevar Shlomo Glickstein 2 2–0 C 2–0 Jul 17, 1980 H2H
65350 Marcos Hocevar Steve Krulevitz 2 2–0 G 1–0 H 1–0 Sep 2, 1982 H2H
65351 Marcos Hocevar Thierry Tulasne 2 1–1 C 1–0 H 0–1 May 27, 1983 H2H
65352 Marcos Hocevar Wojtek Fibak 2 1–1 C 0–1 C 1–0 Jul 8, 1982 H2H
65353 Marcos Hocevar Wolfgang Popp 2 2–0 C 1–0 H 1–0 Jun 16, 1981 H2H
65354 Marcos Ondruska Andrew Sznajder 2 0–2 H 0–2 Aug 9, 1990 H2H
65355 Marcos Ondruska Eyal Ran 2 2–0 C 1–0 H 1–0 Jul 22, 1998 H2H
65356 Marcos Ondruska Joern Renzenbrink 2 1–1 C 1–0 H 0–1 Sep 30, 1993 H2H
65357 Marcos Ondruska Patrick Baur 2 1–1 H 1–1 Apr 23, 1992 H2H
65358 Marcos Ondruska Simon Youl 2 1–1 G 0–1 H 1–0 Jun 11, 1992 H2H
65359 Marcos Ondruska Steve Bryan 2 2–0 H 2–0 Aug 15, 1996 H2H
65360 Marco Trungelliti Hamad Medjedovic 2 1–1 C 0–1 H 1–0 Aug 14, 2026 H2H
65361 Marco Trungelliti Kyrian Jacquet 2 2–0 C 2–0 Jul 13, 2026 H2H
65362 Marco Trungelliti Marco Cecchinato 2 0–2 C 0–2 Jul 21, 2018 H2H
65363 Marco Trungelliti Nicolas Jarry 2 1–1 C 1–1 Apr 18, 2024 H2H
65364 Marc Rosset Albert Portas 2 1–1 C 1–1 Jul 27, 2001 H2H
65365 Marc Rosset Alexander Mronz 2 2–0 C 1–0 C 1–0 Feb 22, 1996 H2H
65366 Marc Rosset Andrei Olhovskiy 2 2–0 G 2–0 Jun 28, 1996 H2H
65367 Marc Rosset Andrei Stoliarov 2 0–2 H 0–2 Aug 29, 2001 H2H
65368 Marc Rosset Arvind Parmar 2 2–0 G 2–0 Jun 12, 2002 H2H
65369 Marc Rosset Brian Macphie 2 1–1 H 1–1 Jan 21, 1998 H2H
65370 Marc Rosset Christian Miniussi 2 1–1 C 1–1 May 16, 1992 H2H
65371 Marc Rosset Christian Vinck 2 2–0 H 2–0 Jan 17, 2001 H2H
65372 Marc Rosset Chris Wilkinson 2 1–1 G 0–1 H 1–0 Jun 26, 1998 H2H
65373 Marc Rosset Cristiano Caratti 2 1–1 H 1–1 Aug 7, 1996 H2H
65374 Marc Rosset Derrick Rostagno 2 1–1 C 1–0 H 0–1 Mar 7, 1991 H2H
65375 Marc Rosset Dimitri Poliakov 2 2–0 C 2–0 Nov 13, 1993 H2H
65376 Marc Rosset Gilbert Schaller 2 2–0 H 2–0 Feb 13, 1997 H2H
65377 Marc Rosset Henri Leconte 2 2–0 C 1–0 H 1–0 Oct 7, 1993 H2H
65378 Marc Rosset Jacco Eltingh 2 1–1 G 1–1 Jun 24, 1995 H2H
65379 Marc Rosset Jan Kroslak 2 2–0 C 2–0 Nov 14, 1998 H2H
65380 Marc Rosset Jens Knippschild 2 1–1 G 0–1 H 1–0 Jun 25, 1999 H2H
65381 Marc Rosset Karim Alami 2 2–0 C 2–0 May 2, 1997 H2H
65382 Marc Rosset Karsten Braasch 2 1–1 H 1–1 Sep 18, 1998 H2H
65383 Marc Rosset Lawson Duncan 2 2–0 C 2–0 May 26, 1990 H2H
65384 Marc Rosset Marcos Aurelio Gorriz 2 1–1 C 1–0 H 0–1 Jan 7, 1993 H2H
65385 Marc Rosset Markus Zoecke 2 2–0 C 1–0 H 1–0 Nov 11, 1994 H2H
65386 Marc Rosset Nicolas Escude 2 0–2 G 0–1 H 0–1 Jun 28, 2002 H2H
65387 Marc Rosset Omar Camporese 2 2–0 C 2–0 Sep 15, 1990 H2H
65388 Marc Rosset Paolo Cane 2 2–0 C 1–0 C 1–0 Apr 15, 1994 H2H
65389 Marc Rosset Patrick Baur 2 1–1 C 0–1 H 1–0 May 2, 1996 H2H
65390 Marc Rosset Paul Haarhuis 2 2–0 C 1–0 C 1–0 May 5, 1999 H2H
65391 Marc Rosset Peter Lundgren 2 2–0 H 2–0 Oct 3, 1992 H2H
65392 Marc Rosset Radomir Vasek 2 2–0 C 2–0 Feb 6, 1998 H2H
65393 Marc Rosset Robby Ginepri 2 0–2 G 0–1 H 0–1 Jan 15, 2003 H2H
65394 Marc Rosset Roberto Carretero 2 2–0 C 2–0 Apr 23, 1997 H2H
65395 Marc Rosset Roland Burtscher 2 2–0 C 1–0 H 1–0 Jul 7, 1994 H2H
65396 Marc Rosset Stephane Simian 2 2–0 C 1–0 H 1–0 Oct 8, 1993 H2H
65397 Marc Rosset Thierry Champion 2 1–1 C 1–1 Apr 23, 1992 H2H
65398 Marc Rosset Tomas Behrend 2 0–2 C 0–1 H 0–1 May 3, 2001 H2H
65399 Mardy Fish Agustin Calleri 2 2–0 C 1–0 H 1–0 Oct 23, 2008 H2H
65400 Mardy Fish Andrei Stoliarov 2 2–0 G 1–0 H 1–0 Mar 7, 2002 H2H