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+/-
6801.Canada flagRyan Hill (D)2007-200820Prince George Spruce Kings60000.005-
6802.Canada flagCurtis Toneff (D)2010-201117Alberni Valley Bulldogs60000.006-
6803.Canada flagChris Forsman (D)2003-200417Powell River Kings60000.006-
6804.Canada flagKris Currie (D)1997-199818South Surrey Eagles60000.006-
6805.Canada flagPeyten Legg-Cote (D)2025-202618Nanaimo Clippers60000.007-
6806.Canada flagBruin McDonald (D/F)2011-201219Coquitlam Express60000.008-
6807.Canada flagBilly Léonard (D)2003-200418Victoria Salsa60000.008-
6808.Canada flagMike Puddifant (D)2007-200816Salmon Arm Silverbacks60000.0017-
6809.Canada flagKaiden Schaupmeyer (D)2024-202519West Kelowna Warriors60000.0017-
6810.Canada flagJason Pess (D)2002-200318Penticton Panthers60000.0021-
6811.Canada flagJosh Hartley (D)2009-201017Coquitlam Express70000.000-
6812.Canada flagBrett Festerling (D)2001-200215Quesnel Millionaires70000.000-
6813.Canada flagDavid Ahl (D)2010-201119Quesnel Millionaires70000.000-
6814.Canada flagPaul Savage (D)2013-201417South Surrey Eagles70000.000-
6815.Canada flagCooper Prechel (D)2014-201517Merritt Centennials70000.000-
6816.Canada flagZachary Morey (D)2014-201517West Kelowna Warriors70000.000-
6817.Canada flagAlex Benger (D)2017-201818Cowichan Valley Capitals70000.0000
6818.Canada flagAiden Reeves (D)2019-202017Prince George Spruce Kings70000.000-
6819.Canada flagJonathan Wong (D)2020-202116Nanaimo Clippers70000.000-
6820.Canada flagCosmo Wilson (D)2021-202216Vernon Vipers70000.000-
6821.Kazakhstan flagGleb Reshetko (D)2024-202519Langley Rivermen70000.000-
6822.Canada flagTanner Hlookoff (D)2004-200516Penticton Panthers70000.002-
6823.Canada flagRyan Bakken (D)2008-200917Langley Rivermen70000.002-
6824.USA flagJohn Strahle (D)2006-200718Vernon Vipers70000.002-
6825.USA flagDaron Underwood (D)2000-200119Chilliwack Chiefs70000.002-
6826.Canada flagJason Yee (D)2006-200716Victoria Salsa70000.002-
6827.Canada flagJoe Babey (D)2007-200818Trail Smoke Eaters70000.002-
6828.Canada flagJackson Bohan (D)2018-201917South Surrey Eagles70000.002-
6829.Canada flagJackson Murphy-Johnson (D)2021-202219Coquitlam Express70000.002-
6830.Canada flagZeyd Boltakke (D)2023-202418Merritt Centennials70000.002-
6831.Canada flagTristan Williams (D)2025-202619Powell River Kings70000.002-
6832.Canada flagHudson Gill (D)Active player2025-202619Nanaimo Clippers70000.002-
6833.Canada flagNathan Hillmann (D)Active player2025-202617Coquitlam Express70000.002-
6834.USA flagKyle Lohmann (D)2014-201518Prince George Spruce Kings70000.004-
6835.Canada flagBen King (D)1999-200016Victoria Salsa70000.004-
6836.Canada flagStephen Sielsky (D)2020-202119Cowichan Valley Capitals70000.004-
6837.Canada flagJohn Minot (D)2009-201018Merritt Centennials70000.006-
6838.Canada flagAlex Bilodeau (D)2013-201418Cowichan Valley Capitals70000.006-
6839.Canada flagHenry Acres (D)1994-199519Victoria Salsa70000.006-
6840.Canada flagBryce Perpelitz (D)2011-201217Alberni Valley Bulldogs70000.008-
6841.Canada flagRyan Pouliot (D)2014-201516Powell River Kings70000.008-
6842.Canada flagKieran O'Hearn (D)2017-201817Trail Smoke Eaters70000.0080
6843.Canada flagMark Lindsay (D)2000-200116Prince George Spruce Kings70000.008-
6844.USA flagChris Lawson (D)2002-200319Victoria Salsa70000.008-
6845.Canada flagJake Postnikoff (D)2000-200118Cowichan Valley Capitals70000.009-
6846.Slovakia flagRichard Durina (D)2025-202620Alberni Valley Bulldogs70000.0013-
6847.USA flagKolby Gapter (D)2025-202619Brooks Bandits70000.0017-
6848.Canada flagJason Charlesworth (D)1996-199718South Surrey Eagles70000.0022-
6849.Canada flagKevyn Kirbyson (D)2006-200718Powell River Kings80000.000-
6850.Canada flagAusten Bietenbeck (D)2014-201519Coquitlam Express80000.000-
6851.Canada flagAiden Sutherland (D)2017-201817Powell River Kings80000.0000
6852.Canada flagRyan Bal (D)2022-202319Langley Rivermen80000.000-
6853.USA flagAlexander Visnapuu (D)2023-202417Sherwood Park Crusaders80000.000-
6854.Canada flagLogan Bates (D)2024-202518Penticton Panthers80000.000-
6855.Canada flagLuke Schraeder (D)2024-202519West Kelowna Warriors80000.000-
6856.Canada flagTate O'Brien (D)Active player2024-202517Salmon Arm Silverbacks80000.000-
6857.Canada flagKyle Mayenburg (D)Active player2025-202618Powell River Kings80000.000-
6858.Canada flagBob Snider (D)2003-200418Penticton Panthers80000.002-
6859.Canada flagBrendan Campbell (D)2015-201619South Surrey Eagles80000.0020
6860.Canada flagWyatt Head (D)2016-201717West Kelowna Warriors80000.0020
6861.Canada flagDave MacFarlane (D)1983-198417Burnaby Blue Hawks80000.002-
6862.Canada flagBrendan Nadolny (D)2007-200817Cowichan Valley Capitals80000.004-
6863.Canada flagRobert Zadra (D)2012-201318Powell River Kings80000.004-
6864.Canada flagMatthew Carr (D)2012-201318Trail Smoke Eaters80000.006-
6865.Canada flagBrett Barefoot (D)2000-200119Powell River Kings80000.007-
6866.Canada flagAidan Lindblad (D)2020-202116Salmon Arm Silverbacks80000.007-
6867.Canada flagMichael Sande (D)2016-201717Coquitlam Express80000.0080
6868.Canada flagAustin Garrett (D)2024-202518Victoria Salsa80000.008-
6869.Canada flagPaul Levarsky (D)2006-200717Merritt Centennials80000.0010-
6870.Canada flagRyan Kurzac (D)2003-200417Quesnel Millionaires80000.0012-
6871.Canada flagMatt Watson (D)1996-199717Trail Smoke Eaters80000.0012-
6872.Canada flagMatt Millar (D)2000-200118Prince George Spruce Kings80000.0013-
6873.Canada flagKris Glinsbockel (D)2007-200817Merritt Centennials80000.0014-
6874.USA flagKevin Bodker (D)2008-200918Victoria Salsa80000.0016-
6875.Canada flagAlec Dedrick (D)2001-200219West Kelowna Warriors80000.0016-
6876.Canada flagKeith Chase (D)1982-1983-Vernon Vipers80000.0023-
6877.Canada flagDave Saunders (D)1983-1984-Cowichan Valley Capitals80000.0023-
6878.Canada flagMike Nyland (D)1997-199817Chilliwack Chiefs80000.0024-
6879.Canada flagMike Spooner (D)1983-1984-Merritt Centennials80000.0054-
6880.Canada flagDoogan Pederson (D)2022-202316Chilliwack Chiefs90000.000-
6881.Canada flagJason Isfeld (D)2005-200618Cowichan Valley Capitals90000.002-
6882.Canada flagEric Furland (D)1981-198217Abbotsford Flyers90000.002-
6883.Canada flagOwen Philps (D)2020-202118Cowichan Valley Capitals90000.002-
6884.Canada flagJackson Foster (D)2022-202318Merritt Centennials90000.002-
6885.USA flagJoey Mugaas (D)2024-202519Vernon Vipers90000.002-
6886.USA flagKyle Hughes (D)2007-200817Coquitlam Express90000.004-
6887.Canada flagJim Eliason (D)1984-1985-Salmon Arm Totems90000.004-
6888.USA flagBrett Waltz (D)2006-200718Williams Lake Timberwolves90000.006-
6889.USA flagJack Montaldo (D)2025-202619Cowichan Valley Capitals90000.006-
6890.Canada flagGary Graber (D)2000-200118Chilliwack Chiefs90000.009-
6891.Canada flagStewart Coyle (D)2013-201418Salmon Arm Silverbacks90000.0011-
6892.Canada flagDan Selmser (D)2004-200519Penticton Panthers90000.0018-
6893.USA flagJohn Mejia (D)2009-201018Cowichan Valley Capitals90000.0019-
6894.Canada flagRyan Morse (D)2003-200419Trail Smoke Eaters90000.0019-
6895.USA flagJack Riley (D/F)2021-202219Cowichan Valley Capitals90000.0021-
6896.Canada flagCallaghan O'Connor (D)2004-200518Victoria Salsa90000.0022-
6897.USA flagJohn Demarco (D)1993-199418Bellingham Ice Hawks90000.0036-
6898.USA flagRyan Crosson (D)2010-201118Quesnel Millionaires100000.000-
6899.Canada flagJim Smart (D)2003-200418Powell River Kings100000.000-
6900.Canada flagTyler Eckford (D)2001-200216South Surrey Eagles100000.000-