BCHL in the Pros (2021-22)

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 Riley Nash Salmon Arm Silverbacks 2006-2007
Boston Bruins Mike Reilly Penticton Vees 2011-2012
Calgary Flames Milan Lucic Coquitlam Express 2004-2005
Chicago Blackhawks Jujhar Khaira Prince George Spruce Kings 2010-2012
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
Dallas Stars Jamie Benn Victoria Grizzlies 2006-2007
Detroit Red Wings Danny DeKeyser Trail Smoke Eaters 2008-2009
Detroit Red Wings Taro Hirose Salmon Arm Silverbacks 2014-2016
Edmonton Oilers Duncan Keith Penticton Panthers 1999-2001
Edmonton Oilers Kyle Turris Burnaby Express 2005-2007
Los Angeles Kings Troy Stecher Penticton Vees 2010-2013
Minnesota Wild Jordie Benn Victoria Grizzlies 2005-2008
Minnesota Wild Brandon Duhaime Merritt Centennials 2014-2015
Minnesota Wild Tyson Jost Penticton Vees 2014-2016
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
New Jersey Devils Andrew Hammond Surrey/Vernon 2007-2009
Pittsburgh Penguins Danton Heinen Surrey Eagles 2013-2014
Seattle Kraken Brandon Tanev Surrey Eagles 2011-2012
St. Louis Blues Tyler Bozak Victoria Grizzlies 2004-2007
Toronto Maple Leafs Alex Kerfoot Coquitlam Express 2011-2013
Vancouver Canucks Brad Hunt Burnaby Express 2006-2008
Vegas Golden Knights Laurent Brossoit Cowichan Valley Capitals 2009-2010
Washington Capitals Matt Irwin Nanaimo Clippers 2005-2008
Washington Capitals Justin Schultz Westside Warriors 2007-2009

American Hockey League (AHL)

CURRENT TEAM PLAYER BCHL TEAM YEARS
Abbotsford Canucks Jarid Lukosevicius Powell River Kings 2013-2015
Abbotsford Canucks Sheldon Rempal Nanaimo Clippers 2013-2016
Bakersfield Condors Devin Brosseau Nanaimo Clippers 2013-2016
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 Angus Crookshank Langley Rivermen 2016-2018
Belleville Senators Jake Lucchini Trail Smoke Eaters 2012-2015
Belleville Senators Paul McAvoy Surrey Eagles 2015-2017
Bridgeport Tigers Trevor Cosgrove Alberni Valley Bulldogs 2016-2017
Charlotte Checkers Dennis Cholowski Chilliwack Chiefs 2014-2016
Charlotte Checkers Zac Dalpe Penticton Vees 2007-2008
Charlotte Checker Chase Priskie Salmon Arm Silverbacks 2014-2015
Chicago Wolves Jack LaFontaine Penticton Vees 2018-2019
Chicago Wolves Kyle Marino West Kelowna Warriors 2014-2016
Cleveland Monsters Tristan Mullin Powell River Kings 2015-2017
Cleveland Monsters Owen Sillinger Penticton Vees 2015-2018
Colorado Eagles Kyle Betts Powell River Kings 2015-2017
Colorado Eagles Hunter Miska Penticton Vees 2013-2015
Grand Rapids Griffins Seth Barton Trail Smoke Eaters 2017-2018
Hartford Wolf Pack Zach Giuttari Chilliwack Chiefs 2015-2016
Henderson Silver Knights Layton Ahac Prince George Spruce Kings 2017-2019
Hershey Bears Marcus Vela Langley Rivermen 2013-2015
Iowa Wild Bryce Gervais Salmon Arm/Penticton 2010-2012
Lehigh Valley Phantoms Cooper Zech Wenatchee Wild 2017-2018
Manitoba Moose Nick Hutchison Salmon Arm Silverbacks 2014-2016
Manitoba Moose Nick Jones Penticton Vees 2014-2017
Manitoba Moose Cole Maier Nanaimo Clippers 2014-2015
Milwaukee Admirals Devin Cooley Wenatchee Wild 2016-2017
Milwaukee Admirals Mitch McLain Langley Rivermen 2012-2014
Ontario Reign Taylor Ward Penticton Vees 2015-2018
Providence Bruins Steven Fogarty Penticton Vees 2011-2012
Rochester Americans Kohen Olischefski Chilliwack Chiefs 2015-2017
Rochester Americans Ryan Scarfo Powell River Kings 2013-2014
Rochester Americans Josh Teves Merritt Centennials 2014-2015
Rockford IceHogs Mike Hardman West Kelowna Warriors 2018-2019
Rockford IceHogs Kale Howarth Trail Smoke Eaters 2015-2018
San Jose Barracuda Kyle Topping Cowichan Valley Capitals 2015-2016
San Jose Barracuda Jasper Weatherby Wenatchee Wild 2016-2018
Stockton Heat Colton Poolman Penticton Vees 2015-2016
Syracuse Crunch Jason Garrison Nanaimo Clippers 2003-2005
Texas Stars Jordan Kawaguchi Chilliwack Chiefs 2013-2017
Texas Stars Curtis McKenzie Penticton Vees 2007-2009
Texas Stars Adam Scheel Penticton Vees 2017-2018
Tucson Roadrunners Matt Foley Merritt Centennials 2014-2015
Wilkes-Barre Scranton Penguins Will Reilly Nanaimo Clippers 2015-2016

