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
3601.USA flagPaco Hodgson (D)30000.0002025 - 20261
3602.Canada flagKeegan Shirley (D)30000.0002025 - 20261
3603.Sweden flagGustav Bryvall (D)Active player30000.0002026 - 20271
3604.Canada flagTanner Halley (D)Active player30000.0002026 - 20271
3605.Latvia flagMarkuss Ansons (D)Active player30000.0002026 - 20271
3606.Canada flagLee Stone (D)30000.0022008 - 20091
3607.Canada flagZach Traverse (D)30000.0022008 - 20091
3608.USA flagMatthew Dixon (D)30000.0022010 - 20111
3609.Canada flagNeil Schellenberg (D)30000.0022002 - 20031
3610.Canada flagMax Crawford (D)30000.0022011 - 20121
3611.Canada flagJosh Bondue (D)30000.0022003 - 20041
3612.USA flagSteve Duda (D)30000.0022014 - 20151
3613.USA flagFrank Sullivan (D)30000.0022015 - 20161
3614.Canada flagDustin Deschamps (D)30000.0021999 - 20001
3615.Canada flagBrett Rickert (D)30000.0021998 - 19991
3616.Canada flagRider McCallum (D)30000.0022019 - 20201
3617.Canada flagMason Mueller (D)30000.0022019 - 20201
3618.Canada flagMike Knezacek (D)3000-21996 - 19982
3619.Canada flagJackson Dyke (D)30000.0022019 - 20201
3620.Canada flagGrady Sterling-Ponech (D)30000.0022022 - 20231
3621.Germany flagJacob Ficenec (D)30000.0022024 - 20251
3622.Canada flagBen Rowan (D)30000.0022025 - 20261
3623.USA flagTripp Reynolds III (D)Active player30000.0022025 - 20272
3624.Canada flagJacob Bernardo (D)30000.0022025 - 20261
3625.USA flagMatt Hines (D)30000.0022026 - 20271
3626.Canada flagTrevor Chown (D)30000.0042011 - 20121
3627.Canada flagNick Headrick (D)30000.0042014 - 20151
3628.Sweden flagWilliam Odelius (D)30000.0042026 - 20271
3629.Canada flagNathan Birch (D)Active player30000.0042026 - 20271
3630.Canada flagPatrick Tremblay (D)30000.0052005 - 20061
3631.Canada flagMason Regier (D)30000.0052005 - 20061
3632.USA flagHenry Davis (D)30000.0052024 - 20251
3633.Canada flagMike McDonald (D)30000.0062004 - 20051
3634.Canada flagJace Coyle (D)30000.0062006 - 20071
3635.Canada flagCameron Sytsma (D)30000.0062024 - 20251
3636.Canada flagDrew Nikirk (D)30000.0092010 - 20111
3637.Canada flagBlake McCullough (D)30000.00242006 - 20071
3638.Canada flagJohn Negrin (D)40000.0002004 - 20051
3639.Canada flagAdam DeSautels (D)40000.0002008 - 20091
3640.Canada flagMatt Malenstyn (D)40000.0002008 - 20102
3641.Canada flagMike Jorgensen (D)40000.0002009 - 20101
3642.Canada flagRyan Mana (D)40000.0002009 - 20112
3643.Canada flagJulius R. Krolik (D)40000.0002009 - 20101
3644.Canada flagCody Rowand (D)40000.0002010 - 20111
3645.Canada flagEaston Bodeux (D)40000.0002010 - 20111
3646.Canada flagTrevor Stack (D)40000.0002011 - 20121
3647.Canada flagRyan Cooper (D)40000.0002011 - 20121
3648.Canada flagSean Bianchini (D)40000.0002005 - 20061
3649.USA flagMike Price (D)40000.0002004 - 20051
3650.Canada flagEmanuel Haider (D)40000.0002009 - 20101
3651.Canada flagSeth Schmidt (D)40000.0002012 - 20142
3652.Canada flagAiden Silzer-Hooker (D)40000.0002013 - 20141
3653.Canada flagConnor Pasco (D)40000.0002013 - 20141
3654.Canada flagReid Robertson (D)40000.0002014 - 20151
3655.Canada flagJarret Tyszka (D)40000.0002014 - 20151
3656.Canada flagTyler Lentz (D)40000.0002016 - 20171
3657.Canada flagReid Irwin (D/C)40000.0002016 - 20171
3658.Canada flagBrayden Wick (D)40000.0002017 - 20181
3659.Canada flagDerek Price (D)40000.0002001 - 20021
3660.Canada flagDan MacKinnon (D)40000.0002000 - 20011
3661.USA flagNikolai Lyssogor (D)40000.0002018 - 20191
3662.Canada flagJackson Mainse (D)40000.0002018 - 20191
3663.Canada flagBrendan Kirschner (D)40000.0002018 - 20191
3664.Canada flagVincent Thrum (D)40000.0002018 - 20202
3665.Canada flagEduard Wruck (D)40000.0002020 - 20211
3666.Canada flagBen Ramsey (D)40000.0002022 - 20242
3667.Canada flagLukas Ravenstein (D)40000.0002022 - 20231
3668.Canada flagAlexi Grégoire (D)40000.0002024 - 20251
3669.Canada flagSteven Brown (D)40000.0002005 - 20061
3670.Canada flagLiam Beaudoin (D)40000.0002025 - 20261
3671.Canada flagAlex Roach (D)40000.0022009 - 20101
3672.Canada flagGarren Reisinger (D)40000.0021992 - 19931
3673.Canada flagDan Poulsen (D)40000.0022005 - 20061
3674.Canada flagConnor Birmingham (D)40000.0022014 - 20151
3675.Canada flagBrandon Gaunt (D)40000.0022014 - 20151
3676.Canada flagK.C. Timmons (D/F)40000.0021995 - 19961
3677.Canada flagDalton Irvine (D)40000.0022019 - 20201
3678.Canada flagDrew St. Laurent (D)40000.0022001 - 20021
3679.Canada flagKyle Sanford (D)40000.0022021 - 20221
3680.Canada flagShawn Pitcher (D)40000.0021986 - 19882
3681.USA flagJoseph Marranzino (D)40000.0022022 - 20252
3682.USA flagBilly Moloney (D)40000.0022024 - 20251
3683.USA flagJimmy Dodig (D)40000.0022024 - 20251
3684.Canada flagAdam Dibella (D)40000.0042010 - 20111
3685.Canada flagJordan Andrews (D)40000.0042013 - 20141
3686.USA flagTrevor Geerin (D)40000.0042013 - 20141
3687.Canada flagConnor Horning (D)40000.0042016 - 20171
3688.Canada flagTy Pickering (D)40000.0042017 - 20192
3689.USA flagFritz Berback-Rosengreen (D)40000.0042023 - 20241
3690.USA flagLuke Brierley (D)40000.0042024 - 20251
3691.Canada flagRichard Moreau (D)40000.0061984 - 19851
3692.Russia flagNikita Voyaga (D)Active player40000.0082026 - 20271
3693.Canada flagBrett Leidl (D)40000.0092011 - 20121
3694.Canada flagMalcolm Oldcorn (D)40000.0091993 - 19941
3695.Canada flagWade Bowley (D)40000.00101993 - 19952
3696.Canada flagAlexander Stephen (D)40000.00142025 - 20261
3697.Canada flagLee Antoniak (D)40000.00162000 - 20011
3698.Canada flagRoss Simnor (D)40000.00162000 - 20011
3699.Canada flagRob Dolter (D)40000.00242000 - 20022
3700.Canada flagJosh Caron (D/W)50000.0002007 - 20081

* Some data is missing to provide a correct summary.