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
30401 Kevin Curren Noel Phillips 1 1–0 C 1–0 Sep 2, 1979 H2H
30402 Kevin Curren Onny Parun 1 1–0 H 1–0 Sep 13, 1979 H2H
30403 Kevin Curren Pablo Arraya 1 1–0 H 1–0 Aug 19, 1992 H2H
30404 Kevin Curren Pat Dupre 1 1–0 C 1–0 Sep 22, 1983 H2H
30405 Kevin Curren Paul Chamberlin 1 1–0 H 1–0 Sep 21, 1989 H2H
30406 Kevin Curren Peter Elter 1 1–0 C 1–0 Feb 10, 1983 H2H
30407 Kevin Curren Peter Feigl 1 1–0 H 1–0 Apr 11, 1981 H2H
30408 Kevin Curren Peter Johnston 1 1–0 H 1–0 Oct 13, 1983 H2H
30409 Kevin Curren Peter Lamb 1 1–0 H 1–0 Apr 9, 1981 H2H
30410 Kevin Curren Rodney Harmon 1 1–0 G 1–0 Jun 26, 1983 H2H
30411 Kevin Curren Roland Stadler 1 1–0 C 1–0 Apr 1, 1982 H2H
30412 Kevin Curren Rolf Gehring 1 1–0 H 1–0 Oct 30, 1980 H2H
30413 Kevin Curren Roscoe Tanner 1 1–0 G 1–0 Jun 12, 1981 H2H
30414 Kevin Curren Scott Mccain 1 1–0 H 1–0 Aug 19, 1984 H2H
30415 Kevin Curren Stanislav Birner 1 1–0 H 1–0 Oct 31, 1980 H2H
30416 Kevin Curren Steve Krulevitz 1 1–0 G 1–0 Dec 28, 1981 H2H
30417 Kevin Curren Steve Shaw 1 1–0 G 1–0 Jun 14, 1984 H2H
30418 Kevin Curren Terry Moor 1 0–1 H 0–1 Nov 30, 1979 H2H
30419 Kevin Curren Terry Rocavert 1 0–1 H 0–1 Aug 16, 1979 H2H
30420 Kevin Curren Thomaz Koch 1 1–0 C 1–0 Sep 23, 1982 H2H
30421 Kevin Curren Tian C Viljoen 1 1–0 H 1–0 Apr 11, 1981 H2H
30422 Kevin Curren Tore Meinecke 1 1–0 H 1–0 Oct 10, 1985 H2H
30423 Kevin Curren Tracy Delatte 1 1–0 H 1–0 Aug 19, 1981 H2H
30424 Kevin Curren Trey Waltke 1 0–1 H 0–1 Aug 14, 1980 H2H
30425 Kevin Kim Horia Tecau 1 1–0 H 1–0 Feb 24, 2005 H2H
30426 Kevin Kim Jan Vacek 1 0–1 H 0–1 Jul 31, 2003 H2H
30427 Kevin Kim Lars Burgsmuller 1 1–0 H 1–0 Sep 16, 2004 H2H
30428 Kevin Kim Phillip King 1 1–0 H 1–0 Oct 5, 2000 H2H
30429 Kevin Kim Scott Oudsema 1 1–0 H 1–0 Aug 2, 2006 H2H
30430 Kevin Kim Todd Widom 1 1–0 H 1–0 Feb 4, 2005 H2H
30431 Kevin Kim Xin-Yuan Yu 1 1–0 H 1–0 Sep 13, 2007 H2H
30432 Kevin King Taylor Fritz 1 0–1 H 0–1 Jul 26, 2019 H2H
30433 Kevin Krawietz Cem Ilkel 1 1–0 G 1–0 Jun 27, 2019 H2H
30434 Kevin Krawietz Pablo Carreno Busta 1 0–1 G 0–1 Jun 28, 2019 H2H
30435 Kevin Moir Brent Pirow 1 0–1 H 0–1 Oct 10, 1985 H2H
30436 Kevin Moir Christo Van Rensburg 1 1–0 H 1–0 Nov 24, 1983 H2H
30437 Kevin Moir David Egdes 1 0–1 H 0–1 Apr 9, 1981 H2H
30438 Kevin Moir Jay Lapidus 1 0–1 G 0–1 Jun 25, 1986 H2H
30439 Kevin Moir Lloyd Bourne 1 0–1 H 0–1 Sep 12, 1984 H2H
30440 Kevin Moir Vitas Gerulaitis 1 0–1 H 0–1 Nov 25, 1983 H2H
30441 Kevin Ullyett Chris Pridham 1 0–1 H 0–1 Apr 4, 1992 H2H
30442 Kevin Ullyett David Nainkin 1 0–1 H 0–1 Jul 16, 1997 H2H
30443 Kevin Ullyett Derrick Rostagno 1 0–1 H 0–1 Aug 12, 1992 H2H
30444 Kevin Ullyett Doug Flach 1 0–1 C 0–1 Jan 31, 1997 H2H
30445 Kevin Ullyett Gerard Solves 1 1–0 C 1–0 Mar 13, 1997 H2H
30446 Kevin Ullyett Jacco Eltingh 1 1–0 C 1–0 Jan 30, 1997 H2H
30447 Kevin Ullyett Jeremy Bates 1 0–1 H 0–1 Apr 7, 1995 H2H
30448 Kevin Ullyett Kevin Curren 1 1–0 H 1–0 Apr 1, 1993 H2H
30449 Kevin Ullyett Lars Burgsmuller 1 0–1 C 0–1 Mar 14, 1997 H2H
30450 Kevin Ullyett Mark Woodforde 1 0–1 H 0–1 Aug 17, 1994 H2H
30451 Kevin Ullyett Martin Laurendeau 1 1–0 H 1–0 Apr 3, 1992 H2H
30452 Kevin Ullyett Michal Tabara 1 1–0 H 1–0 Jan 19, 2000 H2H
30453 Kevin Ullyett Murphy Jensen 1 1–0 G 1–0 Jul 10, 1997 H2H
30454 Kevin Ullyett Neil Broad 1 1–0 H 1–0 Apr 2, 1992 H2H
30455 Kevin Ullyett Sandon Stolle 1 0–1 G 0–1 Jul 11, 1997 H2H
30456 Khaled Baligh Mike Fishbach 1 0–1 C 0–1 Mar 12, 1981 H2H
30457 Kilian Feldbausch Miomir Kecmanovic 1 0–1 C 0–1 Jul 13, 2026 H2H
30458 Kimmer Coppejans Aleksandar Kovacevic 1 1–0 H 1–0 Sep 23, 2023 H2H
30459 Kimmer Coppejans Alex de Minaur 1 0–1 G 0–1 Jul 5, 2023 H2H
30460 Kimmer Coppejans Ugo Humbert 1 0–1 H 0–1 Oct 22, 2020 H2H
30461 Kimmer Coppejans Yannick Maden 1 0–1 C 0–1 May 28, 2019 H2H
30462 Kim Tiilikainen Adrian Garcia 1 0–1 C 0–1 Jul 20, 2000 H2H
30463 Kim Tiilikainen Carl Uwe Steeb 1 0–1 C 0–1 May 8, 1996 H2H
30464 Kim Warwick Alain Brichant 1 1–0 C 1–0 Mar 12, 1981 H2H
30465 Kim Warwick Alejandro Pierola 1 0–1 C 0–1 Mar 27, 1980 H2H
30466 Kim Warwick Alvaro Betancur 1 1–0 C 1–0 Jul 15, 1977 H2H
30467 Kim Warwick Andreas Maurer 1 1–0 C 1–0 May 30, 1979 H2H
30468 Kim Warwick Andy Kohlberg 1 1–0 H 1–0 Apr 13, 1988 H2H
30469 Kim Warwick Angel Gimenez 1 1–0 C 1–0 May 23, 1979 H2H
30470 Kim Warwick Armistead Neely 1 1–0 G 1–0 Jun 26, 1974 H2H
30471 Kim Warwick Bengt Lundstedt 1 1–0 C 1–0 Apr 24, 1975 H2H
30472 Kim Warwick Bernard Boileau 1 1–0 G 1–0 Jun 25, 1980 H2H
30473 Kim Warwick Bernard Montrenaud 1 1–0 C 1–0 Apr 4, 1973 H2H
30474 Kim Warwick Bhanu Nunna 1 1–0 C 1–0 Nov 25, 1976 H2H
30475 Kim Warwick Broderick Dyke 1 1–0 G 1–0 Jan 8, 1982 H2H
30476 Kim Warwick Bruce Derlin 1 1–0 G 1–0 Dec 12, 1984 H2H
30477 Kim Warwick Carlos Kirmayr 1 1–0 C 1–0 Jul 10, 1980 H2H
30478 Kim Warwick Cassio Motta 1 1–0 C 1–0 Jan 21, 1982 H2H
30479 Kim Warwick Chris Mayotte 1 1–0 H 1–0 Sep 4, 1982 H2H
30480 Kim Warwick Christophe Roger-Vasselin 1 0–1 C 0–1 Jul 23, 1982 H2H
30481 Kim Warwick Claudio Panatta 1 0–1 C 0–1 Jan 22, 1982 H2H
30482 Kim Warwick Dale Collings 1 1–0 H 1–0 Jan 6, 1979 H2H
30483 Kim Warwick Danie Visser 1 0–1 H 0–1 Nov 26, 1981 H2H
30484 Kim Warwick Dave Siegler 1 1–0 G 1–0 Jan 7, 1982 H2H
30485 Kim Warwick David Carter 1 0–1 C 0–1 May 17, 1979 H2H
30486 Kim Warwick David Dowlen 1 0–1 H 0–1 Sep 28, 1983 H2H
30487 Kim Warwick David Mustard 1 1–0 H 1–0 Jan 4, 1980 H2H
30488 Kim Warwick Dennis Ralston 1 1–0 H 1–0 Mar 24, 1976 H2H
30489 Kim Warwick Doug Crawford 1 1–0 C 1–0 Nov 27, 1976 H2H
30490 Kim Warwick Drew Gitlin 1 1–0 C 1–0 Nov 11, 1982 H2H
30491 Kim Warwick Eddie Dibbs 1 0–1 C 0–1 May 27, 1978 H2H
30492 Kim Warwick Eddie Edwards 1 1–0 H 1–0 Aug 18, 1983 H2H
30493 Kim Warwick Emilio Montano 1 0–1 C 0–1 Jul 17, 1979 H2H
30494 Kim Warwick Ferdi Taygan 1 0–1 C 0–1 Oct 25, 1980 H2H
30495 Kim Warwick Fernando Maynetto 1 1–0 C 1–0 Aug 7, 1980 H2H
30496 Kim Warwick Francisco Gonzalez 1 1–0 C 1–0 Mar 29, 1979 H2H
30497 Kim Warwick Francois Jauffret 1 1–0 C 1–0 May 28, 1980 H2H
30498 Kim Warwick Frank Froehling 1 0–1 C 0–1 Oct 10, 1973 H2H
30499 Kim Warwick Frew Mcmillan 1 1–0 C 1–0 Jan 11, 1976 H2H
30500 Kim Warwick Fritz Buehning 1 1–0 H 1–0 Dec 1, 1980 H2H
30501 Kim Warwick Gerald Battrick 1 0–1 C 0–1 Oct 3, 1973 H2H
30502 Kim Warwick Givaldo Barbosa 1 1–0 H 1–0 Sep 13, 1979 H2H
30503 Kim Warwick Graeme Thomson 1 1–0 G 1–0 Dec 27, 1974 H2H
30504 Kim Warwick Greg Whitecross 1 1–0 C 1–0 Oct 23, 1980 H2H
30505 Kim Warwick Grover Raz Reid 1 1–0 H 1–0 Nov 7, 1974 H2H
30506 Kim Warwick Hans Hansson 1 1–0 G 1–0 Dec 17, 1980 H2H
30507 Kim Warwick Hans Schwaier 1 1–0 C 1–0 Jul 26, 1984 H2H
30508 Kim Warwick Hans Simonsson 1 1–0 C 1–0 Oct 25, 1979 H2H
30509 Kim Warwick Harald Elschenbroich 1 1–0 G 1–0 Dec 30, 1974 H2H
30510 Kim Warwick Haroon Rahim 1 1–0 C 1–0 Nov 22, 1975 H2H
30511 Kim Warwick Jaidip Mukerjea 1 0–1 G 0–1 Jul 13, 1971 H2H
30512 Kim Warwick Jan Kodes 1 1–0 C 1–0 May 19, 1976 H2H
30513 Kim Warwick Javier Soler 1 1–0 C 1–0 Jul 7, 1977 H2H
30514 Kim Warwick Jay Lapidus 1 0–1 C 0–1 Aug 22, 1979 H2H
30515 Kim Warwick Jean Paul Meyer 1 1–0 G 1–0 Dec 10, 1971 H2H
30516 Kim Warwick Jim Gurfein 1 1–0 G 1–0 Dec 30, 1981 H2H
30517 Kim Warwick Jiri Granat 1 1–0 C 1–0 May 18, 1977 H2H
30518 Kim Warwick Jiri Hrebec 1 0–1 C 0–1 Aug 26, 1976 H2H
30519 Kim Warwick Joakim Nystrom 1 0–1 H 0–1 Sep 5, 1983 H2H
30520 Kim Warwick John Chris Lewis 1 1–0 C 1–0 Nov 23, 1979 H2H
30521 Kim Warwick John Clifton 1 0–1 G 0–1 Jul 16, 1970 H2H
30522 Kim Warwick John Eagleton 1 1–0 H 1–0 Apr 9, 1972 H2H
30523 Kim Warwick John Marks 1 1–0 C 1–0 Oct 25, 1978 H2H
30524 Kim Warwick John Paish 1 1–0 G 1–0 Dec 30, 1973 H2H
30525 Kim Warwick John Trickey 1 1–0 G 1–0 Dec 14, 1977 H2H
30526 Kim Warwick John Whitlinger 1 1–0 C 1–0 Nov 26, 1976 H2H
30527 Kim Warwick Keishiro Yanagi 1 1–0 C 1–0 Oct 10, 1973 H2H
30528 Kim Warwick Kevin Curren 1 1–0 H 1–0 Nov 30, 1980 H2H
30529 Kim Warwick Kiyoshi Tanabe 1 1–0 G 1–0 Jan 22, 1972 H2H
30530 Kim Warwick Lloyd Bourne 1 1–0 C 1–0 Aug 8, 1979 H2H
30531 Kim Warwick Luis Felipe Tavares 1 1–0 G 1–0 Jun 9, 1972 H2H
30532 Kim Warwick Mal Anderson 1 0–1 G 0–1 Dec 11, 1971 H2H
30533 Kim Warwick Marcos Hocevar 1 0–1 H 0–1 Mar 26, 1981 H2H
30534 Kim Warwick Mark Cox 1 0–1 G 0–1 Jun 17, 1976 H2H
30535 Kim Warwick Marty Davis 1 0–1 G 0–1 Dec 13, 1984 H2H
30536 Kim Warwick Marty Riessen 1 1–0 C 1–0 Mar 31, 1977 H2H
30537 Kim Warwick Matt Mitchell 1 0–1 H 0–1 Oct 13, 1983 H2H
30538 Kim Warwick Max Senior 1 0–1 G 0–1 Dec 30, 1972 H2H
30539 Kim Warwick Mike Collins 1 1–0 C 1–0 Feb 7, 1974 H2H
30540 Kim Warwick Mike Estep 1 1–0 C 1–0 Apr 11, 1973 H2H
30541 Kim Warwick Mike Myburg 1 1–0 C 1–0 Jul 22, 1982 H2H
30542 Kim Warwick Nick Saviano 1 1–0 C 1–0 Aug 25, 1976 H2H
30543 Kim Warwick Nikola Pilic 1 1–0 C 1–0 Feb 20, 1975 H2H
30544 Kim Warwick Pascal Portes 1 1–0 C 1–0 Jul 16, 1980 H2H
30545 Kim Warwick Pat Cramer 1 1–0 C 1–0 May 20, 1976 H2H
30546 Kim Warwick Patricio Cornejo 1 1–0 G 1–0 Jun 26, 1972 H2H
30547 Kim Warwick Paul Gerken 1 1–0 C 1–0 Oct 11, 1973 H2H
30548 Kim Warwick Pavel Hutka 1 0–1 C 0–1 May 14, 1980 H2H
30549 Kim Warwick Peter Campbell 1 1–0 G 1–0 Dec 13, 1979 H2H
30550 Kim Warwick Peter Elter 1 0–1 C 0–1 Nov 24, 1979 H2H
30551 Kim Warwick Peter Fleming 1 0–1 C 0–1 Sep 22, 1978 H2H
30552 Kim Warwick Peter Rennert 1 1–0 G 1–0 Jun 14, 1980 H2H
30553 Kim Warwick Ricardo Ycaza 1 0–1 C 0–1 May 13, 1981 H2H
30554 Kim Warwick Richard Meyer 1 0–1 G 0–1 Oct 9, 1980 H2H
30555 Kim Warwick Robert Maud 1 0–1 G 0–1 Jul 7, 1970 H2H
30556 Kim Warwick Rod Frawley 1 0–1 G 0–1 Jan 9, 1982 H2H
30557 Kim Warwick Rohun Beven 1 1–0 H 1–0 Mar 13, 1980 H2H
30558 Kim Warwick Roland Stadler 1 1–0 C 1–0 Jul 11, 1980 H2H
30559 Kim Warwick Roland Steigler 1 1–0 C 1–0 Nov 16, 1979 H2H
30560 Kim Warwick Rolf Gehring 1 0–1 G 0–1 Dec 24, 1975 H2H
30561 Kim Warwick Romeo Rafon 1 1–0 H 1–0 Nov 19, 1974 H2H
30562 Kim Warwick Russell Barlow 1 0–1 C 0–1 Oct 6, 1983 H2H
30563 Kim Warwick Sashi Menon 1 1–0 C 1–0 Nov 28, 1976 H2H
30564 Kim Warwick Sean Sorensen 1 0–1 C 0–1 Mar 21, 1980 H2H
30565 Kim Warwick Stanislav Birner 1 1–0 C 1–0 May 18, 1978 H2H
30566 Kim Warwick Steve Docherty 1 1–0 H 1–0 Aug 17, 1978 H2H
30567 Kim Warwick Steve Faulk 1 1–0 C 1–0 Jul 26, 1973 H2H
30568 Kim Warwick Steve Shaw 1 0–1 H 0–1 Apr 14, 1988 H2H
30569 Kim Warwick Tenny Svensson 1 1–0 H 1–0 Mar 15, 1980 H2H
30570 Kim Warwick Terry Moor 1 0–1 C 0–1 Jul 30, 1980 H2H
30571 Kim Warwick Thierry Stevaux 1 1–0 C 1–0 Mar 13, 1981 H2H
30572 Kim Warwick Tim Clements 1 1–0 G 1–0 Dec 8, 1977 H2H
30573 Kim Warwick Tom Okker 1 0–1 G 0–1 Jun 29, 1975 H2H
30574 Kim Warwick Tony Bardsley 1 1–0 C 1–0 Mar 27, 1974 H2H
30575 Kim Warwick Torben Ulrich 1 0–1 H 0–1 Aug 5, 1970 H2H
30576 Kim Warwick Trevor Fancutt 1 1–0 G 1–0 Dec 9, 1971 H2H
30577 Kim Warwick Ulrich Marten 1 1–0 G 1–0 Jan 1, 1976 H2H
30578 Kim Warwick Ulrich Pinner 1 0–1 C 0–1 Jul 23, 1978 H2H
30579 Kim Warwick Van Winitsky 1 0–1 H 0–1 Nov 6, 1981 H2H
30580 Kim Warwick Vitas Gerulaitis 1 1–0 G 1–0 Jun 14, 1980 H2H
30581 Kim Warwick Vladimir Zednik 1 1–0 G 1–0 Jan 3, 1974 H2H
30582 Kim Warwick Wayne Hampson 1 0–1 G 0–1 Dec 16, 1981 H2H
30583 Kim Warwick Wayne Pascoe 1 1–0 G 1–0 Dec 19, 1979 H2H
30584 Kim Warwick Werner Zirngibl 1 1–0 C 1–0 May 17, 1978 H2H
30585 Kim Warwick Wojtek Fibak 1 1–0 C 1–0 Feb 6, 1982 H2H
30586 Kim Warwick Wolfgang Popp 1 1–0 C 1–0 Nov 15, 1979 H2H
30587 Kim Warwick Zeljko Franulovic 1 1–0 C 1–0 Jul 22, 1978 H2H
30588 Kiranpal Pannu Aslan Karatsev 1 0–1 H 0–1 Aug 2, 2023 H2H
30589 Kiranpal Pannu Max Purcell 1 0–1 H 0–1 Jan 10, 2024 H2H
30590 Kiranpal Pannu Richard Gasquet 1 0–1 H 0–1 Jan 11, 2023 H2H
30591 Kittipong Wachiramanowong John Isner 1 0–1 H 0–1 Oct 1, 2009 H2H
30592 Kittipong Wachiramanowong Robin Haase 1 0–1 H 0–1 Sep 29, 2011 H2H
30593 Kittipong Wachiramanowong Tomas Berdych 1 0–1 H 0–1 Sep 27, 2007 H2H
30594 Kiyoshi Tanabe Andrew Rae 1 1–0 G 1–0 Jan 3, 1973 H2H
30595 Kiyoshi Tanabe Geoff Masters 1 0–1 H 0–1 Aug 3, 1972 H2H
30596 Kiyoshi Tanabe Gerald Battrick 1 0–1 C 0–1 Apr 17, 1975 H2H
30597 Kiyoshi Tanabe John Newcombe 1 0–1 H 0–1 Oct 25, 1973 H2H
30598 Kiyoshi Tanabe Mal Anderson 1 0–1 G 0–1 Dec 9, 1971 H2H
30599 Kiyoshi Tanabe Mike Phillips 1 1–0 G 1–0 Dec 30, 1971 H2H
30600 Kiyoshi Tanabe Milan Holecek 1 0–1 C 0–1 Oct 11, 1973 H2H