Loading page

BCHL All-Time Stats

Change League
All Positions
All Teams
Canada (10185)
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+/-
15601.Canada flagTrevor O'Dell (D)Active player2026-202720Alberni Valley Bulldogs20000.002-
15602.Canada flagMatthew Dowdall (RW)Active player2026-202718Victoria Grizzlies20000.002-
15603.Canada flagLiam Magnuson (D)Active player2026-202719Cranbrook Bucks20000.002-
15604.Canada flagEthan Stewart (F)Active player2026-202719Prince George Spruce Kings20000.002-
15605.Canada flagMorgan Hackman (F)Active player2026-202719Nanaimo Clippers20000.002-
15606.Canada flagMatthew Ross (RW)Active player2026-202718Nanaimo Clippers20000.002-
15607.Canada flagWilliam St. James (D)Active player2026-202719Nanaimo Clippers20000.002-
15608.Canada flagRoghan Walker (F)Active player2026-202719Langley Rivermen20000.002-
15609.Canada flagSlade Firkus (F)Active player2026-202720Cowichan Valley Capitals20000.002-
15610.Canada flagLuca Pura (F)Active player2026-202718Vernon Vipers20000.002-
15611.Canada flagCasey Bridgewater (D)Active player2026-202719Sherwood Park Crusaders20000.002-
15612.Canada flagShaenen Long (RW)Active player2026-202719Coquitlam Express20000.002-
15613.Canada flagKevin Kirby (D)1982-198318Revelstoke Rockets20000.004-
15614.Canada flagKevin Popp (D)1992-199316Bellingham Ice Hawks20000.004-
15615.Canada flagBrock Gunson (F)2003-200419Merritt Centennials20000.004-
15616.Canada flagMitch Deacon (LW)2011-201218Coquitlam Express20000.004-
15617.Canada flagNathan Craft (F)2011-201217Prince George Spruce Kings20000.004-
15618.Canada flagJohn B. Graham (LW)1987-198816Merritt Centennials20000.004-
15619.Canada flagDarnel St. Pierre (D/LW)2012-201318Salmon Arm Silverbacks20000.004-
15620.Canada flagBret Higham (F)2012-201318Victoria Grizzlies20000.004-
15621.Canada flagKenny Carpenter (D)2005-200616Williams Lake Timberwolves20000.004-
15622.Canada flagBoston Colley (F)2013-201418Chilliwack Chiefs20000.004-
15623.Canada flagMike Fischer (D)1990-1991-Vernon Vipers20000.004-
15624.Canada flagTanner Mortenson (RW)2019-202019Merritt Centennials20000.004-
15625.Canada flagTristan Taylor (D)2021-202217Alberni Valley Bulldogs20000.004-
15626.Canada flagTodd Geddes (RW)1987-1988-Chilliwack Eagles20000.004-
15627.Canada flagColin Ratt (LW)2023-202420Powell River Kings20000.004-
15628.Canada flagTyler Magdalinski (F)Active player2025-202617Coquitlam Express20000.004-
15629.Canada flagKristian Lacelle (F)Active player2026-202719Cowichan Valley Capitals20000.004-
15630.Canada flagHarshaan Kaila (F)Active player2026-202718Langley Rivermen20000.004-
15631.Canada flagMarco Depedrina (F)Active player2026-202719Langley Rivermen20000.004-
15632.Canada flagNathan Simm (F)Active player2026-202720Cranbrook Bucks20000.004-
15633.Canada flagAvery Johnson (F)Active player2026-202720Coquitlam Express20000.004-
15634.Canada flagChris Allbee (C)2011-201219Nanaimo Clippers20000.005-
15635.Canada flagAndrew Halladay (D)1999-200018Merritt Centennials20000.005-
15636.Canada flagJames Lees (F)2006-200717Williams Lake Timberwolves20000.005-
15637.Canada flagSheldon Brett (F)2016-201720Nanaimo Clippers20000.0050
15638.Canada flagDarcy Kaban (F)1990-1991-New Westminster Royals20000.005-
15639.Canada flagTrent Davis (D)1999-200017Trail Smoke Eaters20000.005-
15640.Canada flagBrent Scyrup (F)1996-1997-Cowichan Valley Capitals20000.005-
15641.Canada flagAndy Angus (F)2001-2002-Nanaimo Clippers20000.005-
15642.Canada flagRobert Genge (F)2009-201018Cowichan Valley Capitals20000.006-
15643.Canada flagJesse Ruesch (LW)2006-200720Langley Rivermen20000.006-
15644.Canada flagRey Fontaine (D)1984-198517Penticton Knights20000.006-
15645.Canada flagColten Hayes (D)2007-200817Salmon Arm Silverbacks20000.007-
15646.Canada flagChris Price (C)2007-200818Merritt Centennials20000.007-
15647.Canada flagHillar Rooneem (F)1999-200020Merritt Centennials20000.007-
15648.Canada flagBrodie Henderson (D)2003-2004-Langley Hornets20000.007-
15649.Canada flagEric Dahlberg (D)2003-200419Trail Smoke Eaters20000.007-
15650.Canada flagShane Kime (D)2015-201618Merritt Centennials20000.0070
15651.Canada flagJeff Corbett (LW)1995-199620Langley Hornets20000.007-
15652.Canada flagMike Peat (D)1995-199617Langley Hornets20000.007-
15653.Canada flagDaxton Endicott (LW)Active player2026-202718Langley Hornets20000.007-
15654.Canada flagDavid Giordano (F)1998-1999-Victoria Grizzlies20000.008-
15655.Canada flagTravis Russell (F)1998-1999-Nanaimo Clippers20000.009-
15656.Canada flagBradley Schmidt (F)Active player2026-202719Langley Rivermen20000.009-
15657.Canada flagJohn Tachas 1985-1986-Merritt Centennials20000.0010-
15658.Canada flagDan Fraser (F)2006-200720Coquitlam Express20000.0010-
15659.Canada flagHeston Letendre (RW)1999-200020Penticton Knights20000.0010-
15660.Canada flagDavid Skagen (C)2007-200818Vernon Vipers20000.0011-
15661.Canada flagLuke Hewitt (LW)2005-200620Prince George Spruce Kings20000.0011-
15662.Canada flagMike Jodein (RW)1990-199119Merritt Centennials20000.0014-
15663.Canada flagPalmer Hepburm (C)2000-200117Victoria Grizzlies20000.0014-
15664.Canada flagKurt Krenn 1987-1988-Merritt Centennials20000.0015-
15665.Canada flagStacey Bublitz (LW)2000-200120South Surrey Eagles20000.0017-
15666.Canada flagMurray Elves (F)1985-1986-Sidney Capitals20000.0017-
15667.Canada flagEaston Schlender (RW)Active player2026-202719Sherwood Park Crusaders20000.0017-
15668.Canada flagConnor Raesler (C)1984-198519Merritt Centennials20000.0019-
15669.Canada flagRob Dyble (F)1983-1984-Cowichan Valley Capitals20000.0021-
15670.Canada flagColby Kulhanek (LW)2004-200515Langley Hornets30000.000-
15671.Canada flagPartik Bhungal (RW)2004-200516Langley Hornets30000.000-
15672.Canada flagDylan Willick (RW/D)2008-200916Prince George Spruce Kings30000.000-
15673.Canada flagJosh Mitchell (C)2008-200917Salmon Arm Silverbacks30000.000-
15674.Canada flagBrodie Jamieson (F)2008-200916Coquitlam Express30000.000-
15675.Canada flagMalcolm McKinney (LW)2008-200916Coquitlam Express30000.000-
15676.Canada flagKai Ohs (D)2008-200917Langley Hornets30000.000-
15677.Canada flagT.J. Liebl (F)2007-200818Powell River Kings30000.000-
15678.Canada flagSteven Axford (C)2008-200917Powell River Kings30000.000-
15679.Canada flagNick DeSousa (F)2007-200817Quesnel Millionaires30000.000-
15680.Canada flagKyle Beaulieu (D)2008-200917Quesnel Millionaires30000.000-
15681.Canada flagLogan Devlin (D)2008-200917Salmon Arm Silverbacks30000.000-
15682.Canada flagJacob Perich (F)2008-200917Trail Smoke Eaters30000.000-
15683.Canada flagJeff Forsythe (D)2005-200617Williams Lake Timberwolves30000.000-
15684.Canada flagGus Correale (RW/D)2009-201016Langley Hornets30000.000-
15685.Canada flagJordan Duncan (F/D)2009-201017Prince George Spruce Kings30000.000-
15686.Canada flagBrett Mulcahy (F)2009-201016Langley Hornets30000.000-
15687.Canada flagSam Vikich (C/LW)2009-201018Williams Lake Timberwolves30000.000-
15688.Canada flagJordan Chong (C)2003-200418Alberni Valley Bulldogs30000.000-
15689.Canada flagJustin Lachance (F)2009-201017Langley Rivermen30000.000-
15690.Canada flagKevin Knopp (RW)2006-200717Langley Hornets30000.000-
15691.Canada flagBrandan Smith (D)2010-201118Powell River Kings30000.000-
15692.Canada flagBrandon Formosa (C)2010-201117Salmon Arm Silverbacks30000.000-
15693.Canada flagJarryd Leung (F)2010-201116Victoria Grizzlies30000.000-
15694.Canada flagSamuel Rice (F/D)2010-201118Prince George Spruce Kings30000.000-
15695.Canada flagRyan Mana (D)2010-201118Salmon Arm Silverbacks30000.000-
15696.Canada flagEric Schmidt (F)2010-201117Merritt Centennials30000.000-
15697.Canada flagBraeden Hikichi (D)2010-201118Trail Smoke Eaters30000.000-
15698.Canada flagLee Muir (D)2010-201119Merritt Centennials30000.000-
15699.Canada flagTravis Flug (F)2010-201116Nanaimo Clippers30000.000-
15700.Canada flagTravis Stephens (F)2010-201117Nanaimo Clippers30000.000-