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
36201 Maximo Gonzalez Thomas Schoorel 1 0–1 C 0–1 May 24, 2011 H2H
36202 Max Mirnyi Alex Bogdanovic 1 1–0 G 1–0 Jun 22, 2006 H2H
36203 Max Mirnyi Andrew Ilie 1 1–0 H 1–0 Aug 15, 2001 H2H
36204 Max Mirnyi Attila Savolt 1 1–0 H 1–0 Aug 28, 2002 H2H
36205 Max Mirnyi Bob Bryan 1 0–1 G 0–1 Jun 16, 2000 H2H
36206 Max Mirnyi Brian Baker 1 1–0 H 1–0 Feb 17, 2005 H2H
36207 Max Mirnyi Brian Macphie 1 0–1 G 0–1 Jun 11, 1998 H2H
36208 Max Mirnyi David Prinosil 1 1–0 H 1–0 Jan 4, 2001 H2H
36209 Max Mirnyi David Sanchez 1 1–0 H 1–0 Oct 20, 2004 H2H
36210 Max Mirnyi Diego Nargiso 1 1–0 H 1–0 Oct 19, 2000 H2H
36211 Max Mirnyi Evgeny Kirillov 1 1–0 C 1–0 Oct 13, 2005 H2H
36212 Max Mirnyi Federico Luzzi 1 1–0 C 1–0 Jan 31, 2002 H2H
36213 Max Mirnyi Fernon Wibier 1 0–1 H 0–1 Jul 16, 1997 H2H
36214 Max Mirnyi Francesco Aldi 1 1–0 C 1–0 Feb 3, 2005 H2H
36215 Max Mirnyi Gael Monfils 1 1–0 G 1–0 Jun 14, 2007 H2H
36216 Max Mirnyi Galo Blanco 1 0–1 C 0–1 Apr 23, 2003 H2H
36217 Max Mirnyi George Bastl 1 1–0 G 1–0 Jun 11, 2003 H2H
36218 Max Mirnyi Hernan Gumy 1 1–0 C 1–0 May 5, 2000 H2H
36219 Max Mirnyi Hugo Armando 1 0–1 H 0–1 Sep 16, 2004 H2H
36220 Max Mirnyi Igor Kunitsyn 1 0–1 H 0–1 Feb 15, 2008 H2H
36221 Max Mirnyi Ivo Heuberger 1 0–1 H 0–1 Feb 22, 2002 H2H
36222 Max Mirnyi Jacobo Diaz 1 1–0 H 1–0 Feb 15, 2001 H2H
36223 Max Mirnyi Jan Vacek 1 1–0 H 1–0 Oct 24, 2002 H2H
36224 Max Mirnyi Jiri Vanek 1 1–0 H 1–0 Sep 23, 2000 H2H
36225 Max Mirnyi Joachim Johansson 1 1–0 H 1–0 Jan 14, 2005 H2H
36226 Max Mirnyi Joseph Sirianni 1 0–1 H 0–1 Jan 15, 2003 H2H
36227 Max Mirnyi Karol Beck 1 0–1 H 0–1 Jul 22, 2004 H2H
36228 Max Mirnyi Luka Gregorc 1 1–0 H 1–0 Feb 14, 2008 H2H
36229 Max Mirnyi Marc Lopez 1 1–0 C 1–0 Jul 17, 2003 H2H
36230 Max Mirnyi Marco Chiudinelli 1 1–0 H 1–0 Jan 5, 2007 H2H
36231 Max Mirnyi Markus Hantschk 1 1–0 G 1–0 Jun 14, 2000 H2H
36232 Max Mirnyi Mathieu Montcourt 1 0–1 C 0–1 May 23, 2007 H2H
36233 Max Mirnyi Michael Kohlmann 1 1–0 C 1–0 Mar 4, 1999 H2H
36234 Max Mirnyi Mikael Tillstrom 1 1–0 H 1–0 Mar 21, 2000 H2H
36235 Max Mirnyi Mike Bryan 1 1–0 H 1–0 Aug 1, 2003 H2H
36236 Max Mirnyi Nicklas Kulti 1 0–1 H 0–1 Feb 13, 1997 H2H
36237 Max Mirnyi Paul Goldstein 1 0–1 H 0–1 Jul 21, 2005 H2H
36238 Max Mirnyi Peter Wessels 1 1–0 H 1–0 Feb 10, 2005 H2H
36239 Max Mirnyi Rainer Eitzinger 1 0–1 C 0–1 Jul 25, 2007 H2H
36240 Max Mirnyi Ricardo Mello 1 1–0 C 1–0 Oct 28, 2004 H2H
36241 Max Mirnyi Ruben Ramirez Hidalgo 1 1–0 G 1–0 Jun 28, 2006 H2H
36242 Max Mirnyi Sergio Roitman 1 1–0 C 1–0 Apr 18, 2007 H2H
36243 Max Mirnyi Stan Wawrinka 1 1–0 H 1–0 Jan 4, 2007 H2H
36244 Max Mirnyi Stefano Galvani 1 1–0 H 1–0 Jan 2, 2003 H2H
36245 Max Mirnyi Stefano Pescosolido 1 0–1 G 0–1 Jul 9, 1999 H2H
36246 Max Mirnyi Teymuraz Gabashvili 1 1–0 C 1–0 Oct 14, 2005 H2H
36247 Max Mirnyi Thierry Ascione 1 1–0 H 1–0 Jan 18, 2006 H2H
36248 Max Mirnyi Todd Perry 1 1–0 H 1–0 Jan 17, 2001 H2H
36249 Max Mirnyi Tomas Nydahl 1 1–0 G 1–0 Jun 10, 1998 H2H
36250 Max Mirnyi Tomas Zib 1 1–0 H 1–0 Sep 1, 1999 H2H
36251 Max Mirnyi Wayne Black 1 1–0 H 1–0 Aug 4, 1999 H2H
36252 Max Purcell Alex Michelsen 1 1–0 C 1–0 Apr 4, 2024 H2H
36253 Max Purcell Andrey Kuznetsov 1 1–0 H 1–0 Aug 23, 2023 H2H
36254 Max Purcell Billy Harris 1 1–0 G 1–0 Jun 29, 2024 H2H
36255 Max Purcell Cem Ilkel 1 0–1 H 0–1 Nov 10, 2023 H2H
36256 Max Purcell Daniel Altmaier 1 1–0 C 1–0 Apr 6, 2023 H2H
36257 Max Purcell Dominik Koepfer 1 0–1 H 0–1 Jul 28, 2021 H2H
36258 Max Purcell Emil Ruusuvuori 1 0–1 H 0–1 Jan 18, 2023 H2H
36259 Max Purcell Frances Tiafoe 1 0–1 H 0–1 Feb 28, 2024 H2H
36260 Max Purcell Henri Laaksonen 1 1–0 H 1–0 Aug 3, 2022 H2H
36261 Max Purcell Henri Squire 1 0–1 C 0–1 May 28, 2024 H2H
36262 Max Purcell James Duckworth 1 1–0 G 1–0 Jun 23, 2021 H2H
36263 Max Purcell Juncheng Shang 1 0–1 H 0–1 Jul 27, 2024 H2H
36264 Max Purcell Laslo Djere 1 1–0 G 1–0 Jun 26, 2024 H2H
36265 Max Purcell Lloyd Harris 1 1–0 H 1–0 Aug 15, 2023 H2H
36266 Max Purcell Malek Jaziri 1 0–1 G 0–1 Jun 14, 2018 H2H
36267 Max Purcell Marco Cecchinato 1 1–0 H 1–0 Aug 22, 2023 H2H
36268 Max Purcell Marton Fucsovics 1 0–1 H 0–1 Mar 22, 2024 H2H
36269 Max Purcell Mate Valkusz 1 1–0 H 1–0 Jan 16, 2024 H2H
36270 Max Purcell Matteo Arnaldi 1 1–0 H 1–0 Feb 21, 2024 H2H
36271 Max Purcell Michael Mmoh 1 0–1 C 0–1 Apr 5, 2024 H2H
36272 Max Purcell Mikael Ymer 1 0–1 H 0–1 Aug 26, 2021 H2H
36273 Max Purcell Miomir Kecmanovic 1 1–0 G 1–0 Jun 28, 2024 H2H
36274 Max Purcell Mitchell Krueger 1 1–0 H 1–0 Feb 8, 2024 H2H
36275 Max Purcell Norbert Gombos 1 1–0 H 1–0 Feb 3, 2021 H2H
36276 Max Purcell Nuno Borges 1 0–1 H 0–1 Feb 22, 2024 H2H
36277 Max Purcell Pablo Carreno Busta 1 0–1 H 0–1 Aug 15, 2024 H2H
36278 Max Purcell Sebastian Korda 1 0–1 C 0–1 Apr 27, 2024 H2H
36279 Max Purcell Stan Wawrinka 1 1–0 H 1–0 Aug 18, 2023 H2H
36280 Max Purcell Tallon Griekspoor 1 1–0 H 1–0 Aug 24, 2023 H2H
36281 Max Purcell Taro Daniel 1 0–1 H 0–1 Jan 11, 2024 H2H
36282 Max Purcell Thanasi Kokkinakis 1 0–1 H 0–1 Jul 31, 2024 H2H
36283 Max Purcell Tomas Machac 1 1–0 H 1–0 Aug 14, 2024 H2H
36284 Max Purcell Tomas Martin Etcheverry 1 0–1 C 0–1 Apr 7, 2023 H2H
36285 Max Purcell Yu Hsiou Hsu 1 0–1 H 0–1 Oct 6, 2023 H2H
36286 Max Wunschig Bernard Mignot 1 0–1 C 0–1 Jul 14, 1974 H2H
36287 Max Wunschig Harald Elschenbroich 1 1–0 C 1–0 Jul 13, 1974 H2H
36288 Max Wunschig Jurgen Fassbender 1 0–1 C 0–1 May 23, 1974 H2H
36289 Mees Rottgering Benjamin Bonzi 1 0–1 G 0–1 Jun 8, 2026 H2H
36290 Mees Rottgering Mattia Bellucci 1 0–1 H 0–1 Feb 6, 2025 H2H
36291 Mees Rottgering Quentin Halys 1 0–1 H 0–1 Feb 10, 2026 H2H
36292 Mehdi Tahiri David Skoch 1 0–1 C 0–1 Mar 27, 1997 H2H
36293 Mehdi Tahiri Oliver Marach 1 1–0 C 1–0 Apr 27, 2006 H2H
36294 Mehdi Tahiri Thierry Ascione 1 0–1 C 0–1 May 20, 2004 H2H
36295 Mehl Ampon Belus Prajoux 1 0–1 C 0–1 Aug 5, 1981 H2H
36296 Mel Purcell Adriano Panatta 1 0–1 H 0–1 Oct 29, 1982 H2H
36297 Mel Purcell Alejandro Ganzabal 1 1–0 C 1–0 Jul 28, 1983 H2H
36298 Mel Purcell Alejandro Pierola 1 1–0 C 1–0 May 20, 1981 H2H
36299 Mel Purcell Alex Stepanek 1 1–0 C 1–0 Sep 17, 1986 H2H
36300 Mel Purcell Andy Kohlberg 1 1–0 C 1–0 Jul 30, 1981 H2H
36301 Mel Purcell Bill Shivar 1 1–0 C 1–0 Oct 21, 1981 H2H
36302 Mel Purcell Buster C Mottram 1 0–1 H 0–1 Aug 23, 1980 H2H
36303 Mel Purcell Chris Dunk 1 1–0 G 1–0 Jun 13, 1984 H2H
36304 Mel Purcell Chris Mayotte 1 1–0 H 1–0 Mar 14, 1981 H2H
36305 Mel Purcell Christophe Roger-Vasselin 1 1–0 C 1–0 Feb 26, 1981 H2H
36306 Mel Purcell Claudio Panatta 1 1–0 C 1–0 Jul 29, 1983 H2H
36307 Mel Purcell Colin Dibley 1 1–0 C 1–0 Mar 6, 1981 H2H
36308 Mel Purcell Colin Dowdeswell 1 0–1 H 0–1 Jul 25, 1979 H2H
36309 Mel Purcell Dale Collings 1 1–0 G 1–0 Jun 24, 1981 H2H
36310 Mel Purcell David Carter 1 1–0 C 1–0 Jul 7, 1983 H2H
36311 Mel Purcell Drew Gitlin 1 0–1 H 0–1 Feb 23, 1983 H2H
36312 Mel Purcell Eric Fromm 1 1–0 C 1–0 Aug 6, 1982 H2H
36313 Mel Purcell Erick Iskersky 1 1–0 H 1–0 Apr 30, 1982 H2H
36314 Mel Purcell Eric Wilborts 1 1–0 H 1–0 Oct 10, 1981 H2H
36315 Mel Purcell Famiano Meneschincheri 1 1–0 C 1–0 Oct 23, 1980 H2H
36316 Mel Purcell Gary Donnelly 1 1–0 H 1–0 Aug 19, 1987 H2H
36317 Mel Purcell George Hardie 1 1–0 C 1–0 Oct 24, 1980 H2H
36318 Mel Purcell Guillermo Aubone 1 1–0 C 1–0 May 26, 1982 H2H
36319 Mel Purcell Hans Simonsson 1 1–0 C 1–0 Feb 16, 1983 H2H
36320 Mel Purcell Howard Schoenfield 1 1–0 C 1–0 Jul 23, 1980 H2H
36321 Mel Purcell Jay Lapidus 1 1–0 C 1–0 May 28, 1982 H2H
36322 Mel Purcell John Alexander 1 0–1 C 0–1 May 29, 1983 H2H
36323 Mel Purcell John Sadri 1 1–0 H 1–0 Apr 23, 1981 H2H
36324 Mel Purcell Jose Luis Damiani 1 0–1 C 0–1 May 21, 1981 H2H
36325 Mel Purcell Junie Chatman 1 1–0 C 1–0 Mar 16, 1982 H2H
36326 Mel Purcell Leo Palin 1 1–0 H 1–0 Oct 31, 1984 H2H
36327 Mel Purcell Marcel Freeman 1 1–0 C 1–0 Aug 8, 1984 H2H
36328 Mel Purcell Michael Westphal 1 1–0 C 1–0 Jul 26, 1984 H2H
36329 Mel Purcell Pascal Portes 1 1–0 C 1–0 Aug 6, 1980 H2H
36330 Mel Purcell Pat Dupre 1 0–1 C 0–1 Jul 17, 1979 H2H
36331 Mel Purcell Paul Chaput 1 1–0 C 1–0 Apr 16, 1987 H2H
36332 Mel Purcell Paul Mcnamee 1 0–1 C 0–1 May 7, 1986 H2H
36333 Mel Purcell Pender Murphy 1 1–0 C 1–0 Jul 21, 1982 H2H
36334 Mel Purcell Per Hjertquist 1 1–0 H 1–0 Oct 11, 1981 H2H
36335 Mel Purcell Phil Dent 1 0–1 H 0–1 Feb 19, 1982 H2H
36336 Mel Purcell Ramesh Krishnan 1 1–0 H 1–0 Feb 17, 1982 H2H
36337 Mel Purcell Randy Druz 1 1–0 H 1–0 Sep 1, 1983 H2H
36338 Mel Purcell Richard Meyer 1 1–0 C 1–0 Mar 5, 1981 H2H
36339 Mel Purcell Rick Fagel 1 0–1 C 0–1 Jul 15, 1981 H2H
36340 Mel Purcell Robert Reininger 1 1–0 C 1–0 Oct 22, 1980 H2H
36341 Mel Purcell Rod Frawley 1 0–1 C 0–1 Mar 25, 1982 H2H
36342 Mel Purcell Rodney Harmon 1 1–0 H 1–0 Mar 12, 1981 H2H
36343 Mel Purcell Scott Lipton 1 1–0 H 1–0 Oct 21, 1983 H2H
36344 Mel Purcell Stan Smith 1 1–0 H 1–0 Aug 28, 1980 H2H
36345 Mel Purcell Stefan Hermann 1 0–1 C 0–1 Jul 12, 1984 H2H
36346 Mel Purcell Steve Krulevitz 1 1–0 H 1–0 Oct 10, 1981 H2H
36347 Mel Purcell Stuart Bale 1 1–0 G 1–0 Jun 24, 1983 H2H
36348 Mel Purcell Tore Meinecke 1 1–0 C 1–0 May 8, 1987 H2H
36349 Mel Purcell Trey Waltke 1 0–1 H 0–1 Aug 31, 1978 H2H
36350 Mel Purcell Victor Pecci 1 0–1 C 0–1 May 9, 1981 H2H
36351 Menno Oosting Alberto Tous 1 0–1 C 0–1 May 21, 1987 H2H
36352 Menno Oosting Andreas Maurer 1 1–0 C 1–0 Aug 2, 1986 H2H
36353 Menno Oosting Broderick Dyke 1 1–0 H 1–0 Jan 15, 1988 H2H
36354 Menno Oosting Carl Limberger 1 1–0 G 1–0 Jun 22, 1988 H2H
36355 Menno Oosting Danie Visser 1 1–0 H 1–0 Jan 17, 1988 H2H
36356 Menno Oosting Egan Adams 1 1–0 C 1–0 Jul 25, 1985 H2H
36357 Menno Oosting Henrik Sundstrom 1 0–1 C 0–1 Jul 10, 1986 H2H
36358 Menno Oosting Kent Carlsson 1 0–1 C 0–1 Jul 27, 1985 H2H
36359 Menno Oosting Marc Flur 1 0–1 G 0–1 Dec 11, 1985 H2H
36360 Menno Oosting Michael Kures 1 1–0 H 1–0 Jan 5, 1989 H2H
36361 Menno Oosting Michael Robertson 1 1–0 H 1–0 Aug 31, 1988 H2H
36362 Menno Oosting Michael Westphal 1 0–1 H 0–1 Oct 10, 1986 H2H
36363 Menno Oosting Milan Srejber 1 1–0 C 1–0 Feb 25, 1988 H2H
36364 Menno Oosting Olli Rahnasto 1 1–0 C 1–0 Aug 1, 1991 H2H
36365 Menno Oosting Pavel Slozil 1 1–0 C 1–0 Jul 31, 1986 H2H
36366 Menno Oosting Ramesh Krishnan 1 0–1 H 0–1 Jan 2, 1988 H2H
36367 Menno Oosting Rick Rudeen 1 0–1 H 0–1 Oct 17, 1985 H2H
36368 Menno Oosting Thierry Pham 1 0–1 C 0–1 May 28, 1986 H2H
36369 Menno Oosting Thierry Tulasne 1 1–0 H 1–0 Jan 13, 1988 H2H
36370 Menno Oosting Toru Yonezawa 1 1–0 H 1–0 Oct 16, 1985 H2H
36371 Michael Berrer Abdulla Hajji 1 1–0 H 1–0 Jan 3, 2008 H2H
36372 Michael Berrer Adrian Mannarino 1 0–1 G 0–1 Jul 1, 2015 H2H
36373 Michael Berrer Albert Ramos-Vinolas 1 0–1 H 0–1 Sep 29, 2016 H2H
36374 Michael Berrer Alexander Peya 1 1–0 C 1–0 Apr 28, 2011 H2H
36375 Michael Berrer Amer Delic 1 1–0 H 1–0 Jul 19, 2007 H2H
36376 Michael Berrer Blaz Kavcic 1 1–0 H 1–0 Feb 4, 2011 H2H
36377 Michael Berrer Carsten Ball 1 1–0 H 1–0 Jan 21, 2009 H2H
36378 Michael Berrer Chris Guccione 1 1–0 G 1–0 Jul 12, 2007 H2H
36379 Michael Berrer Damir Dzumhur 1 0–1 H 0–1 Feb 5, 2015 H2H
36380 Michael Berrer Denis Gremelmayr 1 0–1 C 0–1 Jul 26, 2006 H2H
36381 Michael Berrer Dick Norman 1 0–1 G 0–1 Jul 13, 2007 H2H
36382 Michael Berrer Diego Hartfield 1 1–0 G 1–0 Jun 20, 2007 H2H
36383 Michael Berrer Dudi Sela 1 1–0 H 1–0 Jan 5, 2011 H2H
36384 Michael Berrer Eduardo Schwank 1 0–1 C 0–1 Jul 17, 2008 H2H
36385 Michael Berrer Eric Prodon 1 1–0 C 1–0 Jul 10, 2008 H2H
36386 Michael Berrer Gael Monfils 1 0–1 H 0–1 Aug 3, 2007 H2H
36387 Michael Berrer Gastao Elias 1 1–0 C 1–0 Apr 17, 2008 H2H
36388 Michael Berrer George Bastl 1 1–0 H 1–0 Jul 31, 2007 H2H
36389 Michael Berrer Gouichi Motomura 1 1–0 H 1–0 Sep 14, 2006 H2H
36390 Michael Berrer Henri Kontinen 1 1–0 H 1–0 Oct 22, 2009 H2H
36391 Michael Berrer Ivo Klec 1 1–0 C 1–0 May 1, 2008 H2H
36392 Michael Berrer James Ward 1 1–0 H 1–0 Jul 23, 2015 H2H
36393 Michael Berrer Jamie Delgado 1 0–1 G 0–1 Jun 28, 2006 H2H
36394 Michael Berrer Jan Hajek 1 1–0 H 1–0 Sep 20, 2012 H2H
36395 Michael Berrer Jesse Huta Galung 1 1–0 H 1–0 Feb 13, 2014 H2H
36396 Michael Berrer Jesse Levine 1 0–1 H 0–1 Sep 21, 2012 H2H
36397 Michael Berrer Jiri Vanek 1 0–1 C 0–1 Apr 18, 2008 H2H
36398 Michael Berrer Karol Beck 1 1–0 H 1–0 Aug 3, 2010 H2H
36399 Michael Berrer Kenny De Schepper 1 1–0 H 1–0 Feb 5, 2016 H2H
36400 Michael Berrer Konstantinos Economidis 1 1–0 H 1–0 Sep 28, 2006 H2H