Loading page

BCHL All-Time Stats

Change League
All Positions
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
10001.Canada flagBruce Baker (F)Penticton Knights111450.45271982 - 19831
10002.Canada flagDustin Kersey (C)Nanaimo Clippers121450.4281993 - 19982
10003.USA flagBrendan Giles (RW)Blackfalds Bulldogs121450.4282025 - 20261
10004.USA flagTheo Thrun (F)Cranbrook Bucks121450.42102021 - 20221
10005.Canada flagJay Usackis (D)Langley Thunder121450.42161996 - 19971
10006.Canada flagKade Pilton (D)Victoria Grizzlies121450.42192012 - 20131
10007.Canada flagPaul McKenna (F)Bellingham Ice Hawks121450.42401992 - 19931
10008.Canada flagGabriel Anctil (D)Active playerCowichan Valley Capitals121450.42412026 - 20271
10009.Canada flagBen Pernosky (D)Cowichan Valley Capitals121450.42591982 - 19831
10010.USA flagJordan Gudridge (D)Vernon Vipers131450.3862024 - 20251
10011.USA flagZachary Spurgeon (D)Active playerBrooks Bandits131450.3882026 - 20271
10012.Canada flagJeremy Lagler (D)Coquitlam Express131450.38102013 - 20152
10013.Sweden flagErik Söderlund (D/F)Vernon Vipers131450.38182009 - 20101
10014.USA flagSam Ranallo (F)Cranbrook Bucks141450.3622024 - 20251
10015.Norway flagSander Gjørvad-Molde (D)Active playerVictoria Grizzlies141450.3622026 - 20271
10016.Canada flagJacob Piller (F)Surrey Eagles141450.3642020 - 20211
10017.USA flagConnor Welsh (F)Vernon Vipers141450.3642022 - 20231
10018.Canada flagKayden Turner (F)Active playerCowichan Valley Capitals141450.3642026 - 20271
10019.Canada flagLance Lazaruk (D)Royal City Outlaws141450.3681994 - 19951
10020.Canada flagLawrence Duke (F)Abbotsford Flyers14145-121979 - 19823
10021.Canada flagSean Donaldson (LW)Trail Smoke Eaters141450.36142017 - 20192
10022.Canada flagBruin McDonald (D/F)Victoria Grizzlies141450.36262010 - 20111
10023.Canada flagWilliam Christian (F)Sherwood Park Crusaders151450.3362023 - 20241
10024.Canada flagJ.J. Beitel (D)Trail Smoke Eaters151450.3372011 - 20132
10025.Canada flagJustin Ross (F)Trail Smoke Eaters151450.33102020 - 20211
10026.Canada flagEthan Sautner (F)Active playerPowell River Kings151450.33102026 - 20271
10027.Canada flagBronson Sharp (LW)Langley Rivermen151450.33142018 - 20191
10028.Canada flagRohan Guevarra (F)Blackfalds Bulldogs161450.3142025 - 20261
10029.Canada flagChris Bratina (F)Cowichan Valley Capitals161450.3162006 - 20071
10030.USA flagChris Blessing (F)Chilliwack Chiefs161450.3182011 - 20121
10031.Canada flagPeter Arvanitis (C)Kelowna Spartans161450.31351992 - 19931
10032.Canada flagJoel Gaudet (F)Victoria Grizzlies171450.2922013 - 20141
10033.Canada flagKyle Schisler (F)Cowichan Valley Capitals171450.29252003 - 20041
10034.Canada flagJoe Esposito Merritt Warriors171450.29371986 - 19871
10035.Canada flagBrett Fizzell (D)Chilliwack Chiefs171450.29401995 - 19961
10036.Canada flagKiel Sonne (LW)Coquitlam Express171450.291122004 - 20062
10037.USA flagRyan Fraser-Lee (D)Langley Thunder181450.28222013 - 20141
10038.England flagJohn Dewar (F)Prince George Spruce Kings191450.2622005 - 20061
10039.USA flagKurt Gurkan (RW)Vernon Vipers191450.2662022 - 20231
10040.Canada flagEthan O'Rourke (C/RW)Prince George Spruce Kings191450.2682016 - 20171
10041.USA flagDennis Lominac (F)Vernon Vipers191450.26332024 - 20251
10042.Canada flagJason Glutek (C)Cowichan Valley Capitals201450.2541997 - 19981
10043.Canada flagRyan Kreml (C)Langley Thunder201450.25122000 - 20011
10044.USA flagCollin Heinold (D)Nanaimo Clippers211450.24102017 - 20181
10045.Canada flagKeyvan Mokhtari (RW)Langley Rivermen211450.24182018 - 20191
10046.Canada flagKevin Hanna (F)Prince George Spruce Kings211450.24372007 - 20081
10047.Canada flagJerad Smith (D)Penticton Knights211450.24621998 - 19991
10048.USA flagJackson Morehouse (F)Cowichan Valley Capitals221450.2322022 - 20231
10049.Canada flagColin Wandfluh (D)Williams Lake Timberwolves221450.23102009 - 20101
10050.Canada flagIsaac Fecteau (D)Vernon Vipers221450.23142023 - 20241
10051.Canada flagElliot Richardson (D)Vernon Vipers221450.23232010 - 20111
10052.Canada flagMattews Lemaire (LW)Alberni Valley Bulldogs221450.23242004 - 20051
10053.Canada flagLandon Robin (C)Vernon Vipers231450.2242012 - 20131
10054.USA flagMike Mackie-Kwist (F/D)Coquitlam Express231450.22112009 - 20101
10055.Canada flagJack Ziliotto (RW)Alberni Valley Bulldogs231450.22162023 - 20241
10056.Canada flagMaco Balkovec (D)Cowichan Valley Warriors231450.22341989 - 19901
10057.Canada flagBeau Orser (D)Coquitlam Express231450.22462012 - 20131
10058.Latvia flagMartins Kruklitis (D)Merritt Warriors241450.2122023 - 20241
10059.USA flagZenon Kochan (F)Merritt Warriors241450.2181996 - 19971
10060.Canada flagJordan Dawson (D)Langley Rivermen241450.21282017 - 20181
10061.Canada flagRam Sidhu (C)Alberni Valley Bulldogs251450.2042002 - 20031
10062.Canada flagMarco Depedrina (F)Langley Rivermen251450.20122025 - 20272
10063.Canada flagPaden Grant (D)Cowichan Valley Capitals251450.20172004 - 20051
10064.Canada flagNicholas Holomego (D)Nanaimo Clippers251450.20252025 - 20261
10065.England flagSam Jones (D)Cowichan Valley Capitals251450.20272015 - 20161
10066.USA flagD.J. Jones (D)Surrey Eagles261450.1982011 - 20121
10067.Canada flagJacob Young (F)Prince George Spruce Kings261450.19202005 - 20061
10068.USA flagHunter Kero (F)Surrey Eagles271450.1942015 - 20161
10069.Canada flagOwen DeWitt (F)Langley Rivermen271450.19202024 - 20251
10070.Canada flagMitch Pacey (F)Coquitlam Express271450.19402010 - 20111
10071.USA flagRyan McMullan (D)Williams Lake Timberwolves271450.19412002 - 20031
10072.USA flagQuinton Wunder (D)Alberni Valley Bulldogs281450.18542013 - 20141
10073.Canada flagBrad Davis (F)Langley Rivermen281450.18652008 - 20091
10074.Canada flagJayden Lee (D)Langley Rivermen291450.1782017 - 20181
10075.Canada flagCael Tucker (RW)Victoria Grizzlies291450.17151994 - 19951
10076.Canada flagNick Udovicic (F)Surrey Eagles291450.17191997 - 19981
10077.Canada flagCole Arcuri (D)Powell River Kings301450.17202013 - 20152
10078.Canada flagJack Ketsa (D)Active playerTrail Smoke Eaters311450.1642023 - 20241
10079.Canada flagGreg Lynott (D)Kelowna Buckaroos311450.16131977 - 19781
10080.Canada flagMatthew Johnston (D)Cowichan Valley Capitals311450.16162008 - 20102
10081.Canada flagMichael Klonarakis (F)Prince George Spruce Kings321450.1642011 - 20121
10082.Canada flagJohn Lumsden (D)Active playerSalmon Arm Silverbacks321450.16142025 - 20261
10083.Canada flagMichael Boisvert (D)Trail Smoke Eaters321450.16312005 - 20061
10084.Canada flagDesmond Arthurs (F)Victoria Grizzlies331450.15172019 - 20223
10085.Canada flagAlex Sciangula (C)Surrey Eagles331450.151192005 - 20061
10086.USA flagBryan Nelson (D)Langley Thunder341450.15172015 - 20161
10087.Canada flagJosh McKissock (F)Salmon Arm Silverbacks341450.15272010 - 20111
10088.Canada flagJordan Wiest (D)Surrey Eagles341450.15632014 - 20151
10089.USA flagPeter Tabor (D)Cowichan Valley Capitals351450.14292018 - 20191
10090.USA flagJeff Van Siclen (F)Cowichan Valley Capitals361450.14272006 - 20071
10091.Canada flagLinden Burrett (D)Vernon Vipers361450.14302023 - 20241
10092.Canada flagGarrett Valk (D)Trail Smoke Eaters361450.14422020 - 20222
10093.Canada flagCameron Coutre (F)Salmon Arm Silverbacks371450.14332014 - 20162
10094.Canada flagJackson Murphy-Johnson (D)Trail Smoke Eaters381450.13142019 - 20201
10095.Canada flagTaylor Bradley (D)Langley Thunder391450.13341997 - 19981
10096.USA flagQuin Buckellew (F)Quesnel Millionaires401450.13322010 - 20111
10097.Canada flagDavid Dotan (D/F)Coquitlam Express401450.13382009 - 20101
10098.Canada flagJeff Schenderling (F)Langley Rivermen401450.13672006 - 20071
10099.Canada flagWillem Terwoord (D)Powell River Kings401450.13752023 - 20252
10100.USA flagSullivan Martin (D)Sherwood Park Crusaders401450.13902025 - 20261

* Some data is missing to provide a correct summary.