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
3101.USA flagSam Hall (D)Okotoks Oilers180660.3322023 - 20241
3102.USA flagTaylor Love (D)Salmon Arm Silverbacks180660.33222011 - 20121
3103.Canada flagTyson Moss (D)Victoria Grizzlies230660.26142024 - 20251
3104.Canada flagSteve Jordan (D)Alberni Valley Bulldogs230660.26422002 - 20031
3105.Canada flagRyan Christie (D)Kelowna Spartans250660.24331993 - 19941
3106.Canada flagNoah Lugli (D)Salmon Arm Silverbacks250660.24412019 - 20201
3107.Canada flagAyrton Nikkel (D)Salmon Arm Silverbacks260660.23452015 - 20161
3108.Canada flagMark Whiteley (D)Salmon Arm Silverbacks270660.2202013 - 20141
3109.Canada flagTyson Slater (D)Alberni Valley Bulldogs270660.22352017 - 20181
3110.Canada flagKyle McEwen (D)Alberni Valley Bulldogs270660.22652005 - 20061
3111.Canada flagMatthew Brown (D)Salmon Arm Silverbacks280660.21162011 - 20121
3112.Canada flagStephen Penner (D)Trail Smoke Eaters320660.19362014 - 20151
3113.USA flagRyan Hill (D)Trail Smoke Eaters330660.18362007 - 20081
3114.USA flagNathan Tobey (D)Okotoks Oilers340660.1802024 - 20251
3115.Canada flagCarson Olsen (D)Salmon Arm Silverbacks340660.18312024 - 20251
3116.Canada flagDrake Brown (D)Alberni Valley Bulldogs390660.15292014 - 20151
3117.Canada flagJeff Wright (D)Quesnel Millionaires390660.15322008 - 20091
3118.USA flagCharlie Donlin (D)Merritt Centennials410660.15572012 - 20131
3119.Canada flagAdam Bourgeois (D)Cowichan Valley Capitals430660.14502022 - 20242
3120.USA flagEvan Stastny (D)Active playerVictoria Grizzlies480660.13122024 - 20262
3121.USA flagJosh McArdle (D)Nanaimo Clippers490660.12502013 - 20141
3122.Canada flagJamie Silverson (D)Salmon Arm Silverbacks490660.121172004 - 20051
3123.USA flagWill Bowman (D)Merritt Centennials510660.12592021 - 20221
3124.Canada flagPeter Funnell (D)Prince George Spruce Kings520660.12682007 - 20081
3125.Canada flagCraig Tiesierra (D)Quesnel Millionaires530660.11811997 - 19981
3126.Canada flagKyle Murphy (D)Chilliwack Chiefs53066-1571994 - 19973
3127.Canada flagChris McKane (D)Victoria Grizzlies550660.11311996 - 19971
3128.Canada flagRay Bell (D)Langley Rivermen550660.11782011 - 20121
3129.Canada flagTyler Spice (D)Chilliwack Chiefs570660.11322005 - 20061
3130.USA flagIlya Kravtchouk (D)Burnaby Express590660.10712008 - 20091
3131.Canada flagMark Easton (D)Langley Hornets880660.072971999 - 20012
3132.Canada flagMark Didcott (D)Richmond Sockeyes34151.67101980 - 19811
3133.Canada flagCody Bardock (D)Trail Smoke Eaters114150.4542013 - 20141
3134.Canada flagKevin Koopman (D)Trail Smoke Eaters184150.28192007 - 20081
3135.Canada flagKevin Piche (D)Prince George Spruce Kings424150.12912005 - 20061
3136.Canada flagRyan Botchar (D)Surrey Eagles123250.42132003 - 20041
3137.Canada flagStephen Simms (D)Nanaimo Clippers143250.3662008 - 20091
3138.Canada flagBrett Stewart (D/F)Salmon Arm Silverbacks163250.31232015 - 20161
3139.Canada flagMatt Gow (D)Quesnel Millionaires203250.2582001 - 20021
3140.USA flagMark Hamilton (D)Vernon Vipers243250.21282013 - 20141
3141.Canada flagCasey Bridgewater (D)Active playerPowell River Kings303250.17142025 - 20261
3142.Sweden flagLeon Matthiasson (D)Penticton Vees82350.6362023 - 20241
3143.Canada flagMichel Morin (D)New Westminster Royals102350.50371990 - 19911
3144.Canada flagJay Pylypuik (D)Merritt Centennials112350.45171993 - 19941
3145.USA flagCasey Dion (D)Langley Rivermen112350.45322007 - 20081
3146.Canada flagCollin Lloyd (D)Quesnel Millionaires132350.38101999 - 20001
3147.USA flagShawn Leary (D)Active playerVernon Vipers142350.36102025 - 20261
3148.Canada flagBrandon Kennedy (D)Burnaby Express142350.36222016 - 20171
3149.Canada flagDustin Rogelstad (D)Cowichan Valley Capitals152350.33891993 - 19941
3150.Canada flagDavid Kunda (D)Kelowna Spartans162350.31201989 - 19901
3151.Canada flagSam Waterfield (D)Nanaimo Clippers162350.31372009 - 20101
3152.Canada flagFrédéric Deschênes (D)Langley Hornets172350.29182023 - 20241
3153.Canada flagDylan Bowen (D)Merritt Centennials182350.28142013 - 20141
3154.USA flagChristopher Smith (D)Cowichan Valley Capitals182350.28262005 - 20061
3155.Canada flagOwen Simpson (D)Cowichan Valley Capitals182350.28322021 - 20221
3156.Canada flagTaylor Armbruster (D)Trail Smoke Eaters192350.2692013 - 20141
3157.Canada flagDrake Burgin (D)Cranbrook Bucks202350.2582020 - 20211
3158.Canada flagCurtis Hebert (D)Nanaimo Clippers202350.25301993 - 19941
3159.Canada flagDon Rintala (D)Vernon Vipers212350.24521982 - 19831
3160.USA flagDean Shmyr (D)Penticton Vees212350.24691990 - 19911
3161.Canada flagZachary Chehade (D)Victoria Grizzlies222350.23192025 - 20261
3162.Canada flagMike Peat (D)Merritt Centennials222350.23431997 - 19981
3163.Canada flagDwayne Keller (D)Juan de Fuca Whalers222350.231771986 - 19871
3164.USA flagCade Webber (D)Toronto Maple Leafs logoPenticton Vees232350.2262019 - 20201
3165.Canada flagColton Kitchen (D)Victoria Grizzlies232350.22102019 - 20201
3166.Canada flagBennett Morrison (D)Salmon Arm Silverbacks232350.22122014 - 20151
3167.Canada flagJake Heerspink (D)Salmon Arm Silverbacks252350.20142016 - 20171
3168.Russia flagMark Konstantinov (D)Active playerBrooks Bandits262350.19212025 - 20261
3169.Canada flagTyson Galloway (D)Merritt Centennials272350.19102019 - 20201
3170.USA flagCaleb Thompson (D)Prince George Spruce Kings272350.19122013 - 20141
3171.Canada flagRyan Botchar (D)Langley Hornets272350.19302005 - 20061
3172.USA flagKash Crawford (D)Okotoks Oilers292350.17302025 - 20261
3173.USA flagJack Sullivan (D)Burnaby Express292350.17352024 - 20251
3174.Russia flagDaniil Dolzhenko (D)Vernon Vipers302350.17232024 - 20251
3175.USA flagJustin Sadler (D)Victoria Grizzlies322350.16122014 - 20151
3176.Canada flagDean Shiels (D)Langley Hornets322350.16371996 - 19982
3177.Canada flagJason Sinclair (D)Chilliwack Chiefs352350.14591993 - 19941
3178.Canada flagTimber Lewis (D)Cowichan Valley Capitals372350.14292018 - 20191
3179.Canada flagRhett Nevill (D)Powell River Kings392350.13462000 - 20011
3180.Canada flagJason Schaefer (D)Penticton Vees402350.13361999 - 20001
3181.Canada flagDerek Hills (D)Powell River Kings452350.11722007 - 20092
3182.USA flagTrevor Lund (D)Powell River Kings462350.11761990 - 19911
3183.Canada flagRyan Coghlan (D)Cowichan Valley Capitals472350.11552012 - 20131
3184.Canada flagBraydan Smith (D)Trail Smoke Eaters482350.10162022 - 20231
3185.Canada flagBrett Barefoot (D)Quesnel Millionaires492350.10351999 - 20001
3186.Canada flagGrant Deleau (D)Nanaimo Clippers502350.10241997 - 19981
3187.Canada flagTyson Chernask (D)Powell River Kings502350.10722002 - 20042
3188.USA flagMark Wasmuth (D)Langley Hornets532350.09512001 - 20021
3189.Canada flagAngus Kelly (D)Nanaimo Clippers542350.091882000 - 20011
3190.Canada flagCourtney Forsyth (D)Williams Lake Timberwolves632350.08612005 - 20072
3191.Canada flagBennett Hambrook (D)Salmon Arm Silverbacks712350.07862011 - 20132
3192.Canada flagJoe Leschuk (D)Abbotsford Flyers31451.67251982 - 19831
3193.Canada flagDarrin Campbell (D/F)Vernon Vipers41451.25171984 - 19851
3194.Canada flagHughie Hooker (D)Brooks Bandits71450.7102023 - 20241
3195.Canada flagTyler Kunz (D)Prince George Spruce Kings71450.7162014 - 20151
3196.Canada flagLarry Medves (D)Nanaimo Clippers101450.5061990 - 19911
3197.Canada flagRob Denny (D)Langley Hornets101450.5061995 - 19961
3198.Canada flagPaul Armstrong (D)Cowichan Valley Capitals101450.5082000 - 20011
3199.Canada flagKeaton Dowhaniuk (D)Vernon Vipers111450.45102024 - 20251
3200.Canada flagJay Usackis (D)Langley Hornets121450.42161996 - 19971

* Some data is missing to provide a correct summary.