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
5001.Canada flagWilliam St. James (D)Active playerNanaimo Clippers20000.0022026 - 20271
5002.Ukraine flagMykola Kosarev (D)Active playerCranbrook Bucks20000.0022026 - 20271
5003.Sweden flagTure Anund (D)Active playerAlberni Valley Bulldogs20000.0022026 - 20271
5004.Canada flagCasey Bridgewater (D)Active playerSherwood Park Crusaders20000.0022026 - 20271
5005.Canada flagLuka Romaniak (D)Active playerChilliwack Chiefs20000.0022026 - 20271
5006.Canada flagKevin Kirby (D)Revelstoke Rockets20000.0041982 - 19831
5007.Canada flagKevin Popp (D)Bellingham Ice Hawks20000.0041992 - 19931
5008.Canada flagDarnel St. Pierre (D/LW)Salmon Arm Silverbacks20000.0042012 - 20131
5009.Canada flagMike Fischer (D)Vernon Lakers20000.0041990 - 19911
5010.Canada flagLinden Burrett (D)Surrey Eagles20000.0042021 - 20232
5011.Sweden flagBobo Tyche (D)Active playerBrooks Bandits20000.0042026 - 20271
5012.Russia flagMark Konstantinov (D)Active playerPowell River Kings20000.0042026 - 20271
5013.Canada flagMichael Zuyev (D)Active playerSpruce Grove Saints20000.0042026 - 20271
5014.Canada flagLiam Loughery (D)Active playerSurrey Eagles20000.0042026 - 20271
5015.USA flagLandon Poe (D)Active playerVictoria Grizzlies20000.0042026 - 20271
5016.Canada flagSam Rockwell (D)Powell River Kings20000.0052008 - 20102
5017.Canada flagAndrew Halladay (D)Merritt Centennials20000.0051999 - 20001
5018.Canada flagTrent Davis (D)Trail Smoke Eaters20000.0051999 - 20001
5019.USA flagDan Davies (F)Cowichan Valley Capitals20000.0061993 - 19941
5020.Canada flagBryan Milkowski (D)Cowichan Valley Capitals20000.0061997 - 19981
5021.Canada flagMatt Thomson (D)Alberni Valley Bulldogs20000.0062007 - 20081
5022.USA flagRob Florentino (D)Victoria Grizzlies20000.0062009 - 20101
5023.Sweden flagJacob Adamsson (D)Active playerSherwood Park Crusaders20000.0062026 - 20271
5024.Canada flagColten Hayes (D)Salmon Arm Silverbacks20000.0072007 - 20081
5025.Canada flagBrodie Henderson (D)Langley Hornets20000.0072003 - 20041
5026.Canada flagChris Mills (D)Victoria Grizzlies20000.0072001 - 20021
5027.Canada flagEric Dahlberg (D)Trail Smoke Eaters20000.0072003 - 20041
5028.Canada flagShane Kime (D)Merritt Centennials20000.0072015 - 20161
5029.Canada flagMike Peat (D)Langley Hornets20000.0071995 - 19961
5030.Canada flagChris Shaw (D)Prince George Spruce Kings20000.0072000 - 20011
5031.USA flagJohn Crawford (D)Active playerBlackfalds Bulldogs20000.00172026 - 20271
5032.Canada flagBryant Perrier (D)Penticton Knights20000.00181982 - 19842
5033.Canada flagDylan Willick (RW/D)Prince George Spruce Kings30000.0002008 - 20091
5034.Canada flagKai Ohs (D)Langley Hornets30000.0002008 - 20091
5035.Canada flagKyle Beaulieu (D)Quesnel Millionaires30000.0002008 - 20091
5036.Canada flagJeff Forsythe (D)Williams Lake Timberwolves30000.0002005 - 20061
5037.Canada flagBennett Hambrook (D)Vernon Lakers30000.0002010 - 20111
5038.Canada flagQuentin McShane (D/F)Alberni Valley Bulldogs30000.0002010 - 20122
5039.Canada flagRyan Mana (D)Salmon Arm Silverbacks30000.0002010 - 20111
5040.Canada flagBraeden Hikichi (D)Trail Smoke Eaters30000.0002010 - 20111
5041.Canada flagLee Muir (D)Merritt Centennials30000.0002010 - 20111
5042.Canada flagCole Manning (D)Coquitlam Express30000.0002010 - 20111
5043.Canada flagBruin McDonald (D/F)Vernon Lakers30000.0002010 - 20111
5044.Canada flagCody Lockwood (D)Quesnel Millionaires30000.0002005 - 20061
5045.Canada flagAdrian Coulter (D)Trail Smoke Eaters30000.0002011 - 20121
5046.Canada flagKameran Crawford (D)Penticton Knights30000.0002011 - 20121
5047.Canada flagNick Stermer (D)Quesnel Millionaires30000.0002004 - 20051
5048.Canada flagDarrell Shedden (D)Merritt Centennials30000.0002001 - 20032
5049.Canada flagRyan Cooper (D)Langley Rivermen30000.0002011 - 20121
5050.USA flagBrian Steiner (D)Merritt Centennials30000.0001995 - 19961
5051.Canada flagMatthew Biagioni (D)Victoria Grizzlies30000.0002011 - 20121
5052.Canada flagRaj Toor (D)Langley Hornets30000.0002005 - 20061
5053.Canada flagScott Pommerville (D)Nanaimo Clippers30000.0002006 - 20071
5054.Canada flagScott Pommerville (D)Coquitlam Express30000.0002006 - 20071
5055.Canada flagIan MacLeod (D)Merritt Centennials30000.0001984 - 19851
5056.Canada flagTylor Johnson (D)Trail Smoke Eaters30000.0002007 - 20081
5057.Canada flagAaron Hockley (D)Coquitlam Express30000.0002001 - 20042
5058.Canada flagPeter Funnell (D)Alberni Valley Bulldogs30000.0002006 - 20071
5059.Canada flagReece Forman (D)Prince George Spruce Kings30000.0002012 - 20131
5060.Canada flagChris Carr (D)Langley Hornets30000.0002003 - 20041
5061.Canada flagKassidy Collins (D)Vernon Lakers30000.0002007 - 20081
5062.Canada flagBrayden Park (D)Surrey Eagles30000.0002013 - 20141
5063.Canada flagBrock Padgham (D)Chilliwack Chiefs30000.0002013 - 20141
5064.Canada flagWyatt Trumbley (D)Penticton Knights30000.0002013 - 20141
5065.Canada flagMaverick Lynes (D)Trail Smoke Eaters30000.0002014 - 20151
5066.Canada flagNolan Gallagher (D)Coquitlam Express30000.0002015 - 20161
5067.Canada flagDaly Hamilton (D)Langley Hornets30000.0002016 - 20171
5068.USA flagMike Winn (D)Prince George Spruce Kings30000.0002016 - 20171
5069.Canada flagJordan Schulting (D)Chilliwack Chiefs30000.0002015 - 20172
5070.Canada flagKevin Fillier (D)Prince George Spruce Kings30000.0002016 - 20171
5071.Canada flagEmilio Salas (D)Coquitlam Express30000.0002016 - 20171
5072.Canada flagCarter Brown (D)Cowichan Valley Capitals30000.0002017 - 20181
5073.Canada flagMichael Bladon (D)Langley Hornets30000.0002017 - 20181
5074.Canada flagChad Sales (D)Cowichan Valley Capitals30000.0001993 - 19941
5075.USA flagJamie Benard (D)Cowichan Valley Capitals30000.0001995 - 19961
5076.Canada flagGuy Biddlecombe (D)Trail Smoke Eaters30000.0001998 - 19991
5077.Canada flagDevon Mussio (D)Penticton Knights30000.0002018 - 20191
5078.Canada flagTravis Martell (D)Salmon Arm Silverbacks30000.0002001 - 20021
5079.Canada flagDan Bleakley (D)Vernon Lakers30000.0002000 - 20011
5080.Canada flagJeff Taron (D)Langley Hornets30000.0001999 - 20001
5081.Canada flagLuc Roberge (D)Vernon Lakers30000.0001995 - 19972
5082.Canada flagKelvin Hair (D)Langley Hornets30000.0002018 - 20191
5083.Canada flagJarod Yau (D)Powell River Kings30000.0002018 - 20202
5084.Canada flagLogan MacDonald (D)Langley Rivermen30000.0002018 - 20191
5085.Canada flagNicolas Ardanaz (D)Vernon Lakers30000.0002018 - 20191
5086.Canada flagBill Penny (D)Victoria Cougars30000.0001969 - 19701
5087.Canada flagLee Christensen (D)Salmon Arm Silverbacks30000.0002019 - 20201
5088.Canada flagAlex Serraglio (D)Langley Hornets30000.0002019 - 20201
5089.Canada flagAndy Green (D)Salmon Arm Totems30000.0001984 - 19851
5090.Canada flagMax Carlson (D)Powell River Kings30000.0002021 - 20221
5091.Canada flagBraden Smith (D)Merritt Centennials30000.0002021 - 20221
5092.Canada flagTyler Smoluk (D)Merritt Centennials30000.0002021 - 20221
5093.Canada flagCurtis Gould (D)Merritt Centennials30000.0002021 - 20221
5094.USA flagHunter Hodgson (D)Wenatchee Wild30000.0002021 - 20221
5095.Canada flagTate Ross (D)Prince George Spruce Kings30000.0002022 - 20231
5096.Canada flagMike Dibblee (D)Penticton Knights30000.0002001 - 20021
5097.Canada flagQuinn Abbott (D)Cowichan Valley Capitals30000.0002022 - 20231
5098.USA flagJoseph Marranzino (D)Wenatchee Wild30000.0002022 - 20231
5099.Canada flagNicholas Goyer (D)Langley Rivermen30000.0002022 - 20231
5100.Canada flagTyler Smoluk (D)Prince George Spruce Kings30000.0002022 - 20231

* Some data is missing to provide a correct summary.