Skip to page content
Loading page
Search
pick a player randomlygo to advanced search
The EP app is now live! Try it out.
Get the App
BCHL

British Columbia Hockey League BCHL

British Columbia Hockey League mapLeague naming history:
  • 1995 - currentBCHL (British Columbia Hockey League)
  • 1967 - 1995BCJHL (British Columbia Junior Hockey League)
  • 1963 - 1967OJHL-BC (Okanagan Junior Hockey League)
  • 1961 - 1963OMJHL-BC (Okanagan-Mainline Junior A Hockey League)
Select Season

2024-2025 BCHL Standings

# ASCTeam GP W T L OTW OTL GF GA +/- TP PPG Postseason
Coastal East
1.Chilliwack Chiefs4530-10-520613571651.44-
2.Surrey Eagles4426-14-416514223561.27-
3.Coquitlam Express4424-14-6153154-1541.23-
4.Langley Rivermen4617-20-9161199-38430.93-
5.Prince George Spruce Kings4518-23-4147173-26400.89-
Coastal West
1.Victoria Grizzlies4425-12-717015119571.30-
2.Cowichan Valley Capitals4526-16-319017416551.22-
3.Alberni Valley Bulldogs4623-20-3152157-5491.07-
4.Nanaimo Clippers4622-20-41681644481.04-
5.Powell River Kings469-31-6126229-103240.52-
Interior East
1.Brooks Bandits4634-9-3201101100711.54-
2.Sherwood Park Crusaders4728-18-121717146571.21-
3.Cranbrook Bucks4527-16-216413925561.24-
4.Okotoks Oilers4520-23-2136171-35420.93-
5.Spruce Grove Saints4517-23-5143195-52390.87-
6.Blackfalds Bulldogs469-35-2114211-97200.43-
Interior West
1.Penticton Vees4735-7-518012258751.60-
2.Trail Smoke Eaters4631-12-319614056651.41-
3.Salmon Arm Silverbacks4524-14-71251232551.22-
4.West Kelowna Warriors4719-21-7130154-24450.96-
5.Vernon Vipers4614-26-6145184-39340.74-

2024-2025 BCHL Player Stats

#playerGPGATPPIM
1.4736528816
2.4718577520
3.4625396450
4.4630306036
5.442534592
Show More

2024-2025 BCHL Goaltending Stats

#playerGPGAASVP
1.211.37.943
2.202.87.920
3.322.73.915
4.282.73.915
5.213.08.912
Show More

Stories

Insights and analysis from EP Editorial team

2024-2025 Demographics

Nationality
Created with Highcharts 11.4.6Canada (62.4%)Canada (62.4%)USA (29.9%)USA (29.9%)Sweden (1.9%)Sweden (1.9%)Germany (0.7%)Germany (0.7%)Slovakia (0.7%)Slovakia (0.7%)Kazakhstan (0.5%)Kazakhstan (0.5%)Latvia (0.5%)Latvia (0.5%)Russia (0.5%)Russia (0.5%)South Korea (0.5%)South Korea (0.5%)England (0.3%)England (0.3%)Slovenia (0.3%)Slovenia (0.3%)Czechia (0.2%)Czechia (0.2%)Denmark (0.2%)Denmark (0.2%)Finland (0.2%)Finland (0.2%)France (0.2%)France (0.2%)Hungary (0.2%)Hungary (0.2%)Italy (0.2%)Italy (0.2%)Japan (0.2%)Japan (0.2%)Norway (0.2%)Norway (0.2%)Switzerland (0.2%)Switzerland (0.2%)
Premium Content

You need to have EP Premium
to view this content

Get Premium ($11.99/month)Discover premium

BCHL Games

