What have you done for me lately? A demand to see recent results, not old ones.
You’re only as good as your last game. Also said of a film, a deal or a quarter.
Has-been. Someone whose success lies in the past.
One-hit wonder. A performer remembered for a single success.
Flash in the pan. A success that does not last.
Comeback kid. Someone who returns after a defeat.