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
54401 Yannick Hanfmann Mischa Zverev 1 0–1 G 0–1 Jun 16, 2017 H2H
54402 Yannick Hanfmann Nuno Borges 1 0–1 H 0–1 Aug 6, 2026 H2H
54403 Yannick Hanfmann Pablo Carreno Busta 1 0–1 C 0–1 Jul 25, 2019 H2H
54404 Yannick Hanfmann Philipp Kohlschreiber 1 0–1 H 0–1 Aug 29, 2018 H2H
54405 Yannick Hanfmann Quentin Halys 1 0–1 C 0–1 Jul 24, 2026 H2H
54406 Yannick Hanfmann Radu Albot 1 0–1 H 0–1 Feb 26, 2021 H2H
54407 Yannick Hanfmann Rafael Jodar 1 0–1 H 0–1 Mar 19, 2026 H2H
54408 Yannick Hanfmann Rinky Hijikata 1 0–1 H 0–1 Jan 18, 2023 H2H
54409 Yannick Hanfmann Roberto Bautista Agut 1 0–1 C 0–1 May 6, 2017 H2H
54410 Yannick Hanfmann Roberto Carballes Baena 1 1–0 C 1–0 Mar 3, 2023 H2H
54411 Yannick Hanfmann Roberto Quiroz 1 0–1 C 0–1 Feb 8, 2018 H2H
54412 Yannick Hanfmann Robin Haase 1 1–0 C 1–0 Jul 29, 2017 H2H
54413 Yannick Hanfmann Roman Andres Burruchaga 1 1–0 C 1–0 Feb 9, 2024 H2H
54414 Yannick Hanfmann Ryan Harrison 1 0–1 H 0–1 Jan 5, 2018 H2H
54415 Yannick Hanfmann Salvatore Caruso 1 1–0 C 1–0 Oct 15, 2020 H2H
54416 Yannick Hanfmann Sebastian Korda 1 1–0 H 1–0 Jan 3, 2024 H2H
54417 Yannick Hanfmann Shintaro Mochizuki 1 1–0 H 1–0 Sep 21, 2024 H2H
54418 Yannick Hanfmann Steve Johnson 1 1–0 H 1–0 Mar 26, 2021 H2H
54419 Yannick Hanfmann Taro Daniel 1 1–0 C 1–0 Apr 29, 2021 H2H
54420 Yannick Hanfmann Thanasi Kokkinakis 1 1–0 H 1–0 Jan 19, 2022 H2H
54421 Yannick Hanfmann Thomaz Bellucci 1 1–0 C 1–0 May 5, 2017 H2H
54422 Yannick Hanfmann Tomas Machac 1 1–0 C 1–0 Apr 8, 2023 H2H
54423 Yannick Hanfmann Tomas Martin Etcheverry 1 0–1 C 0–1 Apr 8, 2023 H2H
54424 Yannick Hanfmann Ugo Humbert 1 0–1 G 0–1 Jun 11, 2021 H2H
54425 Yannick Hanfmann Valentin Vacherot 1 0–1 C 0–1 Jul 15, 2026 H2H
54426 Yannick Hanfmann Vilius Gaubas 1 1–0 C 1–0 Feb 27, 2026 H2H
54427 Yannick Hanfmann Yosuke Watanuki 1 1–0 C 1–0 Apr 6, 2023 H2H
54428 Yannick Hanfmann Zachary Svajda 1 1–0 H 1–0 Jan 18, 2026 H2H
54429 Yannick Hanfmann Zhizhen Zhang 1 0–1 C 0–1 Jul 28, 2023 H2H
54430 Yannick Maden Adrian Mannarino 1 1–0 H 1–0 Feb 7, 2019 H2H
54431 Yannick Maden Benoit Paire 1 1–0 H 1–0 Sep 21, 2018 H2H
54432 Yannick Maden Cristian Garin 1 0–1 C 0–1 May 2, 2019 H2H
54433 Yannick Maden Damir Dzumhur 1 0–1 H 0–1 Feb 28, 2018 H2H
54434 Yannick Maden Jan-Lennard Struff 1 0–1 C 0–1 May 4, 2018 H2H
54435 Yannick Maden Lucas Pouille 1 0–1 H 0–1 Aug 29, 2018 H2H
54436 Yannick Maden Maximilian Marterer 1 1–0 C 1–0 Apr 27, 2018 H2H
54437 Yannick Mertens Jan Hajek 1 1–0 H 1–0 Feb 18, 2010 H2H
54438 Yannick Noah Adriano Panatta 1 1–0 H 1–0 Apr 17, 1980 H2H
54439 Yannick Noah Aki Rahunen 1 1–0 H 1–0 Sep 27, 1990 H2H
54440 Yannick Noah Alejandro Pierola 1 1–0 C 1–0 Oct 4, 1979 H2H
54441 Yannick Noah Allan Stone 1 0–1 G 0–1 Dec 26, 1978 H2H
54442 Yannick Noah Alvaro Fillol 1 1–0 C 1–0 May 31, 1978 H2H
54443 Yannick Noah Andreas Maurer 1 0–1 G 0–1 Jun 10, 1987 H2H
54444 Yannick Noah Andrew Sznajder 1 1–0 C 1–0 Jun 1, 1990 H2H
54445 Yannick Noah Andy Andrews 1 1–0 H 1–0 Sep 3, 1981 H2H
54446 Yannick Noah Belus Prajoux 1 1–0 C 1–0 Jul 22, 1981 H2H
54447 Yannick Noah Bernard Fritz 1 1–0 C 1–0 Apr 2, 1982 H2H
54448 Yannick Noah Blaine Willenborg 1 1–0 C 1–0 Feb 7, 1987 H2H
54449 Yannick Noah Bob Giltinan 1 0–1 C 0–1 May 24, 1978 H2H
54450 Yannick Noah Brian Fairlie 1 0–1 C 0–1 May 25, 1977 H2H
54451 Yannick Noah Bruno Oresar 1 1–0 H 1–0 Mar 16, 1988 H2H
54452 Yannick Noah Bud Schultz 1 1–0 G 1–0 Jan 18, 1987 H2H
54453 Yannick Noah Cassio Motta 1 1–0 C 1–0 Jan 25, 1985 H2H
54454 Yannick Noah Charlie Owens 1 1–0 C 1–0 Jul 29, 1980 H2H
54455 Yannick Noah Christophe Casa 1 1–0 C 1–0 Nov 14, 1980 H2H
54456 Yannick Noah Christophe Roger-Vasselin 1 1–0 C 1–0 Jun 5, 1983 H2H
54457 Yannick Noah Christo Van Rensburg 1 1–0 H 1–0 Feb 5, 1985 H2H
54458 Yannick Noah Dan Goldie 1 1–0 H 1–0 Feb 28, 1986 H2H
54459 Yannick Noah Danie Visser 1 1–0 H 1–0 Aug 14, 1986 H2H
54460 Yannick Noah David Macpherson 1 1–0 G 1–0 Jan 16, 1987 H2H
54461 Yannick Noah David Schneider 1 1–0 H 1–0 Aug 28, 1980 H2H
54462 Yannick Noah Eddie Dibbs 1 1–0 C 1–0 May 24, 1980 H2H
54463 Yannick Noah Eric Deblicker 1 1–0 H 1–0 Oct 30, 1981 H2H
54464 Yannick Noah Florin Segarceanu 1 1–0 C 1–0 May 15, 1985 H2H
54465 Yannick Noah Francisco Gonzalez 1 1–0 C 1–0 Jan 30, 1981 H2H
54466 Yannick Noah Francois Jauffret 1 1–0 C 1–0 May 17, 1979 H2H
54467 Yannick Noah Georges Goven 1 1–0 H 1–0 Mar 24, 1979 H2H
54468 Yannick Noah Gerard Toulon 1 1–0 C 1–0 Sep 28, 1978 H2H
54469 Yannick Noah Gianni Ocleppo 1 1–0 C 1–0 Apr 29, 1982 H2H
54470 Yannick Noah Gilad Bloom 1 1–0 H 1–0 Jan 21, 1990 H2H
54471 Yannick Noah Glenn Layendecker 1 0–1 H 0–1 Apr 20, 1989 H2H
54472 Yannick Noah Guillermo Rivas 1 1–0 C 1–0 Jul 28, 1988 H2H
54473 Yannick Noah Ivan Kley 1 1–0 C 1–0 May 27, 1987 H2H
54474 Yannick Noah Jan Kodes 1 1–0 H 1–0 Oct 18, 1979 H2H
54475 Yannick Noah Jan Norback 1 1–0 C 1–0 May 31, 1981 H2H
54476 Yannick Noah Jay Lapidus 1 1–0 H 1–0 Oct 16, 1982 H2H
54477 Yannick Noah Jean Francois Caujolle 1 1–0 C 1–0 Jul 9, 1981 H2H
54478 Yannick Noah Jeff Borowiak 1 1–0 C 1–0 Nov 27, 1981 H2H
54479 Yannick Noah Jerome Vanier 1 1–0 H 1–0 Sep 3, 1983 H2H
54480 Yannick Noah Joao Soares 1 1–0 C 1–0 Oct 7, 1981 H2H
54481 Yannick Noah John Fitzgerald 1 0–1 H 0–1 May 2, 1985 H2H
54482 Yannick Noah John Sadri 1 0–1 C 0–1 Nov 14, 1985 H2H
54483 Yannick Noah Jorge Andrew 1 1–0 C 1–0 Sep 26, 1979 H2H
54484 Yannick Noah Josef Cihak 1 1–0 C 1–0 May 8, 1985 H2H
54485 Yannick Noah Juan Avendano 1 1–0 C 1–0 Sep 25, 1985 H2H
54486 Yannick Noah Julio Goes 1 1–0 C 1–0 May 15, 1984 H2H
54487 Yannick Noah Karl Meiler 1 1–0 H 1–0 Mar 22, 1979 H2H
54488 Yannick Noah Kelly Evernden 1 0–1 H 0–1 Aug 15, 1990 H2H
54489 Yannick Noah Luis Borfiga 1 1–0 C 1–0 Apr 12, 1979 H2H
54490 Yannick Noah Magnus Tideman 1 1–0 C 1–0 Apr 29, 1983 H2H
54491 Yannick Noah Marcelo Ingaramo 1 1–0 H 1–0 Aug 30, 1986 H2H
54492 Yannick Noah Marcos Hocevar 1 1–0 C 1–0 Nov 15, 1980 H2H
54493 Yannick Noah Marko Ostoja 1 1–0 H 1–0 Oct 15, 1982 H2H
54494 Yannick Noah Mark Vines 1 0–1 H 0–1 Oct 31, 1981 H2H
54495 Yannick Noah Martin Sinner 1 1–0 H 1–0 Sep 28, 1995 H2H
54496 Yannick Noah Massimiliano Narducci 1 1–0 H 1–0 Jan 15, 1988 H2H
54497 Yannick Noah Matt Anger 1 1–0 C 1–0 Apr 11, 1986 H2H
54498 Yannick Noah Mike Bauer 1 1–0 H 1–0 Aug 21, 1985 H2H
54499 Yannick Noah Mike Cahill 1 1–0 C 1–0 Jul 30, 1980 H2H
54500 Yannick Noah Mike Leach 1 1–0 C 1–0 Jul 22, 1982 H2H
54501 Yannick Noah Pat Cramer 1 1–0 H 1–0 Aug 30, 1979 H2H
54502 Yannick Noah Paul Avis 1 1–0 H 1–0 Apr 7, 1978 H2H
54503 Yannick Noah Paul Chamberlin 1 1–0 H 1–0 Mar 15, 1988 H2H
54504 Yannick Noah Peter Fleming 1 0–1 H 0–1 Aug 13, 1983 H2H
54505 Yannick Noah Peter Lundgren 1 1–0 C 1–0 Apr 2, 1987 H2H
54506 Yannick Noah Phil Dent 1 1–0 H 1–0 Feb 20, 1982 H2H
54507 Yannick Noah Raymond Moore 1 1–0 H 1–0 Oct 25, 1980 H2H
54508 Yannick Noah Ricardo Ycaza 1 1–0 G 1–0 Jun 28, 1978 H2H
54509 Yannick Noah Richard Meyer 1 1–0 C 1–0 Nov 12, 1981 H2H
54510 Yannick Noah Rick Fagel 1 1–0 C 1–0 Nov 13, 1980 H2H
54511 Yannick Noah Roberto Arguello 1 0–1 C 0–1 Sep 26, 1985 H2H
54512 Yannick Noah Roberto Vizcaino 1 1–0 C 1–0 May 28, 1980 H2H
54513 Yannick Noah Robert Reininger 1 1–0 H 1–0 Nov 10, 1982 H2H
54514 Yannick Noah Robin Drysdale 1 1–0 C 1–0 Dec 8, 1978 H2H
54515 Yannick Noah Rod Frawley 1 1–0 C 1–0 Apr 8, 1982 H2H
54516 Yannick Noah Roland Stadler 1 1–0 H 1–0 Oct 19, 1979 H2H
54517 Yannick Noah Rolf Gehring 1 1–0 H 1–0 Mar 20, 1981 H2H
54518 Yannick Noah Roscoe Tanner 1 1–0 C 1–0 Feb 7, 1981 H2H
54519 Yannick Noah Ross Case 1 0–1 G 0–1 Dec 30, 1978 H2H
54520 Yannick Noah Russell Simpson 1 1–0 H 1–0 Oct 24, 1980 H2H
54521 Yannick Noah Sergio Casal 1 1–0 H 1–0 Oct 9, 1987 H2H
54522 Yannick Noah Shahar Perkiss 1 1–0 C 1–0 Feb 2, 1985 H2H
54523 Yannick Noah Stanislav Birner 1 1–0 H 1–0 Nov 11, 1982 H2H
54524 Yannick Noah Stefan Simonsson 1 1–0 C 1–0 Apr 10, 1981 H2H
54525 Yannick Noah Todd Nelson 1 0–1 C 0–1 Feb 13, 1988 H2H
54526 Yannick Noah Tom Nijssen 1 1–0 C 1–0 Feb 9, 1989 H2H
54527 Yannick Noah Tom Okker 1 0–1 G 0–1 Jun 30, 1978 H2H
54528 Yannick Noah Tore Meinecke 1 1–0 C 1–0 May 12, 1988 H2H
54529 Yannick Noah Tsuyoshi Fukui 1 1–0 C 1–0 Nov 2, 1979 H2H
54530 Yannick Noah Udo Riglewski 1 1–0 C 1–0 Feb 11, 1989 H2H
54531 Yannick Noah Ulf Stenlund 1 1–0 H 1–0 Feb 26, 1987 H2H
54532 Yannick Noah Ulrich Pinner 1 1–0 C 1–0 Apr 21, 1978 H2H
54533 Yannick Noah Van Winitsky 1 1–0 C 1–0 Jul 24, 1982 H2H
54534 Yannick Noah Victor Amaya 1 1–0 C 1–0 Nov 8, 1980 H2H
54535 Yannick Noah Vijay Amritraj 1 0–1 G 0–1 Jun 30, 1985 H2H
54536 Yannick Noah Zeljko Franulovic 1 1–0 C 1–0 Apr 13, 1979 H2H
54537 Yann Marti Alexander Sadecky 1 0–1 C 0–1 Jul 28, 2010 H2H
54538 Yann Marti Jan Mertl 1 0–1 C 0–1 Jul 21, 2016 H2H
54539 Yaraslav Shyla Teymuraz Gabashvili 1 0–1 H 0–1 Sep 24, 2015 H2H
54540 Yasutaka Uchiyama Alexander Sarkissian 1 1–0 H 1–0 Jul 21, 2021 H2H
54541 Yasutaka Uchiyama Diego Schwartzman 1 0–1 H 0–1 Mar 27, 2021 H2H
54542 Yasutaka Uchiyama Franko Skugor 1 1–0 H 1–0 Oct 5, 2017 H2H
54543 Yasutaka Uchiyama Gael Monfils 1 0–1 H 0–1 Feb 27, 2020 H2H
54544 Yasutaka Uchiyama Marc Polmans 1 1–0 H 1–0 Feb 25, 2021 H2H
54545 Yasutaka Uchiyama Mikael Ymer 1 0–1 H 0–1 Jan 22, 2020 H2H
54546 Yasutaka Uchiyama Pablo Carreno Busta 1 0–1 H 0–1 Sep 2, 2020 H2H
54547 Yasutaka Uchiyama Peter Polansky 1 0–1 H 0–1 Aug 2, 2017 H2H
54548 Yasutaka Uchiyama Radu Albot 1 1–0 H 1–0 Oct 4, 2019 H2H
54549 Yasutaka Uchiyama Reilly Opelka 1 0–1 H 0–1 Oct 5, 2019 H2H
54550 Yasutaka Uchiyama Salvatore Caruso 1 1–0 H 1–0 Mar 26, 2021 H2H
54551 Yasutaka Uchiyama Soonwoo Kwon 1 0–1 H 0–1 Feb 26, 2021 H2H
54552 Yen-Hsun Lu Alejandro Falla 1 0–1 H 0–1 Aug 3, 2010 H2H
54553 Yen-Hsun Lu Aleksandar Vukic 1 0–1 H 0–1 Feb 3, 2021 H2H
54554 Yen-Hsun Lu Aleksandr Nedovyesov 1 1–0 G 1–0 Jun 25, 2014 H2H
54555 Yen-Hsun Lu Alexander Kudryavtsev 1 1–0 G 1–0 Jun 29, 2016 H2H
54556 Yen-Hsun Lu Andreas Beck 1 0–1 H 0–1 Sep 24, 2009 H2H
54557 Yen-Hsun Lu Andrey Golubev 1 0–1 H 0–1 Sep 30, 2010 H2H
54558 Yen-Hsun Lu Antony Dupuis 1 1–0 C 1–0 Sep 29, 2005 H2H
54559 Yen-Hsun Lu Arnaud Clement 1 1–0 G 1–0 Jun 22, 2005 H2H
54560 Yen-Hsun Lu Austin Krajicek 1 1–0 H 1–0 Jul 20, 2016 H2H
54561 Yen-Hsun Lu Benjamin Becker 1 0–1 H 0–1 Jul 25, 2014 H2H
54562 Yen-Hsun Lu Benoit Paire 1 1–0 H 1–0 Jan 9, 2013 H2H
54563 Yen-Hsun Lu Ben Qiang Zhu 1 1–0 H 1–0 Sep 16, 2004 H2H
54564 Yen-Hsun Lu Bernard Tomic 1 0–1 H 0–1 Aug 10, 2011 H2H
54565 Yen-Hsun Lu Bjorn Fratangelo 1 1–0 H 1–0 Feb 23, 2017 H2H
54566 Yen-Hsun Lu Blaz Kavcic 1 1–0 C 1–0 May 26, 2015 H2H
54567 Yen-Hsun Lu Blaz Rola 1 1–0 H 1–0 Aug 20, 2014 H2H
54568 Yen-Hsun Lu Bobby Reynolds 1 1–0 H 1–0 Feb 28, 2013 H2H
54569 Yen-Hsun Lu Boris Pashanski 1 0–1 H 0–1 Sep 13, 2007 H2H
54570 Yen-Hsun Lu Bradley Klahn 1 1–0 H 1–0 Jan 9, 2014 H2H
54571 Yen-Hsun Lu Brian Wilson 1 1–0 H 1–0 Feb 15, 2007 H2H
54572 Yen-Hsun Lu Colin Fleming 1 1–0 G 1–0 Jun 17, 2009 H2H
54573 Yen-Hsun Lu Danai Udomchoke 1 1–0 H 1–0 Oct 3, 2007 H2H
54574 Yen-Hsun Lu Daniele Bracciali 1 0–1 H 0–1 Jan 18, 2006 H2H
54575 Yen-Hsun Lu Daniel Gimeno-Traver 1 1–0 H 1–0 Aug 28, 2013 H2H
54576 Yen-Hsun Lu Denis Kudla 1 1–0 H 1–0 Feb 14, 2014 H2H
54577 Yen-Hsun Lu Di Wu 1 1–0 H 1–0 Oct 12, 2010 H2H
54578 Yen-Hsun Lu Dusan Lajovic 1 0–1 H 0–1 Mar 22, 2014 H2H
54579 Yen-Hsun Lu Edouard Roger-Vasselin 1 1–0 G 1–0 Jun 19, 2013 H2H
54580 Yen-Hsun Lu Evgeny Donskoy 1 1–0 H 1–0 Sep 26, 2013 H2H
54581 Yen-Hsun Lu Federico Delbonis 1 1–0 C 1–0 Apr 15, 2014 H2H
54582 Yen-Hsun Lu Flavio Cipolla 1 0–1 H 0–1 Aug 28, 2008 H2H
54583 Yen-Hsun Lu Gilles Muller 1 1–0 G 1–0 Jun 14, 2006 H2H
54584 Yen-Hsun Lu Grigor Dimitrov 1 0–1 H 0–1 Jan 16, 2014 H2H
54585 Yen-Hsun Lu Guillermo Coria 1 1–0 G 1–0 Jun 10, 2004 H2H
54586 Yen-Hsun Lu Gustavo Kuerten 1 0–1 H 0–1 Aug 4, 2004 H2H
54587 Yen-Hsun Lu Harel Levy 1 0–1 H 0–1 Oct 6, 2004 H2H
54588 Yen-Hsun Lu Horacio Zeballos 1 1–0 G 1–0 Jun 23, 2010 H2H
54589 Yen-Hsun Lu Hyeon Chung 1 1–0 H 1–0 Aug 28, 2015 H2H
54590 Yen-Hsun Lu Hyung-Taik Lee 1 0–1 H 0–1 Oct 4, 2007 H2H
54591 Yen-Hsun Lu Igor Kunitsyn 1 1–0 G 1–0 Jun 13, 2012 H2H
54592 Yen-Hsun Lu Igor Sijsling 1 1–0 H 1–0 Jan 8, 2014 H2H
54593 Yen-Hsun Lu James Blake 1 0–1 H 0–1 Jul 19, 2008 H2H
54594 Yen-Hsun Lu James Ward 1 1–0 G 1–0 Jun 26, 2013 H2H
54595 Yen-Hsun Lu Jan Vacek 1 1–0 G 1–0 Jun 23, 2004 H2H
54596 Yen-Hsun Lu Jimmy Wang 1 1–0 H 1–0 Jan 15, 2014 H2H
54597 Yen-Hsun Lu Jiri Vanek 1 1–0 H 1–0 Sep 27, 2007 H2H
54598 Yen-Hsun Lu Joachim Johansson 1 0–1 H 0–1 Sep 1, 2004 H2H
54599 Yen-Hsun Lu Joao Souza 1 1–0 H 1–0 Sep 29, 2011 H2H
54600 Yen-Hsun Lu Jonas Bjorkman 1 0–1 G 0–1 Jun 25, 2004 H2H