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
3101.USA flagZachary Buffone (D)60110.1762025 - 20261
3102.USA flagJosiah Matuszewski (D)60110.1772001 - 20021
3103.USA flagAiden Salerno (D)60110.1782015 - 20161
3104.USA flagSam Oden (D)60110.17172015 - 20161
3105.Canada flagTyler Muis (D)70110.1402004 - 20072
3106.Canada flagBrady Irwin (D)70110.1402004 - 20062
3107.Canada flagAdam Nobes (D/F)70110.1402018 - 20202
3108.Canada flagJesse Ivanovic (D)70110.1402022 - 20231
3109.Canada flagLogan Magowan (D)Active player70110.1462023 - 20241
3110.Canada flagRyan Reynolds (D)70110.1472008 - 20091
3111.Canada flagAdam Taylor (D)70110.1492006 - 20082
3112.USA flagSean Honeman (D)70110.1491997 - 19981
3113.Canada flagDylan Anderson (D)70110.14102018 - 20232
3114.Canada flagPat Martel (D)70110.14111998 - 19991
3115.Canada flagDerek Turnbull (D)80110.1301999 - 20043
3116.Canada flagMax Carlson (D)80110.1302021 - 20252
3117.Canada flagJulian Revel (D)Active player80110.1302026 - 20271
3118.Canada flagJosh Garneau (D)80110.1322007 - 20102
3119.Canada flagRyan Skinner (D)80110.1322009 - 20123
3120.Canada flagHoward Bolinger (D)80110.1321989 - 19901
3121.Canada flagConor Ryan (D)80110.1322024 - 20251
3122.USA flagJacob Nelson (D)80110.1322026 - 20271
3123.Canada flagSteven MacDonald (D)80110.1342008 - 20091
3124.Canada flagScott Gilowski (D)80110.1342018 - 20202
3125.Latvia flagHerberts Laugalis (D)Active player80110.1342026 - 20271
3126.Sweden flagTure Anund (D)Active player80110.1342026 - 20271
3127.Canada flagAidan Sutter (D)80110.1362018 - 20191
3128.Canada flagMatthew Sutter (D)80110.1362022 - 20231
3129.Canada flagKian Calder (D)80110.13122020 - 20211
3130.Canada flagWally Wuttunee (D)80110.13171995 - 19961
3131.Canada flagMike Alexander (D)90110.1122005 - 20061
3132.Canada flagShawn Jacklin (D)90110.1142005 - 20061
3133.Canada flagNicholas Sutter (D)90110.1182017 - 20181
3134.Canada flagJohn Bartman (D)100110.1002003 - 20041
3135.Canada flagJustin Sumners (D)100110.1002021 - 20232
3136.Sweden flagMelwin Last (D)100110.1002025 - 20261
3137.USA flagCasey Rogers (D)100110.1022009 - 20101
3138.Canada flagTerrence Limbert (D)100110.1022010 - 20122
3139.Canada flagBrett Cox (F)100110.1042016 - 20171
3140.Canada flagRyley Cyca (D)100110.1042025 - 20261
3141.USA flagCamron Cervone (D)100110.1062018 - 20191
3142.Canada flagNathan Hawkins (D)100110.1062023 - 20241
3143.Canada flagTafari Chingwaru (D)100110.1072025 - 20261
3144.Canada flagAlain Doucet (D)100110.10112008 - 20091
3145.Canada flagBryson Carlyle (D)Active player100110.10212025 - 20261
3146.USA flagJustin Coachman (D)100110.10232012 - 20131
3147.Canada flagCody Stockton (D)110110.0902018 - 20202
3148.Canada flagMacGuire Williamson (D)110110.0902024 - 20251
3149.Canada flagScott Milnthorp (D)110110.0922010 - 20111
3150.Canada flagMaximilian Daerendinger (D)110110.0922014 - 20172
3151.Canada flagMitch Wilkie (D)110110.0942020 - 20211
3152.Canada flagRyan Lisowsky (D)110110.09102011 - 20132
3153.Canada flagCaylen Walls (D)110110.09152009 - 20101
3154.Canada flagJude Martin (D)Active player110110.09272026 - 20271
3155.Canada flagDustin Tiemstra (D)110110.09472001 - 20021
3156.Canada flagMaxson Reed (D)Active player120110.0802026 - 20271
3157.USA flagRyan Niederkorn (D)120110.0822008 - 20102
3158.Canada flagJared Crema (D)120110.0822008 - 20102
3159.USA flagWill Peterson (D)120110.0822013 - 20141
3160.USA flagDaniel Tverdovsky (D)Active player120110.0822026 - 20271
3161.Canada flagMichael McIntyre (D)120110.0842021 - 20232
3162.Italy flagAlex Curti (D)Active player120110.0862026 - 20271
3163.Canada flagTravis Halladay (D)120110.0882016 - 20182
3164.Canada flagDarren Van Langen (D)120110.0881998 - 19991
3165.Canada flagJake MacLachlan (D)120110.08142013 - 20141
3166.Canada flagDaryl Stepaniuk (D)120110.08161995 - 19961
3167.Canada flagJody Disher (D)120110.08231997 - 19981
3168.Canada flagTanner Nettleton (D)130110.0802024 - 20262
3169.Canada flagColton Sun (D)130110.0822017 - 20202
3170.Canada flagJiri Horak (D)130110.0841983 - 19841
3171.USA flagLeo Mantenuto (D)130110.0842024 - 20251
3172.Canada flagTrevor Oishi (D)Active player130110.0862026 - 20271
3173.Canada flagCarter Rebman (D)Active player130110.08132026 - 20271
3174.USA flagMaxim St. Pierre (D)140110.0762025 - 20261
3175.Canada flagBrandon Bell (D)140110.07152001 - 20021
3176.Sweden flagHampus Vandenberg (D)Active player140110.07212026 - 20271
3177.Canada flagVince Cocciolo (D)140110.07251990 - 19911
3178.USA flagLandon Poe (D)Active player140110.07252026 - 20271
3179.Canada flagJeff Goodheart (D)140110.07331995 - 19961
3180.Canada flagDaniel Stone (D)150110.0702014 - 20162
3181.Canada flagRiley Ferster (D)150110.07102007 - 20092
3182.Canada flagZach Hillhouse (D)150110.07112010 - 20111
3183.USA flagFreeman Butler (D)Active player150110.07132026 - 20271
3184.Canada flagRyan Markovic (D)150110.07212016 - 20171
3185.Canada flagBrenden Stephen (D)160110.06102008 - 20091
3186.Canada flagOcean Wiesblatt (D/F)160110.06102017 - 20181
3187.Canada flagColin Frederickson (D)160110.06122006 - 20071
3188.Canada flagRyan Jones (D)160110.06192014 - 20162
3189.Canada flagWilliam Haley (D)160110.06262025 - 20261
3190.Canada flagJohn Hawkins (D)160110.06392001 - 20021
3191.Canada flagTristan Williams (D)170110.0622024 - 20262
3192.Canada flagJohn Malin (D)170110.0682005 - 20061
3193.Canada flagNathan Walker (D)180110.0622015 - 20161
3194.Canada flagOwen Forfellow (D)180110.0682019 - 20223
3195.Canada flagLuke Brown (D)180110.06101998 - 19991
3196.Canada flagBilly Sowa (D)190110.0502020 - 20211
3197.Canada flagDave MacFarlane (D)190110.0581983 - 19852
3198.Canada flagKelly Leroux (D)190110.05411989 - 19901
3199.Canada flagGarrett Thiessen (D)200110.05372006 - 20071
3200.Canada flagRyan Gillen (D)210110.05242004 - 20051

* Some data is missing to provide a correct summary.