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
4301.Canada flagSteven MacDonald (D)Merritt Centennials80110.1342008 - 20091
4302.Canada flagGrant Deleau (D)Langley Hornets80110.1341998 - 19991
4303.Canada flagSpencer Berry (D)Surrey Eagles80110.1342015 - 20161
4304.Canada flagScott Gilowski (D)Penticton Vees80110.1342018 - 20202
4305.USA flagDennison Monahan (D)Merritt Centennials80110.1342023 - 20241
4306.Canada flagAidan Sutter (D)Salmon Arm Silverbacks80110.1362018 - 20191
4307.USA flagDesmond Johnson (D)Merritt Centennials80110.1362021 - 20221
4308.Canada flagMatthew Sutter (D)Vernon Vipers80110.1362022 - 20231
4309.Canada flagKian Calder (D)Cowichan Valley Capitals80110.13122020 - 20211
4310.Canada flagNigel Creightney (D)Richmond Sockeyes80110.13141987 - 19881
4311.Canada flagDerek Jantz (D)Powell River Kings80110.13171998 - 19991
4312.Canada flagWally Wuttunee (D)Vernon Vipers80110.13171995 - 19961
4313.Sweden flagAlexander Ståhl (D)Coquitlam Express90110.1102024 - 20251
4314.Canada flagMike Alexander (D)Powell River Kings90110.1122005 - 20061
4315.Canada flagShawn Jacklin (D)Quesnel Millionaires90110.1142005 - 20061
4316.Canada flagBob Vermette (D)New Westminster Royals90110.1161990 - 19911
4317.Canada flagClint Filbrandt (D)Penticton Vees90110.1172013 - 20141
4318.Canada flagNicholas Sutter (D)Prince George Spruce Kings90110.1182017 - 20181
4319.Canada flagMatt Schultz (D)Surrey Eagles90110.1192003 - 20041
4320.Canada flagJohn Bartman (D)Trail Smoke Eaters100110.1002003 - 20041
4321.USA flagJack Sullivan (D)Blackfalds Bulldogs100110.1002024 - 20251
4322.Sweden flagMelwin Last (D)Langley Hornets100110.1002025 - 20261
4323.Canada flagRyan DeVries (D)Quesnel Millionaires100110.1022003 - 20041
4324.USA flagDoug Scott (D)Merritt Centennials100110.1022019 - 20201
4325.Canada flagJordan Hendry (D)Surrey Eagles100110.1022019 - 20201
4326.Canada flagBrett Cox (F)Coquitlam Express100110.1042016 - 20171
4327.Canada flagBrody Gagno (D)Prince George Spruce Kings100110.1042021 - 20221
4328.Canada flagBraydan Smith (D)Victoria Grizzlies100110.1042024 - 20251
4329.Canada flagRyley Cyca (D)Cowichan Valley Capitals100110.1042025 - 20261
4330.Canada flagTravis Halladay (D)Langley Rivermen100110.1062016 - 20182
4331.USA flagCamron Cervone (D)Alberni Valley Bulldogs100110.1062018 - 20191
4332.Canada flagNathan Hawkins (D)Spruce Grove Saints100110.1062023 - 20241
4333.Canada flagTafari Chingwaru (D)Salmon Arm Silverbacks100110.1072025 - 20261
4334.Canada flagRyan Lisowsky (D)Langley Rivermen100110.1082011 - 20121
4335.Canada flagJason Blucke (D)Penticton Vees100110.10102002 - 20042
4336.Canada flagAlain Doucet (D)Cowichan Valley Capitals100110.10112008 - 20091
4337.USA flagJustin Frechione (D)Cowichan Valley Capitals100110.10142005 - 20061
4338.Canada flagKenyon McIsaac (D)Active playerCoquitlam Express100110.10162025 - 20261
4339.Canada flagJody Disher (D)Merritt Centennials100110.10211997 - 19981
4340.Canada flagBryson Carlyle (D)Active playerCoquitlam Express100110.10212025 - 20261
4341.USA flagJustin Coachman (D)Victoria Grizzlies100110.10232012 - 20131
4342.Canada flagEthan O'Halloran (D)Active playerOkotoks Oilers110110.0902023 - 20241
4343.USA flagAlex Bosland (D)Brooks Bandits110110.0902023 - 20241
4344.Canada flagMacGuire Williamson (D)Cowichan Valley Capitals110110.0902024 - 20251
4345.Canada flagTanner Nettleton (D)Surrey Eagles110110.0902025 - 20261
4346.Canada flagJordan Wilkins (D)Surrey Eagles110110.0922008 - 20091
4347.Canada flagScott Milnthorp (D)Victoria Grizzlies110110.0922010 - 20111
4348.Canada flagMitch Wilkie (D)Trail Smoke Eaters110110.0942020 - 20211
4349.Canada flagJosh Stasyk (D)Coquitlam Express110110.0962003 - 20041
4350.Canada flagMike Pawluk (D)Surrey Eagles110110.0961993 - 19941
4351.Canada flagCaylen Walls (D)Langley Hornets110110.09152009 - 20101
4352.Canada flagChad Taylor (D)Surrey Eagles110110.09361999 - 20001
4353.Canada flagDustin Tiemstra (D)Prince George Spruce Kings110110.09472001 - 20021
4354.Canada flagMitch Ferguson (D)Penticton Vees120110.0802012 - 20131
4355.USA flagRyan Niederkorn (D)Coquitlam Express120110.0822008 - 20102
4356.USA flagWill Peterson (D)Langley Hornets120110.0822013 - 20141
4357.Canada flagColton Sun (D)Merritt Centennials120110.0822019 - 20201
4358.Canada flagOwen Forfellow (D)Penticton Vees120110.0842020 - 20211
4359.Canada flagMichael McIntyre (D)Coquitlam Express120110.0842021 - 20232
4360.Canada flagDarren Van Langen (D)Penticton Vees120110.0881998 - 19991
4361.Canada flagMatthew Thomas (D)Sherwood Park Crusaders120110.0882025 - 20261
4362.Canada flagJake MacLachlan (D)Cowichan Valley Capitals120110.08142013 - 20141
4363.Canada flagCole Gelley (D)Victoria Grizzlies120110.08152011 - 20121
4364.Canada flagDaryl Stepaniuk (D)Merritt Centennials120110.08161995 - 19961
4365.Canada flagTyler Wagman (D)Williams Lake Timberwolves120110.08332002 - 20031
4366.Canada flagTaylor Emmerson (D)Trail Smoke Eaters120110.08452001 - 20021
4367.USA flagDominic Dumas (RW/C/D)Trail Smoke Eaters130110.0822016 - 20171
4368.Canada flagJiri Horak (D)Merritt Centennials130110.0841983 - 19841
4369.USA flagLeo Mantenuto (D)Surrey Eagles130110.0842024 - 20251
4370.USA flagJason Nash (D)Trail Smoke Eaters130110.0882010 - 20111
4371.Canada flagRyan Whitfield (D)Alberni Valley Bulldogs130110.08142005 - 20061
4372.Canada flagMatthew Gillard (D)Salmon Arm Silverbacks130110.08182023 - 20241
4373.Czechia flagTadeas Mack (D)Surrey Eagles130110.08182025 - 20261
4374.Canada flagJonas Gordon (D)Langley Hornets130110.08222016 - 20171
4375.Canada flagColton Kitchen (D)Penticton Vees140110.0702019 - 20201
4376.Canada flagBrody Juck (D)Coquitlam Express140110.0722021 - 20221
4377.USA flagEvan Stastny (D)Active playerAlberni Valley Bulldogs140110.0742024 - 20251
4378.USA flagMaxim St. Pierre (D)Sherwood Park Crusaders140110.0762025 - 20261
4379.Canada flagRyan Botchar (D)Penticton Vees140110.07122005 - 20061
4380.Canada flagBrandon Bell (D)Alberni Valley Bulldogs140110.07152001 - 20021
4381.Canada flagVince Cocciolo (D)Chilliwack Chiefs140110.07251990 - 19911
4382.Canada flagJeff Goodheart (D)Victoria Grizzlies140110.07331995 - 19961
4383.Canada flagChris Twomey (D)Bellingham Ice Hawks140110.07371992 - 19931
4384.Canada flagCallum Volpe (D)Chilliwack Chiefs150110.0742018 - 20191
4385.Canada flagJason Patterson (D)Chilliwack Eagles150110.0781987 - 19881
4386.Canada flagZach Hillhouse (D)Surrey Eagles150110.07112010 - 20111
4387.Canada flagRyan Markovic (D)Surrey Eagles150110.07212016 - 20171
4388.Canada flagJeff Swecera (D)Penticton Vees150110.07441994 - 19951
4389.USA flagPatrick Reilly (D)Coquitlam Express160110.0602023 - 20241
4390.Canada flagTim Coish (D/F)Surrey Eagles160110.0682010 - 20111
4391.Canada flagBrenden Stephen (D)Quesnel Millionaires160110.06102008 - 20091
4392.Canada flagOcean Wiesblatt (D/F)Penticton Vees160110.06102017 - 20181
4393.Canada flagColin Frederickson (D)Powell River Kings160110.06122006 - 20071
4394.Canada flagRyan Jones (D)Surrey Eagles160110.06192014 - 20162
4395.Canada flagDevin Walshe (D)Surrey Eagles160110.06201998 - 19991
4396.Canada flagKiefer McNaughton (D)Quesnel Millionaires160110.06222010 - 20111
4397.Canada flagWilliam Haley (D)Okotoks Oilers160110.06262025 - 20261
4398.Canada flagJohn Hawkins (D)Langley Hornets160110.06392001 - 20021
4399.Finland flagNiklas Karjalainen (D)Powell River Kings160110.06772025 - 20261
4400.Canada flagTristan Williams (D)Powell River Kings170110.0622024 - 20262

* Some data is missing to provide a correct summary.