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
2101.Canada flagHudson Gill (D)Active player6729110.16182024 - 20273
2102.Canada flagKabore Dunn (D)29110110.38302021 - 20221
2103.Canada flagKaycee Coyle (D)31110110.35262024 - 20251
2104.Canada flagDaryn Krywko (D)34110110.32781989 - 19901
2105.USA flagRyan Forgaard (D)50110110.22202007 - 20081
2106.USA flagRoss Mancuso (D)51110110.22312011 - 20121
2107.Canada flagMack Gray (D)52110110.21322018 - 20191
2108.Canada flagJarin Sutton (D)63110110.17342016 - 20204
2109.Canada flagCadel Gourlay (D)Active player65110110.1782025 - 20272
2110.Canada flagDanny Vlanich (F)69110110.16782011 - 20142
2111.Canada flagColton Sandberg (D)73110110.15372013 - 20163
2112.Canada flagAdrian Jack (D)117110110.091672003 - 20063
2113.USA flagMarcus Joseph (D)16011110.6962016 - 20171
2114.Canada flagAndy McGregor (D)28011110.3981984 - 19862
2115.Canada flagAndrew Guest (D)55011110.20491996 - 19971
2116.Canada flagJ.J Clarke (D)58011110.191651990 - 19911
2117.Canada flagDerek Vandekerckhove (D)59011110.191232004 - 20051
2118.Canada flagNick Bell (D)97011110.111132007 - 20114
2119.USA flagBobby Tyson (D)7764100.13642004 - 20084
2120.Canada flagTodd Newton (D)1755100.59831995 - 19961
2121.Czechia flagTadeáš Mack (D)4155100.24452025 - 20261
2122.Canada flagJonathan Gibson (D)5355100.19552009 - 20101
2123.Czechia flagRoman Kobrc (D)5755100.18661992 - 19931
2124.USA flagKevin Perreault (D)2046100.5042025 - 20261
2125.USA flagTrevor Stewart (D)2446100.42352025 - 20261
2126.Canada flagNick Szadkowski (D)4546100.221411996 - 20003
2127.Canada flagBraden Jones (D)6346100.16922012 - 20153
2128.Canada flagMike Urquhart (D/LW)-4610--1974 - 19751
2129.Canada flagMarcel Van de Graaf (D)-4610--1970 - 19755
2130.Canada flagPeter Hoppe (D)1737100.59121997 - 19981
2131.Canada flagTim Hanley (D)2137100.48321990 - 19911
2132.Canada flagRobert Dirk (D)2737100.37431982 - 19831
2133.Canada flagAaron Zulinick (D)Active player3337100.30182025 - 20272
2134.Canada flagOscar Wu (D)Active player3537100.29142024 - 20251
2135.Canada flagNathan Browne (D)3737100.2782013 - 20141
2136.Canada flagScott Gaskell (D)3837100.26861999 - 20001
2137.Canada flagDerek Banks (D)4137100.24531991 - 19932
2138.USA flagKyle Isenberg (D)4737100.21302022 - 20231
2139.Canada flagAiden Reeves (D)4937100.20202019 - 20232
2140.Canada flagSteve Tramer (D)4937100.20241996 - 19971
2141.Canada flagTye Cameron (D)4937100.201181984 - 19851
2142.USA flagPrice Grimes (D)5037100.20432024 - 20251
2143.Canada flagThomas-Louis Veilleux (D)5737100.18592001 - 20021
2144.Canada flagJosh Stasyk (D)7537100.131272002 - 20042
2145.Canada flagMathieu Chicoine (D)2428100.42541999 - 20001
2146.Canada flagCarter Patterson (D)2528100.40162022 - 20242
2147.USA flagJeffrey Reppucci (D)2728100.37282009 - 20101
2148.Canada flagBrian Bullinger (D)3128100.321201983 - 19841
2149.Canada flagNathan Drapeau (D)3428100.29362024 - 20251
2150.USA flagDonovan Hamilton (D)3628100.2842024 - 20251
2151.Canada flagKevin Watson (D)4128100.24411993 - 19941
2152.Canada flagJacob Dewitt (D)4328100.23202021 - 20221
2153.USA flagCaleb Thompson (D)4528100.22242013 - 20141
2154.Canada flagZachary Brault (D)4828100.21122021 - 20221
2155.Canada flagCarson Olsen (D)4828100.21372024 - 20251
2156.Canada flagCarson Hemenway (D)5028100.20282019 - 20223
2157.Canada flagRoss Hnidy (D)5228100.19492014 - 20151
2158.USA flagNolan Barrett (D)5328100.19572019 - 20201
2159.Canada flagOwen Davies (D)5428100.19362025 - 20261
2160.Canada flagBenjamin Benicky (D)5728100.181062000 - 20011
2161.USA flagBraden Kinnebrew (D)5828100.17562007 - 20081
2162.Canada flagJordan Low (D)5928100.17592013 - 20163
2163.USA flagBrayden Pankey (D)Active player6628100.15562022 - 20273
2164.Canada flagCole Williams (D)6728100.15762014 - 20172
2165.Canada flagIan Ross (D)6928100.14382016 - 20182
2166.Canada flagAustin Anselmo (D)7328100.14302013 - 20163
2167.USA flagAsher Wites (D)8628100.12382023 - 20252
2168.USA flagRyan Buckley (D)9028100.11692022 - 20242
2169.Canada flagSean Murray (D)2219100.45242007 - 20081
2170.Canada flagBarry McLeod (D)3419100.29371989 - 19901
2171.Canada flagChris Finley (D)3819100.26412002 - 20031
2172.USA flagDane Westen (D)Active player4319100.23432022 - 20231
2173.Canada flagMarkus Yim (D)Active player5119100.2082021 - 20243
2174.USA flagBrendan Winslow (D)6919100.14372017 - 20192
2175.Canada flagJeff Datoff (D)7519100.13272009 - 20112
2176.USA flagJustin Frechione (D)8519100.121442005 - 20072
2177.Canada flagJoaquim Lemay (D)15010100.6722020 - 20211
2178.Canada flagKevin Smith (D)15010100.6782011 - 20121
2179.Canada flagJacob Hamel (D)Active player17010100.59182026 - 20271
2180.Canada flagDoral Gecse (D)35010100.29521989 - 19922
2181.USA flagJohn Kelly (D)Active player38010100.2682025 - 20272
2182.Canada flagSebastian Miles (D)Active player40010100.25242025 - 20272
2183.Canada flagLuke McCrady (D)49010100.20912024 - 20251
2184.Canada flagAddison Macey (D)51010100.20582019 - 20201
2185.Canada flagJason Tschritter (D)52010100.19381996 - 19982
2186.Canada flagCraig Archibald (D)81010100.12872006 - 20082
2187.Canada flagKevin Tipper (D)95010100.111052006 - 20082
2188.USA flagJustin Johnson (D)376390.24342003 - 20041
2189.Canada flagJohn Kwasney (D)235490.3961969 - 19701
2190.Canada flagMark Whincup (D)325490.28501988 - 19891
2191.Canada flagKyle Becker (D)405490.23422010 - 20122
2192.USA flagAlexander Payie (D)334590.27202025 - 20261
2193.USA flagRyan Ivey (D)344590.26392013 - 20152
2194.Canada flagPerry Lawrence (D)133690.69861987 - 19881
2195.USA flagJackson Schaefer (D)Active player163690.56152026 - 20271
2196.Canada flagJustin Palazzo (D)173690.53582007 - 20081
2197.USA flagJeff Nyberg (D)223690.41181990 - 19911
2198.Canada flagShayne Powell (D)233690.39231984 - 19851
2199.Canada flagJacson Alexander (D)293690.31122017 - 20181
2200.USA flagLazarus Ebanoidze (D)Active player413690.22262025 - 20272

* Some data is missing to provide a correct summary.