Washed up

To be no longer successful or needed.

The boxer was washed up and had to retire last year.