.;:=%&&%%;:,.:.-&██@@███@#&-
;@███████████@█%&@%%&&@██@#&@=.
:~███@██&@████@&#x+++~*x+*%&%*=%=,,,.:,; ::
=@███###████@&x*+--+--~~++--+=++*x#@x@&@x&█#=*&x,
.%█████%==x**=+---+++~~~=~==~;,;~++~~+*=*x#x#@████x=-
#██@#%%*~;;;:;-:::;~~--++~----;--~++~;:;~~====%#%&███x;-
#@@#xx*+~,.:,,,,,,.:---~;:,::,,;~-~-+*x=~+~~~~:-=+*%@██#x.
;%██#=#=+~-,,. ,:,:-;:;;;:..;;--;;~+~~=x+++~;,,,;~~+*@#&=,
.x███#*~~-;-;..,:;--;;;,,,:;::,,:;~~---~++=*~~+~-+==~~-~*=█#█-
*██@%+=+~++-,:,.;~-...,:,::;-;:,..,:;-~-;;--+=~+xx=++~;:-~~%█@*,
:=█&&#=~~;-+=~,..,;-, ,:.,:-;;;:,,,:::;+=+:,,:;;;~-::;;:;;;-~%%-
:x##%+~~;:;,,,,..:;;,. .:. ..,,..,:::,,::.,~~,. ..,:--;:;-,,,;;%**
.%#%#*+~-;;:,,.. .,.,,,..:,,,. ..:;-;::,. ,,. ....,,,.,,,.,;;*@~
.#██%==~;-;---;:....,,::,:,,:;,.. .:,,;-;;:.. .,,..,.,,,. ....:;~%x=,
-x%█x+~--~+~~;,.,,:::::::::::;;::, ,;::::::,,.,:::;;:;::,.. ,:-=*#*█;
;+@█x++~~++-::,,,:;::;;:::;::,-::-;,,,,,,,,:::;~~~+=+~~--;;::;++**%#x:
*█&#**=~~~-::,:::;:;;;;:;;:::.:-:;;:::,::;:;-+*xxxx%%xxx*+-;--~*xx%&*:
:*+&x*+-;;;;;;;;:;-;;:;;;;-~--;;;;;-;::;;-~=x#&&&@@██@&#x=+-~++xx%%#+,
,x@█#*+~;;-;-~-~---;-;;;;-~~~~~~---;:;;-+=%#&@@@███████@&%x*~~=%xx&%%;
.x%@#*+~~--;--~+++~~~~-~~++++++~~-;;-~+*%#@&@@@@██@@@@██@@&%+;-~+=##&-
-*x#+++----~+===+~+=++==*****=+==**x%#&&@@@@&&&&&&&&&@@@@@&x~:;~+##&-
:~@=++~--~=xx**===*****xxxxxxxx%%##&&&&&&@&&&###&&&&&@@@@&#%+;~+#=-
,*█*+~-~+=x%%%%x%x%%%%%%xx%%%%####&&&&&@@@@@&&&&&@@&&&&&@@&x=~--x:x:
,#&%+~~-+=x%#%%%%%%%%%%%%%%%###&&&&&&@@@@@@@@@@@@@@&&&&&&@&%=~-;%;&-
-#&~~~-~=x##%%%%%%%%%%%%####&&&&&&&@@@@@████████@@█@@@@@@@@*~~~%+@*
-*x=~++~*%#&##%##########&&&&@@@&&&@@&@████@@@@@@████@@@@@█%~+~%%x&&:
;#*%-++~%&&&&###########&&&&&&@@@&&&@&&@@@@@@@@@@█████@█@@█%~==#&█&@*
-█%&++++#&&&&#############&&&&&@&%%#&&&&@@@@@@&####&@@@@@@@@=+#@@%%██:
-██%&x=+=#&&&&################%%#%**x%xxx*==++++++=*x%xx%&@@█x*█@#~+@%-
+#█#==*=+%@&@&##%xxx*=+++~+++=*x%#x*x*=+~;;,...,::;-+*%xx#@@█@%@@@#~&:,
+~#*%xx*+#@&&&%xx*=+-;::,.,;-~+*%&&#&%=~;:,..:. ,:,:+%##&@@█&%#&&x@,
~%;%&&%=#@&&#%%*~-;,.. .:,,;~=*#&&@█@%=-;;:;--;--+*xx*x#&@@@@@x+*%@█.
-@~##&#*&@&#%%*-;;=+,..;+;:;~+*%&&&@@#x=+~~-~+==**%#&@@@@@@@@@@#=x@-
%#%#%x%&&&#%x*x%x*==+++--~~+=*%#&&██&#%xxx****xx%#&&@█████@█&&@*%@
.&%*==#@&&&#####%%xx**=====*xx%#&@███@&&&&&&&&&&&@@████@@@@█####@@.
=&+=&&@@&&&#####%%xxxxxxxxx%%%&&@████@@@@@@@██████████@@@@█##&██@
+@=-x&#@&&&#&######%#%%%%%###&&&&█████@@&&@@@█████████@@@@@%#█@@█.
:&#x+*%&@&&&#&#########%%%%%#&&&&@██████@%%#&&@@@@@@██@@@@@xx███=
*██#xx#@&&&&&&&&######%xx#&&&&&&@█@&&&@@&%xx%#&&&&@@@@@@@&x#&*-
@@&&x=&@&&&&&&#####%xxx%#x**%%%%xx+;:-x&@&%*x#&&&&@@@@@@#%@,
;@@@#=%&&&&&&#####%x*xxx*~-~+===++-~+%&@@@@#xx##&@@@@@&&##&
.:;x&*#&&&&&####%x*%%x***=+~-~~-+=*%%%######%%&&@@&&&&###@,
#x%&&&&&###%x*xxx*=+~~~-~~+++=x%#######%###@&@@&&&##x█-
*#%###&&&##%******x*==****xxx%#####&&&#%%##@@&&&###x#@
~@x%%###&##%*x**%##%x*=++==++~;;;;;;;~~+*x#&&#%%###%#@
&%%%xx#&&#%xx*+++-;---;;;;;--+=******x**x#&&#%%%%#x&-
~&x%xx%%###x*=+~~~+***xxxx%%##%%%#&&&#%xx%##x%%%x*x%
%%*%%x%%##%**xx%%%%%xxx******xxx%##&#%%*x#%x%%**+&:
-&=%xxxx%%x**x%%%%%xx*=+~~~~+=*x%##&#%%xx##x*=+~&%
~█*=**xx%xx*=*%xx%%x**=+~++=*x%##&&##%xxx%x*~--%█~
~█#x~+==x*===**xx%%%%%%%x%%##@@@@@&%xx**=++~-+#@█~
.@&#*~++~+=+===*x%########%%#&@@&#%x**+~~~;;*&@@█-
.█&##x=+~~~--+=**xxx%%%%%xxx%xxxx***==-;;;~x&&&@█#x:
@&#%%x=+~--;-~++=====*****====~~~+~--;;-~*#&&@@█@██*,
,~█&##%xx*+---:;;---~~+~+++~~~~~-;;;;:;;-=%#&&&@█&x#███%,
*@&@&##%xxx=++~-;::::--;-;;;::;;;;;;;;;-=x%#&&&&@█#+%████@
:&█&x%###%%%x*===+~--::::::::;::::::;-~+=x%####&&&@█&~%█████*
-@█@%**###%%%xx*=**==++~-;;;;;;;;;-~~=*xx%####&&&&@@█&-@██████*.
:&██&***x&#%%%%xx***x***==++~+++++++==x%%#######&&&&&█#*████████*
*███%=*=*##%%%%%xxxxxxxx*x**===****=**x%######%###&&&@%@████████@+,
.@███%+=~+##%%%%%xxxxx%xxxxxx********xxx%%###%%####&&&%&█████████@██+ Yannick Hanfmann
GER · Right-handed · 34 yrs · 193 cm
model rank
#63
in the world
ATP rank
#59
current
record
390-289
ATP-level
── the model's read
How good is he, really?
Yannick is the model's world #63 — in the top 35% of the rated field. The ATP ranks him 4 spots higher than the model does (#59). He's a big server (strong serve, below avg return), strongest on clay courts. Recent form: 46‑25 over the last 52 weeks.
── surface Elo
By surface
Hard
1891
Clay
1962best
Grass
1640
── vs the rated field
Scouting
overall Elo
195666th · average
serve rating
83th · strong
return rating
33th · below avg
percentile across players with a current rating
── model Elo over time
Elo trajectory
── ATP ranking over time · lower is better
Ranking trajectory
── nearest on the rating profile
Similar players
- 1Tallon GriekspoorNED1979
- 2Alexei PopyrinAUS1934
- 3Marin CilicCRO1941
- 4Thiago Agustin TiranteARG1977
- 5Tomas Martin EtcheverryARG1994
- 6Arthur RinderknechFRA1988
── year by year
Seasons
| year | W-L | win% | titles |
|---|---|---|---|
| 2026 | 15-12 | 56% | |
| 2025 | 44-27 | 62% | 1 |
| 2024 | 26-34 | 43% | |
| 2023 | 43-30 | 59% | |
| 2022 | 34-27 | 56% | |
| 2021 | 18-25 | 42% | |
| 2020 | 27-15 | 64% | 1 |
| 2019 | 27-17 | 61% | 2 |
| 2018 | 27-22 | 55% | 2 |
| 2017 | 54-27 | 67% | 1 |
| 2016 | 39-23 | 63% | 2 |
| 2015 | 12-7 | 63% | 1 |
| 2014 | 6-1 | 86% | 1 |
| 2013 | 2-3 | 40% | |
| 2012 | 1-1 | 50% | |
| 2011 | 3-3 | 50% | |
| 2010 | 6-6 | 50% | |
| 2009 | 4-7 | 36% | |
| 2008 | 2-2 | 50% |
── filter the record · shareable link
Splits
All 679 matches — pick filters to split the record, serve/return and log below.
── career · point data
Serve & return profile
Serve
aces7.0%
double faults3.0%
1st serve in64%
1st serve won70%
2nd serve won53%
serve pts won64%
hold %80%
Return
return pts won38%
break %24%
BP conversion39%
Under pressure
BP saved (serve)61%
BP saved1935/3196
BP conversion39%
Career aggregate over 554 matches with point data · hold/break derived from break-point outcomes.
── 679 matches