Team Sites
Follow the BCHL
BCHL

BCHL in the Pros (2022-23)

National Hockey League (NHL)

CURRENT TEAM PLAYER BCHL TEAM YEARS
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)

CURRENT TEAM PLAYER BCHL TEAM YEARS
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

ECHL

CURRENT TEAM PLAYER BCHL TEAM YEARS
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.