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

Export
Regular Season
From Season
To Season
BCHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
2001.USA flagJustin Thomas (D)4448120.27292007 - 20081
2002.Canada flagGlen Pullishy (D)4748120.26541991 - 19921
2003.USA flagBrayden Duy (D)4848120.25212024 - 20251
2004.USA flagMatt Slick (D)5848120.21302017 - 20181
2005.Canada flagChuck Komisar (D)839121.50141989 - 19901
2006.Canada flagPaul Thompson (D)839121.50261987 - 19881
2007.Canada flagJeff Cameron (D)1939120.63241999 - 20001
2008.Canada flagTanner Willick (D)2039120.6042023 - 20241
2009.USA flagChris Hartly (D)2139120.57261999 - 20001
2010.Canada flagChris Dyer (D)213912-391972 - 19742
2011.Sweden flagCarl Sandström (D)2739120.44102024 - 20251
2012.USA flagAaron Dolby (D)3739120.32412012 - 20131
2013.Canada flagMatt MacDermott (D)4139120.29312006 - 20071
2014.USA flagTony Andreozzi (D)4439120.27142019 - 20201
2015.Canada flagDerek Lewis (D)4539120.27372003 - 20052
2016.USA flagJustin Togiai (D)4939120.241522003 - 20041
2017.USA flagSam Miller (D)5039120.24202017 - 20181
2018.USA flagIan Crowley (D)5339120.23212025 - 20261
2019.Canada flagAlexandre Coulombe (D)5439120.22502013 - 20141
2020.USA flagBryan Sinz (D)5639120.21342012 - 20131
2021.Canada flagShane Oatway (D)6939120.17552006 - 20093
2022.Canada flagKyle Budvarson (D)11039120.11512018 - 20202
2023.Denmark flagMarkus Jakobsen (D)17210120.7162025 - 20261
2024.Canada flagEvan Schulha (D)Active player18210120.67142026 - 20271
2025.Canada flagSeth Tansem (D)Active player41210120.2982025 - 20261
2026.Canada flagBrad Pascall (D)49210120.241221986 - 19871
2027.Canada flagReilly O'Connor (D)56210120.21122012 - 20142
2028.USA flagMike Kennedy (D)57210120.21362019 - 20201
2029.Canada flagBen Feenan (D)65210120.18282022 - 20242
2030.USA flagBrendan Dunphy (D)68210120.18342023 - 20252
2031.USA flagBryce Charpentier (D)69210120.172612001 - 20032
2032.USA flagGrant Babcock (D)Active player73210120.16622022 - 20242
2033.Canada flagKieran Ruscheinski (D)80210120.15452019 - 20223
2034.Canada flagCarter Hynes (D)Active player81210120.15342024 - 20273
2035.Canada flagLynden Hanvold (D)99210120.12742021 - 20243
2036.Canada flagNoah Turanski (D)151210120.08542014 - 20173
2037.USA flagRyan George (D)Active player25111120.48432025 - 20272
2038.Canada flagJonathon Shockey (D)26111120.46571993 - 19941
2039.Canada flagMichael Winnitoy (D)31111120.39202012 - 20163
2040.USA flagNoah Kim (D)36111120.33142017 - 20181
2041.USA flagBobby May (D)49111120.24102022 - 20231
2042.USA flagJulian Brown (D)49111120.24762024 - 20251
2043.Canada flagPhil Johansson (D)53111120.23422013 - 20141
2044.USA flagDaniel Buchbinder (D)54111120.22322023 - 20241
2045.Canada flagTyler Wagman (D)82111120.152101999 - 20034
2046.Canada flagGuy Valleau (D)91111120.131611997 - 20002
2047.USA flagAlec Whipple (D)100111120.12362022 - 20242
2048.Canada flagKenny Carpenter (D)100111120.122102005 - 20083
2049.Canada flagRyan Fehler (D)56012120.21881993 - 19941
2050.Canada flagJason Blucke (D)57012120.211022002 - 20053
2051.USA flagJacob Switzer (D)108012120.111332014 - 20162
2052.Canada flagAaron Pelletier (D)4756110.231131994 - 19951
2053.Canada flagRod Philpot (D)5356110.21341984 - 19862
2054.Canada flagLudovik Gauvin (D)Active player1847110.61122026 - 20271
2055.Canada flagKade Turner (D)2047110.5562023 - 20241
2056.Canada flagGreydon Robinson (D)2547110.4442014 - 20151
2057.Canada flagBrendan Nadolny (D)2647110.42252006 - 20103
2058.Canada flagRob Meanchoff (D)3647110.31371998 - 19991
2059.USA flagJackson Gillespie (D)Active player3947110.28192025 - 20272
2060.USA flagAidan Shirey (D)4647110.24522025 - 20261
2061.Canada flagMarty Craigdallie (D)4747110.231841992 - 19931
2062.Canada flagDavid Boudreau (D)4947110.22432003 - 20041
2063.Canada flagBrian McMeekin (D)4947110.22661997 - 19981
2064.USA flagCole Hutchinson (D)5047110.22492025 - 20261
2065.Canada flagJadon Porterfield (D)5047110.221232008 - 20091
2066.Canada flagMax Davidson (D)Active player6147110.18362025 - 20272
2067.Canada flagDylan Beers (D)10947110.102182004 - 20073
2068.Kazakhstan flagMstislav Shipilin (D)Active player1738110.6522026 - 20271
2069.USA flagMichael Campoli (D)1938110.58122017 - 20181
2070.South Korea flagRoy Chung (D)2738110.4182025 - 20261
2071.Canada flagRyan Agar (D)3038110.37241996 - 19982
2072.Canada flagDarren Tarasoff (D)3638110.31332009 - 20101
2073.USA flagJakob Karpa (D)3838110.29222021 - 20221
2074.Canada flagJeremy Friesen (D)Active player4038110.2842023 - 20273
2075.Canada flagWillie Mitchell (D)4238110.26711994 - 19951
2076.Canada flagColton Jobke (D)4638110.24112008 - 20091
2077.Canada flagBrandon Osborne (D)Active player5138110.22582024 - 20272
2078.USA flagChuck Bennis (D)5438110.20572015 - 20161
2079.Canada flagKelly Boskill (D)5638110.20791998 - 20012
2080.USA flagWayland Williams (D)6138110.18262012 - 20142
2081.Canada flagJeff Regier (D)6138110.181382007 - 20113
2082.Canada flagCaleb Bentham (D)Active player8738110.13572022 - 20242
2083.Canada flagTrevor Isaksson (D)9438110.12692017 - 20214
2084.Canada flagDylan Rousselle (D)Active player1529110.73142026 - 20271
2085.Canada flagSammy May (D)2229110.5082021 - 20221
2086.USA flagJordan Gudridge (D)2829110.39352024 - 20251
2087.USA flagLuke Gallagher (D)3229110.3442018 - 20202
2088.Canada flagBrad Haber (D)3529110.31132007 - 20112
2089.Canada flagAndrew Bentz (D)3529110.31192005 - 20072
2090.Canada flagLance Lazaruk (D)3729110.30161994 - 19951
2091.Canada flagJosh Wright (D)4429110.25122020 - 20222
2092.Canada flagJay Stark (D)4929110.22671984 - 19851
2093.Canada flagRalph Vos (D)5029110.22212001 - 20021
2094.USA flagLukas Klemm (D)5429110.2022022 - 20231
2095.Canada flagMike Berry (D/F)5429110.20292011 - 20121
2096.Canada flagBrophy Dunne (D)5629110.20612019 - 20201
2097.Czechia flagAdam Král (D)5929110.19442024 - 20262
2098.USA flagNick Cecere (D)6029110.18392009 - 20101
2099.USA flagJonathan Lanza (D)6129110.18412023 - 20252
2100.Canada flagQuaid Anderson (D)6329110.17382020 - 20222

* Some data is missing to provide a correct summary.