Advanced ATP Rivalry Search

Browse ATP head-to-head rivalries by historical or current-player scope, most-played or unbeaten view, and player.

About this search tool

Search across precomputed TennisDB ATP tables for player seasons, player tournament runs, player careers, matches, tournaments, ranking weeks, and rivalries. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

Browse precomputed head-to-head records by scope and view, or choose a player to find every rivalry.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
26401 Michiel Schapers Guillermo Vilas 2 1–1 C 0–1 H 1–0 May 1, 1985 H2H
26402 Michiel Schapers Hans Schwaier 2 0–2 C 0–2 Jul 30, 1987 H2H
26403 Michiel Schapers Henri Leconte 2 1–1 G 1–1 Jun 20, 1987 H2H
26404 Michiel Schapers Javier Frana 2 1–1 H 1–1 Oct 10, 1991 H2H
26405 Michiel Schapers John Fitzgerald 2 1–1 C 0–1 G 1–0 Jan 4, 1987 H2H
26406 Michiel Schapers Kevin Curren 2 1–1 C 0–1 H 1–0 Mar 8, 1990 H2H
26407 Michiel Schapers Leif Shiras 2 1–1 G 1–1 Dec 26, 1985 H2H
26408 Michiel Schapers Mark Dickson 2 1–1 C 1–0 G 0–1 Jun 17, 1988 H2H
26409 Michiel Schapers Mark Edmondson 2 0–2 G 0–1 H 0–1 Apr 3, 1986 H2H
26410 Michiel Schapers Marko Ostoja 2 2–0 C 1–0 H 1–0 Feb 9, 1989 H2H
26411 Michiel Schapers Markus Zoecke 2 1–1 C 0–1 H 1–0 Jan 7, 1993 H2H
26412 Michiel Schapers Menno Oosting 2 0–2 C 0–2 Aug 1, 1986 H2H
26413 Michiel Schapers Milan Srejber 2 0–2 C 0–2 Nov 11, 1988 H2H
26414 Michiel Schapers Paul Chamberlin 2 1–1 H 1–1 Mar 4, 1989 H2H
26415 Michiel Schapers Peter Elter 2 1–1 G 0–1 H 1–0 Nov 24, 1983 H2H
26416 Michiel Schapers Rod Frawley 2 1–1 C 0–1 H 1–0 Jul 21, 1983 H2H
26417 Michiel Schapers Sergio Casal 2 0–2 C 0–1 C 0–1 Nov 13, 1986 H2H
26418 Michiel Schapers Simon Youl 2 2–0 G 2–0 Jun 12, 1992 H2H
26419 Michiel Schapers Stefan Simonsson 2 1–1 C 0–1 H 1–0 Oct 21, 1983 H2H
26420 Michiel Schapers Thierry Tulasne 2 1–1 C 1–1 Nov 5, 1987 H2H
26421 Miguel Mir Zeljko Franulovic 2 0–2 C 0–1 H 0–1 Jul 27, 1979 H2H
26422 Miguel Nido Philip Johnson 2 2–0 H 2–0 Oct 5, 1989 H2H
26423 Mikael Pernfors Andrei Cherkasov 2 1–1 C 1–0 H 0–1 Aug 16, 1993 H2H
26424 Mikael Pernfors Jorge Lozano 2 2–0 H 2–0 Feb 18, 1988 H2H
26425 Mikael Pernfors Leonardo Lavalle 2 1–1 C 0–1 H 1–0 Mar 23, 1989 H2H
26426 Mikael Pernfors Libor Pimek 2 1–1 C 0–1 C 1–0 May 13, 1987 H2H
26427 Mikael Pernfors Michiel Schapers 2 1–1 H 1–1 Jan 22, 1989 H2H
26428 Mikael Pernfors Paul Vojtischek 2 0–2 C 0–2 Jul 31, 1987 H2H
26429 Mikael Pernfors Tim Mayotte 2 1–1 G 1–0 H 0–1 Apr 16, 1988 H2H
26430 Mikael Pernfors Ulf Stenlund 2 1–1 C 0–1 H 1–0 Feb 19, 1987 H2H
26431 Mikael Tillstrom Alex Radulescu 2 2–0 G 1–0 H 1–0 Jun 24, 1998 H2H
26432 Mikael Tillstrom Andrew Ilie 2 1–1 C 1–1 May 29, 1998 H2H
26433 Mikael Tillstrom Arnaud Boetsch 2 1–1 H 1–1 Feb 7, 1998 H2H
26434 Mikael Tillstrom George Bastl 2 1–1 C 1–0 H 0–1 May 5, 2000 H2H
26435 Mikael Tillstrom Mark Woodforde 2 2–0 C 1–0 H 1–0 Apr 11, 1998 H2H
26436 Mikael Tillstrom Olivier Delaitre 2 2–0 H 2–0 Apr 10, 1998 H2H
26437 Mikael Tillstrom Sargis Sargsian 2 1–1 C 0–1 H 1–0 Feb 11, 2000 H2H
26438 Mikael Tillstrom Sebastien Lareau 2 1–1 H 1–1 Jan 19, 2000 H2H
26439 Mikael Ymer Aslan Karatsev 2 2–0 H 2–0 Oct 14, 2022 H2H
26440 Mikael Ymer Ilya Ivashka 2 0–2 H 0–2 Sep 29, 2022 H2H
26441 Mikael Ymer Jan-Lennard Struff 2 2–0 H 2–0 Sep 23, 2021 H2H
26442 Mike Bauer Chris Johnstone 2 2–0 C 1–0 G 1–0 Nov 11, 1983 H2H
26443 Mike Bauer Hank Pfister 2 1–1 G 1–0 H 0–1 Aug 16, 1984 H2H
26444 Mike Bauer Harold Solomon 2 1–1 C 1–1 Jan 25, 1984 H2H
26445 Mike Bauer Marcos Hocevar 2 0–2 C 0–1 G 0–1 May 29, 1985 H2H
26446 Mike Bauer Matt Anger 2 0–2 C 0–1 G 0–1 Dec 12, 1985 H2H
26447 Mike Bauer Russell Simpson 2 0–2 G 0–1 H 0–1 Feb 20, 1985 H2H
26448 Mike Bauer Steve Denton 2 1–1 C 1–0 C 0–1 May 9, 1984 H2H
26449 Mike Bauer Tim Wilkison 2 0–2 C 0–1 H 0–1 Apr 29, 1983 H2H
26450 Mike Bauer Tom Cain 2 1–1 G 1–0 H 0–1 Nov 30, 1984 H2H
26451 Mike Bauer Zoltan Kuharszky 2 1–1 C 0–1 G 1–0 May 17, 1984 H2H
26452 Mike Belkin Andres Gimeno 2 0–2 C 0–2 Jul 21, 1971 H2H
26453 Mike Cahill Bruce Manson 2 0–2 C 0–1 H 0–1 Jan 23, 1982 H2H
26454 Mike Cahill Cliff Richey 2 0–2 C 0–1 H 0–1 Sep 28, 1977 H2H
26455 Mike Cahill Corrado Barazzutti 2 1–1 C 1–1 Jul 16, 1980 H2H
26456 Mike Cahill David Carter 2 2–0 C 2–0 Jul 29, 1982 H2H
26457 Mike Cahill Dick Stockton 2 1–1 C 1–1 Jul 31, 1982 H2H
26458 Mike Cahill Eddie Dibbs 2 0–2 C 0–2 Feb 14, 1980 H2H
26459 Mike Cahill Francois Jauffret 2 0–2 C 0–2 Aug 25, 1977 H2H
26460 Mike Cahill Geoff Masters 2 0–2 C 0–2 Mar 27, 1980 H2H
26461 Mike Cahill Jim Delaney 2 2–0 C 1–0 H 1–0 Nov 11, 1977 H2H
26462 Mike Cahill John Alexander 2 0–2 C 0–2 Jul 20, 1977 H2H
26463 Mike Cahill John Newcombe 2 1–1 C 1–0 H 0–1 Nov 23, 1978 H2H
26464 Mike Cahill John Yuill 2 2–0 C 1–0 C 1–0 Jul 29, 1980 H2H
26465 Mike Cahill Marcello Lara 2 2–0 C 1–0 H 1–0 Aug 24, 1978 H2H
26466 Mike Cahill Pat Dupre 2 0–2 C 0–1 H 0–1 Apr 19, 1979 H2H
26467 Mike Cahill Raul Ramirez 2 0–2 C 0–2 Jul 31, 1982 H2H
26468 Mike Cahill Ricardo Cano 2 1–1 C 1–1 Jun 2, 1976 H2H
26469 Mike Cahill Rick Fagel 2 2–0 C 2–0 Jul 17, 1980 H2H
26470 Mike Cahill Robert Maud 2 0–2 C 0–2 Apr 24, 1975 H2H
26471 Mike Cahill Ross Case 2 2–0 C 2–0 Nov 24, 1978 H2H
26472 Mike Cahill Steve Docherty 2 2–0 C 1–0 H 1–0 Apr 5, 1980 H2H
26473 Mike Cahill Steve Krulevitz 2 0–2 C 0–1 C 0–1 Nov 4, 1976 H2H
26474 Mike Cahill Syd Ball 2 2–0 C 1–0 H 1–0 Oct 21, 1975 H2H
26475 Mike Cahill Terry Rocavert 2 1–1 C 0–1 H 1–0 Jul 23, 1980 H2H
26476 Mike Collins Ray Keldie 2 2–0 G 2–0 Jun 13, 1974 H2H
26477 Mike Estep Arthur Ashe 2 0–2 C 0–1 H 0–1 Oct 29, 1976 H2H
26478 Mike Estep Bob Carmichael 2 0–2 C 0–2 Jul 29, 1970 H2H
26479 Mike Estep Clark Graebner 2 0–2 H 0–2 Aug 25, 1971 H2H
26480 Mike Estep Colin Dibley 2 2–0 H 2–0 Aug 15, 1975 H2H
26481 Mike Estep Dick Crealy 2 0–2 C 0–2 Aug 7, 1973 H2H
26482 Mike Estep Frank Froehling 2 1–1 H 1–1 Jul 26, 1971 H2H
26483 Mike Estep Ivan Molina 2 1–1 C 0–1 H 1–0 Feb 29, 1976 H2H
26484 Mike Estep Jean Claude Barclay 2 2–0 C 1–0 G 1–0 Jun 6, 1975 H2H
26485 Mike Estep Jim Mcmanus 2 1–1 G 0–1 H 1–0 Mar 25, 1976 H2H
26486 Mike Estep John Bartlett 2 2–0 H 2–0 Oct 10, 1973 H2H
26487 Mike Estep Mal Anderson 2 1–1 H 1–1 Nov 14, 1973 H2H
26488 Mike Estep Marty Riessen 2 1–1 C 0–1 G 1–0 Feb 1, 1974 H2H
26489 Mike Estep Nicholas Kalogeropoulos 2 2–0 G 1–0 H 1–0 Feb 11, 1973 H2H
26490 Mike Estep Nikola Pilic 2 0–2 G 0–1 H 0–1 Jun 26, 1974 H2H
26491 Mike Estep Norman Holmes 2 2–0 G 1–0 H 1–0 Feb 6, 1975 H2H
26492 Mike Estep Onny Parun 2 0–2 G 0–1 H 0–1 Oct 10, 1974 H2H
26493 Mike Estep Ove Bengtson 2 1–1 G 0–1 H 1–0 Oct 7, 1976 H2H
26494 Mike Estep Pat Cramer 2 0–2 C 0–1 G 0–1 Sep 19, 1973 H2H
26495 Mike Estep Patrice Dominguez 2 1–1 C 0–1 H 1–0 Mar 14, 1974 H2H
26496 Mike Estep Patricio Cornejo 2 1–1 C 0–1 H 1–0 Aug 24, 1971 H2H
26497 Mike Estep Ray Ruffels 2 2–0 C 1–0 H 1–0 Apr 12, 1974 H2H
26498 Mike Estep Zan Guerry 2 1–1 C 0–1 H 1–0 Oct 28, 1976 H2H
26499 Mike Fishbach Cliff Richey 2 0–2 C 0–1 H 0–1 Jan 25, 1978 H2H
26500 Mike Leach Brian Gottfried 2 0–2 C 0–1 H 0–1 Jun 1, 1984 H2H
26501 Mike Leach Brian Teacher 2 0–2 G 0–1 H 0–1 Aug 5, 1983 H2H
26502 Mike Leach Francisco Gonzalez 2 1–1 C 0–1 H 1–0 Oct 6, 1984 H2H
26503 Mike Leach John Alexander 2 1–1 C 1–0 C 0–1 Oct 19, 1984 H2H
26504 Mike Leach John Sadri 2 1–1 G 0–1 H 1–0 Aug 14, 1985 H2H
26505 Mike Leach Mark Edmondson 2 2–0 C 1–0 G 1–0 Oct 7, 1983 H2H
26506 Mike Leach Scott Mccain 2 2–0 C 1–0 G 1–0 Jul 7, 1983 H2H
26507 Mike Machette Fred Stolle 2 1–1 G 1–1 Dec 19, 1974 H2H
26508 Mike Machette Henry Bunis 2 1–1 C 0–1 G 1–0 Jul 7, 1977 H2H
26509 Mike Machette Milan Holecek 2 1–1 C 0–1 G 1–0 Sep 27, 1972 H2H
26510 Mike Myburg Paul Avis 2 0–2 H 0–2 Apr 9, 1981 H2H
26511 Mikhail Kukushkin Brian Baker 2 1–1 C 0–1 H 1–0 Mar 25, 2016 H2H
26512 Mikhail Kukushkin Diego Schwartzman 2 0–2 H 0–2 Aug 2, 2019 H2H
26513 Mikhail Kukushkin Dudi Sela 2 1–1 C 0–1 G 1–0 May 26, 2015 H2H
26514 Mikhail Kukushkin Malek Jaziri 2 1–1 H 1–1 Jan 8, 2020 H2H
26515 Mikhail Kukushkin Martin Klizan 2 1–1 C 0–1 G 1–0 May 28, 2019 H2H
26516 Mikhail Kukushkin Miomir Kecmanovic 2 1–1 H 1–1 Oct 15, 2020 H2H
26517 Mikhail Kukushkin Nick Kyrgios 2 0–2 C 0–1 H 0–1 Feb 25, 2016 H2H
26518 Mikhail Kukushkin Pablo Carreno Busta 2 0–2 C 0–1 H 0–1 Oct 25, 2019 H2H
26519 Mikhail Kukushkin Radu Albot 2 2–0 H 2–0 Jan 4, 2018 H2H
26520 Mikhail Kukushkin Teymuraz Gabashvili 2 2–0 H 2–0 Feb 13, 2014 H2H
26521 Mikhail Youzhny Alberto Martin 2 0–2 C 0–2 Jul 8, 2004 H2H
26522 Mikhail Youzhny Alexander Popp 2 2–0 C 2–0 Jul 15, 2004 H2H
26523 Mikhail Youzhny Aljaz Bedene 2 1–1 H 1–1 Mar 12, 2016 H2H
26524 Mikhail Youzhny Andreas Vinciguerra 2 1–1 C 1–0 H 0–1 Jul 8, 2005 H2H
26525 Mikhail Youzhny Aslan Karatsev 2 1–1 H 1–1 Oct 22, 2015 H2H
26526 Mikhail Youzhny Attila Savolt 2 0–2 C 0–2 May 30, 2003 H2H
26527 Mikhail Youzhny Benoit Paire 2 0–2 G 0–1 H 0–1 Mar 26, 2016 H2H
26528 Mikhail Youzhny Bernard Tomic 2 2–0 H 2–0 Oct 24, 2013 H2H
26529 Mikhail Youzhny David Sanchez 2 2–0 C 1–0 H 1–0 May 28, 2003 H2H
26530 Mikhail Youzhny Dennis van Scheppingen 2 2–0 C 1–0 H 1–0 May 26, 2004 H2H
26531 Mikhail Youzhny Dusan Lajovic 2 0–2 C 0–2 May 5, 2017 H2H
26532 Mikhail Youzhny Federico Delbonis 2 2–0 C 2–0 Jul 12, 2014 H2H
26533 Mikhail Youzhny Felix Mantilla 2 2–0 C 1–0 H 1–0 Oct 9, 2003 H2H
26534 Mikhail Youzhny Fernando Verdasco 2 0–2 C 0–2 May 31, 2008 H2H
26535 Mikhail Youzhny Fernando Vicente 2 1–1 C 0–1 H 1–0 Jan 4, 2003 H2H
26536 Mikhail Youzhny Flavio Cipolla 2 2–0 C 1–0 H 1–0 Oct 2, 2008 H2H
26537 Mikhail Youzhny Franco Squillari 2 2–0 C 1–0 H 1–0 Jul 11, 2003 H2H
26538 Mikhail Youzhny Goran Ivanisevic 2 0–2 G 0–1 H 0–1 Jun 23, 2004 H2H
26539 Mikhail Youzhny Harel Levy 2 1–1 C 1–0 H 0–1 May 2, 2003 H2H
26540 Mikhail Youzhny Horacio Zeballos 2 2–0 G 1–0 H 1–0 Jun 29, 2016 H2H
26541 Mikhail Youzhny Igor Kunitsyn 2 2–0 G 1–0 H 1–0 Feb 16, 2012 H2H
26542 Mikhail Youzhny Igor Sijsling 2 1–1 H 1–1 Feb 13, 2014 H2H
26543 Mikhail Youzhny Ivo Minar 2 2–0 C 2–0 May 6, 2009 H2H
26544 Mikhail Youzhny Jacobo Diaz 2 1–1 C 0–1 H 1–0 May 30, 2001 H2H
26545 Mikhail Youzhny James Blake 2 1–1 C 1–0 G 0–1 May 29, 2012 H2H
26546 Mikhail Youzhny James Ward 2 2–0 G 1–0 H 1–0 Jun 25, 2014 H2H
26547 Mikhail Youzhny Jan Hajek 2 2–0 C 1–0 H 1–0 May 8, 2010 H2H
26548 Mikhail Youzhny Jan-Michael Gambill 2 1–1 H 1–1 Jan 4, 2003 H2H
26549 Mikhail Youzhny Jerome Haehnel 2 2–0 C 1–0 H 1–0 Jul 7, 2005 H2H
26550 Mikhail Youzhny John-Patrick Smith 2 2–0 H 2–0 Sep 21, 2017 H2H
26551 Mikhail Youzhny Jose Acasuso 2 0–2 H 0–2 Mar 8, 2007 H2H
26552 Mikhail Youzhny Juan Ignacio Chela 2 1–1 C 0–1 H 1–0 Jul 29, 2006 H2H
26553 Mikhail Youzhny Kristian Pless 2 2–0 G 1–0 H 1–0 Jun 27, 2007 H2H
26554 Mikhail Youzhny Lars Burgsmuller 2 2–0 C 2–0 May 13, 2004 H2H
26555 Mikhail Youzhny Leonardo Mayer 2 1–1 C 1–0 H 0–1 Jul 11, 2014 H2H
26556 Mikhail Youzhny Malek Jaziri 2 0–2 C 0–1 H 0–1 May 29, 2018 H2H
26557 Mikhail Youzhny Marc Gicquel 2 2–0 C 1–0 C 1–0 Jul 28, 2010 H2H
26558 Mikhail Youzhny Marc Rosset 2 1–1 C 1–1 Oct 14, 2004 H2H
26559 Mikhail Youzhny Marsel Ilhan 2 2–0 H 2–0 Jan 19, 2011 H2H
26560 Mikhail Youzhny Martin Vassallo Arguello 2 2–0 C 2–0 Jul 19, 2007 H2H
26561 Mikhail Youzhny Michael Berrer 2 1–1 H 1–1 Feb 4, 2012 H2H
26562 Mikhail Youzhny Michal Przysiezny 2 2–0 C 1–0 H 1–0 Feb 26, 2014 H2H
26563 Mikhail Youzhny Mirza Basic 2 2–0 C 1–0 H 1–0 Sep 20, 2018 H2H
26564 Mikhail Youzhny Pablo Cuevas 2 1–1 H 1–1 Jan 17, 2018 H2H
26565 Mikhail Youzhny Potito Starace 2 2–0 G 1–0 H 1–0 Oct 23, 2009 H2H
26566 Mikhail Youzhny Rajeev Ram 2 2–0 C 1–0 H 1–0 Apr 20, 2016 H2H
26567 Mikhail Youzhny Renzo Olivo 2 1–1 C 0–1 H 1–0 Jan 6, 2017 H2H
26568 Mikhail Youzhny Taylor Dent 2 0–2 H 0–2 Oct 20, 2004 H2H
26569 Mikhail Youzhny Taylor Fritz 2 1–1 H 1–1 Feb 23, 2018 H2H
26570 Mikhail Youzhny Thiemo de Bakker 2 1–1 H 1–1 Feb 14, 2013 H2H
26571 Mikhail Youzhny Vasek Pospisil 2 2–0 G 1–0 H 1–0 Jun 27, 2013 H2H
26572 Mikhail Youzhny Wesley Moodie 2 1–1 H 1–1 Oct 6, 2005 H2H
26573 Milan Holecek Clark Graebner 2 0–2 C 0–1 C 0–1 Apr 25, 1974 H2H
26574 Milan Holecek Graham Stilwell 2 2–0 C 2–0 Mar 28, 1975 H2H
26575 Milan Holecek Mike Belkin 2 0–2 C 0–1 H 0–1 Feb 22, 1972 H2H
26576 Milan Srejber Andreas Maurer 2 1–1 C 1–1 Apr 29, 1987 H2H
26577 Milan Srejber Eliot Teltscher 2 1–1 G 1–0 H 0–1 Feb 12, 1987 H2H
26578 Milos Raonic Albert Ramos-Vinolas 2 1–1 C 0–1 G 1–0 Jul 9, 2017 H2H
26579 Milos Raonic Alejandro Falla 2 2–0 C 1–0 H 1–0 Mar 11, 2014 H2H
26580 Milos Raonic Corentin Moutet 2 1–1 H 1–1 Feb 11, 2021 H2H
26581 Milos Raonic Damir Dzumhur 2 2–0 C 1–0 H 1–0 Apr 15, 2016 H2H
26582 Milos Raonic Daniel Gimeno-Traver 2 2–0 G 1–0 H 1–0 Jul 1, 2015 H2H
26583 Milos Raonic Denis Shapovalov 2 1–1 C 0–1 H 1–0 Aug 17, 2018 H2H
26584 Milos Raonic Dennis Novak 2 2–0 G 2–0 Jul 5, 2023 H2H
26585 Milos Raonic Diego Schwartzman 2 2–0 H 2–0 Mar 26, 2018 H2H
26586 Milos Raonic Dusan Lajovic 2 1–1 C 0–1 H 1–0 Sep 17, 2020 H2H
26587 Milos Raonic Dustin Brown 2 2–0 H 2–0 Jan 18, 2017 H2H
26588 Milos Raonic Edouard Roger-Vasselin 2 2–0 C 1–0 H 1–0 Mar 9, 2014 H2H
26589 Milos Raonic Frances Tiafoe 2 1–1 H 1–1 Aug 9, 2023 H2H
26590 Milos Raonic Guillermo Garcia-Lopez 2 2–0 C 1–0 H 1–0 Jun 3, 2017 H2H
26591 Milos Raonic Ivo Karlovic 2 1–1 H 1–1 Aug 13, 2015 H2H
26592 Milos Raonic James Blake 2 2–0 H 2–0 Sep 2, 2012 H2H
26593 Milos Raonic Jared Donaldson 2 1–1 H 1–1 Mar 27, 2017 H2H
26594 Milos Raonic Kevin Anderson 2 1–1 C 0–1 H 1–0 Jun 2, 2013 H2H
26595 Milos Raonic Kyle Edmund 2 1–1 H 1–1 Mar 25, 2019 H2H
26596 Milos Raonic Leonardo Mayer 2 2–0 C 1–0 H 1–0 Sep 2, 2020 H2H
26597 Milos Raonic Lleyton Hewitt 2 1–1 H 1–1 Aug 1, 2014 H2H
26598 Milos Raonic Lukas Lacko 2 1–1 H 1–1 Jan 17, 2018 H2H
26599 Milos Raonic Malek Jaziri 2 2–0 H 2–0 Aug 15, 2018 H2H
26600 Milos Raonic Marcos Giron 2 2–0 H 2–0 Nov 6, 2020 H2H