Standings
WHL · 2025Current WHL 2025 standings with 23 teams. Everett Silvertips leads the table with 117 points after 68 matches, followed by Penticton Vees on 98 points. The table shows wins, draws, losses, goals scored and conceded, goal difference, and recent form — essential for pre-match betting analysis.
| Team | Played | Won | OTL | Lost | Goals For:Goals Against | Goal Diff | Points | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Western Conference | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team1Everett Silvertips | Played68 | Won48 | OTL0 | Lost8 | Goals For:Goals Against304:173 | Goal Diff+131 | Points117 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team2Penticton Vees | Played68 | Won38 | OTL0 | Lost14 | Goals For:Goals Against268:188 | Goal Diff+80 | Points98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team3Prince George Cougars | Played68 | Won31 | OTL0 | Lost22 | Goals For:Goals Against245:188 | Goal Diff+57 | Points90 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team4Kelowna Rockets | Played68 | Won33 | OTL0 | Lost21 | Goals For:Goals Against259:220 | Goal Diff+39 | Points85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team5Kamloops Blazers | Played68 | Won25 | OTL0 | Lost24 | Goals For:Goals Against264:250 | Goal Diff+14 | Points75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team6Spokane Chiefs | Played68 | Won31 | OTL0 | Lost30 | Goals For:Goals Against223:209 | Goal Diff+14 | Points74 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team7Seattle Thunderbirds | Played68 | Won25 | OTL0 | Lost27 | Goals For:Goals Against223:241 | Goal Diff-18 | Points72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team8Portland Winterhawks | Played68 | Won24 | OTL0 | Lost30 | Goals For:Goals Against235:264 | Goal Diff-29 | Points68 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team9Victoria Royals | Played68 | Won21 | OTL0 | Lost30 | Goals For:Goals Against209:253 | Goal Diff-44 | Points66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team10Tri-City Americans | Played68 | Won18 | OTL0 | Lost36 | Goals For:Goals Against181:252 | Goal Diff-71 | Points58 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team11Wenatchee Wild | Played68 | Won19 | OTL0 | Lost38 | Goals For:Goals Against190:242 | Goal Diff-52 | Points55 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team12Vancouver Giants | Played68 | Won16 | OTL0 | Lost39 | Goals For:Goals Against196:282 | Goal Diff-86 | Points54 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Eastern Conference | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team1Prince Albert Raiders | Played68 | Won46 | OTL0 | Lost10 | Goals For:Goals Against310:165 | Goal Diff+145 | Points110 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team2Medicine Hat Tigers | Played68 | Won40 | OTL0 | Lost10 | Goals For:Goals Against348:208 | Goal Diff+140 | Points108 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team3Edmonton Oil Kings | Played68 | Won40 | OTL0 | Lost18 | Goals For:Goals Against287:205 | Goal Diff+82 | Points95 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team4Calgary Hitmen | Played68 | Won32 | OTL0 | Lost21 | Goals For:Goals Against248:221 | Goal Diff+27 | Points85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team5Brandon Wheat Kings | Played68 | Won33 | OTL0 | Lost26 | Goals For:Goals Against269:241 | Goal Diff+28 | Points82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team6Saskatoon Blades | Played68 | Won28 | OTL0 | Lost27 | Goals For:Goals Against220:224 | Goal Diff-4 | Points75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team7Regina Pats | Played68 | Won20 | OTL0 | Lost34 | Goals For:Goals Against234:289 | Goal Diff-55 | Points59 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team8Red Deer Rebels | Played68 | Won19 | OTL0 | Lost36 | Goals For:Goals Against198:266 | Goal Diff-68 | Points58 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team9Moose Jaw Warriors | Played68 | Won19 | OTL0 | Lost36 | Goals For:Goals Against234:296 | Goal Diff-62 | Points57 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team10Swift Current Broncos | Played68 | Won10 | OTL0 | Lost44 | Goals For:Goals Against179:326 | Goal Diff-147 | Points39 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Team11Lethbridge Hurricanes | Played68 | Won12 | OTL0 | Lost47 | Goals For:Goals Against198:319 | Goal Diff-121 | Points38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Team Stats
Side-by-side performance comparison of all 23 teams in the WHL. Everett Silvertips leads with 48 wins this season. The colour-coded heatmap highlights wins, losses, draws, goals scored and conceded, goal difference, and win percentage — making it easy to spot the strongest and weakest teams at a glance for betting analysis.
Top Scoring Teams
| Team | # | Played | Won | Lost | Goals For | Goals Against |
|---|---|---|---|---|---|---|
| TeamEverett Silvertips | #1 | Played68 | Won48 | Lost8 | Goals For304 | Goals Against173 |
| TeamPenticton Vees | #2 | Played68 | Won38 | Lost14 | Goals For268 | Goals Against188 |
| TeamPrince George Cougars | #3 | Played68 | Won31 | Lost22 | Goals For245 | Goals Against188 |
| TeamKelowna Rockets | #4 | Played68 | Won33 | Lost21 | Goals For259 | Goals Against220 |
| TeamKamloops Blazers | #5 | Played68 | Won25 | Lost24 | Goals For264 | Goals Against250 |
| TeamSpokane Chiefs | #6 | Played68 | Won31 | Lost30 | Goals For223 | Goals Against209 |
| TeamSeattle Thunderbirds | #7 | Played68 | Won25 | Lost27 | Goals For223 | Goals Against241 |
| TeamPortland Winterhawks | #8 | Played68 | Won24 | Lost30 | Goals For235 | Goals Against264 |
| TeamVictoria Royals | #9 | Played68 | Won21 | Lost30 | Goals For209 | Goals Against253 |
| TeamTri-City Americans | #10 | Played68 | Won18 | Lost36 | Goals For181 | Goals Against252 |
| TeamWenatchee Wild | #11 | Played68 | Won19 | Lost38 | Goals For190 | Goals Against242 |
| TeamVancouver Giants | #12 | Played68 | Won16 | Lost39 | Goals For196 | Goals Against282 |
| TeamPrince Albert Raiders | #13 | Played68 | Won46 | Lost10 | Goals For310 | Goals Against165 |
| TeamMedicine Hat Tigers | #14 | Played68 | Won40 | Lost10 | Goals For348 | Goals Against208 |
| TeamEdmonton Oil Kings | #15 | Played68 | Won40 | Lost18 | Goals For287 | Goals Against205 |
| TeamCalgary Hitmen | #16 | Played68 | Won32 | Lost21 | Goals For248 | Goals Against221 |
| TeamBrandon Wheat Kings | #17 | Played68 | Won33 | Lost26 | Goals For269 | Goals Against241 |
| TeamSaskatoon Blades | #18 | Played68 | Won28 | Lost27 | Goals For220 | Goals Against224 |
| TeamRegina Pats | #19 | Played68 | Won20 | Lost34 | Goals For234 | Goals Against289 |
| TeamRed Deer Rebels | #20 | Played68 | Won19 | Lost36 | Goals For198 | Goals Against266 |
| TeamMoose Jaw Warriors | #21 | Played68 | Won19 | Lost36 | Goals For234 | Goals Against296 |
| TeamSwift Current Broncos | #22 | Played68 | Won10 | Lost44 | Goals For179 | Goals Against326 |
| TeamLethbridge Hurricanes | #23 | Played68 | Won12 | Lost47 | Goals For198 | Goals Against319 |
Past Seasons
WHLBrowse 13 archived seasons of the WHL, from 2012 to 2025. Each season page includes full standings, top scorers, and match results — useful for comparing historical performance and identifying long-term betting patterns.
API data: 16 May 2026