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
15501.Canada flagCole MacEwan (D)Coquitlam Express80000.0002015 - 20172
15502.Canada flagAiden Sutherland (D)Powell River Kings80000.0002017 - 20181
15503.Canada flagCorey Erwin (F)Victoria Warriors80000.0001990 - 19911
15504.Canada flagAdam Walton (F)Quesnel Millionaires80000.0001998 - 19991
15505.Canada flagCody Stockton (D)Powell River Kings80000.0002018 - 20202
15506.USA flagHenry Wagner (LW)Prince George Spruce Kings80000.0002019 - 20201
15507.Canada flagJordan Hendry (D)Powell River Kings80000.0002019 - 20201
15508.USA flagAlexander Visnapuu (D)Sherwood Park Crusaders80000.0002023 - 20241
15509.Canada flagLogan Bates (D)Penticton Vees80000.0002024 - 20251
15510.Canada flagLuke Schraeder (D)West Kelowna Warriors80000.0002024 - 20251
15511.Canada flagBrayden Tremblay (D)Active playerTrail Smoke Eaters80000.0002025 - 20272
15512.Canada flagNick Voisey (D)Sherwood Park Crusaders80000.0002026 - 20271
15513.Canada flagTaylor Curtis (D)Active playerBlackfalds Bulldogs80000.0002026 - 20271
15514.Canada flagBond Hawryluk (F)Quesnel Millionaires80000.0022009 - 20101
15515.Canada flagBob Snider (D)Penticton Vees80000.0022003 - 20041
15516.Canada flagColton Thibault (F)West Kelowna Warriors80000.0022012 - 20131
15517.Canada flagGeoff Wiltshire (F)Merritt Centennials80000.0021983 - 19841
15518.Canada flagTrevor MacLean (D)Langley Rivermen80000.0022012 - 20142
15519.Canada flagBrayden Dale (F)Prince George Spruce Kings80000.0022014 - 20151
15520.Canada flagBrendan Campbell (D)Surrey Eagles80000.0022015 - 20161
15521.Canada flagBrett Witala (F)Vernon Vipers80000.0022016 - 20171
15522.Canada flagHayden Gelbard (F)Active playerVernon Vipers80000.0022018 - 20191
15523.USA flagHunter Friedrich (D)Spruce Grove Saints80000.0022025 - 20261
15524.Switzerland flagTomasz Marsden (RW)Active playerBrooks Bandits80000.0022026 - 20271
15525.Canada flagBrendan Nadolny (D)Cowichan Valley Capitals80000.0042007 - 20081
15526.Canada flagJordan Robinson (F)West Kelowna Warriors80000.0042016 - 20171
15527.Canada flagTrent Huitema (D)Prince George Spruce Kings80000.0042016 - 20171
15528.Canada flagKayden Clarke (F)Trail Smoke Eaters80000.0042022 - 20231
15529.Canada flagScott Kirkham (C)Merritt Centennials80000.0052008 - 20091
15530.Canada flagMatthew Carr (D)Trail Smoke Eaters80000.0062012 - 20131
15531.Canada flagBrett Barefoot (D)Powell River Kings80000.0072000 - 20011
15532.Canada flagMichael Sande (D)Coquitlam Express80000.0082016 - 20171
15533.Canada flagAustin Garrett (D)Victoria Warriors80000.0082024 - 20251
15534.Canada flagJake Baker (D)Nanaimo Clippers80000.0092009 - 20101
15535.Canada flagRobert Zadra (D)Powell River Kings80000.0092011 - 20132
15536.Canada flagPaul Levarsky (D)Merritt Centennials80000.00102006 - 20071
15537.Canada flagRobb David (F)Williams Lake Timberwolves80000.00102006 - 20071
15538.Canada flagRyan Kurzac (D)Quesnel Millionaires80000.00122003 - 20041
15539.Canada flagMatt Watson (D)Trail Smoke Eaters80000.00121996 - 19971
15540.Canada flagCody Devitt (F)Chilliwack Chiefs80000.00132005 - 20061
15541.Canada flagMatteo Turrin (F)Langley Rivermen80000.00132022 - 20231
15542.Canada flagKris Glinsbockel (D)Merritt Centennials80000.00142007 - 20081
15543.Canada flagMax Finley (F)Active playerSpruce Grove Saints80000.00152026 - 20271
15544.USA flagKevin Bodker (D)Victoria Warriors80000.00162008 - 20091
15545.Canada flagKody Disher (F)Prince George Spruce Kings80000.00172012 - 20131
15546.Canada flagDave Saunders (D)Cowichan Valley Capitals80000.00231983 - 19841
15547.Canada flagMike Nyland (D)Chilliwack Chiefs80000.00241997 - 19981
15548.Canada flagNate Gillies (F)Surrey Eagles80000.00322003 - 20063
15549.Canada flagMike Spooner (D)Merritt Centennials80000.00541983 - 19841
15550.Canada flagGus Correale (RW/D)Vernon Vipers90000.0002010 - 20111
15551.Canada flagBryce Baloun (F)Cowichan Valley Capitals90000.0002005 - 20061
15552.Canada flagTyler Schweitzer (C/LW)Coquitlam Express90000.0002020 - 20211
15553.Canada flagDoogan Pederson (D)Chilliwack Chiefs90000.0002022 - 20231
15554.Canada flagNathan Barclay (D)Active playerNanaimo Clippers90000.0002025 - 20272
15555.Canada flagJosh Wyatt (LW)Powell River Kings90000.0022009 - 20101
15556.Canada flagKyle Rauscher (F)Victoria Warriors90000.0022003 - 20052
15557.Canada flagJason Isfeld (D)Cowichan Valley Capitals90000.0022005 - 20061
15558.USA flagWill Lavezzorio (LW)Alberni Valley Bulldogs90000.0022015 - 20161
15559.Canada flagKyle Forbes (LW)Surrey Eagles90000.0022016 - 20182
15560.Canada flagTrevor Wideman (LW)Cowichan Valley Capitals90000.0021993 - 19941
15561.Canada flagJeff Rogers (C)Surrey Eagles90000.0021999 - 20001
15562.Canada flagIsaac Alvarado (LW)Merritt Centennials90000.0022019 - 20201
15563.Canada flagOwen Philps (D)Cowichan Valley Capitals90000.0022020 - 20211
15564.USA flagJoshua Carter (LW)West Kelowna Warriors90000.0021996 - 19971
15565.Canada flagGarett Zasitko (F)Langley Rivermen90000.0022022 - 20231
15566.Canada flagLiam Hunks (D)Prince George Spruce Kings90000.0022022 - 20231
15567.Canada flagJackson Foster (D)Merritt Centennials90000.0022022 - 20231
15568.USA flagJoey Mugaas (D)Vernon Vipers90000.0022024 - 20251
15569.Czechia flagAlexandr Skuratov (F)Salmon Arm Silverbacks90000.0022025 - 20261
15570.Canada flagNickolas Kovich (F/D)Active playerChilliwack Chiefs90000.0022026 - 20271
15571.USA flagKyle Hughes (D)Coquitlam Express90000.0042007 - 20081
15572.Canada flagShane Pederson (F)Victoria Warriors90000.0042001 - 20053
15573.Canada flagJim Eliason (D)Salmon Arm Totems90000.0041984 - 19851
15574.Canada flagKristian Lacelle (F)Active playerCowichan Valley Capitals90000.0042026 - 20271
15575.Canada flagConnor Gregory (F)Trail Smoke Eaters90000.0052006 - 20071
15576.USA flagBrett Waltz (D)Williams Lake Timberwolves90000.0062006 - 20071
15577.Canada flagCarson McPherson (D)Victoria Warriors90000.0062005 - 20061
15578.Canada flagJosh Lund (F)Williams Lake Timberwolves90000.0062005 - 20061
15579.Canada flagZach Erhardt (F)Powell River Kings90000.0062016 - 20171
15580.USA flagJack Montaldo (D)Cowichan Valley Capitals90000.0062025 - 20261
15581.Canada flagAaron Schepers (F)Merritt Centennials90000.0072002 - 20031
15582.Canada flagAndy Prefontaine (D)Vernon Vipers90000.0081997 - 19981
15583.Canada flagLayne Sniher (F)Prince George Spruce Kings90000.0082018 - 20191
15584.Canada flagBrett Woodard (D)Powell River Kings90000.0082024 - 20262
15585.Canada flagKevin Leschuk (F)Prince George Spruce Kings90000.0092011 - 20121
15586.Canada flagJeff Schenderling (F)West Kelowna Warriors90000.0092005 - 20061
15587.Canada flagGary Graber (D)Chilliwack Chiefs90000.0092000 - 20011
15588.Canada flagBrandon Armstrong (D)Alberni Valley Bulldogs90000.00102015 - 20161
15589.Canada flagCharles Béland (LW/RW)Active playerBlackfalds Bulldogs90000.00102024 - 20251
15590.Canada flagIsaac Holt (D)Vernon Vipers90000.00102024 - 20251
15591.Canada flagStewart Coyle (D)Salmon Arm Silverbacks90000.00112013 - 20141
15592.Canada flagLuka Romaniak (D)Active playerChilliwack Chiefs90000.00122026 - 20271
15593.Canada flagBrad Reynolds (C)Surrey Eagles90000.00142001 - 20021
15594.Canada flagQuinten Van Horlick (RW)Merritt Centennials90000.00171995 - 19961
15595.Canada flagDan Selmser (D)Penticton Vees90000.00182004 - 20051
15596.USA flagJohn Mejia (D)Cowichan Valley Capitals90000.00192009 - 20101
15597.Canada flagBrad Davis (F)Quesnel Millionaires90000.00192004 - 20051
15598.Canada flagRyan Morse (D)Trail Smoke Eaters90000.00192003 - 20041
15599.Canada flagKevin Batchelor (F)Surrey Eagles90000.00202001 - 20021
15600.USA flagJack Riley (D/F)Cowichan Valley Capitals90000.00212021 - 20221

* Some data is missing to provide a correct summary.