date home visiting score
03/02/2025 11:00 PM UTCSurrey EaglesSurrey EaglesCoquitlam ExpressCoquitlam Express-
03/02/2025 03:00 AM UTCVictoria GrizzliesVictoria GrizzliesPowell River KingsPowell River Kings2 - 5
03/02/2025 03:00 AM UTCWest Kelowna WarriorsWest Kelowna WarriorsNanaimo ClippersNanaimo Clippers4 - 2
03/02/2025 02:05 AM UTCCoquitlam ExpressCoquitlam ExpressCowichan Valley CapitalsCowichan Valley Capitals4 - 3
03/02/2025 02:00 AM UTCVernon VipersVernon VipersSpruce Grove SaintsSpruce Grove Saints4 - 2
Show More

2025-2026 BCHL Free Agents

No Data Found

2026-2027 BCHL Free Agents

No Data Found

BCHL Team Comparison

# Team ASCPlayers Experience Avg Height Avg Weight Avg Age
1.Alberni Valley Bulldogs271 597182.11 cm / 6'0"80.89 kg / 176 lbs18.81
2.Blackfalds Bulldogs301 047183.73 cm / 6'0"80.30 kg / 176 lbs18.47
3.Brooks Bandits291 365181.83 cm / 5'11"81.59 kg / 179 lbs19.14
4.Chilliwack Chiefs281 747183.61 cm / 6'0"80.00 kg / 176 lbs18.89
5.Coquitlam Express271 534183.44 cm / 6'0"81.85 kg / 179 lbs18.93
6.Cowichan Valley Capitals261 221182.58 cm / 6'0"80.73 kg / 176 lbs18.77
7.Cranbrook Bucks261 577181.38 cm / 5'11"80.54 kg / 176 lbs19.12
8.Langley Rivermen301 532184.23 cm / 6'0"82.93 kg / 181 lbs19.10
9.Nanaimo Clippers271 365183.70 cm / 6'0"84.04 kg / 185 lbs18.85
10.Okotoks Oilers25952179.04 cm / 5'10"76.04 kg / 168 lbs18.72
11.Penticton Vees271 491184.04 cm / 6'0"81.81 kg / 179 lbs18.78
12.Powell River Kings31980185.81 cm / 6'1"83.13 kg / 183 lbs18.68
13.Prince George Spruce Kings291 303183.55 cm / 6'0"81.62 kg / 179 lbs19.03
14.Salmon Arm Silverbacks261 248182.85 cm / 6'0"80.88 kg / 176 lbs19.00
15.Sherwood Park Crusaders261 176180.08 cm / 5'11"77.62 kg / 170 lbs18.38
16.Spruce Grove Saints261 040182.69 cm / 6'0"80.88 kg / 176 lbs18.77
17.Surrey Eagles331 234182.48 cm / 6'0"78.24 kg / 172 lbs18.91
18.Trail Smoke Eaters251 579182.84 cm / 6'0"81.00 kg / 179 lbs18.92
19.Vernon Vipers28725182.82 cm / 6'0"82.57 kg / 181 lbs18.89
20.Victoria Grizzlies231 331186.04 cm / 6'1"85.61 kg / 187 lbs19.17
21.West Kelowna Warriors27943184.81 cm / 6'0"84.00 kg / 185 lbs18.96
Team Comparison History

Interesting Facts

Heaviest
1.USA flagEron Mitchell249 lbs
2.Canada flagAyo Ogini227 lbs
3.Slovakia flagTobias Pitka225 lbs
4.Canada flagCruz Scanzano225 lbs
5.Canada flagSamuel Bélanger223 lbs
Youngest
1.Canada flagEli McKamey16 yrs
2.USA flagEaston Walos16 yrs
3.Canada flagAvraham Brown16 yrs
4.Canada flagJett Quaschnick16 yrs
5.USA flagBrendan Russell16 yrs
Lightest
1.USA flagGeorge Lovell130 lbs
2.Canada flagNate Crema141 lbs
3.Canada flagJamie Hikida141 lbs
4.USA flagOwen McCarthy141 lbs
5.Canada flagJackson DeGraves146 lbs

Where Are They Now?

Played in the league during season
View Complete List
Regular Season

League All-Time Points

