Loading page

BCHL All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

BCHL All-Time Player Totals Per Team

Export
Regular Season
From Season
To Season
BCHL — All-Time Player Stats Per Team
#PlayerTeamGPGATPP/GPPIMPeriodYears
5701.Canada flagDenis Andersen (D)Chilliwack Bruins------1970 - 19722
5702.Canada flagStan Swales (D)Penticton Broncos------1972 - 19731
5703.Richard Kolner (D)Chilliwack Colts------1978 - 19791
5704.Canada flagDave Haley (D)Kelowna Buckaroos------1965 - 19672
5705.USA flagDaryl Dodman (D)Langley Lords------1973 - 19741
5706.USA flagJim Shoemaker (D)Abbotsford Flyers------1977 - 19781
5707.USA flagJim Shoemaker (D)Langley Lords------1977 - 19781
5708.Canada flagKeith Halusiak (D)Victoria Grizzlies------2007 - 20081
5709.Canada flagAl Novakowski (D)Penticton Broncos------1975 - 19761
5710.Canada flagMarcel Van de Graaf (D)Chilliwack Bruins------1970 - 19744
5711.Canada flagBill Mainland (D)Victoria Cougars------1967 - 19681
5712.Canada flagDick Marsh (D)Vernon Essos------1967 - 19681
5713.Canada flagJim Mowatt (D)Vernon Essos------1968 - 19691
5714.Canada flagBob McNeice (D)Chilliwack Bruins------1972 - 19731
5715.Canada flagJim Mitchell (D)Chilliwack Bruins------1972 - 19731
5716.Canada flagJerry Hopfe (D)Chilliwack Bruins------1971 - 19721
5717.Canada flagJerry Hopfe (D)Bellingham Blazers------1972 - 19742
5718.Canada flagRon Van Dyke (D)Bellingham Blazers------1972 - 19731
5719.Canada flagRon Van Dyke (D)Penticton Broncos------1972 - 19731
5720.Canada flagDale Reimer (D)Vernon Essos------1981 - 19821
5721.Canada flagFrank Iaquinta (D)Chilliwack Bruins------1975 - 19761
5722.Canada flagTom Onno (D)Kelowna Buckaroos------1972 - 19742
5723.Canada flagLeslie Strachan (D)Kelowna Buckaroos------1973 - 19741
5724.Canada flagGerald Sesmey (D)Penticton Broncos------1971 - 19721
5725.Canada flagLeslie Parsons (D)Kamloops Rockets------1968 - 19691
5726.Canada flagGreg Scriver (D)Kelowna Buckaroos------1964 - 19651
5727.Canada flagGreg Scriver (D)Kamloops Rockets------1967 - 19681
5728.Canada flagIan Bouchard (D)Penticton Broncos------1981 - 19821
5729.Canada flagCarey Ryhorchuk (D)Vancouver Jr. Canucks------1980 - 19811
5730.Canada flagBarry Bleackley (D)Vernon Essos------1968 - 19702
5731.Canada flagBarry Bleackley (D)New Westminster Royals------1970 - 19711
5732.Canada flagBill Margetts (D)New Westminster Royals------1970 - 19711
5733.Canada flagBob Hancock (D)Langley Canadians------1978 - 19791
5734.Canada flagLen Dawes (D)Langley Canadians------1978 - 19791
5735.Canada flagKevin Krook (D)Maple Ridge Blazers------1975 - 19761
5736.Canada flagAl McIvor (D)Victoria Cougars------1967 - 19681
5737.USA flagCooper Klinck (D)Active playerNanaimo Clippers------2026 - 20271
5738.Canada flagGerald Klinkhammer (D)Kelowna Buckaroos------1969 - 19701
5739.Canada flagSkip Casler (D)Victoria Cougars------1968 - 19691
5740.Canada flagJay Corrado (D)Penticton Broncos------1978 - 19791
5741.Canada flagJay Corrado (D)Kelowna Buckaroos------1979 - 19801
5742.USA flagCameron Rice (D)Active playerTrail Smoke Eaters------2026 - 20271

* Some data is missing to provide a correct summary.