BCHC Power Rankings: November 12

The Williams Lake Mustangs haven’t lost since Kamloops beat them 3–2 in overtime on October 14. Eleven straight wins later, they remain No. 1 in the BCHC Power Rankings. Richmond moves up two spots to No. 3, while Coastal rides a six-game winning streak into the Top 8 at No. 5.

Published each Thursday, the rankings assess each team’s last 10 completed regular-season games, or all completed games if a team has played fewer than 10. Points percentage is the starting point, with recent form, strength of opponents, results against closely ranked teams and goal differential also shaping the order. This edition includes games completed through November 11.

1. Williams Lake Mustangs (15–2–1–0)

Williams Lake Mustangs logo

Last week: No. 1
Last 10: 10–0–0–0

Williams Lake added two wins to its streak over the weekend, ending Beaver Valley’s five-game run with a 4–0 shutout before beating Summerland 7–1. The Mustangs have taken all 20 available points in their last 10 games and lead the league with a +33 goal differential over that span.

2. Kimberley Dynamiters (14–2–2–0)

Kimberley Dynamiters logo

Last week: No. 2
Last 10: 8–1–1–0

Kimberley won four straight before Tuesday’s 4–3 overtime loss to Fernie, a run that included a 4–1 win over Osoyoos and a 10–2 win over Princeton on consecutive days. The Dynamiters still hold second with an .850 points percentage and a +27 differential over their last 10, both second only to Williams Lake.

3. Richmond Sockeyes (12–7–0–1)

Richmond Sockeyes logo

Last week: No. 5
Last 10: 8–2–0–0

Richmond beat Port Coquitlam 5–1 and Delta 4–3 to climb two spots. The Sockeyes have won eight of their last 10, including a 7–3 win over Coastal, and both losses in that stretch came against Langley. Their .800 points percentage gives them the edge over Kamloops, which has the better goal differential.

4. Kamloops Storm (12–4–0–1)

Kamloops Storm logo

Last week: No. 3
Last 10: 7–2–0–1

Kamloops beat Williams Lake and Kimberley within the Storm’s last 10 games, defeating the Mustangs 3–2 in overtime on October 14 and the Dynamiters 5–2 on October 24. A 3–1 win over Revelstoke on Saturday brought the Storm to a .750 points percentage and a +17 differential. Those wins over the top two help keep Kamloops ahead of a surging Coastal team.

5. Coastal Tsunami (11–7–1–0)

Coastal Tsunami logo

Last week: Not ranked
Last 10: 7–3–0–0

Coastal followed a 2–0 shutout of Ridge Meadows with a 7–2 win over Langley to extend its winning streak to six. That run has lifted the Tsunami to a .700 points percentage over their last 10, ahead of the three teams tied at .650. The five-goal win over last week’s No. 4 team strengthens Coastal’s case for fifth.

6. Fernie Ghostriders (12–5–0–1)

Fernie Ghostriders logo

Last week: No. 6
Last 10: 6–3–0–1

Fernie rebounded from a 3–0 loss to Osoyoos by beating Princeton 8–5 and Kimberley 4–3 in overtime. The Ghostriders share a .650 points percentage with Beaver Valley and Langley, but their +12 differential is the best of the three. The win over No. 2 Kimberley gives Fernie another reason to hold sixth.

7. Beaver Valley Nitehawks (11–5–1–2)

Beaver Valley Nitehawks logo

Last week: No. 7
Last 10: 6–3–0–1

Beaver Valley’s five-game winning streak ended with a 4–0 loss to Williams Lake, but the Nitehawks answered with a 9–2 win over Nelson on Tuesday. They’ve won six of their last seven and carry a +9 differential over their last 10, giving them the edge over Langley at the same points percentage.

8. Langley Trappers (11–5–1–2)

Langley Trappers logo

Last week: No. 4
Last 10: 6–3–0–1

Langley bounced back from its 7–2 loss to Coastal with a 2–1 shootout win over Delta on Wednesday. Two wins over Richmond in the assessment window and 29 goals allowed, the fewest among the three .650 teams, help keep the Trappers in the Top 8. Their +5 differential puts them just behind Beaver Valley.


On the radar

Columbia Valley Rockies logo

Columbia Valley Rockies

Last week: Not ranked
Last 10: 6–4–0–0

The Rockies have won five of their last six, including an 8–5 victory over Kamloops. Their +8 differential is better than Langley’s +5, but the Trappers earned one more point and allowed 15 fewer goals over their respective last 10 games.

Merritt Centennials logo

Merritt Centennials

Last week: No. 8
Last 10: 5–3–1–1

Merritt has earned seven of eight available points over its last four games, starting with a 5–2 win over Kamloops and capped by back-to-back wins over Revelstoke and Summerland. The Centennials are even in goal differential over the full 10-game window and sit one point behind Langley in that span.

Chilliwack Jets logo

Chilliwack Jets

Last week: Not ranked
Last 10: 5–4–1–0

Chilliwack beat Burnaby 10–4 and Delta 5–2 over the weekend to reach a +11 differential over its last 10. The win over Delta gives the Jets the edge between the two .550 teams, while Chilliwack’s points percentage leaves it outside the Top 8.

Dropped out of last week’s Top 8: Merritt Centennials (No. 8).

View the full BCHC standings.

Records are listed as wins–losses–overtime losses–shootout losses.