Gavin McKenna is still another year away from being NHL draft eligible, but he's doing just about everything he can to cement his status as the No. 1 pick in 2026.
The 17-year-old has been putting on a show during the 2024–25 WHL season, and he pulled off a truly jaw-dropping goal for the Medicine Hat Tigers in their second-round playoff matchup against the Prince Albert Raiders.
With the Raiders on a power play, McKenna led a counter attack up the ice and decided to keep the puck for himself. He deked in multiple different directions before making a sensational move to beat his defender and rip a wrist shot from in front of the net.
Have a look at the goal, which one announcer called "the best goal I've ever seen."
YOU CANNOT BE SERIOUS, GAVIN MCKENNA@tigershockey | #WHLPlayoffs | #FeedingtheFuture | @victoryplustv pic.twitter.com/0lSE73oFIC
McKenna feigned as if he was taking the puck outside by going behind the back with the it. He then proceeded to spin and bring the puck back inside, giving himself another space to get an utterly perfect shot on net.
Even with a man advantage, the Raiders were no match for McKenna. Simply mesmerizing stuff from the 17-year-old.
feed
Karl Rasmussen is a staff writer for the Breaking and Trending News team for Sports Illustrated. A University of Oregon alum who joined SI in February 2023, his work has appeared on 12up and ClutchPoints. Rasmussen is a loyal Tottenham, Jets, Yankees and Ducks fan.
Follow Karlras920
© 2025 ABG-SI LLC – SPORTS ILLUSTRATED IS A REGISTERED TRADEMARK OF ABG-SI LLC. – All Rights Reserved. The content on this site is for entertainment and educational purposes only. Betting and gambling content is intended for individuals 21+ and is based on individual commentators' opinions and not that of Sports Illustrated or its affiliates, licensees and related brands. All picks and predictions are suggestions only and not a guarantee of success or profit. If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER.