Alberni Valley Bulldogs Chilliwack Chiefs Coquitlam Express Cowichan Capitals Cranbrook Bucks Langley Rivermen Merritt Centennials Nanaimo Clippers Penticton Vees Powell River Kings Prince George Spruce Kings Salmon Arm Silverbacks Surrey Eagles Trail Smoke Eaters Vernon Vipers Victoria Grizzlies Wenatchee Wild West Kelowna Warriors
Team Sites
Follow the BCHL

BCHL in the Pros (2022-23)

National Hockey League (NHL)

Anaheim Ducks Derek Grant Langley Chiefs 2007-2009
Arizona Coyotes Andrew Ladd Coquitlam Express 2002-2003
Arizona Coyotes Troy Stecher Penticton Vees 2010-2013
Buffalo Sabres Tyson Jost Penticton Vees 2014-2016
Calgary Flames Milan Lucic Coquitlam Express 2004-2005
Chicago Blackhawks Jujhar Khaira Prince George Spruce Kings 2010-2012
Colorado Avalanche Brad Hunt Burnaby Express 2006-2008
Colorado Avalanche Josh Manson Salmon Arm Silverbacks 2009-2011
Colorado Avalanche Alex Newhook Victoria Grizzlies 2017-2019
Colorado Avalanche Devon Toews Surrey Eagles 2011-2013
Columbus Blue Jackets Kent Johnson Trail Smoke Eaters 2018-2020
Dallas Stars Jamie Benn Victoria Grizzlies 2006-2007
Florida Panthers Zac Dalpe Penticton Vees 2007-2008
Minnesota Wild Brandon Duhaime Merritt Centennials 2014-2015
Montreal Canadiens Carey Price Quesnel Millionaires 2002-2003
Nashville Predators Dante Fabbro Penticton Vees 2014-2016
Nashville Predators Ryan Johansen Penticton Vees 2008-2009
Nashville Predators Colton Sissons Westside Warriors 2009-2010
Pittsburgh Penguins Danton Heinen Surrey Eagles 2013-2014
Seattle Kraken Justin Schultz Westside Warriors 2007-2009
Seattle Kraken Brandon Tanev Surrey Eagles 2011-2012
Toronto Maple Leafs Jordie Benn Victoria Grizzlies 2005-2008
Toronto Maple Leafs Alex Kerfoot Coquitlam Express 2011-2013
Washington Capitals Matt Irwin Nanaimo Clippers 2005-2008

American Hockey League (AHL)

Abbotsford Canucks Michael Regush Merritt Centennials 2015-2017
Bakersfield Condors Vincent Desharnais Chilliwack Chiefs 2014-2015
Bakersfield Condors Luke Esposito Chilliwack Chiefs 2012-2013
Bakersfield Condors Yanni Kaldis Nanaimo Clippers 2014-2016
Belleville Senators Kyle Betts Powell River Kings 2015-2017
Belleville Senators Angus Crookshank Langley Rivermen 2016-2018
Belleville Senators Jake Lucchini Trail Smoke Eaters 2012-2015
Belleville Senators Jarid Lukosevicius Powell River Kings 2013-2015
Bridgeport Islanders Dennis Cholowski Chilliwack Chiefs 2014-2016
Bridgeport Islanders Trevor Cosgrove Alberni Valley Bulldogs 2016-2017
Bridgeport Islanders Jimmy Lambert Vernon Vipers 2015-2018
Calgary Wranglers Mitch McLain Langley Rivermen 2012-2014
Calgary Wranglers Colton Poolman Penticton Vees 2015-2016
Charlotte Checkers Dominic Franco Langley Rivermen 2015-2016
Charlotte Checkers Riley Nash Salmon Arm Silverbacks 2006-2007
Chicago Wolves Jason Garrison Nanaimo Clippers 2003-2005
Chicago Wolves Griffin Mendel Penticton Vees 2015-2017
Cleveland Monsters Owen Sillinger Penticton Vees 2015-2018
Grand Rapids Griffins Seth Barton Trail Smoke Eaters 2017-2018
Grand Rapids Griffins Taro Hirose Salmon Arm Silverbacks 2014-2016
Hartford Wolf Pack Zach Giuttari Chilliwack Chiefs 2015-2016
Henderson Silver Knights Layton Ahac Prince George Spruce Kings 2017-2019
Henderson Silver Knights Laurent Brossoit Cowichan Valley Capitals 2009-2010
Henderson Silver Knights Kyle Marino West Kelowna Warriors 2014-2016
Henderson Silver Knights Sheldon Rempal Nanaimo Clippers 2013-2016
Iowa Wild Steven Fogarty Penticton Vees 2011-2012
Manitoba Moose Nick Jones Penticton Vees 2015-2017
Manitoba Moose Cole Maier Nanaimo Clippers 2014-2015
Milwaukee Admirals Devin Cooley Wenatchee Wild 2016-2017
Ontario Reign Taylor Ward Penticton Vees 2015-2018
Providence Bruins Mike Reilley Penticton Vees 2011-2012
Rochester Americans Chase Priskie Salmon Arm Silverbacks 2014-2015
Rockford IceHogs Mike Hardman West Kelowna Warriors 2018-2019
San Jose Barracuda Jasper Weatherby Wenatchee Wild 2016-2018
Springfield Thunderbirds Steven Jandric Vernon Vipers 2015-2017
Syracuse Crunch Jack LaFontaine Penticton Vees 2018-2019
Texas Stars Curtis McKenzie Penticton Vees 2007-2009
Tucson Roadrunners Will Reilly Nanaimo Clippers 2015-2016
Utica Comets Nick Hutchison Salmon Arm Silverbacks 2014-2016
Wilkes-Barre/Scranton Penguins Corey Andonovski Chilliwack Chiefs 2017-2018
Wilkes-Barre/Scranton Penguins Lukas Svejkovsky Wenatchee Wild 2017-2018


Adirondack Thunder Matt Stief Prince George Spruce Kings 2014-2016
Allen Americans Liam Finlay Penticton/Vernon 2014-2016
Atlanta Gladiators Odeen Tufto Vernon Vipers 2015-2016
Cincinnati Cyclones Zack Andrusiak Vernon Vipers 2015-2016
Cincinnati Cyclones Matt Cairns Powell River Kings 2016-2017
Cincinnati Cyclones Kohen Olischefski Chilliwack Chiefs 2015-2017
Cincinnati Cyclones Mark Sinclair Chilliwack Chiefs 2016-2017
Florida Everblades Brody Claeys Alberni Valley Bulldogs 2015-2017
Florida Everblades Austin Crossley Nanaimo Clippers 2016-2017
Florida Everblades Ben Masella Chilliwack Chiefs 2012-2013
Fort Wayne Komets Scott Allan West Kelowna Warriors 2015-2017
Fort Wayne Komets Adam Brubacher Prince George/Powell River 2015-2016
Greenville Swamp Rabbits Ayden MacDonald Vernon/Victoria/Cowichan Valley 2014-2017
Greenville Swamp Rabbits Chase Perry Wenatchee Wild 2015-2016
Greenville Swamp Rabbits Chase Zieky Langley/Salmon Arm 2015-2016
Idaho Steelheads Jordan Kawaguchi Chilliwack Chiefs 2013-2017
Idaho Steelheads Colton Kehler Cowichan Valley/Langley 2013-2015
Idaho Steelheads Wade Murphy Victoria/Penticton 2010-2013
Idaho Steelheads Adam Scheel Penticton Vees 2017-2018
Indy Fuel Zach Driscoll Penticton Vees 2015-2016
Indy Fuel Kale Howarth Trail Smoke Eaters 2015-2018
Indy Fuel Cooper Zech Wenatchee Wild 2017-2018
Iowa Heartlanders Trevin Kozlowski Salmon Arm Silverbacks 2016-2017
Jacksonville Icemen Easton Brodzinski Penticton Vees 2015-2016
Jacksonville Icemen Brendan Harris Wenatchee Wild 2015-2017
Jacksonville Icemen Craig Martin Vernon/Alberni Valley/Trail 2012-2015
Jacksonville Icemen Paul McAvoy Surrey Eagles 2015-2017
Kalamazoo Wings Anthony Collins Prince George/Burnaby 2007-2009
Kalamazoo Wings Tyler Rockwell Wenatchee Wild 2015-2017
Kansas City Mavericks Tristan Mullin Powell River Kings 2015-2017
Kansas City Mavericks John Schiavo Merritt Centennials 2014-2015
Maine Mariners Nick Jermain Merritt Centennials 2015-2016
Newfoundland Growlers Todd Skirving Vernon/Prince George 2010-2011
Norfolk Admirals Clark Hiebert Victoria Grizzlies 2021-2022
Orlando Solar Bears Chris Harpur Victoria/Cowichan Valley 2014-2017
Rapid City Rush Max Coatta Penticton Vees 2013-2014
Rapid City Rush Zach Court Nanaimo/Merritt 2015-2018
Reading Royals Max Newton Trail/Cowichan Valley 2014-2017
Savannah Ghost Pirates Darion Hanson Vernon Vipers 2016-2017
Savannah Ghost Pirates Max Kaufman Langley Rivermen 2015-2017
Savannah Ghost Pirates Alex Swetlikoff Vernon Vipers 2018-2019
South Carolina Stingrays Andrew Cherniwchan Nanaimo Clippers 2007-2008
South Carolina Stingrays Jonny Evans Powell River Kings 2014-2018
South Carolina Stingrays Gavin Gould Merritt/Nanaimo 2013-2016
South Carolina Stingrays Sean Gulka Langley Rivermen 2016-2018
South Carolina Stingrays Ryan Scarfo Powell River Kings 2013-2014
South Carolina Stingrays Clay Stevenson Coquitlam Express 2017-2020
South Carolina Stingrays Carter Turnbull Powell River Kings 2015-2018
Toledo Walleye Simon Denis Burnaby Express 2008-2010
Toledo Walleye Kurt Gosselin Alberni Valley Bulldogs 2012-2015
Toledo Walleye Chays Ruddy Prince George Spruce Kings 2017-2018
Trois-Rivières Lions Karl El-Mir Salmon Arm Silverbacks 2014-2015
Trois-Rivières Lions Francis Marotte Cowichan Valley Capitals 2013-2014
Trois-Rivières Lions Brett Stapley Vernon Vipers 2015-2018
Trois-Rivières Lions Connor Welsh Alberni Valley/Trail 2016-2018
Tulsa Oilers Jarod Hilderman Penticton Vees 2013-2015
Utah Grizzlies Dakota Raabe Wenatchee Wild 2015-2017
Utah Grizzlies Christian Simeone Alberni Valley Bulldogs 2017-2018
Wheeling Nailers Davis Bunz Chilliwack Chiefs 2016-2017
Worcester Railers Blake Christensen Wenatchee Wild 2015-2016
Worcester Railers Liam Coughlin Vernon Vipers 2013-2015
Worcester Railers Connor McCarthy Chilliwack Chiefs 2015-2017

NOTE: Only players with a minimum of 10 games played in the BCHL are included.