The McKenna Monitor - Tracking Gavin McKenna's incredible WHL season
With the road to the 2025 Memorial Cup under way, Gavin McKenna has taken the junior hockey world by storm.
The 17-year-old Medicine Hat Tigers forward, already projected to be the top pick in the 2026 NHL Draft, has scored goals and tallied points at an incredible pace.
He closed out the regular season on a record Western Hockey League point streak, amassing 32 goals and 100 points in 40 consecutive games. The streak is also the second longest among CHL players in the 21st century, behind only Alexander Radulov’s 50-game point streak in 2005-06 with the Quebec Remparts.
“We’re talking about the best junior player in Canada,” says TSN Director of Scouting Craig Button. “I don’t toss around the title of ‘best junior player in Canada’ softly, it’s not hyperbole. He’s the best junior player in Canada. When you have that type of star power and ability to impact the game, it’s beyond impressive.”
Follow McKenna’s impressive season, below – starting with his 40-game regular season point-scoring streak and extending into the 2025 CHL Playoffs.
2025 CHL Playoffs
Date | Game | G | A | PTS |
---|---|---|---|---|
Mar. 28, 2025 | RD1, GM1 vs. Swift Current | 0 | 4 | 4 |
Mar. 29, 2025 | RD1, GM2 vs. Swift Current | 1 | 4 | 5 |
Apr. 1, 2025 | RD1, GM3 at Swift Current | 0 | 3 | 3 |
McKenna's 40-game regular season point streak
Date | Game | G | A | PTS |
---|---|---|---|---|
Nov. 6, 2024 | at Lethbridge | 1 | 2 | 3 |
Nov. 8, 2024 | vs. Edmonton | 1 | 0 | 1 |
Nov. 9, 2024 | vs. Moose Jaw | 0 | 4 | 4 |
Nov. 13, 2024 | at Edmonton | 0 | 2 | 2 |
Nov. 15, 2024 | vs. Victoria | 2 | 0 | 2 |
Nov. 19, 2024 | at Saskatoon | 1 | 2 | 3 |
Nov. 20, 2024 | at Prince Albert | 1 | 1 | 2 |
Nov. 22, 2024 | at Edmonton | 0 | 1 | 1 |
Nov. 23, 2024 | vs. Saskatoon | 0 | 1 | 1 |
Nov. 29, 2024 | vs. Brandon | 0 | 3 | 3 |
Nov. 30, 2024 | vs. Calgary | 3 | 1 | 4 |
Dec. 4, 2024 | at Swift Current | 1 | 1 | 2 |
Dec. 6, 2024 | at Lethbridge | 0 | 2 | 2 |
Dec. 7, 2024 | vs. Edmonton | 0 | 1 | 1 |
Jan. 8, 2025 | vs. Prince Albert | 1 | 1 | 2 |
Jan.10, 2025 | vs. Red Deer | 0 | 3 | 3 |
Jan. 11, 2025 | at Edmonton | 0 | 1 | 1 |
Jan. 17, 2025 | at Calgary | 0 | 2 | 2 |
Jan. 18, 2025 | vs. Calgary | 0 | 2 | 2 |
Jan. 21, 2025 | vs. Regina | 0 | 3 | 3 |
Jan. 24, 2025 | at Spokane | 1 | 2 | 3 |
Jan. 25, 2025 | at Tri-City | 0 | 2 | 2 |
Jan. 28, 2025 | at Wentatchee | 1 | 0 | 1 |
Jan. 29, 2025 | at Everett | 3 | 1 | 4 |
Jan. 31, 2025 | vs. Portland | 1 | 2 | 3 |
Feb. 1, 2025 | at Seattle | 1 | 1 | 2 |
Feb. 7, 2025 | vs. Swift Current | 1 | 1 | 2 |
Feb. 8, 2025 | vs. Prince Albert | 0 | 2 | 2 |
Feb. 11, 2025 | at Saskatoon | 1 | 2 | 3 |
Feb. 12, 2025 | at Prince Albert | 0 | 1 | 1 |
Feb. 15, 2025 | vs. Regina | 0 | 1 | 1 |
Feb. 17, 2025 | vs. Lethbridge | 1 | 1 | 2 |
Feb. 21, 2025 | vs. Edmonton | 0 | 2 | 2 |
Feb. 22, 2025 | vs. Kamloops | 0 | 2 | 2 |
Feb. 23, 2025 | at Edmonton | 2 | 1 | 3 |
Mar. 7, 2025 | at Red Deer | 1 | 3 | 4 |
Mar. 14, 2025 | at Lethbridge | 1 | 3 | 4 |
Mar. 15, 2025 | vs. Red Deer | 3 | 4 | 7 |
Mar. 22, 2025 | vs. Lethbridge | 2 | 3 | 5 |
Mar. 23, 2025 | at Calgary | 2 | 1 | 3 |
Total | 32 | 68 | 100 |