Loading page

BCHL All Time Stats

BCHL
League Information and Facts
BCHL
Defensemen
All Teams
All Nationalities
U18
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

All-time totals/team Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
1.Canada flagBruce Affleck (D)Penticton Broncos117541151691.441401970 - 19722
2.Canada flagCraig Redmond (D)Abbotsford Flyers8845981431.63391980 - 19822
3.Canada flagDuncan Keith (D)Penticton Broncos11927911180.99981999 - 20012
4.Canada flagJamie Burt (D)Powell River Paper Kings11522791010.884861988 - 19902
5.Canada flagDante Fabbro (D)Columbus Blue Jackets logoPenticton Broncos8918821001.12462014 - 20162
6.Canada flagDave Robinson (D)Bellingham Blazers554745921.67741972 - 19731
7.Canada flagLen Dawes (D)Nanaimo Clippers49226183-301977 - 19792
8.Canada flagKyle Hood (D)Penticton Broncos1132160810.722252000 - 20022
9.Canada flagMike Salekin (D)Merritt Centennials1043148790.763952001 - 20032
10.Canada flagBrad Beck (D)Penticton Broncos1052356790.751161980 - 19822
11.Canada flagDave Nonis (D)Burnaby Blue Hawks962158790.82941982 - 19842
12.Canada flagSteve McCarthy (D)Trail Smoke Eaters572552771.35811996 - 19971
13.USA flagStanislav Demin (D)Wenatchee Wild1101458720.65862016 - 20182
14.Canada flagVictor Newell (D)Nanaimo Clippers1122050700.63592009 - 20112
15.Canada flagKevin Krook (D)Bellingham Blazers461852701.522501974 - 19751
16.Canada flagJonny Tychonick (D)Penticton Broncos961258700.73642016 - 20182
17.Canada flagBob Vermette (D)Merritt Centennials861553680.791321986 - 19882
18.Canada flagDennis Cholowski (D)New York Rangers logoChilliwack Chiefs1061651670.63202013 - 20163
19.Canada flagTyson Jugnauth (D)Seattle Kraken logoWest Kelowna Warriors751354670.89382019 - 20223
20.Canada flagDan Krutz (D)Abbotsford Flyers682541660.972401976 - 19771
21.Canada flagCalvin Elfring (D)Powell River Paper Kings582145661.14801993 - 19941
22.Canada flagJoey LaLeggia (D)Penticton Broncos561352651.16192008 - 20102
23.Canada flagDoug Lidster (D)Kamloops Chiefs642439630.98461977 - 19781
24.Canada flagKeith Seabrook (D)Burnaby Express1151844620.541512004 - 20062
25.Canada flagTroy Stecher (D)Toronto Maple Leafs logoPenticton Broncos1071052620.58892010 - 20122
26.Canada flagLayton Ahac (D)Prince George Spruce Kings1101051610.55582017 - 20192
27.Canada flagBrad Hodgins (D)Chilliwack Chiefs1181941600.511651993 - 19952
28.Canada flagChris Ovington (D)Vernon Vipers501545601.20681995 - 19961
29.Canada flagKip Noble (D)Kelowna Packers501445591.18321985 - 19861
30.Canada flagBrad Maxwell (D)Bellingham Blazers612038580.951321973 - 19741
31.Canada flagErik Spady (D)Salmon Arm Silverbacks1091444580.531782005 - 20072
32.Canada flagCraig McMillan (D)New Westminster Royals581344570.98901990 - 19911
33.Canada flagJulian Marcuzzi (D)Salmon Arm Silverbacks90849570.631152003 - 20052
34.Canada flagBrad Bombardir (D)Powell River Paper Kings901640560.621171988 - 19902
35.Canada flagBrent Fritz (D/F)Victoria Salsa1041540550.53611994 - 19962
36.Canada flagBrad Fast (D)Prince George Spruce Kings1081340530.49411996 - 19982
37.Canada flagBrad Klyn (D)Powell River Paper Kings582131520.90981990 - 19911
38.Canada flagJonathan Sigalet (D)Salmon Arm Silverbacks521339521.00342002 - 20031
39.Canada flagScott Lang (D)Kelowna Buckaroos61124052-1881975 - 19772
40.Canada flagKevin Bertram (D)Cowichan Valley Capitals1131042520.462611993 - 19952
41.Canada flagJude Bray (D)Active playerSherwood Park Crusaders81943520.64362024 - 20262
42.Canada flagTyson Fraser (D)Royal City Outlaws107843510.481011994 - 19962
43.Canada flagSean Peach (D)Powell River Paper Kings561535500.891151995 - 19961
44.Canada flagJake Harrison (D)West Kelowna Warriors1081040500.46832014 - 20173
45.Canada flagRick Munro (D)Shuswap Totems541831490.911781983 - 19841
46.Canada flagGreg Zanon (D)Victoria Salsa1121534490.442321996 - 19982
47.Canada flagCalvert Brown (D)Penticton Broncos361336491.361001984 - 19851
48.Canada flagNathan Riddell (D)Nanaimo Clippers1191237490.41981998 - 20002
49.Canada flagKevin Willison (D)Merritt Centennials661236480.731901975 - 19761
50.Canada flagDwayne Pentland (D)Penticton Broncos48103848--1968 - 19702
51.Canada flagTim Watters (D)Kamloops Braves601038480.80-1976 - 19771
52.Canada flagMike DeAngelis (D)Penticton Broncos58939480.83771982 - 19842
53.Canada flagCarter Cochrane (D)Chilliwack Chiefs561631470.84702012 - 20142
54.Canada flagRob Milliken (D)Powell River Paper Kings1031433470.462221990 - 19922
55.Canada flagIan Tennant (D)Merritt Centennials62344470.761311977 - 19781
56.Canada flagTodd Kelman (D)Vernon Vipers481630460.96541992 - 19931
57.Canada flagLarry Playfair (D)Langley Lords72143246-1361974 - 19762
58.Canada flagShawn Snesar (D)Abbotsford Falcons1001432460.465281985 - 19872
59.Canada flagTodd Semeniuk (D)Abbotsford Flyers62133346-1741977 - 19792
60.Canada flagJason Hehr (D/C)Kelowna Packers571234460.811581988 - 19891
61.Canada flagGrant Dion (D)Cowichan Valley Capitals441135461.05301981 - 19821
62.Canada flagRalph Andreesen (D)Kamloops Chiefs571135460.811501977 - 19781
63.Canada flagAdam Loncan (D/F)Prince George Spruce Kings581728450.78481996 - 19971
64.Canada flagStan Marple (D)Delta Flyers431629451.053001985 - 19861
65.Canada flagPhil Soukoroff (D)Sidney Capitals521431450.871161985 - 19861
66.Canada flagGrant McDonald (D)Nanaimo Clippers491233450.92741985 - 19861
67.Canada flagBlake Cosgrove (D)Chilliwack Chiefs113936450.40922002 - 20042
68.Canada flagPeter Dineen (D)Kamloops Chiefs561331440.791601977 - 19781
69.Canada flagDwayne Lowdermilk (D)Langley Lords-133144--1973 - 19763
70.Canada flagPaul Nicolls (D)Chilliwack Chiefs831133440.53631990 - 19933
71.Canada flagRob Kivell (D)Esquimalt Buccaneers292122431.481831982 - 19831
72.Canada flagKarl Goebel (D)Summerland Buckaroos501132430.86831984 - 19851
73.Canada flagRob Little (D)Victoria Cougars48934430.90171969 - 19701
74.Canada flagKristian Blumenschein (D)West Kelowna Warriors57736430.75122013 - 20152
75.Canada flagCal Benazic (D)Surrey Eagles84538430.512301991 - 19932
76.Canada flagJohn Scammell (D)Vernon Vipers601230420.701201974 - 19751
77.USA flagMike McGrath (D)Kelowna Buckaroos541032420.78881982 - 19831
78.Canada flagArmando Savarin (D)Kelowna Buckaroos52132841-1241981 - 19832
79.Canada flagRod Jamieson (D)Cowichan Valley Capitals481130410.85351980 - 19811
80.Canada flagPhil Von Stefenelli (D)Richmond Sockeyes761130410.54671985 - 19872
81.Canada flagJustin Schultz (D)West Kelowna Warriors591031410.69282006 - 20082
82.Canada flagBruce Howes (D)Revelstoke Bruins931031410.443291976 - 19782
83.Canada flagNolan De Jong (D)Victoria Salsa107734410.38362011 - 20132
84.Canada flagJim Crosson (D)Kelowna Buckaroos601624400.672671977 - 19781
85.Canada flagJason Marshall (D)Vernon Vipers481030400.831971988 - 19891
86.Canada flagMike Browne (D)New Westminster Royals52931400.771031982 - 19831
87.Germany flagRichard Amann (D)Abbotsford Flyers64931400.631631977 - 19781
88.Canada flagDory Tisdale (D)Merritt Centennials90931400.441141993 - 19952
89.Canada flagChris Ickert (D)Langley Chiefs58733400.69632006 - 20071
90.Canada flagTalon Zakall (D)Merritt Centennials101733400.40582018 - 20202
91.Canada flagMatt Woods (D)Nanaimo Clippers77634400.521441985 - 19872
92.Canada flagNick Bochen (D)Prince George Spruce Kings62930390.63182017 - 20192
93.Canada flagJustin Coutu (D)Cowichan Valley Capitals111534390.35662000 - 20022
94.USA flagTodd Morton (D)Nanaimo Clippers58435390.671421976 - 19771
95.Canada flagHoyt Stanley (D)Ottawa Senators logoVictoria Salsa66435390.59382021 - 20232
96.Canada flagRob Neeld (D)Kelowna Buckaroos421424380.901341976 - 19771
97.Canada flagTim Daly (D)Langley Chiefs631226380.60832008 - 20102
98.Canada flagAndrew Wolf (D)Richmond Sockeyes511127380.752031985 - 19861
99.Canada flagTerry Head (D)Salmon Arm Shuswap Blazers521028380.731761985 - 19861
100.Canada flagBo Pellah (D)Langley Chiefs71434380.54632011 - 20132

* Some data is missing to provide a correct summary.