First, he tore his ACL in the 2019 NBA Finals, then after recovering from that he tore his Achilles tendon.
Both injuries forced him to miss two full seasons, and many questioned if he would ever be the Thompson of old.
Despite struggling to shoot the ball efficiently at the beginning of the year, Thompson is finally rounding into form.
Over his last four games, you would be hard-pressed to find anyone playing better offensively.
Thompson is averaging 36 points per game over his last four, which is a career-high in a four-game span.
Klay Thompson in his last four games:
36 points per game.
The MOST in 4 games he’s EVER had. Insanity. pic.twitter.com/5EZ5Gqw5gT
— Legion Hoops (@LegionHoops) January 5, 2023
This is the version of Thompson the Warriors were hoping to get after the two massive surgeries.
Over this recent stretch, Thompson had his best performance post-injury.
He scored 54 points and made 10 three-pointers in a double-overtime victory over the Atlanta Hawks.
Last season the Warriors were able to win the NBA Finals without Thompson playing this well.
He had a few great playoff games, but coming off the injuries he was far from consistent.
If the 32-year-old can continue to play at this level, that will make Golden State far more dangerous.
All that is left for Thompson is for him to return to being an elite defensive player.
He was a part of the 18-19 All-Defensive team, which was his last full season.
If he can get back to that level of defense, Thompson will have silenced all of his doubters.