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 Season

Export
Regular Season
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
5001.Canada flagKyle Cumiskey (D)2003-200417Penticton Panthers71120.296-
5002.Canada flagNicholas Patey (D)2013-201418Trail Smoke Eaters81120.250-
5003.Canada flagNick Marsh (D)2018-201919Nanaimo Clippers81120.256-
5004.Canada flagNick Charif (D)2013-201418Victoria Grizzlies91120.226-
5005.Canada flagQuinlan Clair (D)2025-202618Coquitlam Express91120.226-
5006.Canada flagDon Rintala (D)1981-1982-Nanaimo Clippers91120.2210-
5007.Canada flagBrent Zaluski (D)1993-199416Merritt Centennials101120.206-
5008.Canada flagBarret Jackman (D)1996-199715Trail Smoke Eaters101120.206-
5009.USA flagHunter Fraser (D)2017-201819Coquitlam Express101120.2080
5010.USA flagOliver Trachsel (D)2015-201618Prince George Spruce Kings101120.20100
5011.Canada flagKyle Madsen (D)2010-201118Surrey Eagles101120.2011-
5012.Canada flagGeoff Ball (D)1990-199119Penticton Panthers101120.2022-
5013.USA flagGarrett Suter (D)2005-200618Salmon Arm Silverbacks101120.2031-
5014.Canada flagHarkie Singh (D)1997-199819Vernon Vipers101120.2037-
5015.Canada flagJeff Orban (D)2001-200216Surrey Eagles111120.184-
5016.Canada flagBob Vermette (D)1990-199120Bellingham Ice Hawks111120.186-
5017.Canada flagDerek Tisdale (LW)1994-199519Merritt Centennials111120.1813-
5018.Canada flagCole Semeniuk (D)2023-202419Nanaimo Clippers111120.1823-
5019.Canada flagAaron Berman (D)2002-200318Langley Hornets111120.1828-
5020.Canada flagTrevor Pereverzoff (D)2014-201518Prince George Spruce Kings121120.170-
5021.USA flagSkyler Smutek (D)2008-200918Trail Smoke Eaters131120.1513-
5022.USA flagLucas Schaefer (D)2025-202619Alberni Valley Bulldogs131120.1517-
5023.Canada flagKelly Golby (D)1992-199319Merritt Centennials131120.1538-
5024.Canada flagReid Blinkhorn (D)2009-201018Prince George Spruce Kings141120.1417-
5025.Canada flagTom McConnell (D)1997-1998-Prince George Spruce Kings141120.1422-
5026.Canada flagTracy Camazzola (D)1983-1984-Merritt Centennials141120.1441-
5027.Canada flagCarson Hemenway (D)2020-202118Trail Smoke Eaters151120.136-
5028.Canada flagLucas Lundy (D)2020-202118Coquitlam Express151120.138-
5029.Canada flagJack McMinn (D)Active player2024-202518Cranbrook Bucks151120.1312-
5030.Canada flagMarc Eremenko (D)2012-201318Alberni Valley Bulldogs151120.1325-
5031.Canada flagEthan Willoughby (D)Active player2020-202118Trail Smoke Eaters161120.130-
5032.Canada flagNick Ormon (D)2017-201819Chilliwack Chiefs161120.1320
5033.Canada flagNick Dobson (D)2020-202119Cranbrook Bucks161120.134-
5034.Canada flagJustin Sotkowy (D)2009-201019Quesnel Millionaires161120.136-
5035.USA flagDoug Scott (D)2019-202019Vernon Vipers161120.136-
5036.Canada flagGreg Harder (D)1997-199820Prince George Spruce Kings161120.138-
5037.Canada flagZachary Gabruch (D)2020-202119Prince George Spruce Kings161120.138-
5038.Canada flagOlivier Lépine (D)2021-202220Powell River Kings161120.1323-
5039.Canada flagNathan Deyell (D)2015-201620Surrey Eagles171120.12210
5040.Canada flagJackson Murphy-Johnson (D)2020-202118Coquitlam Express181120.1110-
5041.Canada flagMurray Galbraith (D)1993-199418Bellingham Ice Hawks181120.1118-
5042.Canada flagLucas Bourdon (D)2021-202218Chilliwack Chiefs191120.114-
5043.USA flagT.J. Roche (D)2013-201419Chilliwack Chiefs191120.1113-
5044.Canada flagMatthew Hutchinson (D/F)2009-201018Quesnel Millionaires191120.1114-
5045.Canada flagBrandon Egli (D)2012-201318Trail Smoke Eaters191120.1117-
5046.Canada flagCallaghan O'Connor (D)2005-200619Victoria Grizzlies201120.1042-
5047.Canada flagDerek Fisher (D)2003-200418Prince George Spruce Kings211120.1011-
5048.Canada flagSpencer Fraipont (D)2006-200718Langley Hornets221120.0933-
5049.Canada flagTravis Hulse (D)1990-199120Victoria Grizzlies231120.0922-
5050.Canada flagTom Tremain (D)1999-200019Powell River Kings231120.0963-
5051.USA flagTaylor Sutherlin (D)2004-200518Surrey Eagles241120.0837-
5052.Canada flagTristan Payne (D)2024-202518Sherwood Park Crusaders251120.084-
5053.USA flagBrodrick Williams (D)2021-202217Wenatchee Wild251120.086-
5054.Canada flagClayton Smith (D)2007-200819Trail Smoke Eaters251120.0817-
5055.Canada flagAustin Crossley (D)2016-201717Nanaimo Clippers251120.08220
5056.Canada flagYuri Davis Martel (D)2017-201818Cowichan Valley Capitals251120.08450
5057.Canada flagJeff Wood (D)1994-1995-Victoria Grizzlies311120.0658-
5058.Canada flagMattias Dal Monte (D)2017-201817Merritt Centennials321120.06220
5059.Canada flagBennett Hambrook (D)2010-201118Prince George Spruce Kings331120.0639-
5060.Canada flagTristan Taylor (D)2023-202419Prince George Spruce Kings341120.0670-
5061.Canada flagLee Klapp (D)2007-200818Quesnel Millionaires361120.0683-
5062.Canada flagWaylon Livingston (D)1996-1997-Powell River Kings421120.05141-
5063.USA flagCameron Kuhl (D)2016-201719Alberni Valley Bulldogs451120.04530
5064.Canada flagJason Pess (D)2003-200419Victoria Grizzlies461120.04162-
5065.Canada flagGabe Krahn (D)2001-200218Prince George Spruce Kings601120.0340-
5066.Canada flagJohn Trainor (D)1974-1975-Merritt Centennials-112---
5067.Canada flagPayton McDonald-Corea (D)2021-202218Penticton Panthers10222.000-
5068.Canada flagEvan Mayer (D)2022-202317Cowichan Valley Capitals10222.000-
5069.Canada flagNicolas Leggett (D)Active player2021-202216Salmon Arm Silverbacks20221.000-
5070.Canada flagJordan Butcher (D)2006-200720Alberni Valley Bulldogs20221.002-
5071.Canada flagDave Simoes (D)2001-200216Prince George Spruce Kings30220.670-
5072.Canada flagRaj Toor (D)2003-200416Coquitlam Express30220.670-
5073.Canada flagSean Robertson (D)2006-200715Victoria Grizzlies30220.670-
5074.Canada flagAlex Astasiewicz (D)2014-201516Salmon Arm Silverbacks30220.670-
5075.Canada flagRadoslav Dimitrov (D)Active player2026-202718Alberni Valley Bulldogs30220.670-
5076.Canada flagAdam Finch (D)2001-200219Cowichan Valley Capitals30220.672-
5077.Canada flagJames Switzer (D)2000-200117Prince George Spruce Kings30220.672-
5078.Canada flagDaniel DelBianco (D)2010-201116Trail Smoke Eaters40220.500-
5079.Canada flagDerian Hamilton (D)2014-201520Powell River Kings40220.500-
5080.Canada flagMarkus Yim (D)Active player2021-202217Cranbrook Bucks40220.500-
5081.Canada flagLandon Cowper (D)Active player2026-202720Langley Rivermen40220.500-
5082.Norway flagSander Gjørvad-Molde (D)Active player2026-202720Victoria Grizzlies40220.500-
5083.Sweden flagCarl-Otto Magnusson (D)Active player2026-202720Nanaimo Clippers40220.500-
5084.Germany flagNoah J. Smith (D)Active player2026-202719Prince George Spruce Kings40220.500-
5085.Canada flagJager Gugyelka (D)Active player2026-202719Coquitlam Express40220.500-
5086.Canada flagJohn Maley (D)1982-1983-Langley Eagles40220.502-
5087.Norway flagAnders Foyn Roen (D)Active player2026-202719Prince George Spruce Kings40220.502-
5088.Canada flagNathan Gray (D)Active player2026-202718Langley Rivermen40220.502-
5089.Canada flagKohyn Pipke (D)Active player2026-202719Spruce Grove Saints40220.5019-
5090.Canada flagKeven Drouin (D)2007-200818Surrey Eagles50220.400-
5091.Canada flagAustin Chorney (D)2015-201615Chilliwack Chiefs50220.4000
5092.Canada flagÉrick Bélanger (D)2002-200316Nanaimo Clippers50220.400-
5093.Canada flagKalan Anderlini (D)Active player2026-202720Surrey Eagles50220.400-
5094.Canada flagCadel Gourlay (D)Active player2026-202719Cranbrook Bucks50220.400-
5095.Canada flagTyson Keen (D)2006-200717Williams Lake Timberwolves50220.402-
5096.Canada flagTaylor Ellington (D)2003-200415Victoria Grizzlies50220.402-
5097.USA flagJoey Colatarci (D)2013-201418Salmon Arm Silverbacks50220.402-
5098.Canada flagCarter Dekay (D)Active player2026-202720Cowichan Valley Capitals50220.402-
5099.Canada flagEvan Burgess (D)2008-200916Merritt Centennials50220.404-
5100.Canada flagPhilip Patenaude (D)2009-201018Trail Smoke Eaters50220.404-