Loading page

BCHL Stats 2025-26

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

2025-2026 Regular Season Player Stats

Export
Season Type
#PlayerTeamGPGATPP/GPPIM+/-
1.Slovenia flagOzbej Rep (D)Prince George Spruce Kings54646520.9642-
2.USA flagNoah Mertz (D)Blackfalds Bulldogs53842500.9436-
3.Canada flagWyatt Davis (D)Alberni Valley Bulldogs531727440.8330-
4.USA flagErik Kald (D)Sherwood Park Crusaders421628441.0564-
5.Canada flagReece Gault (D)Victoria Grizzlies54836440.8134-
6.Sweden flagEdvin Nilsson (D)totals54736430.8034-
Vernon VipersVernon Vipers34319220.6528-
Chilliwack ChiefsChilliwack Chiefs20417211.056-
7.Canada flagLuke Lepper (D)Salmon Arm Silverbacks54933420.782-
8.USA flagStevie Grumley (D)Sherwood Park Crusaders411724411.0016-
9.Canada flagJack McMinn (D)Cranbrook Bucks541029390.7224-
10.Canada flagLandon Pappas (D)Nanaimo Clippers49831390.8043-
11.Canada flagAdam Lang (D)Cowichan Valley Capitals50731380.7640-
12.Canada flagJames Richards (D)Spruce Grove Saints52335380.7361-
13.Sweden flagLiam Nilsson (D)West Kelowna Warriors451719360.8048-
14.Canada flagTanner Winegard (D)totals54826340.6349-
Langley RivermenLangley Rivermen38618240.6342-
Brooks BanditsBrooks Bandits1628100.637-
15.Canada flagRyan Harvey (D)Cowichan Valley Capitals481220320.6716-
16.Canada flagZachary Deleau (D)Brooks Bandits54527320.5932-
17.Canada flagMatthew Jenken (D)Victoria Grizzlies46822300.6522-
18.Canada flagJude Bray (D)Sherwood Park Crusaders31723300.9720-
19.Germany flagMax Bleicher (D)Powell River Kings47723300.6461-
20.Canada flagFrédéric Deschênes (D)totals51624300.5956-
Spruce Grove SaintsSpruce Grove Saints1728100.5926-
Langley RivermenLangley Rivermen34416200.5930-
21.Canada flagOlivier Beaulieu (D)Chilliwack Chiefs24425291.2120-
22.Canada flagTyler Rowland (D)Cowichan Valley Capitals541117280.5252-
23.Canada flagCooper Sharp (D)Sherwood Park Crusaders54820280.5250-
24.USA flagMitch Kneidel (D)Coquitlam Express40523280.7065-
25.Canada flagJordan Murray (D)totals40819270.6873-
Cranbrook BucksCranbrook Bucks10000.000-
Okotoks OilersOkotoks Oilers39819270.6973-
26.USA flagGrady Magner (D)Alberni Valley Bulldogs51819270.5312-
27.USA flagNathan Larioza (D)Nanaimo Clippers30522270.9034-
28.Canada flagCaden Tremblay (D)Alberni Valley Bulldogs45422260.5869-
29.Canada flagTrent LeDrew (D)Prince George Spruce Kings53125260.4934-
30.USA flagNick Bianchi (D)totals47717240.5169-
Langley RivermenLangley Rivermen2029110.5510-
Prince George Spruce KingsPrince George Spruce Kings2758130.4859-
31.Canada flagDante Siciliano (D)Brooks Bandits38519240.6349-
32.Canada flagCarter Dekay (D)Cowichan Valley Capitals42914230.5519-
33.Canada flagCarsen Lloyd (D)Spruce Grove Saints43716230.5358-
34.Norway flagPhilip Mønnich Hagen (D)West Kelowna Warriors42419230.5526-
35.Canada flagBlake Jones (D)Nanaimo Clippers24122230.968-
36.USA flagMax Holland (D)Spruce Grove Saints39616220.5620-
37.Canada flagAdam Boatter (D)Chilliwack Chiefs54517220.4122-
38.Latvia flagKrisjanis Sarts (D)Blackfalds Bulldogs49418220.4516-
39.USA flagAlex Bosland (D)Blackfalds Bulldogs54319220.4122-
40.Canada flagCooper Wilson (D)Coquitlam Express47516210.4523-
41.USA flagCam Charron (D)totals51516210.414-
Cowichan Valley CapitalsCowichan Valley Capitals232350.222-
Cranbrook BucksCranbrook Bucks28313160.572-
42.USA flagJoseph Gugino (D)Okotoks Oilers53219210.4043-
43.Canada flagBrody Juck (D)Langley Rivermen54021210.3950-
44.USA flagCole Longacre (D)Salmon Arm Silverbacks47515200.4318-
45.Canada flagEvan Bellamy (D)Prince George Spruce Kings46416200.4346-
46.USA flagFrancois Devilliers (D)Brooks Bandits54712190.3512-
47.Canada flagBrett Barnes (D)Spruce Grove Saints47514190.4040-
48.Canada flagJake Westhaver (D/C)Powell River Kings53513180.3472-
49.Latvia flagHarijs Cjunskis (D)Brooks Bandits41414180.4422-
50.USA flagDaniel D'Alessandro (D)Victoria Grizzlies28216180.648-
51.Latvia flagKrists Retenais (D)totals51216180.3516-
Brooks BanditsBrooks Bandits35010100.2910-
Langley RivermenLangley Rivermen162680.506-
52.USA flagMichael Ryan (D)Cowichan Valley Capitals17710171.0014-
53.USA flagShawn Leary (D)totals53611170.3228-
Surrey EaglesSurrey Eagles3948120.3118-
Vernon VipersVernon Vipers142350.3610-
54.Canada flagDracen Campbell (D)Prince George Spruce Kings52512170.3360-
55.Canada flagBrenden Espenell (D)Alberni Valley Bulldogs29413170.5920-
56.Canada flagScott Miner (D)Salmon Arm Silverbacks54413170.3116-
57.Sweden flagKim Elfving (D)Coquitlam Express16610161.0012-
58.USA flagWill Distad (D)Coquitlam Express48313160.3331-
59.Sweden flagTed Welander (D)Trail Smoke Eaters34214160.478-
60.Canada flagKohyn Pipke (D)Spruce Grove Saints43213150.3528-
61.Canada flagLuke Pilkington (D)Chilliwack Chiefs49213150.3110-
62.Germany flagMatthias Pape (D)Trail Smoke Eaters49213150.3117-
63.Germany flagMax Hense (D)Trail Smoke Eaters50213150.3026-
64.USA flagCarson Pavlowich (D)West Kelowna Warriors54213150.2826-
65.USA flagWill Subject (D)Nanaimo Clippers49410140.2952-
66.Russia flagDmitrii Nazarov (D)totals50212140.2835-
Sherwood Park CrusadersSherwood Park Crusaders110550.4510-
Langley RivermenLangley Rivermen392790.2325-
67.Canada flagJaden VanWalleghem (D)Powell River Kings46014140.3034-
68.USA flagJeremy Poirier (D)Cranbrook Bucks50014140.2844-
69.USA flagDarik Olson (D)Chilliwack Chiefs2267130.5935-
70.USA flagAndrew Cowgill (D)Cowichan Valley Capitals3158130.4223-
71.USA flagTodd Kilpela (D)Coquitlam Express3549130.3714-
72.USA flagLuke Calabria (D)Okotoks Oilers3749130.3543-
73.Canada flagMatthew Keller (D)totals46211130.2817-
Prince George Spruce KingsPrince George Spruce Kings180330.174-
Trail Smoke EatersTrail Smoke Eaters2828100.3613-
74.Canada flagJoven Brar (D)Surrey Eagles51013130.2520-
75.Finland flagNiklas Karjalainen (D)totals4157120.2993-
Victoria GrizzliesVictoria Grizzlies2556110.4416-
Powell River KingsPowell River Kings160110.0677-
76.USA flagGarin Ludwig (D)totals3548120.3431-
Nanaimo ClippersNanaimo Clippers141340.2910-
Vernon VipersVernon Vipers213580.3821-
77.USA flagColton Whitfield (D)Trail Smoke Eaters4148120.2925-
78.USA flagIan Crowley (D)West Kelowna Warriors5339120.2321-
79.Denmark flagMarkus Jakobsen (D)Okotoks Oilers17210120.716-
80.Canada flagDante Ersoni (D)Powell River Kings23210120.5216-
81.Canada flagSeth Tansem (D)Vernon Vipers41210120.298-
82.Canada flagCarter Hynes (D)Victoria Grizzlies54210120.2224-
83.Canada flagLeyton Stewart (D)Cranbrook Bucks54111120.2254-
84.Canada flagRyder DeNys (D)Okotoks Oilers30012120.4045-
85.USA flagAidan Shirey (D)Salmon Arm Silverbacks4647110.2452-
86.USA flagCole Hutchinson (D)totals5047110.2249-
Chilliwack ChiefsChilliwack Chiefs3346100.3043-
Trail Smoke EatersTrail Smoke Eaters170110.066-
87.South Korea flagRoy Chung (D)Alberni Valley Bulldogs2738110.418-
88.Canada flagLiam Magnuson (D)Vernon Vipers3329110.3312-
89.Canada flagLiam Loughery (D)totals3729110.306-
Coquitlam ExpressCoquitlam Express2928100.344-
Blackfalds BulldogsBlackfalds Bulldogs80110.132-
90.Canada flagRadoslav Dimitrov (D)Blackfalds Bulldogs4629110.2414-
91.USA flagDennison Monahan (D)Victoria Grizzlies5429110.2022-
92.Canada flagRyan White (D)Sherwood Park Crusaders2255100.4510-
93.Czechia flagTadeas Mack (D)totals4155100.2445-
Surrey EaglesSurrey Eagles130110.0818-
Powell River KingsPowell River Kings285490.3227-
94.USA flagKevin Perreault (D)Chilliwack Chiefs2046100.504-
95.USA flagTrevor Stewart (D)Surrey Eagles2446100.4235-
96.USA flagTyler Russell (D)totals4437100.2328-
Coquitlam ExpressCoquitlam Express222570.3212-
Powell River KingsPowell River Kings221230.1416-
97.USA flagHunter Heisten (D)totals3128100.3224-
Surrey EaglesSurrey Eagles60000.004-
Cowichan Valley CapitalsCowichan Valley Capitals2528100.4020-
98.Slovakia flagMichal Marsalek (D)Brooks Bandits3528100.2920-
99.Canada flagLandon Cowper (D)Victoria Grizzlies3828100.2637-
100.USA flagJames Odyniec (D)Coquitlam Express4628100.2225-