Loading page

BCHL Stats 2026-27

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
2026-2027

2026-2027 BCHL Player Stats

Export
Regular Season
2026-2027 BCHL — Player Stats
#PlayerTeamGPGATPP/GPPIM+/-
1.Canada flagZachary Deleau (D)Brooks Bandits14416201.438-
2.USA flagGrady Magner (D)Alberni Valley Bulldogs15712191.272-
3.USA flagNick Bianchi (D)Prince George Spruce Kings15316191.2718-
4.Canada flagRyan Fairbairn (D)Vernon Vipers1649130.8112-
5.USA flagCole Longacre (D)Salmon Arm Silverbacks15310130.8710-
6.Canada flagMax Kelly (D)West Kelowna Warriors14211130.938-
7.Russia flagDmitrii Nazarov (D)Langley Rivermen1529110.736-
8.Canada flagCarter Dekay (D)Cowichan Valley Capitals1529110.738-
9.Canada flagCasey Bridgewater (D)Sherwood Park Crusaders1428100.718-
10.Kazakhstan flagMstislav Shipilin (D)Salmon Arm Silverbacks1528100.672-
11.Canada flagEvan Schulha (D)Vernon Vipers1628100.6314-
12.Canada flagLuke Pilkington (D)Chilliwack Chiefs16010100.632-
13.Canada flagJacob Hamel (D)Spruce Grove Saints16010100.6318-
14.Canada flagCohen Carter (D)Okotoks Oilers145490.642-
15.Canada flagLudovik Gauvin (D)totals164590.5610-
Cowichan Valley CapitalsCowichan Valley Capitals73360.864-
Surrey EaglesSurrey Eagles91230.336-
16.Russia flagAleksandr Andriyashev (D)Trail Smoke Eaters153690.604-
17.Canada flagJack McMinn (D)Cranbrook Bucks91891.004-
18.Canada flagDylan Rousselle (D)Sherwood Park Crusaders142680.5714-
19.USA flagJackson Schaefer (D)Powell River Kings142680.5715-
20.Canada flagCarter Matthews (D)Blackfalds Bulldogs140880.5727-
21.Canada flagRadoslav Dimitrov (D)Alberni Valley Bulldogs150880.536-
22.Canada flagKalan Anderlini (D)Surrey Eagles170880.476-
23.Canada flagCohen Massey (D)Langley Rivermen112570.6417-
24.USA flagJoseph Gugino (D)Powell River Kings152570.474-
25.Canada flagTeague Vader (D)Surrey Eagles152570.476-
26.Canada flagHudson Gill (D)Nanaimo Clippers152570.478-
27.Switzerland flagMike Cuesta Flores (D)Victoria Grizzlies162570.448-
28.USA flagJackson Gillespie (D)Victoria Grizzlies162570.4411-
29.Canada flagTrevor O'Dell (D)Alberni Valley Bulldogs131670.5416-
30.Norway flagAnders Foyn Roen (D)Prince George Spruce Kings150770.476-
31.USA flagErik Larson (D)Trail Smoke Eaters123360.500-
32.Canada flagBrett Barnes (D)Spruce Grove Saints163360.3831-
33.Canada flagAlex Hendry (D)Victoria Grizzlies162460.3827-
34.Canada flagGavin Bartha (D)West Kelowna Warriors141560.438-
35.Ukraine flagMykola Kosarev (D)Cranbrook Bucks151560.406-
36.USA flagColton Whitfield (D)Trail Smoke Eaters151560.4013-
37.Canada flagJager Gugyelka (D)Coquitlam Express130660.464-
38.USA flagJohn Kelly (D)West Kelowna Warriors140660.434-
39.Latvia flagKrists Retenais (D)Langley Rivermen150660.400-
40.Canada flagTy Krooshoop (D)Chilliwack Chiefs94150.567-
41.Slovakia flagMichal Marsalek (D)Brooks Bandits153250.3314-
42.Sweden flagOscar Björk (D)Vernon Vipers163250.318-
43.Canada flagAaron Zulinick (D)Vernon Vipers62350.834-
44.Germany flagCristian Achim (D)Prince George Spruce Kings142350.3617-
45.Sweden flagLeon Gerber (D)Brooks Bandits152350.338-
46.USA flagCJ Watson (D)West Kelowna Warriors111450.456-
47.Canada flagGabriel Anctil (D)Cowichan Valley Capitals121450.4241-
48.USA flagZachary Spurgeon (D)Brooks Bandits131450.388-
49.Norway flagSander Gjørvad-Molde (D)Victoria Grizzlies141450.362-
50.Canada flagJohn Lumsden (D)Cowichan Valley Capitals151450.3321-
51.USA flagGabriel Kenny (D)Spruce Grove Saints161450.3115-
52.Canada flagTristan Payne (D)Coquitlam Express90550.560-
53.Germany flagNoah J. Smith (D)Prince George Spruce Kings150550.330-
54.Canada flagJeremy Friesen (D)totals93140.442-
Powell River KingsPowell River Kings51010.202-
Langley RivermenLangley Rivermen42130.750-
55.USA flagTyler Russell (D)Okotoks Oilers122240.336-
56.Canada flagWilliam St. James (D)Nanaimo Clippers152240.278-
57.USA flagHenry Sampair (D)Okotoks Oilers141340.294-
58.Canada flagKohyn Pipke (D)totals141340.2921-
Spruce Grove SaintsSpruce Grove Saints60330.5019-
Blackfalds BulldogsBlackfalds Bulldogs81010.132-
59.USA flagAndrew Cowgill (D)Cowichan Valley Capitals151340.270-
60.Sweden flagCarl-Otto Magnusson (D)Nanaimo Clippers151340.274-
61.Canada flagNathan Gray (D)Langley Rivermen151340.2713-
62.Czechia flagMartin Cerny (D)Vernon Vipers161340.252-
63.Sweden flagTed Welander (D)Trail Smoke Eaters110440.364-
64.USA flagJohn Crawford (D)Blackfalds Bulldogs120440.3321-
65.Canada flagLuke Bogart (D)Powell River Kings140440.292-
66.Canada flagMichael Zuyev (D)Spruce Grove Saints140440.296-
67.Canada flagLiam Magnuson (D)Cranbrook Bucks150440.276-
68.Canada flagWassim Rabbath (D)Alberni Valley Bulldogs150440.2710-
69.USA flagBrayden Pankey (D)Vernon Vipers160440.2512-
70.Latvia flagKrisjanis Sarts (D)Blackfalds Bulldogs122130.2525-
71.Canada flagKainoah Brankovic (D)Chilliwack Chiefs132130.2312-
72.Canada flagJake Westhaver (D/C)totals152130.2034-
Powell River KingsPowell River Kings131120.1517-
Langley RivermenLangley Rivermen21010.5017-
73.Canada flagFraser Leonard (D)Okotoks Oilers41230.756-
74.Canada flagJoven Brar (D)Surrey Eagles101230.308-
75.Canada flagVincent Croteau (D)Prince George Spruce Kings101230.3036-
76.USA flagJack McCullough (D)totals121230.2510-
Chilliwack ChiefsChilliwack Chiefs41120.506-
Sherwood Park CrusadersSherwood Park Crusaders80110.134-
77.Canada flagNathan Hillmann (D)Coquitlam Express131230.232-
78.Canada flagEthan Anderson (D)Okotoks Oilers131230.2328-
79.USA flagDeegan Hoffbauer (D)Powell River Kings151230.2018-
80.Canada flagLandon Cowper (D)Langley Rivermen100330.304-
81.Denmark flagJeppe Bertram (D)totals120330.256-
Blackfalds BulldogsBlackfalds Bulldogs50110.204-
Spruce Grove SaintsSpruce Grove Saints70220.292-
82.Russia flagAnton Shkolny (D)Sherwood Park Crusaders120330.256-
83.Canada flagKenyon McIsaac (D)totals120330.2517-
Sherwood Park CrusadersSherwood Park Crusaders40000.008-
Cowichan Valley CapitalsCowichan Valley Capitals80330.389-
84.USA flagJames Odyniec (D)Coquitlam Express130330.2310-
85.Canada flagSebastian Miles (D)Coquitlam Express130330.2311-
86.USA flagSam Osei (D)Sherwood Park Crusaders140330.216-
87.USA flagDevin Smith (D)Cranbrook Bucks140330.2112-
88.Sweden flagBobo Tyche (D)Brooks Bandits140330.2124-
89.USA flagJacob Guille (D)Okotoks Oilers150330.2025-
90.USA flagCasper Lang (D)totals160330.192-
Cowichan Valley CapitalsCowichan Valley Capitals140330.210-
Cranbrook BucksCranbrook Bucks20000.002-
91.Canada flagJordan Murray (D)Okotoks Oilers21121.000-
92.Canada flagShayle Simons (D)Blackfalds Bulldogs71120.290-
93.Canada flagRyland Molde (D)Victoria Grizzlies111120.180-
94.Canada flagWade Gallamore (D)Trail Smoke Eaters131120.154-
95.Canada flagNoah Caswell (D)Nanaimo Clippers141120.147-
96.Russia flagMark Konstantinov (D)Powell River Kings141120.1421-
97.Canada flagKylen Martens (D)West Kelowna Warriors141120.1422-
98.Canada flagAdam Boatter (D)Chilliwack Chiefs161120.136-
99.Canada flagBrandon Osborne (D)Chilliwack Chiefs161120.138-
100.Canada flagJackson Arango (D)Spruce Grove Saints20221.002-