East Coast Hockey League (ECHL)

CURRENT TEAM PLAYER BCHL TEAM YEARS
Adirondack Thunder Matt Baker Wenatchee Wild 2015-2017
Adirondack Thunder Paul Meyer Alberni Valley Bulldogs 2015-2016
Adirondack Thunder Canon Pieper Coquitlam Express 2013-2014
Adirondack Thunder Joel Rumpel Penticton Vees 2009-2011
Adirondack Thunder Blake Thompson Victoria Grizzlies 2012-2013
Allen Americans Gavin Gould Merritt/Nanaimo 2013-2016
Allen Americans Jake Kearley Victoria/Langley 2013-2015
Allen Americans Francis Marotte Cowichan Valley Capitals 2013-2014
Cincinnati Cyclones Zack Andrusiak Vernon Vipers 2015-2016
Cincinnati Cyclones Sean Bonar Penticton Vees 2008-2010
Cincinnati Cyclones Matt Cairns Powell River Kings 2016-2017
Cincinnati Cyclones Logan Coomes Coquitlam Express 2014-2015
Cincinnati Cyclones Dominic Franco Langley Rivermen 2015-2016
Cincinnati Cyclones Mat Robson Penticton Vees 2016-2017
Florida Everblades Jake Kearley Victoria/Langley 2013-2015
Florida Everblades Ben Masella Chilliwack Chiefs 2012-2013
Florida Everblades Craig Wyszomirski Surrey Eagles 2012-2013
Fort Wayne Komets Adam Brubacher Prince George/Powell River 2015-2016
Fort Wayne Komets Connor Jones Vernon Vipers 2007-2010
Fort Wayne Komets Kellen Jones Vernon Vipers 2007-2010
Fort Wayne Komets Josh Owings Cowichan Valley Capitals 2015-2017
Greenville Swamp Rabbits Johnny Coughlin Vernon Vipers 2014-2015
Greenville Swamp Rabbits Diego Cuglietta Merritt Centennials 2012-2015
Greenville Swamp Rabbits Quin Foreman West Kelowna Warriors 2015-2017
Greenville Swamp Rabbits Ayden MacDonald Vernon/Victoria/Cowichan 2014-2017
Greenville Swamp Rabbits Bryce Reddick Cowichan Valley Capitals 2006-2008
Greenville Swamp Rabbits Anthony Rinaldi Nanaimo Clippers 2014-2015
Greenville Swamp Rabbits Chase Zieky Langley/Salmon Arm 2015-2016
Idaho Steelheads Clint Fillbrandt Penticton/Cowichan Valley 2013-2014
Idaho Steelheads Colton Kehler Cowichan Valley/Langley 2013-2015
Idaho Steelheads Shawn McBride Victoria Grizzlies 2013-2015
Idaho Steeleads Mason Mitchell Nanaimo Clippers 2012-2014
Idaho Steelheads Matt Stief Prince George Spruce Kings 2014-2016
Indy Fuel Darien Craighead Langley/Cowichan/Chilliwack 2013-2016
Indy Fuel Karl El-Mir Salmon Arm Silverbacks 2014-2015
Indy Fuel Mitch Gillam Chilliwack Chiefs 2011-2013
Indy Fuel Jordan Schneider Langley Rivermen 2014-2016
Iowa Heartlanders Trevin Kozlowski Salmon Arm Silverbacks 2016-2017
Iowa Heartlanders Austin McIlmurray Coquitlam Express 2015-2016
Iowa Heartlanders Luke Nogard Powell River Kings 2012-2014
Iowa Heartlanders Connor Russell Penticton/Cowichan/Prince George 2014-2017
Iowa Heartlanders Jake Stevens Victoria Grizzlies 2015-2017
Jacksonville Icemen Brendan Harris Wenatchee Wild 2015-2017
Jacksonville Icemen Craig Martin Vernon/Alberni Valley/Trail 2012-2015
Kalamazoo Wings Anthony Collins Prince George/Burnaby/Victoria 2007-2009
Kalamazoo Wings Tyler Rockwell Wenatchee Wild 2015-2017
Kansas City Mavericks Matt Greenfield West Kelowna Warriors 2015-2016
Kansas City Mavericks Mike Lee Penticton Vees 2014-2015
Kansas City Mavericks Chays Ruddy Prince George Spruce Kings 2017-2018
Kansas City Mavericks John Schiavo Merritt Centennials 2014-2015
Kansas City Mavericks Andrew Shortridge Vernon Vipers 2015-2016
Maine Mariners Nick Jermain Merritt Centennials 2015-2016
Maine Mariners Tyler Ward Merritt Centennials 2015-2017
Maine Mariners Lewis Zerter-Gossage Penticton Vees 2014-2015
Newfoundland Growlers Angus Redmond Salmon Arm Silverbacks 2013-2016
Newfoundland Growlers Zane Schartz Surrey/West Kelowna/Trail 2013-2015
Newfoundland Growlers Todd Skirving Vernon/Prince George 2010-2011
Newfoundland Growlers Tyler Welsh Victoria Grizzlies 2015-2017
Orlando Solar Bears Chris Harpur Victoria/Cowichan 2014-2017
Orlando Solar Bears Jackson Keane Penticton Vees 2017-2018
Orlando Solar Bears Kevin Lohan Merritt Centennials 2012-2013
Orlando Solar Bears Ty Taylor Vernon Vipers 2016-2018
Orlando Solar Bears Odeen Tufto Vernon Vipers 2015-2016
Rapid City Rush Max Coatta Penticton Vees 2013-2014
Rapid City Rush Zach Court Nanaimo/Merritt 2015-2018
Reading Royals Jackson Cressey Coquitlam Express 2013-2016
Reading Royals Brayden Low Merritt/Powell River 2011-2013
Reading Royals Jacob Pritchard Powell River Kings 2014-2015
South Carolina Stingrays Andrew Cherniwchan Nanaimo Clippers 2007-2008
South Carolina Stingrays Damian Chrcek Salmon Arm Silverbacks 2014-2016
South Carolina Stingrays Joe Cipollone Vernon Vipers 2015-2016
South Carolina Stingrays Jonny Evans Powell River Kings 2014-2018
South Carolina Stingrays Skyler Smutek Trail/Quesnel 2008-2011
South Carolina Stingrays Carter Turnbull Powell River Kings 2015-2018
Toledo Walleye Billy Christopoulos Alberni Valley Bulldogs 2014-2015
Trois-Rivières Lions Zach Brooks Cowichan/West Kelowna 2019-2021
Trois-Rivières Lions Max Kaufman Langley Rivermen 2015-2017
Trois-Rivières Lions Connor Welsh Alberni/Trail 2016-2018
Tulsa Oilers Jared Hilderman Penticton Vees 2013-2015
Utah Grizzlies Austin Crossley Nanaimo Clippers 2016-2017
Utah Grizzlies Miles Gendron Penticton Vees 2014-2015
Utah Grizzlies Cole Kehler Merritt Centennials 2015-2016
Utah Grizzlies Dakota Raabe Wenatchee Wild 2015-2017
Utah Grizzlies Christian Simeone Alberni Valley Bulldogs 2017-2018
Wheeling Nailers Brody Claeys Alberni Valley Bulldogs 2015-2017
Wheeling Nailers Matt Ustaski Langley Rivermen 2012-2014
Wichita Thunder Nick Minerva Surrey Eagles 2016-2017
Worcester Railers Blake Christensen Wenatchee Wild 2015-2016
Worcester Railers Liam Coughlin Vernon Vipers 2013-2015
Worcester Railers Steven Jandric Vernon Vipers 2015-2017
Worcester Railers Connor McCarthy Chilliwack Chiefs 2015-2017
Worcester Railers Max Newton Trail/Cowichan 2014-2017

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