#PlayerGPGATP
1.undefined flagShane Kuss (F)238136282418
2.undefined flagKyle Greentree (F)266183192375
3.undefined flagPat Hodgins (F)249151215366
4.undefined flagKris Wallis (F)236142215357
5.undefined flagBrent Murcheson (F)237162185347
Show More

League All-Time Goals

#PlayerGPGATP
1.undefined flagKyle Greentree (F)266183192375
2.undefined flagBrent Murcheson (F)237162185347
3.undefined flagDarrell Zelinski (F)65160187347
4.undefined flagBrett Hull (F)106153139292
5.undefined flagPat Hodgins (F)249151215366
Show More

League All-Time Assists

#PlayerGPGATP
1.undefined flagShane Kuss (F)238136282418
2.undefined flagPat Hodgins (F)249151215366
3.undefined flagKris Wallis (F)236142215357
4.undefined flagKevin Taillefer (F)21796208304
5.undefined flagMike Di Stefano (F)297106204310
Show More

League All-Time Penalty Min.

#PlayerGPGTPPIM
1.undefined flagCraig Frankfort (F)13628611379
2.undefined flagBill Audycki (D)68281291126
3.undefined flagTerry Head (D)24375201987
4.undefined flagTroy Kaye (F)16262132939
5.undefined flagMike Gawryluk (D)24324105939
Show More

League All-Time Games Played

#PlayerGPGATP
1.undefined flagMike Di Stefano (F)297106204310
2.undefined flagKevin Nelson (F)28783142225
3.undefined flagShawn Overton (F)2845490144
4.undefined flagBrandon Gawryletz (D)2832990119
5.undefined flagCam MacIntyre (F)2827794171
Show More

League All-Time Points Per Game

#PlayerGPGTPPPG
1.undefined flagJoe Murphy (F)51681522.98
2.undefined flagCliff Ronning (F)52821502.88
3.undefined flagJohn Newberry (F)65841852.85
4.undefined flagRay Ferraro (F)48651352.81
5.undefined flagBrett Hull (F)1061532922.75
Show More

League All-Time Points Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagBrett Hull (F)1983-1984BCJHL56105831883.3620
2.undefined flagJohn Newberry (F)1979-1980BCHL65841011852.8596
3.undefined flagRon Vincent (F)1977-1978BCJHL65741021762.71161
4.undefined flagBill Shibicky (F)1982-1983BCJHL5672901622.8970
5.undefined flagJeff McLean (F)1988-1989BCJHL6070911612.68128
Show More

League All-Time Goals Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagBrett Hull (F)1983-1984BCJHL56105831883.3620
2.undefined flagJohn Newberry (F)1979-1980BCHL65841011852.8596
3.undefined flagCliff Ronning (F)1982-1983BCJHL5282681502.8822
4.undefined flagDany Bousquet (F)1993-1994BCJHL5876761522.6278
5.undefined flagRon Vincent (F)1977-1978BCJHL65741021762.71161
Show More

League All-Time Assists Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagBob Ginnetti (F)1984-1985BCJHL51421111533.00142
2.undefined flagScott Longstaff (F)1991-1992BCJHL60541061602.6752
3.undefined flagDoug Berry (F)1974-1975BCJHL66371031402.1245
4.undefined flagRon Vincent (F)1977-1978BCJHL65741021762.71161
5.undefined flagBarry Pederson (F)1977-1978BCJHL63511021532.4368
Show More

League All-Time Penalty Min. Per Season

#PlayerSeasonLeagueGPGTPPPGPIM
1.undefined flagCraig Frankfort (F)1986-1987BCJHL5013270.54542
2.undefined flagBob Platzer (D)1987-1988BCJHL44290.20501
3.undefined flagBill Audycki (D)1976-1977BCJHL6813650.96454
4.undefined flagBubba Westwood (F)2003-2004BCHL43360.14430
5.undefined flagBill Audycki (D)1977-1978BCJHL----427
Show More