From Surf Wiki (app.surf) — the open knowledge base
2025–26 WHL season
The 2025–26 WHL season is the 60th season of the Western Hockey League (WHL). The regular season began on September 19, 2025. The Penticton Vees joined as the league's newest franchise, its 23rd, and were placed in the B.C. division of the Western Conference.
2025–26 WHL season
Western Hockey League
Ice hockey
.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}
Regular seasonSeptember 19, 2025 – March 22, 2026
Playoffs March 27, 2026 –
23
KRCW-TV, KZJO, CBC, TSN, RDS, Victory+
Everett Silvertips (3)
Markus Ruck (Medicine Hat Tigers)
2025–26 CHL seasons
Canadian Hockey League
Ice hockey
OHL September 2025–May 2026
QMJHL September 2025–May 2026
WHL September 2025–May 2026
61
CBC Television/Gem, TSN, RDS, Rogers TV
The 2025–26 WHL season is the 60th season of the Western Hockey League (WHL). The regular season began on September 19, 2025. The Penticton Vees joined as the league's newest franchise, its 23rd, and were placed in the B.C. division of the Western Conference.
x – Clinched playoff spot y – Clinched division z – Clinched best regular season record
e – Eliminated from playoff contention
Liam Ruck finished second in league scoring, behind his twin brother Markus.
These are the top ten skaters based on points. If there is a tie in points, goals take precedence over assists; if there is a tie in goals, players with fewer games played take precedence over those with more. Updated following games played on March 22, 2026.
Note: GP = Games played; G = Goals; A = Assists; Pts. = Points; PIM = Penalty minutes
Player
Team
GP
G
A
Pts
PIM
Markus Ruck
Medicine Hat Tigers
68
21
87
108
28
Liam Ruck
Medicine Hat Tigers
68
45
59
104
36
Cameron Schmidt
Vancouver/Seattle
72
51
49
100
58
JP Hurlbert
Kamloops Blazers
68
42
55
97
45
Alex Weiermair
Portland Winterhawks
66
37
56
93
28
Tij Iginla
Kelowna Rockets
48
41
49
90
29
Luke Mistelbacher
Brandon Wheat Kings
67
42
46
88
33
Lukas Sawchyn
Edmonton Oil Kings
68
27
61
88
42
Matias Vanhanen
Everett Silvertips
62
21
66
87
6
Nathan Behm
Kamloops Blazers
67
38
48
86
41
These are the top five goaltenders is a combined table of the top five goaltenders based on goals against average who have played more than 40% of their team's total minutes. Updated following games played on March 21, 2026.
Note: GP = Games played; Mins = Minutes played; GA = Goals against; W = Wins; L = Losses; OTL = Overtime losses; SOL = Shootout losses; SO = Shutouts; GAA = Goals against average; Sv% = Save percentage
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 27
Red Deer Rebels
1–4
Prince Albert Raiders
Art Hauser Centre
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 28
Red Deer Rebels
0–6
Prince Albert Raiders
Art Hauser Centre
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 31
Prince Albert Raiders
4–2
Red Deer Rebels
Marchant Crane Centrium
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
April 1
Prince Albert Raiders
3–4
Red Deer Rebels
Marchant Crane Centrium
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
April 3
Red Deer Rebels
3–4
OT
Prince Albert Raiders
Art Hauser Centre
Recap
Column 1
Column 2
Prince Albert wins series 4 – 1
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 27
Regina Pats
2–6
Medicine Hat Tigers
Co-op Place
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 28
Regina Pats
4–2
Medicine Hat Tigers
Co-op Place
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 31
Medicine Hat Tigers
8–2
Regina Pats
Brandt Centre
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
April 1
Medicine Hat Tigers
4–2
Regina Pats
Brandt Centre
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
April 4
Regina Pats
4–5
OT
Medicine Hat Tigers
Co-op Place
Recap
Column 1
Column 2
Medicine Hat wins series 4 – 1
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 27
Saskatoon Blades
3–2
Edmonton Oil Kings
Rogers Place
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 29
Saskatoon Blades
3–4
OT
Edmonton Oil Kings
Rogers Place
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 31
Edmonton Oil Kings
3–4
Saskatoon Blades
SaskTel Centre
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
April 1
Edmonton Oil Kings
5–2
Saskatoon Blades
SaskTel Centre
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
April 3
Saskatoon Blades
4–2
Edmonton Oil Kings
Rogers Place
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
April 5
Edmonton Oil Kings
3–2
2OT
Saskatoon Blades
SaskTel Centre
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
April 6
Saskatoon Blades
3–2
OT
Edmonton Oil Kings
Rogers Place
Recap
Column 1
Column 2
Saskatoon wins series 4 – 3
No scoring
First period
No scoring
No scoring
Second period
No scoring
No scoring
Third period
No scoring
No scoring
Third overtime period
5:11 - Ethan Moore (1)
Filip Růžička (64 saves / 65 shots)
Goalie stats
Eric Tu (49 saves / 49 shots)
No scoring
First period
8:30 - Kale Dach (1) 11:37 - Andrei Molgachev (1)
Jimmy Egan (1) - 11:38 Grayson Burzynski (1) - 12:57
Second period
15:23 - Julien Maze (1)
Luke Mistelbacher (1) - 0:57 Luke Mistelbacher (2) - 1:11 Jaxon Jacobson (1) - 7:34
Third period
12:53 - pp - Ethan Moore (2) 18:49 - Axel Hurtig (1)
No scoring
First overtime period
10:04 - pp - Ethan Moore (3)
Filip Růžička (38 saves / 44 shots)
Goalie stats
Eric Tu (26 saves / 31 shots)
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 31
Calgary Hitmen
3–1
Brandon Wheat Kings
Tundra Oil & Gas Place
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
April 2
Calgary Hitmen
4–2
Brandon Wheat Kings
Tundra Oil & Gas Place
Recap
Column 1
Column 2
Calgary wins series 4 – 0
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 27
Portland Winterhawks
1–8
Everett Silvertips
Angel of the Winds Arena
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 28
Portland Winterhawks
1–4
Everett Silvertips
Angel of the Winds Arena
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
March 31
Everett Silvertips
7–0
Portland Winterhawks
Veterans Memorial Coliseum
Recap
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
April 1
Everett Silvertips
6–3
Portland Winterhawks
Veterans Memorial Coliseum
Recap
Column 1
Column 2
Everett wins series 4 – 0
Noah Kosick (1) - 13:24
First period
6:01 - pp - Brady Birnie (1)
Antonio Martorana (1) - 17:31
Second period
9:19 - Jacob Kvasnicka (1)
No scoring
Third period
No scoring
No scoring
First overtime period
6:48 - Charlie Michaud (1)
Marek Sklenička (42 saves / 45 shots)
Goalie stats
A.J. Reyelts (25 saves / 27 shots)
No scoring
First period
16:37 - Louis Wehmann (1) 17:12 - Tristan Petersen (1)
Note: GP = Games played; G = Goals; A = Assists; Pts = Points; PIM = Penalty minutes. Updated as of April 5, 2026
Player
Team
GP
G
A
Pts
PIM
Miroslav Holinka
Edmonton Oil Kings
7
7
4
11
2
Brock Souch
Prince George Cougars
6
5
6
11
6
Vojtěch Čihař
Kelowna Rockets
4
6
4
10
4
Tij Iginla
Kelowna Rockets
4
5
5
10
0
Jacob Kvasnicka
Penticton Vees
5
5
4
9
0
Andrew Basha
Medicine Hat Tigers
5
3
6
9
4
Brock Cripps
Prince Albert Raiders
5
3
5
8
0
Kooper Gizowski
Prince George Cougars
6
3
5
8
2
Terik Parascak
Prince George Cougars
6
3
5
8
4
Hunter Laing
Saskatoon Blades
7
3
5
8
4
David Lewandowski
Saskatoon Blades
7
3
5
8
8
Note: GP = Games played; Mins = Minutes played; W = Wins; L = Losses; GA = Goals Allowed; SO = Shutouts; SV% = Save percentage; GAA = Goals against average
This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.