Loading page

BCHL All Time Stats

BCHL
League Information and Facts
BCHL
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

All-time totals/team Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPPPGPIMPeriodYears
5501.Canada flagRod Zavaduc (D)Langley Lords------1973 - 19741
5502.Canada flagGabe Krahn (D)Williams Lake Timberwolves------2002 - 20031
5503.Canada flagBlake Catterall (D)Kelowna Buckaroos------1979 - 19801
5504.Canada flagTim Ziola (D)Kelowna Buckaroos------1981 - 19821
5505.Canada flagTodd Semeniuk (D)Richmond Sockeyes------1981 - 19821
5506.Canada flagRobert Longfellow (D)Chilliwack Colts------1979 - 19801
5507.Canada flagWayne Frenette (D)Delta Suns------1978 - 19791
5508.Canada flagDarcy Lepine (D)Vernon Lakers------1981 - 19821
5509.Sweden flagTobias Svensson (D)Prince George Spruce Kings------1996 - 19971
5510.Canada flagEarl Morris (D)Kelowna Buckaroos------1968 - 19691
5511.Canada flagGreg Demetrick (D)Vernon Lakers------1978 - 19791
5512.Canada flagLance Vachon (D)Vernon Lakers------1978 - 19791
5513.Australia flagGlen Foll (D)Bellingham Blazers------1979 - 19801
5514.Australia flagGlen Foll (D)Vancouver Blue Hawks------1980 - 19811
5515.Canada flagChris Bruce (D)Trail Smoke Eaters------1988 - 19902
5516.Canada flagTom Ouchi (D)Vernon Lakers------1977 - 19792
5517.Canada flagRick Serafin (D)Kelowna Buckaroos------1981 - 19821
5518.Canada flagBarry Belding (D)Richmond Sockeyes------1979 - 19801
5519.Canada flagDave Okrainec (D)Kelowna Buckaroos------1971 - 19721
5520.Canada flagJim Van Camp (D)Nanaimo Clippers------1972 - 19731
5521.Canada flagBruce Van Camp (D)Nanaimo Clippers------1972 - 19753
5522.Canada flagKen Bueckert (D)Nanaimo Clippers------1974 - 19751
5523.Canada flagMarv Lank (D)Bellingham Blazers------1972 - 19731
5524.Canada flagDave Haluk (D)Vancouver Centennials------1971 - 19721
5525.Canada flagLarry Sokoloski (D)Vancouver Centennials------1970 - 19711
5526.Canada flagBrian Ayearst (D)Vancouver Centennials------1971 - 19721
5527.Canada flagGary Edmundson (D)Vancouver Centennials------1971 - 19721
5528.Canada flagRick Winkler (D)Vancouver Villas------1972 - 19731
5529.Canada flagNick Sita (D)Vancouver Villas------1972 - 19731
5530.Canada flagJim Stewart (D)Bellingham Blazers------1972 - 19731
5531.Canada flagJohn Margetts (D)Victoria Cougars------1967 - 19681
5532.Canada flagBill Kelts (D)Kamloops Rockets------1972 - 19731
5533.Canada flagKen Thompson (D)Abbotsford Flyers------1979 - 19801
5534.Canada flagBob Mayer (D)Victoria Cougars------1970 - 19711
5535.Canada flagCliff Lane (D)Vernon Lakers------1971 - 19732
5536.Canada flagChris Dyer (D)Vancouver Villas------1972 - 19731
5537.Canada flagGreg Art (D)Kelowna Buckaroos------1981 - 19821
5538.Canada flagDenis Andersen (D)Penticton Broncos------1970 - 19711
5539.Canada flagAl Cameron (D)Chilliwack Bruins------1972 - 19731
5540.Canada flagBrian Andersen (D)Chilliwack Bruins------1972 - 19731
5541.Canada flagDenis Andersen (D)Chilliwack Bruins------1970 - 19722
5542.Canada flagStan Swales (D)Penticton Broncos------1972 - 19731
5543.Richard Kolner (D)Chilliwack Colts------1978 - 19791
5544.Canada flagDave Haley (D)Kelowna Buckaroos------1965 - 19672
5545.USA flagDaryl Dodman (D)Langley Lords------1973 - 19741
5546.USA flagJim Shoemaker (D)Abbotsford Flyers------1977 - 19781
5547.USA flagJim Shoemaker (D)Langley Lords------1977 - 19781
5548.Canada flagKeith Halusiak (D)Victoria Grizzlies------2007 - 20081
5549.Canada flagAl Novakowski (D)Penticton Broncos------1975 - 19761
5550.Canada flagMarcel Van de Graaf (D)Chilliwack Bruins------1970 - 19744
5551.Canada flagBill Mainland (D)Victoria Cougars------1967 - 19681
5552.Canada flagDick Marsh (D)Vernon Lakers------1967 - 19681
5553.Canada flagJim Mowatt (D)Vernon Lakers------1968 - 19691
5554.Canada flagBob McNeice (D)Chilliwack Bruins------1972 - 19731
5555.Canada flagJim Mitchell (D)Chilliwack Bruins------1972 - 19731
5556.Canada flagJerry Hopfe (D)Chilliwack Bruins------1971 - 19721
5557.Canada flagJerry Hopfe (D)Bellingham Blazers------1972 - 19742
5558.Canada flagRon Van Dyke (D)Bellingham Blazers------1972 - 19731
5559.Canada flagRon Van Dyke (D)Penticton Broncos------1972 - 19731
5560.Canada flagDale Reimer (D)Vernon Lakers------1981 - 19821
5561.Canada flagFrank Iaquinta (D)Chilliwack Bruins------1975 - 19761
5562.Canada flagTom Onno (D)Kelowna Buckaroos------1972 - 19742
5563.Canada flagLeslie Strachan (D)Kelowna Buckaroos------1973 - 19741
5564.USA flagKolby Gapter (D)Active playerSurrey Eagles------2025 - 20261
5565.Canada flagGerald Sesmey (D)Penticton Broncos------1971 - 19721
5566.Canada flagLeslie Parsons (D)Kamloops Rockets------1968 - 19691
5567.Canada flagGreg Scriver (D)Kelowna Buckaroos------1964 - 19651
5568.Canada flagGreg Scriver (D)Kamloops Rockets------1967 - 19681
5569.USA flagEli Sciborski (D)Active playerVernon Lakers------2026 - 20271
5570.USA flagAvi Kasargod (D)Active playerSherwood Park Crusaders------2025 - 20261
5571.Slovenia flagTit Smolnikar (D)Active playerSherwood Park Crusaders------2025 - 20261
5572.Canada flagIan Bouchard (D)Penticton Broncos------1981 - 19821
5573.Canada flagCarey Ryhorchuk (D)Vancouver Jr. Canucks------1980 - 19811
5574.Canada flagBarry Bleackley (D)Vernon Lakers------1968 - 19702
5575.Canada flagBarry Bleackley (D)New Westminster Royals------1970 - 19711
5576.Canada flagBill Margetts (D)New Westminster Royals------1970 - 19711
5577.Canada flagBob Hancock (D)Langley Canadians------1978 - 19791
5578.Canada flagLen Dawes (D)Langley Canadians------1978 - 19791
5579.Canada flagKevin Krook (D)Maple Ridge Blazers------1975 - 19761
5580.Canada flagAl McIvor (D)Victoria Cougars------1967 - 19681
5581.USA flagCooper Klinck (D)Active playerNanaimo Clippers------2026 - 20271
5582.USA flagJason Piccirillo (D)Active playerVernon Lakers------2026 - 20271
5583.USA flagDylan Hall (D)Active playerNanaimo Clippers------2026 - 20271

* Some data is missing to provide a correct summary.