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
12401 Dimitri Poliakov Lars Jonsson 1 1–0 C 1–0 Mar 18, 1994 H2H
12402 Dimitri Poliakov Marcelo Filippini 1 0–1 C 0–1 Aug 5, 1993 H2H
12403 Dimitri Poliakov Mark Woodforde 1 0–1 C 0–1 Oct 13, 1994 H2H
12404 Dimitri Poliakov Martin Strelba 1 0–1 C 0–1 Sep 17, 1992 H2H
12405 Dimitri Poliakov Milan Trneny 1 1–0 C 1–0 Aug 8, 1991 H2H
12406 Dimitri Poliakov Radomir Vasek 1 0–1 C 0–1 May 27, 1994 H2H
12407 Dimitri Poliakov Reinhard Wawra 1 1–0 C 1–0 Oct 18, 1990 H2H
12408 Dimitri Poliakov Robbie Weiss 1 0–1 H 0–1 Sep 26, 1991 H2H
12409 Dimitri Poliakov Roberto Azar 1 1–0 C 1–0 May 16, 1991 H2H
12410 Dimitri Poliakov Stefano Pescosolido 1 0–1 C 0–1 Mar 23, 1995 H2H
12411 Dimitri Poliakov Tetsuya Chaen 1 1–0 C 1–0 Oct 12, 1994 H2H
12412 Dimitri Poliakov Vladimir Gabrichidze 1 1–0 C 1–0 Aug 3, 1994 H2H
12413 Dimitri Sturdza Bernard Montrenaud 1 1–0 C 1–0 May 31, 1968 H2H
12414 Dimitri Sturdza Daniel Contet 1 0–1 C 0–1 Jul 30, 1969 H2H
12415 Dimitri Sturdza Gerald Battrick 1 0–1 C 0–1 Jun 2, 1968 H2H
12416 Dimitri Sturdza Jean Claude Barclay 1 0–1 C 0–1 May 23, 1971 H2H
12417 Dimitri Sturdza Jean Loup Rouyer 1 0–1 C 0–1 May 4, 1971 H2H
12418 Dimitri Sturdza Julian Ganzabal 1 0–1 C 0–1 Jul 24, 1974 H2H
12419 Dimitri Sturdza Terry Addison 1 0–1 C 0–1 May 3, 1970 H2H
12420 Dimitru Haradau Ion Tiriac 1 0–1 C 0–1 May 18, 1977 H2H
12421 Dimitru Haradau Juan Herrera 1 1–0 C 1–0 Apr 23, 1975 H2H
12422 Dimitru Haradau Manuel Orantes 1 0–1 C 0–1 Apr 24, 1975 H2H
12423 Dino Prizmic Adam Walton 1 1–0 G 1–0 Jun 29, 2026 H2H
12424 Dino Prizmic Alexei Popyrin 1 0–1 C 0–1 Jul 29, 2023 H2H
12425 Dino Prizmic Alex Molcan 1 0–1 C 0–1 Jul 15, 2026 H2H
12426 Dino Prizmic Arthur Fils 1 0–1 H 0–1 Mar 6, 2026 H2H
12427 Dino Prizmic Ben Shelton 1 1–0 C 1–0 Apr 24, 2026 H2H
12428 Dino Prizmic Bernabe Zapata Miralles 1 0–1 C 0–1 Jul 28, 2022 H2H
12429 Dino Prizmic Cameron Norrie 1 0–1 H 0–1 Aug 13, 2026 H2H
12430 Dino Prizmic Daniel Altmaier 1 0–1 C 0–1 Apr 3, 2026 H2H
12431 Dino Prizmic Duje Ajdukovic 1 1–0 C 1–0 Jul 27, 2023 H2H
12432 Dino Prizmic Elias Ymer 1 0–1 H 0–1 Oct 20, 2023 H2H
12433 Dino Prizmic Felix Auger-Aliassime 1 0–1 G 0–1 Jul 1, 2026 H2H
12434 Dino Prizmic Francesco Passaro 1 0–1 C 0–1 Feb 17, 2026 H2H
12435 Dino Prizmic James Duckworth 1 0–1 H 0–1 Jan 20, 2026 H2H
12436 Dino Prizmic Joao Fonseca 1 0–1 C 0–1 May 27, 2026 H2H
12437 Dino Prizmic Lorenzo Musetti 1 0–1 H 0–1 Sep 21, 2025 H2H
12438 Dino Prizmic Luciano Darderi 1 0–1 C 0–1 Jul 25, 2025 H2H
12439 Dino Prizmic Matteo Berrettini 1 1–0 C 1–0 Apr 22, 2026 H2H
12440 Dino Prizmic Michael Zheng 1 1–0 C 1–0 May 24, 2026 H2H
12441 Dino Prizmic Nicolas Jarry 1 1–0 C 1–0 Feb 23, 2026 H2H
12442 Dino Prizmic Richard Gasquet 1 0–1 C 0–1 Apr 20, 2023 H2H
12443 Dino Prizmic Terence Atmane 1 1–0 H 1–0 Sep 20, 2025 H2H
12444 Dino Prizmic Tomas Martin Etcheverry 1 0–1 C 0–1 Apr 26, 2026 H2H
12445 Dino Prizmic Tristan Schoolkate 1 1–0 H 1–0 Mar 4, 2026 H2H
12446 Dino Prizmic Ugo Humbert 1 1–0 C 1–0 May 10, 2026 H2H
12447 Dino Prizmic Vilius Gaubas 1 0–1 C 0–1 Feb 25, 2026 H2H
12448 Dino Prizmic Zsombor Piros 1 1–0 C 1–0 Jul 28, 2023 H2H
12449 Dinu Pescariu Alejandro Hernandez 1 1–0 H 1–0 Aug 13, 1997 H2H
12450 Dinu Pescariu Felipe Rivera 1 1–0 C 1–0 May 29, 1991 H2H
12451 Dinu Pescariu Frederic Fontang 1 1–0 H 1–0 Feb 27, 1992 H2H
12452 Dinu Pescariu Jordi Burillo 1 1–0 C 1–0 Sep 12, 1996 H2H
12453 Dinu Pescariu Kris Goossens 1 0–1 C 0–1 Apr 18, 1996 H2H
12454 Dinu Pescariu Lars Jonsson 1 0–1 C 0–1 May 3, 1991 H2H
12455 Dinu Pescariu Marian Vajda 1 0–1 C 0–1 Aug 2, 1990 H2H
12456 Dinu Pescariu Markus Zoecke 1 1–0 C 1–0 May 4, 1995 H2H
12457 Dinu Pescariu Nenad Zimonjic 1 0–1 G 0–1 Jun 23, 1999 H2H
12458 Dinu Pescariu Oscar Ortiz 1 0–1 H 0–1 Jul 26, 1996 H2H
12459 Dinu Pescariu Radomir Vasek 1 0–1 C 0–1 Feb 5, 1998 H2H
12460 Dinu Pescariu Ramon Delgado 1 1–0 C 1–0 Jun 10, 1999 H2H
12461 Dinu Pescariu Steve Guy 1 1–0 C 1–0 Aug 1, 1990 H2H
12462 Dinu Pescariu Takao Suzuki 1 0–1 H 0–1 Feb 17, 1999 H2H
12463 Dinu Pescariu Thomas Larsen 1 0–1 C 0–1 Aug 6, 1998 H2H
12464 Dinu Pescariu Tomas Nydahl 1 0–1 C 0–1 Sep 11, 1997 H2H
12465 Diogo Rocha Leonardo Tavares 1 1–0 C 1–0 Apr 15, 2004 H2H
12466 Dirk Dier Andreas Maurer 1 1–0 C 1–0 May 3, 1989 H2H
12467 Dirk Dier Francisco Roig 1 1–0 C 1–0 Apr 15, 1993 H2H
12468 Dirk Dier Jaime Oncins 1 0–1 C 0–1 May 6, 1993 H2H
12469 Dirk Dier Jose Francisco Altur 1 0–1 C 0–1 Apr 29, 1993 H2H
12470 Dirk Dier Marcos Aurelio Gorriz 1 0–1 C 0–1 May 2, 1996 H2H
12471 Dirk Dier Markus Zoecke 1 0–1 C 0–1 Mar 10, 1994 H2H
12472 Dirk Dier Tommy Ho 1 0–1 C 0–1 Feb 1, 1996 H2H
12473 Di Wu Kenny De Schepper 1 0–1 H 0–1 Jan 15, 2014 H2H
12474 Di Wu Taylor Fritz 1 0–1 H 0–1 Sep 28, 2017 H2H
12475 Di Wu Ze Zhang 1 0–1 H 0–1 Oct 4, 2012 H2H
12476 Dmitry Popko Radu Albot 1 0–1 H 0–1 Oct 29, 2020 H2H
12477 Dmitry Tursunov Alejandro Falla 1 1–0 H 1–0 Sep 1, 2006 H2H
12478 Dmitry Tursunov Alejandro Gonzalez 1 0–1 H 0–1 Aug 27, 2014 H2H
12479 Dmitry Tursunov Aleksandr Nedovyesov 1 1–0 C 1–0 May 21, 2014 H2H
12480 Dmitry Tursunov Alessio Di Mauro 1 1–0 C 1–0 May 30, 2007 H2H
12481 Dmitry Tursunov Alexander Peya 1 0–1 H 0–1 Jan 8, 2009 H2H
12482 Dmitry Tursunov Alexander Popp 1 1–0 G 1–0 Jun 26, 2005 H2H
12483 Dmitry Tursunov Aljaz Bedene 1 1–0 H 1–0 Aug 28, 2013 H2H
12484 Dmitry Tursunov Benoit Paire 1 0–1 C 0–1 Jul 27, 2017 H2H
12485 Dmitry Tursunov Bernard Tomic 1 1–0 H 1–0 Oct 4, 2012 H2H
12486 Dmitry Tursunov Boris Pashanski 1 1–0 C 1–0 Oct 26, 2007 H2H
12487 Dmitry Tursunov Bradley Klahn 1 1–0 G 1–0 Jun 18, 2014 H2H
12488 Dmitry Tursunov Cameron Norrie 1 0–1 H 0–1 Aug 30, 2017 H2H
12489 Dmitry Tursunov Carlos Cuadrado 1 0–1 C 0–1 Apr 26, 2006 H2H
12490 Dmitry Tursunov Carsten Ball 1 0–1 H 0–1 Jul 31, 2009 H2H
12491 Dmitry Tursunov Chris Eaton 1 1–0 G 1–0 Jun 26, 2008 H2H
12492 Dmitry Tursunov Chris Guccione 1 1–0 H 1–0 Jan 13, 2008 H2H
12493 Dmitry Tursunov Daniel Brands 1 1–0 C 1–0 May 27, 2008 H2H
12494 Dmitry Tursunov David Sanchez 1 0–1 C 0–1 Apr 28, 2004 H2H
12495 Dmitry Tursunov Denis Gremelmayr 1 0–1 C 0–1 May 2, 2008 H2H
12496 Dmitry Tursunov Edgardo Massa 1 1–0 H 1–0 Aug 3, 2006 H2H
12497 Dmitry Tursunov Eduardo Schwank 1 1–0 H 1–0 Aug 27, 2008 H2H
12498 Dmitry Tursunov Gastao Elias 1 1–0 C 1–0 May 4, 2006 H2H
12499 Dmitry Tursunov George Bastl 1 1–0 H 1–0 Feb 23, 2001 H2H
12500 Dmitry Tursunov Go Soeda 1 1–0 C 1–0 May 29, 2012 H2H
12501 Dmitry Tursunov Guillaume Rufin 1 1–0 H 1–0 Aug 29, 2013 H2H
12502 Dmitry Tursunov Igor Sijsling 1 1–0 G 1–0 Jun 11, 2014 H2H
12503 Dmitry Tursunov Ivan Dodig 1 1–0 G 1–0 Jun 18, 2011 H2H
12504 Dmitry Tursunov James Auckland 1 1–0 H 1–0 Sep 30, 2006 H2H
12505 Dmitry Tursunov Jan Hajek 1 1–0 H 1–0 Feb 27, 2013 H2H
12506 Dmitry Tursunov Jesse Levine 1 1–0 H 1–0 Jul 31, 2013 H2H
12507 Dmitry Tursunov Kei Nishikori 1 1–0 H 1–0 Jul 28, 2007 H2H
12508 Dmitry Tursunov Kevin Kim 1 1–0 H 1–0 Feb 21, 2001 H2H
12509 Dmitry Tursunov KJ Hippensteel 1 0–1 H 0–1 Feb 12, 2004 H2H
12510 Dmitry Tursunov Konstantin Kravchuk 1 1–0 H 1–0 Sep 20, 2013 H2H
12511 Dmitry Tursunov Kristian Pless 1 1–0 H 1–0 Sep 29, 2006 H2H
12512 Dmitry Tursunov Lars Burgsmuller 1 1–0 H 1–0 Sep 15, 2005 H2H
12513 Dmitry Tursunov Marc Gicquel 1 0–1 H 0–1 Sep 2, 2009 H2H
12514 Dmitry Tursunov Marc Lopez 1 0–1 G 0–1 Jun 9, 2004 H2H
12515 Dmitry Tursunov Marinko Matosevic 1 1–0 H 1–0 Aug 3, 2013 H2H
12516 Dmitry Tursunov Martin Klizan 1 1–0 H 1–0 Aug 13, 2013 H2H
12517 Dmitry Tursunov Michal Przysiezny 1 1–0 H 1–0 Oct 28, 2010 H2H
12518 Dmitry Tursunov Mikhail Kukushkin 1 1–0 H 1–0 Mar 28, 2009 H2H
12519 Dmitry Tursunov Mitchell Krueger 1 1–0 H 1–0 Aug 2, 2017 H2H
12520 Dmitry Tursunov Noam Okun 1 1–0 H 1–0 Jul 28, 2005 H2H
12521 Dmitry Tursunov Novak Djokovic 1 0–1 H 0–1 Oct 29, 2008 H2H
12522 Dmitry Tursunov Olivier Patience 1 1–0 H 1–0 Aug 19, 2004 H2H
12523 Dmitry Tursunov Oscar Hernandez 1 0–1 C 0–1 Apr 25, 2007 H2H
12524 Dmitry Tursunov Pablo Carreno Busta 1 1–0 H 1–0 Sep 27, 2013 H2H
12525 Dmitry Tursunov Peter Luczak 1 0–1 H 0–1 Mar 2, 2006 H2H
12526 Dmitry Tursunov Rajeev Ram 1 1–0 H 1–0 Sep 26, 2013 H2H
12527 Dmitry Tursunov Ricardas Berankis 1 0–1 H 0–1 Jul 19, 2012 H2H
12528 Dmitry Tursunov Rui Machado 1 0–1 C 0–1 May 1, 2014 H2H
12529 Dmitry Tursunov Ryan Sweeting 1 0–1 G 0–1 Jun 13, 2012 H2H
12530 Dmitry Tursunov Sam Groth 1 1–0 H 1–0 Feb 24, 2016 H2H
12531 Dmitry Tursunov Sargis Sargsian 1 1–0 G 1–0 Jun 25, 2004 H2H
12532 Dmitry Tursunov Sebastien De Chaunac 1 0–1 H 0–1 Aug 5, 2009 H2H
12533 Dmitry Tursunov Sergiy Stakhovsky 1 0–1 C 0–1 Oct 12, 2006 H2H
12534 Dmitry Tursunov Stefan Koubek 1 1–0 C 1–0 May 25, 2005 H2H
12535 Dmitry Tursunov Tatsuma Ito 1 1–0 H 1–0 Oct 5, 2012 H2H
12536 Dmitry Tursunov Thierry Ascione 1 1–0 H 1–0 Oct 2, 2008 H2H
12537 Dmitry Tursunov Tim Smyczek 1 1–0 H 1–0 Mar 22, 2013 H2H
12538 Dmitry Tursunov Tomas Behrend 1 1–0 H 1–0 Mar 7, 2006 H2H
12539 Dmitry Tursunov Wayne Arthurs 1 0–1 H 0–1 Feb 17, 2006 H2H
12540 Dmitry Tursunov Wayne Odesnik 1 1–0 H 1–0 Jul 18, 2008 H2H
12541 Dmitry Tursunov Werner Eschauer 1 1–0 H 1–0 Sep 27, 2007 H2H
12542 Dominic Stricker Albert Ramos-Vinolas 1 0–1 C 0–1 Jul 22, 2022 H2H
12543 Dominic Stricker Aleksandar Kovacevic 1 1–0 H 1–0 Oct 17, 2024 H2H
12544 Dominic Stricker Benjamin Bonzi 1 1–0 H 1–0 Sep 3, 2023 H2H
12545 Dominic Stricker Francisco Comesana 1 0–1 H 0–1 Aug 28, 2024 H2H
12546 Dominic Stricker Grigor Dimitrov 1 0–1 H 0–1 Oct 19, 2024 H2H
12547 Dominic Stricker Hubert Hurkacz 1 1–0 G 1–0 Jun 11, 2021 H2H
12548 Dominic Stricker James Duckworth 1 0–1 H 0–1 Jan 14, 2025 H2H
12549 Dominic Stricker Marin Cilic 1 1–0 C 1–0 May 19, 2021 H2H
12550 Dominic Stricker Marton Fucsovics 1 1–0 C 1–0 May 20, 2021 H2H
12551 Dominic Stricker Matteo Berrettini 1 1–0 H 1–0 Oct 18, 2024 H2H
12552 Dominic Stricker Miomir Kecmanovic 1 0–1 C 0–1 Jul 21, 2023 H2H
12553 Dominic Stricker Pablo Carreno Busta 1 0–1 H 0–1 Oct 28, 2022 H2H
12554 Dominic Stricker Radu Albot 1 1–0 G 1–0 Jun 10, 2021 H2H
12555 Dominic Stricker Taylor Fritz 1 0–1 H 0–1 Sep 5, 2023 H2H
12556 Dominic Thiem Alexandre Muller 1 1–0 C 1–0 Jul 20, 2023 H2H
12557 Dominic Thiem Alex Bolt 1 1–0 H 1–0 Jan 24, 2020 H2H
12558 Dominic Thiem Alexei Popyrin 1 0–1 H 0–1 Jan 17, 2019 H2H
12559 Dominic Thiem Alex Molcan 1 1–0 C 1–0 Feb 16, 2023 H2H
12560 Dominic Thiem Andreas Seppi 1 1–0 C 1–0 May 21, 2016 H2H
12561 Dominic Thiem Andrey Kuznetsov 1 1–0 C 1–0 Jul 31, 2013 H2H
12562 Dominic Thiem Arthur Rinderknech 1 1–0 C 1–0 Aug 4, 2023 H2H
12563 Dominic Thiem Aslan Karatsev 1 1–0 H 1–0 Mar 11, 2021 H2H
12564 Dominic Thiem Benjamin Bonzi 1 0–1 C 0–1 Apr 28, 2022 H2H
12565 Dominic Thiem Constant Lestienne 1 1–0 C 1–0 Apr 20, 2023 H2H
12566 Dominic Thiem Corentin Moutet 1 1–0 C 1–0 Jul 26, 2018 H2H
12567 Dominic Thiem Damir Dzumhur 1 1–0 H 1–0 Feb 24, 2016 H2H
12568 Dominic Thiem Daniel Kosakowski 1 1–0 H 1–0 Mar 8, 2014 H2H
12569 Dominic Thiem Di Wu 1 1–0 H 1–0 Sep 30, 2016 H2H
12570 Dominic Thiem Dominik Koepfer 1 1–0 H 1–0 Feb 11, 2021 H2H
12571 Dominic Thiem Dudi Sela 1 1–0 G 1–0 Jul 1, 2015 H2H
12572 Dominic Thiem Emil Ruusuvuori 1 1–0 C 1–0 Jul 14, 2022 H2H
12573 Dominic Thiem Evgeny Donskoy 1 1–0 H 1–0 Jan 3, 2018 H2H
12574 Dominic Thiem Felipe Meligeni Alves 1 1–0 C 1–0 Feb 20, 2020 H2H
12575 Dominic Thiem Filip Krajinovic 1 0–1 H 0–1 Aug 25, 2020 H2H
12576 Dominic Thiem Hamad Medjedovic 1 0–1 C 0–1 Jul 21, 2023 H2H
12577 Dominic Thiem Henri Laaksonen 1 1–0 H 1–0 Aug 3, 2017 H2H
12578 Dominic Thiem Hugo Dellien 1 0–1 C 0–1 May 24, 2022 H2H
12579 Dominic Thiem Ilya Ivashka 1 1–0 C 1–0 May 29, 2018 H2H
12580 Dominic Thiem Ivan Dodig 1 1–0 C 1–0 Apr 30, 2016 H2H
12581 Dominic Thiem Ivo Karlovic 1 1–0 H 1–0 Mar 14, 2019 H2H
12582 Dominic Thiem Janko Tipsarevic 1 1–0 C 1–0 Feb 23, 2017 H2H
12583 Dominic Thiem Jaroslav Pospisil 1 1–0 H 1–0 Oct 18, 2013 H2H
12584 Dominic Thiem Jeremy Chardy 1 1–0 H 1–0 Mar 12, 2017 H2H
12585 Dominic Thiem Jerzy Janowicz 1 0–1 H 0–1 Oct 22, 2015 H2H
12586 Dominic Thiem J.J. Wolf 1 1–0 H 1–0 Aug 23, 2022 H2H
12587 Dominic Thiem Joao Souza 1 1–0 C 1–0 Jul 30, 2014 H2H
12588 Dominic Thiem Juan Monaco 1 1–0 C 1–0 Aug 1, 2014 H2H
12589 Dominic Thiem Julien Benneteau 1 0–1 H 0–1 Mar 11, 2014 H2H
12590 Dominic Thiem Lloyd Harris 1 0–1 H 0–1 Mar 17, 2021 H2H
12591 Dominic Thiem Luciano Darderi 1 0–1 H 0–1 Oct 24, 2024 H2H
12592 Dominic Thiem Luke Saville 1 0–1 G 0–1 Jun 25, 2014 H2H
12593 Dominic Thiem Malek Jaziri 1 1–0 G 1–0 Jun 24, 2015 H2H
12594 Dominic Thiem Marc-Andrea Huesler 1 1–0 C 1–0 Apr 21, 2023 H2H
12595 Dominic Thiem Marcos Baghdatis 1 0–1 G 0–1 Jul 4, 2018 H2H
12596 Dominic Thiem Marinko Matosevic 1 0–1 H 0–1 Oct 19, 2012 H2H
12597 Dominic Thiem Matteo Martineau 1 1–0 H 1–0 Nov 9, 2023 H2H
12598 Dominic Thiem Matthew Ebden 1 0–1 H 0–1 Oct 10, 2018 H2H
12599 Dominic Thiem Michael Geerts 1 1–0 H 1–0 Oct 20, 2022 H2H
12600 Dominic Thiem Mikhail Kukushkin 1 1–0 H 1–0 Feb 10, 2021 H2H