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 Per Team

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
3001.Canada flagKevyn Kirbyson (D)Vernon Vipers483360.13852005 - 20061
3002.Canada flagNathaniel Davis (D)Salmon Arm Silverbacks493360.12322023 - 20241
3003.Canada flagMatt Cronin (D)Langley Chiefs523360.12922009 - 20101
3004.Australia flagGreg Bay (D)Surrey Eagles743360.08882005 - 20072
3005.USA flagSteve Chelios (D)Merritt Centennials62461.00321987 - 19881
3006.Canada flagRyan O'Byrne (D)Nanaimo Clippers92460.67242002 - 20031
3007.Canada flagNeil McLaren (D)New Westminster Royals122460.50101989 - 19901
3008.Canada flagJordan Foreman (D)Prince George Spruce Kings122460.50262007 - 20081
3009.Canada flagTerry Head (D)Shuswap Totems142460.4361983 - 19841
3010.Canada flagTrevor Verwolf (D)Merritt Centennials142460.43122007 - 20081
3011.Canada flagMarc-Antoine Chaput (D)Trail Smoke Eaters142460.43202009 - 20101
3012.Canada flagKevin Horne (D)Kelowna Packers142460.43311985 - 19861
3013.Canada flagChad Phillips (D)Powell River Kings162460.38302003 - 20041
3014.Canada flagKris Arro (D)Langley Thunder172460.35261994 - 19951
3015.Canada flagTroy Quinn (D)Merritt Centennials182460.33242019 - 20201
3016.Canada flagJohn Lumsden (D)Active playerCowichan Valley Capitals182460.33252025 - 20272
3017.Canada flagJason Knox (D)Bellingham Ice Hawks182460.33531991 - 19921
3018.Canada flagKevin Jorgenson (D)New Westminster Royals182460.331461990 - 19911
3019.Canada flagDerek Banks (D)Chilliwack Chiefs222460.27311992 - 19931
3020.USA flagTyler Vanscourt (D)Langley Chiefs232460.26162012 - 20131
3021.Canada flagAntoine Cormier (D)Nanaimo Clippers252460.2462025 - 20261
3022.USA flagJonathan Lanza (D)Surrey Eagles252460.24182024 - 20251
3023.Canada flagMark Easton (D)Coquitlam Express252460.24832001 - 20021
3024.Canada flagWyatt Dreger (D)Active playerSalmon Arm Silverbacks262460.23272025 - 20261
3025.Canada flagAaron Zulinick (D)Active playerVernon Vipers272460.22142025 - 20272
3026.USA flagTaylor Love (D)Victoria Grizzlies272460.22532010 - 20111
3027.Canada flagEliot Raibl (D)Vernon Vipers292460.21322007 - 20081
3028.Canada flagT.J. Stewart (D)Alberni Valley Bulldogs302460.20282002 - 20031
3029.Canada flagTrevor Johnson (D)Trail Smoke Eaters312460.19251997 - 19981
3030.USA flagAvery Winslow (D)Wenatchee Wild352460.17122018 - 20191
3031.Canada flagJackson Murphy-Johnson (D)Merritt Centennials382460.16242021 - 20232
3032.USA flagDerek Bradish (D)Vernon Vipers382460.16632006 - 20071
3033.Canada flagSam Grist (D)Victoria Grizzlies452460.13552009 - 20101
3034.USA flagKeigo Hachisuka (D)Vernon Vipers472460.13162019 - 20201
3035.Canada flagMatthew Brown (D)Surrey Eagles472460.13812015 - 20172
3036.Canada flagTrevor Verwolf (D)Langley Chiefs512460.12702006 - 20071
3037.USA flagSean Driscoll (D)Cowichan Valley Capitals532460.11332016 - 20171
3038.Sweden flagMatteus Söderbom (D)Cowichan Valley Capitals532460.11512023 - 20241
3039.Canada flagCole Nisse (D)Salmon Arm Silverbacks562460.11202017 - 20192
3040.Canada flagWaylon Livingston (D)Powell River Kings582460.102231996 - 19982
3041.Canada flagKevin Greif (D)Powell River Kings742460.081801996 - 19992
3042.Canada flagRandall Dyck (D)Cowichan Valley Capitals752460.081291996 - 19982
3043.Canada flagCarter Patterson (D)Blackfalds Bulldogs91560.6762023 - 20241
3044.Canada flagMatt Ridley (D)Langley Thunder101560.6082010 - 20111
3045.Canada flagRylan Bechtel (D)Prince George Spruce Kings101560.60302015 - 20161
3046.Canada flagLarry Medves (D)Merritt Centennials131560.46151990 - 19911
3047.USA flagJordan Gudridge (D)Sherwood Park Crusaders151560.40292024 - 20251
3048.Canada flagKelly Barnes (D)Merritt Centennials151560.40362003 - 20041
3049.Canada flagReed Kipp (D)Nanaimo Clippers151560.40392002 - 20031
3050.Canada flagCam Brodie (D)Vernon Vipers171560.35102008 - 20091
3051.Canada flagKen Matlock (D)Chilliwack Eagles171560.35361987 - 19881
3052.Canada flagMike Zgraggen (D/LW)Quesnel Millionaires181560.3382010 - 20111
3053.Canada flagBrody Maguire (D)Okotoks Oilers181560.33392023 - 20241
3054.Canada flagJeff Herman (D)Quesnel Millionaires191560.32162001 - 20021
3055.Canada flagTyler Pang (D)Surrey Eagles191560.32242018 - 20191
3056.Canada flagLogan Rands (D)Cowichan Valley Capitals201560.30102020 - 20211
3057.Canada flagBrent Gardipy (D)Trail Smoke Eaters201560.30112001 - 20021
3058.Canada flagLuca Doctor (D)Alberni Valley Bulldogs201560.30172013 - 20141
3059.Canada flagDave Dupas (D)Nor-Wes Caps201560.30201979 - 19801
3060.Canada flagDan Gatenby (D)Nanaimo Clippers201560.30302018 - 20191
3061.Slovenia flagMaks Percic (D)Merritt Centennials211560.2982023 - 20241
3062.Canada flagMatt Clarke (D)Prince George Spruce Kings211560.29432000 - 20011
3063.Canada flagChad Walker (D)Kelowna Buckaroos211560.29601982 - 19831
3064.Canada flagRanvir Gill-Shane (D)Victoria Grizzlies221560.27182023 - 20241
3065.Canada flagVince Coupal (D)Merritt Centennials221560.27851982 - 19831
3066.Canada flagLance Lazaruk (D)Vernon Vipers231560.2681994 - 19951
3067.Canada flagMitch Ahearn (D)Trail Smoke Eaters231560.26121998 - 19991
3068.Canada flagAustin Anselmo (D)Surrey Eagles231560.26122015 - 20161
3069.Canada flagColten Gerlib (D)Surrey Eagles231560.26242016 - 20171
3070.Canada flagKristofer Gailloux (D)Victoria Grizzlies261560.2341992 - 19931
3071.Canada flagErik Sollied (D)Nanaimo Clippers261560.23142023 - 20252
3072.Canada flagCameron Reid (D)Cranbrook Bucks271560.2262020 - 20222
3073.Canada flagConnor Russell (D)Penticton Vees271560.22102014 - 20151
3074.Canada flagOliver Gabrielson (D)Coquitlam Express291560.2122023 - 20241
3075.Canada flagZhenya Miles (D)Langley Thunder291560.21282022 - 20242
3076.USA flagTyler Creech (D)Langley Chiefs301560.20222024 - 20251
3077.USA flagNoah Jones (D)Wenatchee Wild311560.19182022 - 20231
3078.Canada flagGabriel Guilbault (D)Penticton Vees331560.1842022 - 20231
3079.Canada flagMatt Mazzarolo (D)Coquitlam Express331560.18332010 - 20111
3080.Canada flagJordan Chudley (D)Chilliwack Chiefs341560.18502021 - 20221
3081.Canada flagJamie Byrne (D)Powell River Kings361560.17381990 - 19911
3082.Canada flagKevin Noble (D)Alberni Valley Bulldogs361560.17772005 - 20061
3083.Canada flagJesse Ursic (D)Victoria Grizzlies381560.1662011 - 20132
3084.Canada flagTyler Valin (D)Vernon Vipers401560.15561998 - 20013
3085.Canada flagJimmy Darby (D)Trail Smoke Eaters421560.14242017 - 20192
3086.USA flagConnor Overson (D)Active playerWenatchee Wild421560.14282021 - 20232
3087.Canada flagZachary Hachey (D)Prince George Spruce Kings451560.13122024 - 20251
3088.Canada flagTyler Boice (D)Alberni Valley Bulldogs451560.13752005 - 20061
3089.Canada flagCarter Barron (D)Prince George Spruce Kings461560.131002004 - 20051
3090.Canada flagMarshall Skapski (D)Alberni Valley Bulldogs471560.13402015 - 20161
3091.Canada flagChad Antonishyn (D)Vernon Vipers471560.13901994 - 19951
3092.USA flagJerrett Overland (D)Wenatchee Wild501560.1222019 - 20201
3093.Canada flagCooper Prechel (D)Prince George Spruce Kings501560.12142015 - 20172
3094.USA flagRobert Click (D)Alberni Valley Bulldogs511560.12752013 - 20141
3095.Canada flagAlex Marcinew (D)Cowichan Valley Capitals551560.11472010 - 20111
3096.Canada flagGarrett Huth (D)Langley Thunder571560.11622000 - 20011
3097.Canada flagAlex McDougall (D)Powell River Kings641560.091012008 - 20102
3098.Canada flagDoral Gecse (D)Penticton Vees150660.40341991 - 19921
3099.Canada flagKolby Barnstable (D)Langley Thunder160660.38262006 - 20071
3100.USA flagRichard Coyne (D)Langley Chiefs160660.38272011 - 20121

* Some data is missing to provide a correct summary.