Loading page

BCHL 2025-2026 Stats

BCHL
League Information and Facts
BCHL
All Positions
All Teams
Canada (320)
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 Overall Totals Player Stats

Export
Overall Totals
2025-2026
#PlayerTeamGPGATPP/GPPIM+/-
1.Canada flagNico Grabas (LW)Chilliwack Chiefs613650861.4165-
2.Canada flagJack Good (LW)Brooks Bandits672458821.2222-
3.Canada flagJack Plandowski (LW)Chilliwack Chiefs663249811.2326-
4.Canada flagJack McAra (C)Cowichan Valley Capitals602850781.3018-
5.Canada flagAnthony Hall (LW)Cowichan Valley Capitals662945741.1218-
6.Canada flagZachary Benayon (LW)Langley Rivermen603736731.2224-
7.Canada flagMarcus Lougheed (F)Prince George Spruce Kings692349721.0414-
8.Canada flagLiam Fitzpatrick (F)Brooks Bandits734426700.9642-
9.Canada flagHayden Fechner (F)Nanaimo Clippers733139700.9618-
10.Canada flagBraeden O'Keefe (C)Sherwood Park Crusaders672742691.038-
11.Canada flagJack Rimmer (RW)Nanaimo Clippers733038680.9381-
12.Canada flagLandon Mackie (F)totals643034641.0069-
Victoria GrizzliesVictoria Grizzlies321020300.9427-
Salmon Arm SilverbacksSalmon Arm Silverbacks322014341.0642-
13.Canada flagJoseph Sinclair (F)Sherwood Park Crusaders672539640.9618-
14.Canada flagSamuel Boisvert (LW)Nanaimo Clippers672538630.9445-
15.Canada flagTristan Gravenor (F)Cowichan Valley Capitals632834620.9810-
16.Canada flagEliot Compton (F)Powell River Kings492830581.1862-
17.Canada flagKye Benoche (F)totals602433570.9550-
Nanaimo ClippersNanaimo Clippers71230.436-
Alberni Valley BulldogsAlberni Valley Bulldogs532331541.0244-
18.Canada flagDeclan Waddick (C)Spruce Grove Saints532729561.0635-
19.Canada flagLuke Dahlen (F)Blackfalds Bulldogs563025550.9830-
20.Canada flagCash Carter (F)Trail Smoke Eaters572727540.9524-
21.Canada flagJoey Melo (C)Blackfalds Bulldogs591935540.9218-
22.Canada flagNatan Éthier (LW)West Kelowna Warriors463122531.1538-
23.Canada flagCarter Hesselgrave (C/RW)Prince George Spruce Kings692726530.7780-
24.Canada flagParker Forlin (C)totals552627530.9614-
West Kelowna WarriorsWest Kelowna Warriors40110.250-
Langley RivermenLangley Rivermen512626521.0214-
25.Canada flagGavin Nemis (F)Cowichan Valley Capitals602132530.8816-
26.Canada flagSam Allaby (F)totals481439531.1014-
Cranbrook BucksCranbrook Bucks10111.000-
Langley RivermenLangley Rivermen471438521.1114-
27.Canada flagKai Matthew (F)Alberni Valley Bulldogs472328511.0953-
28.Canada flagBrandon Gill (F)totals541437510.9418-
Surrey EaglesSurrey Eagles100440.400-
Alberni Valley BulldogsAlberni Valley Bulldogs441433471.0718-
29.Canada flagMassimo Fazio (F)Cowichan Valley Capitals641338510.8081-
30.Canada flagErik Pastro (F)Trail Smoke Eaters582525500.8660-
31.Canada flagBenjamin Vreugdenhil (F)Prince George Spruce Kings641733500.788-
32.Canada flagLuke Lepper (D)Salmon Arm Silverbacks651138490.752-
33.Canada flagReece Gault (D)Victoria Grizzlies611039490.8040-
34.Canada flagOwen Warnick (F)Victoria Grizzlies601830480.806-
35.Canada flagJoshua Wiebe (F)totals511632480.9410-
Okotoks OilersOkotoks Oilers371213250.6810-
Powell River KingsPowell River Kings14419231.640-
36.Canada flagTanner Winegard (D)totals751236480.6459-
Langley RivermenLangley Rivermen38618240.6342-
Brooks BanditsBrooks Bandits37618240.6517-
37.Canada flagLandon Pappas (D)Nanaimo Clippers701038480.6959-
38.Canada flagCharles Béland (LW/RW)Nanaimo Clippers723116470.65150-
39.Canada flagKeifer Miller (RW)Salmon Arm Silverbacks631631470.7520-
40.Canada flagKaslo Ferner (F)Cranbrook Bucks431927461.0732-
41.Canada flagJack McMinn (D)Cranbrook Bucks711135460.6528-
42.Canada flagAdam Lang (D)Cowichan Valley Capitals64838460.7244-
43.Canada flagWyatt Davis (D)Alberni Valley Bulldogs581728450.7832-
44.Canada flagDustin Renas (F)Chilliwack Chiefs641728450.7075-
45.Canada flagLuke Pfoh (F)Coquitlam Express531134450.8595-
46.Canada flagMarek Beaudoin (LW/C)Powell River Kings371826441.1916-
47.Canada flagMason Loewen (F)Prince George Spruce Kings702320430.6122-
48.Canada flagKole Keen (F)totals562221430.7726-
Cowichan Valley CapitalsCowichan Valley Capitals1474110.798-
Surrey EaglesSurrey Eagles421517320.7618-
49.Canada flagDeagan McMillan (F)Vernon Vipers422121421.00120-
50.Canada flagKent Moors (C)Sherwood Park Crusaders551328410.7552-
51.Canada flagJames Richards (D)Spruce Grove Saints56338410.7365-
52.Canada flagGeorgios Stavrianeas (LW)totals542317400.7426-
Trail Smoke EatersTrail Smoke Eaters72130.436-
Coquitlam ExpressCoquitlam Express472116370.7920-
53.Canada flagSlade Firkus (F)Cowichan Valley Capitals641129400.6324-
54.Canada flagZachary Deleau (D)Brooks Bandits75931400.5338-
55.Canada flagTeague McAllister (F)Alberni Valley Bulldogs542019390.7254-
56.Canada flagNate Crema (F)Coquitlam Express591623390.6622-
57.Canada flagZachary Coutu (F)Trail Smoke Eaters541425390.7238-
58.Canada flagConnor Dick (F)totals522018380.7357-
Chilliwack ChiefsChilliwack Chiefs341513280.8228-
Vernon VipersVernon Vipers1855100.5629-
59.Canada flagRyan Harvey (D)Cowichan Valley Capitals611325380.6218-
60.Canada flagOlivier Chan (C)West Kelowna Warriors561324370.6620-
61.Canada flagNolan Dupont (LW)Coquitlam Express581225370.6445-
62.Canada flagDante Siciliano (D)Brooks Bandits591027370.6365-
63.Canada flagMaddux Martin (C)totals512115360.716-
Salmon Arm SilverbacksSalmon Arm Silverbacks2239120.556-
Victoria GrizzliesVictoria Grizzlies29186240.830-
64.Canada flagDylan Lariviere (F)Trail Smoke Eaters582016360.6215-
65.Canada flagBrandon Funk (C)Spruce Grove Saints571818360.6368-
66.Canada flagDarius Bachler (F)Langley Rivermen581422360.6293-
67.Canada flagTrent LeDrew (D)Prince George Spruce Kings71333360.5142-
68.Canada flagMitch Patrick (RW)totals611619350.5765-
Nanaimo ClippersNanaimo Clippers61120.332-
Cranbrook BucksCranbrook Bucks551518330.6063-
69.Canada flagCarter Oakenfold (F)totals511124350.6940-
West Kelowna WarriorsWest Kelowna Warriors1948120.636-
Victoria GrizzliesVictoria Grizzlies32716230.7234-
70.Canada flagBlake Jones (D)Nanaimo Clippers45431350.7812-
71.Canada flagQuincy Supprien (LW)Sherwood Park Crusaders581915340.5959-
72.Canada flagMatthew Jenken (D)Victoria Grizzlies53924330.6222-
73.Canada flagWyatt Blace (F)Alberni Valley Bulldogs591418320.5465-
74.Canada flagOwen Fitzgerald (C)totals511220320.6350-
Cowichan Valley CapitalsCowichan Valley Capitals1456110.798-
Surrey EaglesSurrey Eagles37714210.5742-
75.Canada flagRiver Arnason (F)Prince George Spruce Kings591220320.546-
76.Canada flagBrett Wilson (F)Okotoks Oilers361121320.8926-
77.Canada flagMaxime Ly (C)Sherwood Park Crusaders601121320.5365-
78.Canada flagCooper Sharp (D)Sherwood Park Crusaders67923320.4860-
79.Canada flagFrédéric Deschênes (D)totals57626320.5672-
Spruce Grove SaintsSpruce Grove Saints1728100.5926-
Langley RivermenLangley Rivermen40418220.5546-
80.Canada flagElliot Perreault (F)Nanaimo Clippers741912310.4228-
81.Canada flagNicholas DiPaolo (C/RW)Blackfalds Bulldogs541714310.576-
82.Canada flagEvan Sundar (F)Vernon Vipers421615310.7445-
83.Canada flagKoby Francis (RW)Chilliwack Chiefs321021310.9732-
84.Canada flagJude Bray (D)Sherwood Park Crusaders37724310.8422-
85.Canada flagAlexandre Lallier (RW)West Kelowna Warriors26526311.1945-
86.Canada flagSamuel Rousseau (LW)Victoria Grizzlies241614301.2526-
87.Canada flagKamyl Chemrouk (C/RW)totals481416300.6315-
Brooks BanditsBrooks Bandits2489170.7111-
Coquitlam ExpressCoquitlam Express82350.632-
Powell River KingsPowell River Kings164480.502-
88.Canada flagTyler Rowland (D)Cowichan Valley Capitals671218300.4564-
89.Canada flagSamuel Léonard (C)Alberni Valley Bulldogs591119300.5137-
90.Canada flagCaden Okovita (C/RW)Nanaimo Clippers44624300.6831-
91.Canada flagNishaan Parmar (F)Surrey Eagles311118290.9419-
92.Canada flagCarter Dekay (D)Cowichan Valley Capitals551118290.5323-
93.Canada flagOlivier Beaulieu (D)Chilliwack Chiefs24425291.2120-
94.Canada flagMichael Denney (F)Prince George Spruce Kings611414280.4677-
95.Canada flagCaden Tremblay (D)Alberni Valley Bulldogs50424280.5677-
96.Canada flagJoshua Polak (F)Spruce Grove Saints221314271.2327-
97.Canada flagHunter Sawka (F)Okotoks Oilers361215270.7522-
98.Canada flagBrayden Sinclair (C)Trail Smoke Eaters551017270.4947-
99.Canada flagJordan Murray (D)totals40819270.6873-
Cranbrook BucksCranbrook Bucks10000.000-
Okotoks OilersOkotoks Oilers39819270.6973-
100.Canada flagGavin Rocha (F)totals29720270.9316-
Surrey EaglesSurrey Eagles1046101.0010-
Cowichan Valley CapitalsCowichan Valley Capitals19314170.896-