played out

(adj) exhausted

dog-tired
fagged
fatigued
spent
washed-out
worn-out
worn out
gone
tired (similar term)