CourtCockpit
picks1d agosackmann1d agotennis-data1d agoodds4h ago
ATP · #95 ·

Yannick Hanfmann

?H · ?cm · age 32
Hard 1575Clay 1705Grass 1472
Recent Form · L10
4/10
Hard 46% · Clay 59% · Grass 42%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
547
last:
Head-to-Head
178
OpponentRecordHardClayGrassLast met
Marco Cecchinato ·#109410-04-10-02023-05-08
Francisco Cerundolo ·#20140-01-40-02024-05-27
Unknown311-02-00-12024-08-26
Maximilian Marterer ·#114401-03-00-02024-05-13
Mario Vilella Martinez ·#167220-12-10-02022-03-28
Bernabe Zapata Miralles ·#144311-02-10-02022-02-14
Thiago Monteiro ·#100400-04-00-02023-05-29
Juan Pablo Varillas ·#179400-04-00-02024-02-05
Nicolas Jarry ·#143220-02-20-02024-02-19
Andrey Rublev ·#15120-11-00-12023-06-19
Hugo Gaston ·#81300-03-00-02024-04-08
James Duckworth ·#77212-10-00-02024-01-01
Arthur Rinderknech ·#60120-01-10-12023-07-31
Lorenzo Musetti ·#17210-02-10-02023-04-24
Unknown120-01-20-02023-05-29
Unknown211-01-10-02023-02-27
Taro Daniel ·#89120-11-10-02022-07-04
Pedro Martinez ·#42211-01-10-02024-09-18
Facundo Diaz Acosta ·#67211-01-10-02023-04-03
Alejandro Tabilo ·#22121-00-20-02024-09-12
Jakub Mensik ·#27211-01-10-02024-05-06
Juan Manuel Cerundolo ·#161120-11-10-02024-02-26
Gael Monfils ·#52110-11-00-02024-01-15
Dusan Lajovic ·#86201-01-00-02023-09-27
Joao Menezes ·#217111-00-10-02021-05-10
Damir Dzumhur ·#100110-11-00-02023-09-16
Lorenzo Sonego ·#51020-10-10-02024-01-08
Unknown200-02-00-02020-08-24
Miomir Kecmanovic ·#53111-00-10-02023-09-27
Henri Laaksonen ·#125020-10-10-02021-10-18
Alexandre Muller ·#68200-01-01-02022-10-10
Federico Coria ·#79110-01-10-02022-02-21
Tallon Griekspoor ·#33110-11-00-02024-03-04
Tim Van Rijthoven ·#110111-10-00-02022-01-17
Tommy Paul ·#21200-02-00-02023-04-03
Federico Delbonis ·#131110-11-00-02023-02-20
Alexander Bublik ·#11110-11-00-02021-08-30
Cristian Garin ·#115110-01-10-02022-07-18
Tomas Barrios Vera ·#162110-00-11-02023-03-27
Adrian Mannarino ·#54111-00-00-12024-03-18
Roman Safiullin ·#60020-10-00-12023-01-02
Adam Walton ·#94110-00-01-12024-06-24
Unknown110-11-00-02024-10-14
Stefanos Tsitsipas ·#80110-10-01-02023-10-16
Luciano Darderi ·#43020-00-20-02024-02-05
Andrea Pellegrino ·#153110-01-10-02023-02-27
Filip Misolic ·#228110-01-10-02022-07-25
Tomas Machac ·#25110-11-00-02023-04-03
Gregoire Barrere ·#166020-20-00-02023-11-06
Jaume Munar ·#65110-01-10-02024-07-22
Pedro Cachin ·#110201-00-01-02024-03-04
Zizou Bergs ·#61110-11-00-02024-09-26
Daniel Altmaier ·#88110-01-10-02023-07-17
Alessandro Giannessi ·#224111-00-10-02022-10-03
Unknown111-00-10-02022-11-14
Jozef Kovalik ·#113111-00-10-02024-09-10
Unknown201-01-00-02023-10-16
David Goffin ·#54020-20-00-02024-10-21
Jannik Sinner ·#1020-10-00-12024-07-01
Jan Choinski 110-01-10-02024-06-03
Taylor Fritz ·#7110-01-00-12023-07-03
Thiago Seyboth Wild ·#78200-02-00-02024-07-22
Andy Murray ·#129110-11-00-02024-05-20
Alexander Shevchenko ·#64201-01-00-02024-04-15
Lukas Klein ·#153020-10-00-12024-11-04
Casper Ruud ·#7100-01-00-02020-10-12
Unknown010-10-00-02021-03-15
Jason Kubler ·#113101-00-00-02020-01-27
Unknown010-10-00-02020-10-19
Nikoloz Basilashvili ·#118010-00-00-12021-06-14
Gianluca Mager ·#67010-00-10-02020-10-05
Dennis Novak ·#192010-10-00-02020-02-24
Tristan Schoolkate ·#193101-00-00-02020-01-27
Gian Marco Moroni ·#181100-01-00-02020-08-17
Unknown100-00-01-02021-06-07
Kamil Majchrzak ·#163010-00-10-02021-09-13
Liam Broady ·#156101-00-00-02020-10-26
Unknown100-01-00-02021-07-05
Ugo Humbert ·#34010-00-00-12021-06-07
Ruben Bemelmans ·#221010-10-00-02020-02-17
Unknown100-01-00-02020-09-07
Unknown010-10-00-02020-01-20
Filip Krajinovic ·#93010-00-10-02021-04-26
Yannick Maden ·#131101-00-00-02020-10-19
Unknown101-00-00-02020-02-17
Radu Albot ·#138010-10-00-02021-02-22
Unknown100-01-00-02021-09-13
Steve Johnson ·#246101-00-00-02021-03-22
Unknown101-00-00-02020-02-24
Unknown010-10-00-02020-01-06
Brandon Nakashima ·#33010-00-10-02021-05-17
Unknown101-00-00-02020-02-17
Unknown101-00-00-02020-01-27
Laslo Djere ·#141100-01-00-02020-09-07
Nikola Milojevic ·#136101-00-00-02020-01-27
Unknown010-10-00-02021-03-08
Alexei Popyrin ·#45010-00-10-02021-04-12
Salvatore Caruso ·#146100-01-00-02020-10-12
Karen Khachanov ·#16010-10-00-02021-03-22
Unknown010-10-00-02020-02-03
Mikhail Kukushkin ·#111101-00-00-02022-11-14
Juan Ignacio Londero ·#142010-00-10-02022-01-31
Enzo Couacaud ·#205100-01-00-02023-04-03
Yoshihito Nishioka ·#60010-00-10-02022-04-25
Frances Tiafoe ·#18010-00-00-12024-06-10
Unknown010-00-10-02022-05-23
Giovanni Mpetshi Perricard ·#31101-00-00-02024-09-18
Facundo Bagnis ·#136010-00-10-02023-02-20
Hugo Grenier ·#173100-01-00-02023-05-08
Ricardas Berankis ·#248101-00-00-02023-01-23
Grigor Dimitrov ·#42010-10-00-02024-03-18
Marton Fucsovics ·#91010-10-00-02022-11-07
Alexander Ritschard ·#194010-00-10-02021-10-11
Unknown100-01-00-02022-07-25
Unknown100-01-00-02021-10-11
Renzo Olivo ·#179010-00-10-02022-09-26
Christopher Oconnell ·#71010-10-00-02023-03-20
Unknown100-01-00-02023-04-03
Zsombor Piros ·#222101-00-00-02022-10-31
Unknown100-00-01-02023-06-19
Unknown101-00-00-02022-01-17
Emilio Nava ·#148010-10-00-02024-03-11
Tomas Martin Etcheverry ·#39010-00-10-02023-04-03
Roberto Carballes Baena ·#56100-01-00-02023-02-27
Alexander Blockx ·#231101-00-00-02023-10-16
Felix Auger Aliassime ·#19010-00-10-02024-07-15
Unknown100-01-00-02022-09-26
Mattia Bellucci ·#101100-01-00-02023-05-29
Alex Bolt ·#210010-10-00-02024-10-02
Unknown100-01-00-02023-05-08
Christopher Eubanks ·#106010-10-00-02023-10-02
Rinky Hijikata ·#78010-10-00-02023-01-16
Rafael Nadal ·#154010-10-00-02022-01-17
Andreas Seppi ·#141101-00-00-02022-10-24
Gustavo Heide ·#155100-01-00-02024-07-22
Unknown100-00-01-02022-06-27
Arthur Fils ·#20010-00-10-02024-04-08
Peter Gojowczyk ·#108101-00-00-02023-01-16
Francisco Comesana ·#108100-01-00-02022-09-19
Juncheng Shang ·#50010-10-00-02024-09-18
Daniel Elahi Galan ·#124010-00-10-02022-07-11
Sebastian Korda ·#16101-00-00-02024-01-01
Unknown100-00-01-02023-06-26
Luca Nardi ·#89100-01-00-02021-10-04
Emil Ruusuvuori ·#71101-00-00-02024-03-18
Maxime Cressy ·#173010-00-00-12022-06-13
Zdenek Kolar ·#119100-01-00-02023-05-29
Unknown101-00-00-02023-01-23
Alex Michelsen ·#37010-00-00-12024-06-17
Sebastian Ofner ·#58010-10-00-02022-08-29
J J Wolf ·#143010-00-10-02024-05-13
Hamad Medjedovic ·#156010-00-10-02023-07-17
Zhizhen Zhang ·#47010-00-10-02023-07-24
Stefano Napolitano ·#125010-10-00-02024-08-26
Gerald Melzer ·#188100-01-00-02022-07-25
Nicolas Moreno De Alboran ·#143100-01-00-02024-07-15
Novak Djokovic ·#3010-00-10-02024-05-20
Mariano Navone ·#45010-00-10-02024-02-19
Daniil Medvedev ·#10010-00-10-02023-05-08
Mackenzie Mcdonald ·#149010-10-00-02023-08-14
Jurij Rodionov ·#170010-10-00-02022-10-31
Unknown100-01-00-02022-10-10
Unknown100-01-00-02022-09-19
Arthur Cazaux ·#85100-01-00-02023-04-24
Henri Squire ·#187100-00-01-02024-06-10
Jerome Kym ·#140010-10-00-02024-08-26
Thanasi Kokkinakis ·#77101-00-00-02022-01-17
Carlos Alcaraz ·#2010-10-00-02023-09-27
Unknown010-10-00-02022-10-24
Sebastian Baez ·#27010-00-10-02022-02-14
Unknown010-00-10-02022-08-08
Unknown101-00-00-02022-11-14
Shintaro Mochizuki ·#146101-00-00-02024-09-18
Marc Andrea Huesler ·#152010-00-10-02024-04-15
Jordan Thompson ·#28010-10-00-02022-08-01
Matteo Berrettini ·#35010-00-10-02024-07-22
Holger Rune ·#11010-00-10-02023-04-17
Roman Andres Burruchaga ·#144100-01-00-02024-02-05
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-11-04BelgradeQ1hardLukas Klein6-4 6-4L
2024-10-21BaselQ1hardDavid Goffin6-7(2) 6-1 6-4L
2024-10-14AntwerpQ1hardAlexey Vatutin6-4 6-2L
2024-10-02Shanghai MastersQ1hardAlex Bolt7-6(1) 6-4L
2024-09-26BeijingQ1hardZizou Bergs6-2 6-4L
2024-09-18ChengduR16hardGiovanni Mpetshi Perricard6-4 3-6 6-3W
2024-09-18ChengduR32hardShintaro Mochizuki6-4 7-6(4)W
2024-09-18ChengduSFhardJuncheng Shang6-4 6-4L
2024-09-18ChengduQFhardPedro Martinez7-6(1) 6-2W
2024-09-12Davis Cup Finals RR: GER vs CHIRRhardAlejandro Tabilo7-5 6-4W
2024-09-10Davis Cup Finals RR: GER vs SVKRRhardJozef Kovalik3-6 6-3 7-6(3)W
2024-08-26Manacor CHR16hardJerome Kym6-4 7-5L
2024-08-26Us OpenQ1hardStefano Napolitano6-2 6-1L
2024-08-26Manacor CHR32hardJiri Vesely6-4 6-4W
2024-07-22KitzbuhelR32clayJaume Munar6-3 6-4W
2024-07-22KitzbuhelSFclayMatteo Berrettini6-4 6-4L
2024-07-22KitzbuhelQFclayThiago Seyboth Wild7-6(2) 6-4W
2024-07-22KitzbuhelR16clayGustavo Heide6-3 1-6 6-2W
2024-07-15GstaadR16clayFelix Auger Aliassime7-6(6) 6-2L
2024-07-15GstaadR32clayNicolas Moreno De Alboran7-6(2) 6-7(2) 6-4W