BCHC Power Rankings: October 29

The Kimberley Dynamiters remain at No. 1, but Williams Lake’s five-game winning streak has tightened the race near the top. Richmond climbs into the Top 4 after extending its own streak, while three teams enter the rankings and the final spots remain close.

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

1. Kimberley Dynamiters (10–2–1–0)

Kimberley Dynamiters logo

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

Kimberley’s eight-game winning streak ended with a 5–2 loss to Kamloops, but the Dynamiters hold onto the top spot with a .800 points percentage and a +29 goal differential over their last 10. Before the loss, they shut out Grand Forks 7–0. Kimberley has still allowed just 18 goals in the assessment window.

2. Kamloops Storm (10–3–0–1)

Kamloops Storm logo

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

Kamloops made its mark on a three-game Kootenay road trip, beating Fernie 5–3 and ending Kimberley’s eight-game winning streak with a 5–2 victory. Columbia Valley stopped the Storm from completing a perfect trip, winning 8–5 on Sunday. Kamloops stays ahead of Williams Lake after beating the Mustangs twice during the assessment window.

3. Williams Lake Mustangs (9–2–1–0)

Williams Lake Mustangs logo

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

Williams Lake extended its winning streak to five with two road victories. The Mustangs tied Beaver Valley with 24 seconds left before winning 4–3 in a shootout, then beat Nelson 5–1. They share a .750 points percentage with Kamloops and are closing the gap, but the Storm’s two wins over Williams Lake keep them in second.

4. Richmond Sockeyes (9–6–0–1)

Richmond Sockeyes logo

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

Four straight wins lift Richmond into the Top 4. The Sockeyes capped the run with a 2–1 shootout win over Burnaby, following victories over Coastal, Ridge Meadows and Port Coquitlam. Richmond and Fernie have identical last-10 records, but the Sockeyes’ current streak gives them the edge this week.

5. Fernie Ghostriders (9–4–0–0)

Fernie Ghostriders logo

Last week: No. 5
Last 10: 7–3–0–0

Fernie responded to a 5–3 loss to Kamloops with a 6–1 win over Grand Forks, scoring six unanswered goals. The Ghostriders have allowed just 20 goals in their last 10 games. That defensive work keeps Fernie firmly in the rankings.

6. Osoyoos Coyotes (7–4–0–0)

Osoyoos Coyotes logo

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

Osoyoos rallied to beat Revelstoke 3–2 on Friday, then saw its five-game home winning streak end in a 4–2 loss to Beaver Valley. The Coyotes share a .700 points percentage with Richmond and Fernie, but their +8 goal differential places them behind both teams.

7. Revelstoke Grizzlies (7–3–0–3)

Revelstoke Grizzlies logo

Last week: Not ranked
Last 10: 6–3–0–1

Revelstoke enters the Top 8 after splitting its weekend. The Grizzlies lost 3–2 to Osoyoos before bouncing back with a 7–5 win over Princeton. Their .650 points percentage matches Langley and Chilliwack, while six wins in the window help them secure seventh.

8. Langley Trappers (7–4–1–2)

Langley Trappers logo

Last week: Not ranked
Last 10: 5–2–1–2

Langley takes the final spot in a close comparison with Chilliwack. The Trappers lost to Summerland in a shootout and then fell 4–2 to Ridge Meadows. Their +9 goal differential and 29 goals allowed give them a narrow edge over the Jets, who have allowed 41 goals in their last 10.

Dropped out of last week’s Top 8: Ridge Meadows Flames (No. 4), Chilliwack Jets (No. 6) and Merritt Centennials (No. 8).

The cut line is tight. Chilliwack shares the .650 points percentage of Revelstoke and Langley, while Delta and Ridge Meadows sit just behind at .600. Chilliwack and Ridge Meadows were both in last week’s Top 8, and all three remain in the mix.


On the radar

Chilliwack Jets logo

Chilliwack Jets

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

Chilliwack matches Revelstoke and Langley’s .650 points percentage and leads the group with 49 goals scored. The Jets lost both games to Coastal last weekend, including a 6–3 defeat Saturday. Their 41 goals against leave them just outside the Top 8.

Delta Ice Hawks logo

Delta Ice Hawks

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

Delta has won three straight, including a 4–2 victory over Ridge Meadows and a 5–4 overtime win against Port Coquitlam last weekend. The Ice Hawks are gaining ground, with a +7 goal differential over their last 10.

Ridge Meadows Flames logo

Ridge Meadows Flames

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

Ridge Meadows followed a loss to Delta with a 4–2 win over Langley, extending its season series lead over the Trappers to three wins. The Flames are close to the rankings, though a 3–4 record over their last seven keeps them just outside.

View the full BCHC standings.

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