Alex Ovechkin has gone back-to-back like TJ Oshie predicted, just not in the way everyone thought.

ESPN awarded Ovechkin the award for Best NHL Player on Wednesday night. Ovechkin also won last year's ESPY award for the Best NHL Player, on top of Best Male Athlete.

View this post on Instagram

No surprise here 😏 #ALLCAPS

A post shared by Washington Capitals (@capitals) on

The last NHL player to go back-to-back as the Best NHL Player was Sidney Crosby when the Penguins won back-to-back Stanley Cups in 2016 and 2017.

Ovechkin won consecutive Rocket Richard trophies as well after scoring 49 and 51 goals, respectively.

The Capitals captain wasn't the only NHL winner. The St. Louis Blues won Best Comeback after going from worst in the league in January to Stanley Cup champions.