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
3801.USA flagKevin Bodker (D)80000.00162008 - 20091
3802.Canada flagAlec Dedrick (D)80000.00162001 - 20021
3803.Canada flagMike Nyland (D)80000.00241997 - 19981
3804.USA flagMatts Tarlton (D)80000.00292026 - 20271
3805.Canada flagMike Spooner (D)80000.00541983 - 19841
3806.Canada flagAiden Sutherland (D)90000.0002016 - 20182
3807.Canada flagDoogan Pederson (D)90000.0002022 - 20231
3808.Canada flagNathan Barclay (D)Active player90000.0002025 - 20272
3809.Canada flagKai Ohs (D)90000.0022008 - 20102
3810.Canada flagJason Isfeld (D)90000.0022005 - 20061
3811.Canada flagOwen Philps (D)90000.0022020 - 20211
3812.Canada flagJackson Foster (D)90000.0022022 - 20231
3813.USA flagJoey Mugaas (D)90000.0022024 - 20251
3814.USA flagKyle Hughes (D)90000.0042007 - 20081
3815.USA flagBrett Waltz (D)90000.0062006 - 20071
3816.USA flagJack Montaldo (D)90000.0062025 - 20261
3817.Canada flagBrett Woodard (D)90000.0082024 - 20262
3818.Canada flagGary Graber (D)90000.0092000 - 20011
3819.Canada flagStewart Coyle (D)90000.00112013 - 20141
3820.Canada flagLuka Romaniak (D)Active player90000.00122026 - 20271
3821.Canada flagDan Selmser (D)90000.00182004 - 20051
3822.USA flagJohn Mejia (D)90000.00192009 - 20101
3823.Canada flagRyan Morse (D)90000.00192003 - 20041
3824.USA flagJack Riley (D/F)90000.00212021 - 20221
3825.USA flagJohn Demarco (D)90000.00361993 - 19941
3826.USA flagRyan Crosson (D)100000.0002010 - 20111
3827.England flagKieran Chung (D)100000.0002023 - 20241
3828.USA flagLuke Storr (D)Active player100000.0002026 - 20271
3829.Canada flagDevin Benson (D)100000.0042020 - 20211
3830.Canada flagBrennan Wilson (D)100000.0042020 - 20211
3831.Canada flagMatthew Carr (D)100000.0062011 - 20132
3832.Canada flagJames Cannon (D)100000.0062006 - 20082
3833.Canada flagDan Hopfner (D)100000.0061995 - 19961
3834.Canada flagMatt Livingston (D)100000.0062000 - 20011
3835.Canada flagJake Calverley (D)100000.00102012 - 20163
3836.Canada flagDana Tenenbaum (D/F)100000.00122011 - 20121
3837.Canada flagDerrick Johnson (D)100000.00142017 - 20181
3838.USA flagChristian Hankins (D)100000.00272004 - 20051
3839.Canada flagShane Hurley (D)100000.00291996 - 19971
3840.Canada flagClive Rozdeba (D)110000.0002014 - 20151
3841.Canada flagEthan King (D)110000.0022016 - 20171
3842.Canada flagAleksy Bandu (D)110000.0022022 - 20231
3843.Canada flagNolan Blankstein (D)Active player110000.0072026 - 20271
3844.Canada flagSullivan Curran (D)110000.0082020 - 20211
3845.Canada flagCole Bent (D)Active player110000.00142026 - 20271
3846.Canada flagRyan Bal (D)120000.0002021 - 20232
3847.Canada flagLiam Wallace (D)120000.0002025 - 20261
3848.Canada flagTyler Wickman (D)120000.0022014 - 20162
3849.Canada flagTrevor Read (D)120000.0041998 - 19991
3850.Canada flagAndy Green (D)120000.0041984 - 19851
3851.Canada flagKoltin Herfst (D)Active player120000.0042026 - 20271
3852.Canada flagDarren Dempsey (D)120000.0051990 - 19911
3853.Canada flagEric Ojala (D)120000.00111989 - 19922
3854.Canada flagBrandon Armstrong (D)120000.00122015 - 20161
3855.Canada flagOliver Lester (D)120000.00122017 - 20181
3856.Canada flagClayton Anderson (D)120000.00272002 - 20031
3857.USA flagHunter Friedrich (D)130000.0022025 - 20261
3858.Canada flagLucas Fenrich (D)Active player130000.0022026 - 20271
3859.Canada flagGraham Rutledge (D)130000.0062017 - 20181
3860.USA flagBryce DeFazio (D)130000.0062017 - 20181
3861.Canada flagBrady Wassink (D)130000.0062025 - 20261
3862.Canada flagRobert Zadra (D)130000.00112011 - 20132
3863.USA flagBen Albers (D)Active player130000.00112026 - 20271
3864.USA flagSamuel Hard (D)Active player140000.0062026 - 20271
3865.Canada flagMark Krupicz (D)140000.00112005 - 20061
3866.Netherlands flagKees de Jager (D)Active player150000.0042026 - 20271
3867.USA flagAlexander Cleary (D)Active player150000.0062025 - 20272
3868.Canada flagDustin Kitsul (D)150000.00151995 - 19961
3869.Canada flagMatt Foster (D)160000.0022013 - 20141
3870.Canada flagWade Wallace (D)Active player170000.0022026 - 20271
3871.Canada flagIan Bensen (D)180000.0091990 - 19911
3872.Canada flagMike Miller (D)180000.00132001 - 20021
3873.Canada flagRyan Dixon (D)190000.0042010 - 20111
3874.Canada flagBraden Smith (D)190000.0062021 - 20221
3875.Canada flagLucas Patton (D)190000.00102017 - 20192
3876.USA flagMac Williams (D)190000.00142008 - 20091
3877.USA flagSpencer Schoech (F)200000.0062012 - 20131
3878.Canada flagBryce Margetson (D)210000.00142019 - 20223
3879.Canada flagBrendan Minnabarriet (D)210000.00601999 - 20012
3880.Canada flagEzra Paddock (D)250000.0022015 - 20182
3881.Canada flagKyle Mayenburg (D)Active player260000.0002024 - 20273
3882.USA flagAndrew Troy (D)260000.00232018 - 20191
3883.Canada flagMark Krabben (D)270000.00162015 - 20161
3884.Canada flagCody Reinbold (D)280000.00522006 - 20071
3885.Canada flagNick Mohn (D)300000.00342006 - 20071
3886.Canada flagKelvin Hair (D)330000.0042018 - 20191
3887.Canada flagJake Wilhelm (D)360000.00142015 - 20172
3888.Canada flagHarry Perler (D)33----1421980 - 19811
3889.Canada flagJohn Cardwell (D)39----2881980 - 19811
3890.Canada flagDwayne Jurriet (D)47----2121980 - 19811
3891.USA flagMichael Mayra (D)------2002 - 20031
3892.USA flagBob Gassoff (D)------1996 - 19971
3893.Canada flagBill Gregoire (D)------1985 - 19861
3894.Canada flagTroy Yarosh (D)------1997 - 19981
3895.Canada flagJack Taggart (D)------1966 - 19682
3896.Canada flagKenny Duncan (D)------1979 - 19812
3897.USA flagDean Hansen (D)------1979 - 19801
3898.Canada flagShawn Dineen (D)------1975 - 19772
3899.Canada flagEric Thurston (D)------1980 - 19811
3900.Canada flagTim Andersen (D)------1977 - 19781

* Some data is missing to provide a correct summary.