~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-;;;-~~~~~~~~~~~~------~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-;;::::;::-------;;-;;;;;;-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--:.,,;:,,,:::::::;::::;;;;;;;--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-;:, ,..:,,.,..,,,.,.,,,,,,,,,,,,:;---~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~---;:,... .,,,,::;;;;--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--;;:,..,,. ..,::;;:;--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-;;:, ... .,. .. .,:::::--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~-;;: .. .... .:;;:,;;;-~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~-;,;. . . .,,....,:;~;,:;;;-~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~---;:.. ..,:::: :;;-~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~---;-;:, . .,:, .,;:,,:,;;;;-~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~--;:,..... .:;;,. .:;;. ,,,::;--~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~-;::.::::. ..,. . ... .,, .,:;-~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~-;:,.:;:. .. .,;, .. .. .:;, .,,.,,,..,,,:;-~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~-;,:,,. . :,. .,;-;-~--;:,, .:;~~, ,;;;;-~-;: ,;-~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~-;,:, ,. :, .-~=***==++~;::::,,.. ,--:~+-. .,:,;;;-;:,...:-~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~-;, ,, .. .;+=*xxxxx**==+~~~~--;::..:~-,:--:,:-:..,:,. ,--~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~-;:,. . .: .., .:-=x*xxx%%%xx*===++++~~-;:,:;-::::::-+-,.:. :-~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~-;:, . . .,,. .:;~=xxx%%###%%xx***====++~-;:,.... ,.,. ,-~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~-;: , .. ..,,. ,;-~+*x%%%%####%%%xxxxxx**=+-;:, .,:. ,;--;;-~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~-;;. .,...,, ..,,. ::;~~+=x%xx%#####%%%%%%%%%%%xx=~-;, .. .,. .:;;::;-~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~-;, .,. .,..,,....,:::-~~+x%%%%%%#&#########&&&&&&&#*+-.. ..... .;;,.;-~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~--, .. .:;,::,,:;:;--~+x%%####&&@&&#&&##&@@@████@@#x+, ..... .. .:, :;-~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~-, , .:;,.,.:;-~~=xx#&&@@&&█@&&&&##&█████████@&#=, .,.,,. :;-~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~-: , ,::, ,;-~~+*xx#&@█@@@█@@&&&&&&██████████@&&*;. ..,,::;-,. ,:;;-~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~-;. ,-;;, ..,::;~++*x%#&&@██@@@@&&@@@█████████@@&&*:. ........ ::;~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~-: ;++-. .,:-~*x%#&&&#&&#%%#%%&@@█@@██@@&&#=;. ,;-~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~-:. -==~;:::::,... .:-+=**xxxx%*=+-:,,;;~~=**==*##x=: . ,;;~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~;.,. -*=+--;:. .. .,,:;--~+++=+~-;:. .,,,,.-%%*. .,:;;;-~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~;,:. .~===+-;::;:-. .+;..:;;-~*&&&x+-;:,,. ..,:;~~~;;x#= ..,:;;;-~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~-;;;:, .+=**+~--~~;--;;~x=~-~-;-~%@██@&x+;;~,..,-+,,:~=**%#- .,;;;;--~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~;;+~; ,==**~--;;;-;--~++==+-;;-=#@█████%=+=+--+&#=++=x#%%%, .. .:;;--~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~;-+-: :+=**+------~~+====+~;;-~=%&█████@x+~++*x%x%&&&@&##=....,,;;--~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~;-~;:-~+=**=~~~++==*****+~;-~+~+x&███████&%%%%##@████@&%#=-~~=;+=-~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~-~-::++~+==+~~~++=*=***=~--~~~~+x&█@███████@████████@@#%%=*&@&+%~-~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~---;;;-~+++++~~~++==**==~--~~~~=%#@@████████████████@&#%%-=@█%#*-~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~--=+;~=+++~~~~~~+====+~---~~~*%&█@@█████████████@@&&#%&=*@@#%-~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~=~-=++~~~~~~~~++++~-++~++~x&&██@███████████@@&&&#%x@=*@@#~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~--++++~~~~~~~~~~-;;~-;;;~=*x###@@@@@@██@@@&&&&##%#█#&@#~-~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~-~--~~+~~~++~~~~-;;::,,.,.:;-~~,,*@██@@@@@@@&&&&&#x@@@█#~-~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~-;---~~~~~~~~~;:,.... .,;-~+~~x#@███@@@@@@&&&&#xx@██x--~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~-;;---~-~~~++;...,,,,,:~+=+-~~+*xx%#&@@@@@@@@&&%x@█%+-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~-;;;;-----~+-.,:;;----~*##xxx###xxxx%#@@@&@@&&#%+++--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~-;:;--~---~~;,;;::::::;--~**xx%%&&#%#x#&&&&&&#%=:--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~-::-~-----~-;;;;:,,:;~+=~+=***=~===xx#&######x~-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-::;-----~~;;----~-~=*x%#&@@█@@@#*=x#&%%%x%x~;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-,:;;;--~-::;;;;;;;;;:;;~*x#&@@@#x#&#%xx*+~~-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-:.::;--;,,,,:;;;;:::;;-=*%%%%x*x%&%=**~~x+-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-,.,:;::,,,,:;-~-;;;~+~*%#%%*+=x%%x++-=#%~-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-~~-;,..:::::,,:::;-~++=xx=x%%x==+*=++~~x&&x-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-~~--;:..,::,,,,::;~++~~=*xx=**+++=--;~#@&&%-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-~~----:,...,,,,::;-~;..;~**~~+=-;;;;+#@&&&%-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-~~----;;:,..,,.,:::;, .:;---;;:,,:~%@&@@@&%-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~---;;;;;;:,... .... .,,,.,,,,:;=#&@@@@&&%-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-~~--;;;;;:;;;::,... .:;+*#&&&@&@@&&#+-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~----;;;;;;;--;;;::,,:;-+=x%####&&&&&@@@&#+-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~-~~~------;-;;;;;;;---~+=x%%###%%#&&&&&@@@@&#*-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~-~~~------------------~+=*xx%##&&&&&&&@@@@&#&%~--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~--~~~~---------------~~~+=*xx%####&&&@@@@@@&&&&&x+=-------~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~-;;~+~~~------~~~~~--~~++==*xx%%###&&@@@@@@@@@@@@&#%##=+=*+~----~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~:::;~~~~~-------~~++~~~~++==**x%%##&&@@@&&&&&@@@@@@&&#&███@███&%*~-~~~~~~~~~~~~~~~~~~~~~
Tomas Machac
CZE · Right-handed · 25 yrs · 183 cm
model rank
#35
in the world
ATP rank
#43
current
record
284-164
ATP-level
── the model's read
How good is he, really?
Tomas is the model's world #35 — in the top 19% of the rated field. The model rates him 8 spots higher than the ATP (#43) — a player the rankings are slow to catch. He's a complete player (strong serve, strong return), strongest on hard courts. Recent form: 20‑19 over the last 52 weeks.
── surface Elo
By surface
Hard
2004best
Clay
1955
Grass
1631
── vs the rated field
Scouting
overall Elo
204181th · strong
serve rating
72th · strong
return rating
82th · strong
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
- 1Ignacio BusePER2022
- 2Raphael CollignonBEL2086
- 3Holger RuneDEN2100
- 4Eliot SpizzirriUSA2002
- 5Miomir KecmanovicSRB1985
- 6Luciano DarderiITA2032
── year by year
Seasons
| year | W-L | win% | titles |
|---|---|---|---|
| 2026 | 15-11 | 58% | 1 |
| 2025 | 21-18 | 54% | 1 |
| 2024 | 39-27 | 59% | |
| 2023 | 52-27 | 66% | 2 |
| 2022 | 48-20 | 71% | 2 |
| 2021 | 28-19 | 60% | 1 |
| 2020 | 26-13 | 67% | 1 |
| 2019 | 34-21 | 62% | 1 |
| 2018 | 21-7 | 75% | 3 |
| 2017 | 0-1 | 0% |
── filter the record · shareable link
Splits
All 448 matches — pick filters to split the record, serve/return and log below.
── career · point data
Serve & return profile
Serve
aces6.5%
double faults2.9%
1st serve in63%
1st serve won71%
2nd serve won54%
serve pts won64%
hold %81%
Return
return pts won39%
break %27%
BP conversion42%
Under pressure
BP saved (serve)62%
BP saved1314/2106
BP conversion42%
Career aggregate over 370 matches with point data · hold/break derived from break-point outcomes.
── 448 matches