.,,:;,. .:,,,::,..
,+*=**~;:...,. . .:.;::,.,.
~%*;, .:;~+*x=+:
,-~=*#%; ,. , .-=x#x~.
:+xx=+~=*x:.~. . ,::=%x;
,~==-, ,,.;. ., . , , .,. ,=%;
-~~; ,, . . ,:.:.. ,::.,,,:, . .*#;
.~-~;;,.;. .:;:,. ...+:,::, .. .,::-, . ::+x~
,=-~-. ., .;~+~+=*==*+~-x*=~-:.:-==*x*~: .. ,~,+%;
*+;:. :. .;+==+**x#&&&&#@█@@██#x%##%&&&#%~ ,, +=~**
+*~;:.,; . :--*==*x%%#&&@@██@@█@@██@@@&#&&@#@+ -..*-=*
.*+x-, ,, .:,+;+x=**%####&@&@@@@███@@@@&&@@@@&&@: :;. ~.-=:
,+=%; ..--~*****%#&&&@@@@█████@@@@&&&&&&&@&█x :~ ;:x~:
:~x&; . :::;***=**x##@█████████████@@&&##&&@@█* .... -%x*:
,-*@; -, -xx****x%#&&&&@██████████@@&#%#&██&~ ;; ,~x%=.
.-~%, , -%xx****x###&@██████@@@@@@&##%&███x,:~; ~==~
=+~: ,. x█#xxxxx%#&@███████████@@&&&##@███+,~;~, .~x;
+~,: :; @@x=+=%#@███████████████████@@@███+;=-:~:. ~+
;; . . +█*: ,;,,,;+x%@██████@@%x==x==+=%██*;*-.:~==::x.
-.. , -██=+%&%x=:.,~*%@█████&%*~.,~=xx=~#█@-*:::;***++.
;-- ,...@█&&@*:+::~*x*===x████@@&#*+**x%@@@██*=~-=x=****,
.x-:.+: -██&##**&+;~&@&%%~-%&#&█@x#x:,;%-*@███&;+*=:~#*-+
+%*:+: =█#&&&@@&@█████&+-+x#&##███&@&@████████~;=*: :=*.
;~+%- .&█##&&##&@@@@@#=+++*#@█%&██████████████*;xx%-:+;
,;++;.-██@#&######&&%xx*==x&%█&#@█████████@███#;*██~:
.,=:~;~███@&#%%##@@@&*+=**#@#@&#@███████@@████@-x█@
~%+;-██@@@&#%&@@██%*%#@&█████&███████████████#█@█;
.█@,-██@&@@&#&███&;&%-~=x#&*=@████@█████████████x.
~@:-█@&&█@&&██@█@%%%=&%x#@&##████@████████@&███-
,+,+@xx&@@&&&#%%xx~-=#%=x#*%@█████████████##██%
*%*x&%**&&@#*~-~~-=x&█%*%#x+*x#@██████████x =*;
-%xx@%x~x&&x*+=++=xx%#%%&&&%x===x&██@@&@██+ ;++.
*%=xx%*%&&xx@&=+*xxx**xxxxxx%x*%@███@#@██:.-%*
,%*xxx%x##xx&@#x%#@@&@███@@@█@&#███&&@&█x ;*%:
:*xxx%%%%%#%#&##%%*=*x&##@████&@@&#%&█&..-x=
;:~*#%x#&#&@@@██@&@@███@@█@&#&&@@@%█* ;x,
=#~xx#xxx##x%#%@@&&&@%%&@#&&#█&x&█x:~;,
+█*-+**+-~~*x#&&&@&#x%%*x@&##%x&██=.,
;@**-;+~~;-==@%&@&&%xxxx*#*+=x████+
;@++=~:.,.,;~x#x===+-+=~~+*#██████+
:█x+:::,:,.. .: ...:-+x@███@████#:
;= ;█#x~:..,--. ..,,..-+%@███@@@█@███&&~
,+@x =█&#x*~-~~~~~+%&@#%&██@@██&&██@███#-█%-
.:~x%@█&.+█@##%x%%+~x*x#&████&&&@@&#@&█████# %██%;.
:-,:=%###x@@&,,%&&#&&@@#+==%%&@██@@@#%&@@██████@&-~████@%~--:
,x@#*##%%xxx███::=#&&&&███#*%##@@@@██@@&███████@@@█+*@████@&&%x%,
,:~+=#@%+####%*=+███*-*#&&&&@███&#@███████████████████@@;#██&&&&&&&%@@*+-;-:.
.;~~++=*xx%&#&=x#%###%=~██&@*x&@&#&@@███@@████████████████████@ #██%&&@@@&@#&%x*%#%*=~;,...,.
,;-==*x===****x###x+@#%%###x+██#&█#&@██&&&█████████████████████████x;&██##@@@&&&@&#==*===*****xx%%*~;.
;=**x%%###&&&###%%%%%%~&@&####%*=██%#@&@████#%&████████████████@██████#~&&██&#@@@@@@@@@%xx%%%%%%%###%%##%%*+:
%xxxxxxx%#########&#&+%█&&&###%*x██%#@##████@%%@██████████████@██████@;*█&███#@@@@@@@@@&##%%#%%%%%%%x**xxxxx#%
xx%%%xxx%%%%#####&&@*=█@@&&##%xx&&&=&&&&&████#x&██████████@█████████&=xx@&@██&&@@@@@@@@@#x%#####%%%%%%%%xxxxx%
####%%############&x:@█@@@&###x#█@x=x#&&&#&@██%%██████████████████@#x#@##@#██@&@@@@@@@&@&%%#&&&####&##&&&###%#
#####&&##&@&&####&&%~=***********xx,*█@@@@█@@@&#@█████████████@&##x%##%█%&@███@@████████@##&&&##&&@##@@@@@&&##
%%&&&&&#&#&&&&&####&@&###%%%##&&@@&--~~+=*x&███@@████████@███&%&@███████&+==x%%*xx%%%x*+=%&&&#%&@@&%&@@@@@@@@&
%*&&&&&#&&#&&&&&########&&###&&&&&&█&&x-&x=-;=%&████████@@█%x*=~;,,,;+x&█*++~~~~+~~=+==*%#&@&%#@@@##@@@@@@@@&&
#+%@&&&##&&&&&&&&###########&&&&&&&&@@█~#███*+=~~=#█████&x+x#xx%**#x-:;*@████████@@█@@@@&&@&##&@@&%&@@@@@@@█&@
@+=@@@&###&&&&&&&&&&###&#&&&&&&&&&&&&&█%+█&&█%@█&x**&██#*=#█@██@&██████@@&&@&&&&&#&@&&&&#&&&#&@@@##@@@@@@@@@#@
█=~&@@@&###&&&&&&&&&&##&&&&&&&&&&&&&&&@█+&█#&#%@██@&~@&*%@█@@@&#&@@@@@@&&@@@@&&&&&@@&&&&&&&&&&@@&#&@@@@@@@@@#@Tommy Haas
GER · Right-handed · 48 yrs · 188 cm
model rank
—
in the world
ATP rank
#616
current
record
468-278
ATP-level
── the model's read
How good is he, really?
Tommy is the model's unrated. The model and the ATP broadly agree (ATP #616).
── surface Elo
By surface
Hard—
Clay—
Grass—
── vs the rated field
Scouting
overall Eloinsufficient data
serve ratinginsufficient data
return ratinginsufficient data
percentile across players with a current rating
── model Elo over time
Elo trajectory
Elo — not enough data
── ATP ranking over time · lower is better
Ranking trajectory
── nearest on the rating profile
Similar players
Not enough rating data to find similar players.
── year by year
Seasons
| year | W-L | win% | titles |
|---|---|---|---|
| 2017 | 6-14 | 30% | |
| 2015 | 3-10 | 23% | |
| 2014 | 14-11 | 56% | |
| 2013 | 47-24 | 66% | 2 |
| 2012 | 38-19 | 67% | 1 |
| 2011 | 10-12 | 45% | |
| 2010 | 3-4 | 43% | |
| 2009 | 33-18 | 65% | 1 |
| 2008 | 18-15 | 55% | |
| 2007 | 39-18 | 68% | 1 |
| 2006 | 49-21 | 70% | 3 |
| 2005 | 33-24 | 58% | 1 |
| 2004 | 37-22 | 63% | 2 |
| 2002 | 45-22 | 67% | |
| 2001 | 57-22 | 72% | 4 |
| 2000 | 36-22 | 62% |
── filter the record · shareable link
Splits
All 746 matches — pick filters to split the record, serve/return and log below.
── career · point data
Serve & return profile
Serve
aces9.0%
double faults4.8%
1st serve in59%
1st serve won75%
2nd serve won53%
serve pts won66%
hold %82%
Return
return pts won38%
break %23%
BP conversion40%
Under pressure
BP saved (serve)63%
BP saved2561/4095
BP conversion40%
Career aggregate over 696 matches with point data · hold/break derived from break-point outcomes.
── 746 matches