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
35401 Martin Verkerk Rik De Voest 1 0–1 H 0–1 Feb 22, 2007 H2H
35402 Martin Verkerk Robin Soderling 1 0–1 G 0–1 Jun 25, 2003 H2H
35403 Martin Verkerk Rohan Bopanna 1 0–1 G 0–1 Jun 18, 2008 H2H
35404 Martin Verkerk Scott Draper 1 0–1 H 0–1 Sep 26, 2003 H2H
35405 Martin Verkerk Sebastian Prieto 1 1–0 C 1–0 Jul 18, 2002 H2H
35406 Martin Verkerk Sebastien Grosjean 1 0–1 H 0–1 Mar 21, 2007 H2H
35407 Martin Verkerk Shao-Xuan Zeng 1 1–0 H 1–0 Sep 25, 2003 H2H
35408 Martin Verkerk Slava Dosedel 1 0–1 C 0–1 Aug 7, 1998 H2H
35409 Martin Verkerk Todd Reid 1 0–1 H 0–1 Mar 24, 2004 H2H
35410 Martin Verkerk Wayne Arthurs 1 1–0 H 1–0 Jan 15, 2004 H2H
35411 Martin Verkerk Yves Allegro 1 1–0 H 1–0 Mar 4, 2004 H2H
35412 Martin Verkerk Zeljko Krajan 1 1–0 C 1–0 May 28, 2003 H2H
35413 Martin Wostenholme Alex Nizet 1 1–0 G 1–0 Jul 11, 1991 H2H
35414 Martin Wostenholme Ben Testerman 1 1–0 H 1–0 Aug 12, 1982 H2H
35415 Martin Wostenholme Bill Scanlon 1 0–1 H 0–1 Aug 7, 1985 H2H
35416 Martin Wostenholme Blaine Willenborg 1 0–1 C 0–1 Jul 15, 1987 H2H
35417 Martin Wostenholme Christo Van Rensburg 1 0–1 H 0–1 Aug 16, 1990 H2H
35418 Martin Wostenholme Dan Cassidy 1 1–0 C 1–0 May 10, 1990 H2H
35419 Martin Wostenholme Danie Visser 1 0–1 G 0–1 Jun 11, 1986 H2H
35420 Martin Wostenholme Eddie Edwards 1 0–1 H 0–1 Aug 27, 1987 H2H
35421 Martin Wostenholme Francesco Cancellotti 1 0–1 C 0–1 Sep 12, 1985 H2H
35422 Martin Wostenholme Georges Goven 1 0–1 H 0–1 Aug 10, 1983 H2H
35423 Martin Wostenholme Greg Holmes 1 0–1 C 0–1 Nov 20, 1986 H2H
35424 Martin Wostenholme Joakim Nystrom 1 0–1 C 0–1 Oct 5, 1984 H2H
35425 Martin Wostenholme John Sadri 1 0–1 C 0–1 Feb 21, 1985 H2H
35426 Martin Wostenholme Josef Cihak 1 0–1 C 0–1 Aug 3, 1989 H2H
35427 Martin Wostenholme Julio Goes 1 0–1 H 0–1 Nov 27, 1986 H2H
35428 Martin Wostenholme Khalid Outaleb 1 1–0 C 1–0 Mar 8, 1990 H2H
35429 Martin Wostenholme Larry Stefanki 1 1–0 H 1–0 Oct 10, 1985 H2H
35430 Martin Wostenholme Lawson Duncan 1 1–0 H 1–0 Feb 7, 1991 H2H
35431 Martin Wostenholme Mark Dickson 1 0–1 C 0–1 Jul 8, 1987 H2H
35432 Martin Wostenholme Mark Edmondson 1 0–1 H 0–1 Aug 15, 1984 H2H
35433 Martin Wostenholme Marty Davis 1 0–1 H 0–1 Aug 10, 1988 H2H
35434 Martin Wostenholme Matt Mitchell 1 1–0 H 1–0 Aug 14, 1985 H2H
35435 Martin Wostenholme Mel Purcell 1 1–0 C 1–0 Sep 12, 1986 H2H
35436 Martin Wostenholme Nduka Odizor 1 0–1 H 0–1 Aug 13, 1986 H2H
35437 Martin Wostenholme Ned Caswell 1 1–0 C 1–0 Jul 12, 1989 H2H
35438 Martin Wostenholme Nick Brown 1 1–0 C 1–0 Apr 6, 1990 H2H
35439 Martin Wostenholme Peter Fleming 1 0–1 C 0–1 Feb 6, 1986 H2H
35440 Martin Wostenholme Rick Fagel 1 1–0 H 1–0 Aug 11, 1982 H2H
35441 Martin Wostenholme Ricki Osterthun 1 1–0 C 1–0 Apr 5, 1990 H2H
35442 Martin Wostenholme Roberto Arguello 1 1–0 H 1–0 Jan 30, 1988 H2H
35443 Martin Wostenholme Steve Shaw 1 1–0 H 1–0 Oct 11, 1985 H2H
35444 Martin Wostenholme Wojtek Fibak 1 0–1 H 0–1 Oct 31, 1984 H2H
35445 Marton Fucsovics Aleksandar Kovacevic 1 1–0 G 1–0 Jul 2, 2025 H2H
35446 Marton Fucsovics Ben Shelton 1 0–1 G 0–1 Jul 6, 2025 H2H
35447 Marton Fucsovics Cem Ilkel 1 1–0 H 1–0 Jan 9, 2020 H2H
35448 Marton Fucsovics Ethan Quinn 1 1–0 H 1–0 Jan 13, 2026 H2H
35449 Marton Fucsovics Hugo Gaston 1 1–0 H 1–0 Aug 19, 2025 H2H
35450 Marton Fucsovics James Duckworth 1 1–0 H 1–0 Jan 10, 2019 H2H
35451 Marton Fucsovics Jan-Lennard Struff 1 1–0 H 1–0 Feb 28, 2019 H2H
35452 Marton Fucsovics Jesper de Jong 1 1–0 H 1–0 Oct 16, 2025 H2H
35453 Marton Fucsovics J.J. Wolf 1 1–0 H 1–0 Mar 10, 2023 H2H
35454 Marton Fucsovics Lorenzo Musetti 1 1–0 H 1–0 Mar 6, 2026 H2H
35455 Marton Fucsovics Martin Klizan 1 1–0 H 1–0 Feb 14, 2019 H2H
35456 Marton Fucsovics Matteo Arnaldi 1 0–1 H 0–1 Jan 3, 2024 H2H
35457 Marton Fucsovics Max Hans Rehberg 1 1–0 C 1–0 Apr 20, 2023 H2H
35458 Marton Fucsovics Nick Kyrgios 1 0–1 G 0–1 Jun 11, 2022 H2H
35459 Marton Fucsovics Pavel Kotov 1 0–1 H 0–1 Nov 11, 2023 H2H
35460 Marton Fucsovics Raphael Collignon 1 1–0 H 1–0 Oct 17, 2024 H2H
35461 Marton Fucsovics Reilly Opelka 1 1–0 H 1–0 Mar 4, 2021 H2H
35462 Marton Fucsovics Thanasi Kokkinakis 1 1–0 H 1–0 Mar 27, 2021 H2H
35463 Marton Fucsovics Tristan Schoolkate 1 1–0 C 1–0 May 27, 2025 H2H
35464 Marty Davis Alejandro Ganzabal 1 1–0 C 1–0 Jul 19, 1984 H2H
35465 Marty Davis Andreas Maurer 1 1–0 G 1–0 Jun 16, 1988 H2H
35466 Marty Davis Antony Emerson 1 1–0 C 1–0 Oct 10, 1985 H2H
35467 Marty Davis Balazs Taroczy 1 0–1 H 0–1 Mar 15, 1984 H2H
35468 Marty Davis Bob Green 1 0–1 G 0–1 Jun 20, 1986 H2H
35469 Marty Davis Brad Drewett 1 1–0 C 1–0 Oct 25, 1985 H2H
35470 Marty Davis Brian Gottfried 1 1–0 H 1–0 Apr 15, 1982 H2H
35471 Marty Davis Carlos Kirmayr 1 1–0 C 1–0 May 7, 1986 H2H
35472 Marty Davis Chip Hooper 1 1–0 C 1–0 Oct 11, 1985 H2H
35473 Marty Davis Chris Dunk 1 0–1 C 0–1 Nov 20, 1981 H2H
35474 Marty Davis Chris Mayotte 1 0–1 H 0–1 Jan 15, 1982 H2H
35475 Marty Davis Christo Steyn 1 0–1 G 0–1 Jun 11, 1986 H2H
35476 Marty Davis Craig Wittus 1 1–0 G 1–0 Jun 29, 1984 H2H
35477 Marty Davis Damir Keretic 1 1–0 H 1–0 Jan 7, 1988 H2H
35478 Marty Davis David Mustard 1 1–0 H 1–0 Jan 14, 1982 H2H
35479 Marty Davis Gianni Ocleppo 1 1–0 G 1–0 Jun 22, 1984 H2H
35480 Marty Davis Glen Holroyd 1 1–0 C 1–0 Oct 20, 1982 H2H
35481 Marty Davis Harald Theissen 1 1–0 C 1–0 Nov 19, 1982 H2H
35482 Marty Davis Howard Sands 1 1–0 H 1–0 Oct 11, 1984 H2H
35483 Marty Davis Jeff Borowiak 1 0–1 H 0–1 Sep 30, 1982 H2H
35484 Marty Davis Jim Delaney 1 0–1 C 0–1 Jul 14, 1982 H2H
35485 Marty Davis Jim Gurfein 1 1–0 H 1–0 Aug 30, 1984 H2H
35486 Marty Davis John Hayes 1 0–1 C 0–1 Feb 27, 1981 H2H
35487 Marty Davis Jorge Bardou 1 1–0 H 1–0 Feb 5, 1985 H2H
35488 Marty Davis Kelvin Belcher 1 1–0 C 1–0 Nov 2, 1984 H2H
35489 Marty Davis Kevin Kerns 1 1–0 G 1–0 Jul 8, 1982 H2H
35490 Marty Davis Lloyd Bourne 1 1–0 H 1–0 Sep 3, 1981 H2H
35491 Marty Davis Louk Sanders 1 0–1 C 0–1 Nov 26, 1981 H2H
35492 Marty Davis Marcel Freeman 1 0–1 C 0–1 May 28, 1986 H2H
35493 Marty Davis Marc Flur 1 1–0 G 1–0 Jun 25, 1986 H2H
35494 Marty Davis Markus Gunthardt 1 1–0 C 1–0 Oct 21, 1982 H2H
35495 Marty Davis Matt Mitchell 1 1–0 H 1–0 Aug 11, 1984 H2H
35496 Marty Davis Michael Westphal 1 0–1 H 0–1 Feb 26, 1986 H2H
35497 Marty Davis Mike Brunnberg 1 1–0 C 1–0 Nov 18, 1982 H2H
35498 Marty Davis Mike Estep 1 1–0 H 1–0 Nov 4, 1982 H2H
35499 Marty Davis Nick Saviano 1 1–0 H 1–0 Sep 29, 1983 H2H
35500 Marty Davis Pat Dupre 1 1–0 C 1–0 Nov 1, 1984 H2H
35501 Marty Davis Pavel Slozil 1 1–0 C 1–0 Apr 30, 1986 H2H
35502 Marty Davis Peter Feigl 1 1–0 C 1–0 Nov 12, 1981 H2H
35503 Marty Davis Phil Dent 1 0–1 G 0–1 Dec 16, 1981 H2H
35504 Marty Davis Raymond Moore 1 1–0 H 1–0 Feb 18, 1981 H2H
35505 Marty Davis Richard Meyer 1 0–1 G 0–1 Dec 3, 1983 H2H
35506 Marty Davis Rod Frawley 1 0–1 G 0–1 Jun 10, 1981 H2H
35507 Marty Davis Scott Mccain 1 0–1 H 0–1 Aug 15, 1984 H2H
35508 Marty Davis Shane Barr 1 1–0 H 1–0 Oct 16, 1987 H2H
35509 Marty Davis Steve Meister 1 0–1 H 0–1 Oct 19, 1983 H2H
35510 Marty Davis Syd Ball 1 1–0 C 1–0 Feb 26, 1981 H2H
35511 Marty Davis Tim Pawsat 1 1–0 C 1–0 Oct 21, 1988 H2H
35512 Marty Davis Tomas Smid 1 0–1 C 0–1 Nov 14, 1985 H2H
35513 Marty Davis Tony Giammalva 1 1–0 G 1–0 Dec 14, 1983 H2H
35514 Marty Davis Tony Graham 1 1–0 C 1–0 Nov 19, 1981 H2H
35515 Marty Davis Trey Waltke 1 1–0 H 1–0 Feb 23, 1983 H2H
35516 Marty Davis Vallis Wilder 1 1–0 G 1–0 Jun 19, 1986 H2H
35517 Marty Davis Van Winitsky 1 0–1 H 0–1 Nov 7, 1981 H2H
35518 Marty Davis Zan Guerry 1 0–1 C 0–1 Aug 9, 1978 H2H
35519 Marty Davis Zoltan Kuharszky 1 1–0 H 1–0 Nov 4, 1983 H2H
35520 Marty Riessen Abe Segal 1 1–0 H 1–0 Apr 4, 1968 H2H
35521 Marty Riessen Alvaro Betancur 1 0–1 C 0–1 Jul 23, 1980 H2H
35522 Marty Riessen Barry Mackay 1 1–0 G 1–0 Aug 12, 1968 H2H
35523 Marty Riessen Bernard Mignot 1 1–0 C 1–0 May 15, 1970 H2H
35524 Marty Riessen Bob Giltinan 1 1–0 G 1–0 Jun 17, 1970 H2H
35525 Marty Riessen Byron Bertram 1 1–0 C 1–0 Aug 5, 1974 H2H
35526 Marty Riessen Charlie Owens 1 1–0 G 1–0 Sep 3, 1974 H2H
35527 Marty Riessen Chris Bovett 1 1–0 C 1–0 Apr 24, 1975 H2H
35528 Marty Riessen Daniel Contet 1 1–0 C 1–0 May 25, 1971 H2H
35529 Marty Riessen Eric Friedler 1 1–0 H 1–0 Mar 23, 1977 H2H
35530 Marty Riessen Eugenio Castigliano 1 1–0 C 1–0 Apr 18, 1968 H2H
35531 Marty Riessen Francois Jauffret 1 0–1 C 0–1 Aug 1, 1969 H2H
35532 Marty Riessen Frantisek Pala 1 1–0 C 1–0 Jul 30, 1969 H2H
35533 Marty Riessen Gene Scott 1 1–0 G 1–0 Jun 26, 1970 H2H
35534 Marty Riessen Giuseppe Merlo 1 1–0 C 1–0 Jun 13, 1968 H2H
35535 Marty Riessen Graeme Thomson 1 1–0 G 1–0 Dec 29, 1976 H2H
35536 Marty Riessen Hans Joachim Ploetz 1 1–0 C 1–0 Jun 2, 1968 H2H
35537 Marty Riessen Harald Elschenbroich 1 1–0 C 1–0 Jun 15, 1968 H2H
35538 Marty Riessen Howard Schoenfield 1 1–0 C 1–0 Sep 27, 1978 H2H
35539 Marty Riessen James Chico Hagey 1 1–0 G 1–0 Jan 5, 1977 H2H
35540 Marty Riessen Jan Zabrodsky 1 1–0 C 1–0 Oct 10, 1973 H2H
35541 Marty Riessen Jean Paul Meyer 1 1–0 C 1–0 Apr 15, 1970 H2H
35542 Marty Riessen Jurgen Fassbender 1 1–0 H 1–0 Nov 10, 1977 H2H
35543 Marty Riessen Keith Richardson 1 1–0 C 1–0 Jul 17, 1979 H2H
35544 Marty Riessen Mark Shires 1 1–0 C 1–0 Jul 25, 1974 H2H
35545 Marty Riessen Mark Turpin 1 1–0 H 1–0 Oct 4, 1979 H2H
35546 Marty Riessen Michael Burgener 1 1–0 C 1–0 Jul 22, 1970 H2H
35547 Marty Riessen Michael Grant 1 1–0 C 1–0 Jul 16, 1979 H2H
35548 Marty Riessen Mike Belkin 1 1–0 G 1–0 Aug 31, 1969 H2H
35549 Marty Riessen Mike Machette 1 1–0 C 1–0 Sep 3, 1976 H2H
35550 Marty Riessen Nicholas Kalogeropoulos 1 1–0 C 1–0 May 8, 1968 H2H
35551 Marty Riessen Nicola Pietrangeli 1 1–0 C 1–0 Apr 20, 1968 H2H
35552 Marty Riessen Ove Bengtson 1 1–0 C 1–0 Mar 29, 1979 H2H
35553 Marty Riessen Owen Davidson 1 1–0 H 1–0 Aug 26, 1971 H2H
35554 Marty Riessen Pancho Segura 1 1–0 H 1–0 Sep 23, 1969 H2H
35555 Marty Riessen Patricio Cornejo 1 1–0 C 1–0 Nov 19, 1974 H2H
35556 Marty Riessen Paul Gerken 1 1–0 C 1–0 Jul 20, 1973 H2H
35557 Marty Riessen Piero Toci 1 1–0 G 1–0 Jan 26, 1969 H2H
35558 Marty Riessen Ray Keldie 1 1–0 G 1–0 Jun 16, 1971 H2H
35559 Marty Riessen Rolf Norberg 1 0–1 H 0–1 Feb 17, 1977 H2H
35560 Marty Riessen Tadeusz Nowicki 1 1–0 G 1–0 Jun 26, 1974 H2H
35561 Marty Riessen Tom Edlefsen 1 0–1 H 0–1 Feb 20, 1975 H2H
35562 Marty Riessen Ulf Eriksson 1 1–0 G 1–0 Jun 27, 1979 H2H
35563 Marty Riessen Vladimir Korotkov 1 1–0 G 1–0 Jun 18, 1970 H2H
35564 Marty Riessen Wilhelm Bungert 1 0–1 H 0–1 Jan 19, 1968 H2H
35565 Marty Riessen William Brown 1 1–0 H 1–0 Sep 21, 1970 H2H
35566 Marzio Martelli Chris Wilkinson 1 1–0 H 1–0 Sep 25, 1997 H2H
35567 Marzio Martelli Jaime Oncins 1 1–0 H 1–0 Aug 13, 1997 H2H
35568 Marzio Martelli Jordi Burillo 1 1–0 C 1–0 Sep 28, 1996 H2H
35569 Marzio Martelli Thierry Champion 1 1–0 C 1–0 Jun 12, 1997 H2H
35570 Masaru Suishu Dave Siegler 1 0–1 C 0–1 Oct 20, 1982 H2H
35571 Masayoshi Takeyari Tsuyoshi Fukui 1 0–1 C 0–1 Oct 23, 1986 H2H
35572 Massimiliano Narducci Brad Drewett 1 0–1 C 0–1 Feb 25, 1988 H2H
35573 Massimiliano Narducci Miloslav Mecir 1 0–1 C 0–1 May 15, 1985 H2H
35574 Massimo Ardinghi Jordi Arrese 1 0–1 C 0–1 Aug 4, 1994 H2H
35575 Massimo Ardinghi Marcos Aurelio Gorriz 1 0–1 C 0–1 Aug 27, 1992 H2H
35576 Massimo Ardinghi Xavier Daufresne 1 1–0 C 1–0 Aug 3, 1994 H2H
35577 Massimo Boscatto Jose Francisco Altur 1 0–1 C 0–1 Aug 23, 1990 H2H
35578 Massimo Cierro Bernhard Pils 1 1–0 C 1–0 Jul 16, 1987 H2H
35579 Massimo Cierro Brian Devening 1 0–1 C 0–1 Aug 27, 1992 H2H
35580 Massimo Cierro Christer Allgardh 1 1–0 C 1–0 Aug 24, 1989 H2H
35581 Massimo Cierro Fernando Luna 1 0–1 C 0–1 Jun 13, 1985 H2H
35582 Massimo Cierro Francesco Cancellotti 1 0–1 C 0–1 Aug 14, 1987 H2H
35583 Massimo Cierro Gabriel Urpi 1 0–1 C 0–1 Jul 18, 1987 H2H
35584 Massimo Cierro Guillermo Vilas 1 0–1 C 0–1 May 16, 1985 H2H
35585 Massimo Cierro Heinz Gunthardt 1 0–1 C 0–1 Jul 11, 1985 H2H
35586 Massimo Cierro Kent Carlsson 1 0–1 C 0–1 Apr 10, 1986 H2H
35587 Massimo Cierro Lawson Duncan 1 0–1 C 0–1 Apr 14, 1989 H2H
35588 Massimo Cierro Menno Oosting 1 0–1 C 0–1 Jul 26, 1985 H2H
35589 Massimo Cierro Miloslav Mecir 1 0–1 C 0–1 Sep 13, 1984 H2H
35590 Massimo Cierro Raul Antonio Viver 1 1–0 C 1–0 Aug 25, 1989 H2H
35591 Mate Delic Marin Cilic 1 0–1 H 0–1 Feb 6, 2014 H2H
35592 Matej Dodig Enzo Couacaud 1 1–0 C 1–0 Jul 24, 2024 H2H
35593 Matej Dodig Pablo Carreno Busta 1 0–1 C 0–1 Jul 14, 2026 H2H
35594 Mate Pavic Gael Monfils 1 0–1 C 0–1 Jul 25, 2013 H2H
35595 Matheus Pucinelli De Almeida Miomir Kecmanovic 1 0–1 C 0–1 Feb 25, 2022 H2H
35596 Mathias Bourgue Aleksandr Shevchenko 1 0–1 H 0–1 Nov 9, 2023 H2H
35597 Mathias Bourgue Andy Murray 1 0–1 C 0–1 May 26, 2016 H2H
35598 Mathias Bourgue Borna Coric 1 0–1 C 0–1 May 30, 2017 H2H
35599 Mathias Bourgue Dominik Koepfer 1 0–1 C 0–1 Jun 1, 2021 H2H
35600 Mathias Bourgue Gilles Muller 1 0–1 H 0–1 Feb 9, 2017 H2H