BCHL in the Pros (2021-22)

National Hockey League (NHL)

CURRENT TEAM PLAYER BCHL TEAM YEARS
Anaheim Ducks Derek Grant Langley Chiefs 2007-2009
Anaheim Ducks Josh Manson Salmon Arm Silverbacks 2009-2011
Arizona Coyotes Andrew Ladd Coquitlam Express 2002-2003
Boston Bruins Mike Reilly Penticton Vees 2011-2012
Calgary Flames Milan Lucic Coquitlam Express 2004-2005
Chicago Blackhawks Mike Hardman West Kelowna Warriors 2018-2019
Chicago Blackhawks Jujhar Khaira Prince George Spruce Kings 2010-2012
Colorado Avalanche Tyson Jost Penticton Vees 2014-2016
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 Troy Stecher Penticton Vees 2010-2013
Edmonton Oilers Duncan Keith Penticton Panthers 1999-2001
Edmonton Oilers Kyle Turris Burnaby Express 2005-2007
Minnesota Wild Jordie Benn Victoria Grizzlies 2005-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
San Jose Sharks Jasper Weatherby Wenatchee Wild 2016-2018
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 Dennis Cholowski Chilliwack Chiefs 2014-2016
Washington Capitals Matt Irwin Nanaimo Clippers 2005-2008
Washington Capitals Justin Schultz Westside Warriors 2007-2009
Winnipeg Jets Riley Nash Salmon Arm Silverbacks 2006-2007

American Hockey League (AHL)

CURRENT TEAM PLAYER BCHL TEAM YEARS
Abbotsford Canucks Adam Brubacher Prince George/Powell River 2015-2016
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
Charlotte Checkers Zac Dalpe Penticton Vees 2007-2008
Charlotte Checker Chase Priskie Salmon Arm Silverbacks 2014-2015
Chicago Wolves Kyle Marino West Kelowna Warriors 2014-2016
Cleveland Monsters Tristan Mullin Powell River Kings 2015-2017
Colorado Eagles Hunter Miska Penticton Vees 2013-2015
Colorado Eagles Alex Newhook Victoria Grizzlies 2017-2019
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
Iowa Wild Bryce Gervais Salmon Arm/Penticton 2010-2012
Iowa Wild Andrew Hammond Surrey/Vernon 2007-2009
Lehigh Valley Phantoms Cooper Zech Wenatchee Wild 2017-2018
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
Providence Bruins Steven Fogarty Penticton Vees 2011-2012
Rochester Americans Dominic Franco Langley Rivermen 2015-2016
Rochester Americans Ryan Scarfo Powell River Kings 2013-2014
Rochester Americans Josh Teves Merritt Centennials 2014-2015
Rockford IceHogs Kale Howarth Trail Smoke Eaters 2015-2018
Stockton Heat Matthew Greenfield West Kelowna Warriors 2015-2016
Stockton Heat Colton Poolman Penticton Vees 2015-2016
Syracuse Crunch Odeen Tufto Vernon Vipers 2015-2016
Texas Stars Jordan Kawaguchi Chilliwack Chiefs 2013-2017
Texas Stars Curtis McKenzie Penticton Vees 2007-2009
Wilkes-Barre Scranton Penguins Will Reilly Nanaimo Clippers 2015-2016

East Coast Hockey League (ECHL)

