Loading page

BCHL All-Time Stats

Change League
All Positions
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
8001.Canada flagDavid Boudreau (D)Vernon Vipers4947110.22432003 - 20041
8002.Canada flagBrian McMeekin (D)Trail Smoke Eaters4947110.22661997 - 19981
8003.USA flagMarko Lisica (F)Active playerOkotoks Oilers5047110.22292025 - 20261
8004.Canada flagJadon Porterfield (D)Trail Smoke Eaters5047110.221232008 - 20091
8005.Canada flagDarnell Dyck (F)Surrey Eagles5347110.21252008 - 20091
8006.Canada flagMatt Potter (F)Prince George Spruce Kings5347110.21282007 - 20081
8007.Canada flagBrad Koopmans (C)Merritt Centennials5347110.211821991 - 19932
8008.Canada flagTurner Popoff (D)Alberni Valley Bulldogs5647110.201152011 - 20132
8009.Canada flagGlen Blair Merritt Centennials5647110.201261986 - 19882
8010.Canada flagFrank Skerlak (F)Quesnel Millionaires6247110.18382007 - 20092
8011.Canada flagGlen Robinson (D)Merritt Centennials6347110.17871982 - 19842
8012.Canada flagStefan Nicholishen (F)Penticton Vees7147110.15122009 - 20112
8013.Canada flagMatthew Howes (F)Merritt Centennials-4711--1976 - 19782
8014.Canada flagThane Stenner Cowichan Valley Capitals1238110.92361983 - 19841
8015.USA flagPowell Gallagher (LW)Williams Lake Timberwolves1638110.69232002 - 20031
8016.Canada flagDan Gendur (RW)Cowichan Valley Capitals1738110.65222003 - 20041
8017.Canada flagKyle McGrath (RW)Victoria Grizzlies1838110.61112018 - 20191
8018.Canada flagRyan Helliwell (D)Trail Smoke Eaters1838110.61302020 - 20211
8019.USA flagMichael Campoli (D)Penticton Vees1938110.58122017 - 20181
8020.Canada flagAdam Carter (D)Cowichan Valley Capitals1938110.58472000 - 20011
8021.Canada flagWill Dow-Kenny (D)Coquitlam Express2038110.55102020 - 20211
8022.Canada flagTroy Johnson (C)Penticton Vees2038110.55481988 - 19891
8023.Canada flagSteve Brent (RW)Penticton Vees2238110.50511989 - 19901
8024.Canada flagScott Sherwood (D/F)Nanaimo Clippers2338110.48471996 - 19971
8025.USA flagJimmy Geerin (D)Trail Smoke Eaters2438110.46182007 - 20081
8026.Canada flagCam Brodie (D)Coquitlam Express2438110.46442008 - 20091
8027.Canada flagDavid York (F)Royal City Outlaws2438110.46611994 - 19951
8028.Canada flagLanden Ward (LW)Victoria Grizzlies2538110.441012025 - 20261
8029.Canada flagYves Engler (F)Chilliwack Chiefs2638110.42611996 - 19982
8030.Canada flagShane Purves (F)Active playerLangley Rivermen2738110.4172024 - 20262
8031.Canada flagJace Hennig (C)Prince George Spruce Kings2738110.4182012 - 20131
8032.South Korea flagRoy Chung (D)Alberni Valley Bulldogs2738110.4182025 - 20261
8033.Canada flagKeith Kinvig (RW)Vernon Vipers2838110.39101995 - 19961
8034.USA flagBrett Osness (F)Vernon Vipers2938110.38412003 - 20041
8035.Canada flagRyan Thies (LW)Cowichan Valley Capitals3138110.3581999 - 20001
8036.Canada flagMichael Betz (RW)Prince George Spruce Kings3238110.3462011 - 20121
8037.Canada flagSean Flanagan (D)Penticton Vees3538110.31182012 - 20131
8038.USA flagGriffyn Martin (D)Trail Smoke Eaters3538110.31222014 - 20151
8039.Canada flagDarren Tarasoff (D)Williams Lake Timberwolves3638110.31332009 - 20101
8040.USA flagJakob Karpa (D)Wenatchee Wild3838110.29222021 - 20221
8041.Canada flagBond Hawryluk (F)Powell River Kings3938110.2862010 - 20111
8042.Canada flagPatrick Bartoshyk (F)Westside Warriors4038110.28252009 - 20101
8043.Canada flagWillie Mitchell (D)Kelowna Spartans4238110.26711994 - 19951
8044.Robert Patterson (D)Langley Eagles4438110.25641983 - 19852
8045.USA flagCooper Struckel (F)Trail Smoke Eaters4638110.2482025 - 20261
8046.Canada flagColton Jobke (D)Penticton Vees4638110.24112008 - 20091
8047.Canada flagColton Alexander (F)Coquitlam Express4638110.24362022 - 20231
8048.Canada flagLiam Darragh (LW)Alberni Valley Bulldogs4738110.23672010 - 20111
8049.Canada flagSteve Miller Merritt Centennials4838110.231571986 - 19882
8050.Canada flagRyley Lanthier (C)Langley Rivermen4938110.22372017 - 20192
8051.Canada flagKonnor Bissell (F)Active playerCranbrook Bucks5038110.22472025 - 20272
8052.USA flagOcean Fancy (D)Merritt Centennials5238110.21322023 - 20241
8053.Canada flagDallas Goodrunning (F)Vernon Vipers5238110.21642007 - 20081
8054.USA flagChuck Bennis (D)Victoria Grizzlies5438110.20572015 - 20161
8055.Canada flagTyler Johns (D)Cowichan Valley Capitals5638110.20462005 - 20072
8056.Canada flagKelly Boskill (D)Westside Warriors5638110.20791998 - 20012
8057.Canada flagJeff Regier (D)Surrey Eagles6138110.181382007 - 20113
8058.Canada flagTyler Anderson (D)Westside Warriors6438110.17712015 - 20172
8059.Canada flagCory Graboski (D)Merritt Centennials6838110.162382000 - 20022
8060.Canada flagCaleb Bentham (D)Active playerPowell River Kings8738110.13572022 - 20242
8061.Canada flagDomenic Masellis (D)Surrey Eagles10338110.111062013 - 20183
8062.England flagJohn Dewar (F)Quesnel Millionaires1629110.69102005 - 20061
8063.USA flagTyler Wishart (C)Merritt Centennials1729110.6542023 - 20241
8064.Canada flagJordan Starke (D)Williams Lake Timberwolves1829110.61492003 - 20041
8065.USA flagNick Bianchi (D)Active playerLangley Rivermen2029110.55102025 - 20261
8066.Canada flagCole Assailly (D)Active playerSherwood Park Crusaders2029110.55162023 - 20241
8067.Canada flagPaul Crowder (C)Surrey Eagles2029110.55202004 - 20051
8068.Canada flagSammy May (D)Langley Rivermen2229110.5082021 - 20221
8069.Canada flagDeclan Ride (D)Cranbrook Bucks2329110.48192021 - 20221
8070.Canada flagMatt Phillips (D)Vernon Vipers2629110.42201990 - 19911
8071.Canada flagRaj Toor (D)Williams Lake Timberwolves2729110.41102006 - 20071
8072.Canada flagColin Sale (C)Vernon Vipers2729110.41191996 - 19971
8073.Canada flagLuke Roberts (D)Surrey Eagles3129110.35122020 - 20222
8074.Canada flagBrent Hill (D)Quesnel Millionaires3129110.35951996 - 19971
8075.Canada flagLiam Magnuson (D)Active playerVernon Vipers3329110.33122025 - 20261
8076.Canada flagBrad Haber (D)Langley Rivermen3329110.33132010 - 20111
8077.Canada flagBradley Ryan (D)Coquitlam Express3329110.33562012 - 20131
8078.USA flagEddie Samuels (F)Victoria Grizzlies3429110.32362004 - 20051
8079.Canada flagChad Wren (D)Vernon Vipers3929110.28552005 - 20061
8080.Canada flagBarry Jackson Merritt Centennials3929110.282231986 - 19871
8081.Canada flagRyan Loxam (D)Vernon Vipers4029110.28191992 - 19931
8082.Canada flagLen Poole (D)Nor-Wes Caps402911-1101979 - 19812
8083.Canada flagTrevor Dickie (F)Richmond Sockeyes4129110.272591986 - 19871
8084.Canada flagJosh Wright (D)Prince George Spruce Kings4429110.25122020 - 20222
8085.USA flagOwen Thomas (D)Active playerPowell River Kings4529110.24612023 - 20241
8086.Canada flagRadoslav Dimitrov (D)Active playerBlackfalds Bulldogs4629110.24142025 - 20261
8087.USA flagAaron Murray (D)Wenatchee Wild4629110.24302015 - 20161
8088.Canada flagMason Croucher (D)Cowichan Valley Capitals4729110.23192021 - 20232
8089.Canada flagTate Ross (D)Surrey Eagles4829110.23142020 - 20222
8090.Canada flagJay Stark (D)Revelstoke Rangers4929110.22671984 - 19851
8091.Canada flagRalph Vos (D)Chilliwack Chiefs5029110.22212001 - 20021
8092.Canada flagMark Lyons (F)Quesnel Millionaires5029110.22312006 - 20071
8093.Canada flagTyler Johns (D)Merritt Centennials5029110.22492007 - 20081
8094.Canada flagJake Skogstad (F)Active playerCranbrook Bucks5229110.2142024 - 20251
8095.Canada flagMichael Kirby (D)Chilliwack Chiefs5329110.21551998 - 19991
8096.Canada flagWes Reusse (C)Bellingham Ice Hawks5329110.21791992 - 19931
8097.USA flagLukas Klemm (D)Nanaimo Clippers5429110.2022022 - 20231
8098.Canada flagMike Morisset (D)Victoria Grizzlies5529110.201251994 - 19951
8099.Canada flagBrophy Dunne (D)Merritt Centennials5629110.20612019 - 20201
8100.Czechia flagAdam Král (D)Chilliwack Chiefs5929110.19442024 - 20262

* Some data is missing to provide a correct summary.