CURRENT TEAM PLAYER BCHL TEAM YEARS
Adirondack Thunder Blake Thompson Victoria Grizzlies 2012-2013
Allen Americans Francis Marotte Cowichan Valley Capitals 2013-2014
Atlanta Gladiators Luke Nogard Powell River Kings 2012-2014
Cincinnati Cyclones Matt Cairns Powell River Kings 2016-2017
Cincinnati Cyclones Johnny Coughlin Vernon Vipers 2014-2015
Cincinnati Cyclones Mason Mitchell Nanaimo Clippers 2012-2014
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 Austin McIlmurray Coquitlam Express 2015-2016
Fort Wayne Komets Connor Jones Vernon Vipers 2007-2010
Fort Wayne Komets Kellen Jones Vernon Vipers 2007-2010
Fort Wayne Komets Nick Jermain Merritt Centennials 2015-2016
Fort Wayne Komets Josh Owings Cowichan Valley Capitals 2015-2017
Greenville Swamp Rabbits Gavin Gould Merritt/Nanaimo 2013-2016
Greenville Swamp Rabbits Bryce Reddick Cowichan Valley Capitals 2006-2008
Greenville Swamp Rabbits Anthony Rinaldi Nanaimo Clippers 2014-2015
Idaho Steelheads Zack Andrusiak Vernon Vipers 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 Steelheads Adam Scheel Penticton Vees 2017-2018
Idaho Steelheads Matt Stief Prince George Spruce Kings 2014-2016
Idaho Steelheads Chase Zieky Langley/Salmon Arm 2015-2016
Indy Fuel Diego Cuglietta Merritt Centennials 2012-2015
Indy Fuel Quin Foreman West Kelowna Warriors 2015-2017
Indy Fuel Mitch Gillam Chilliwack Chiefs 2011-2013
Indy Fuel Mike Lee Penticton Vees 2014-2015
Indy Fuel Jordan Schneider Langley Rivermen 2014-2016
Iowa Heartlanders Jonathan Desbiens West Kelowna Warriors 2014-2016
Iowa Heartlanders Trevin Kozlowski Salmon Arm Silverbacks 2016-2017
Iowa Heartlanders Canon Pieper Coquitlam Express 2013-2014
Jacksonville Icemen Craig Martin Vernon/Alberni Valley/Trail 2012-2015
Kalamazoo Wings Tyler Rockwell Wenatchee Wild 2015-2017
Kansas City Mavericks Angus Redmond Salmon Arm Silverbacks 2013-2016
Kansas City Mavericks John Schiavo Merritt Centennials 2014-2015
Kansas City Mavericks Andrew Shortridge Vernon Vipers 2015-2016
Maine Mariners Lewis Zerter-Gossage Penticton Vees 2014-2015
Newfoundland Growlers Todd Skirving Vernon/Prince George 2010-2011
Norfolk Admirals Anthony Collins Prince George/Burnaby/Victoria 2007-2009
Norfolk Admirals Darien Craighead Langley/Cowichan Valley/Chilliwack 2013-2016
Norfolk Admirals Karl El-Mir Salmon Arm Silverbacks 2014-2015
Norfolk Admirals Paul Meyer Alberni Valley Bulldogs 2015-2016
Orlando Solar Bears Jackson Keane Penticton Vees 2017-2018
Orlando Solar Bears Kevin Lohan Merritt Centennials 2012-2013
Orlando Solar Bears Kyle Topping Cowichan Valley Capitals 2015-2016
Rapid City Rush Max Coatta Penticton Vees 2013-2014
Rapid City Rush Zach Court Nanaimo/Merritt 2015-2018
Rapid City Rush Cole Kehler Merritt Centennials 2015-2016
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
Toledo Walleye Billy Christopoulos Alberni Valley Bulldogs 2014-2015
Toledo Walleye Marcus Vela Langley Rivermen 2013-2015
Trois-Rivières Lions Alexandre Perron-Fontaine Chilliwack Chiefs 2011-2013
Tulsa Oilers Logan Coomes Coquitlam Express 2014-2015
Tulsa Oilers Jared Hilderman Penticton Vees 2013-2015
Utah Grizzlies Austin Crossley Nanaimo Clippers 2016-2017
Utah Grizzlies Miles Gendron Penticton Vees 2014-2015
Wheeling Nailers Matt Foley Merritt Centennials 2014-2015
Wheeling Nailers Brendan Harris Wenatchee Wild 2015-2017
Wheeling Nailers Nick Hutchison Salmon Arm Silverbacks 2014-2016
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 Connor McCarthy Chilliwack Chiefs 2015-2017
Worcester Railers Nic Pierog Surrey/Penticton 2012-2014

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