The National Hockey League season kicked off this week with no fewer than 28 former British Columbia Hockey League players listed on the opening day rosters of 22 of the member teams. Twelve different past and present BCHL franchises are represented on the list. (All players listed below played a minimum of half a season in the BCHL).

Anaheim Ducks

Shawn Horcoff (Chilliwack Chiefs)

Josh Manson (Salmon Arm Silverbacks)

Mike Santorelli (Langley Thunder/Vernon Vipers)

Boston Bruins

Matt Irwin (Nanaimo Clippers)

Calgary Flames

David Jones (Coquitlam Express)

Carolina Hurricanes

Riley Nash (Salmon Arm Silverbacks)

Chicago Blackhawks

Duncan Keith (Penticton Panthers)

Columbus Blue Jackets

Ryan Johansen (Penticton Vees)

Dallas Stars

Jamie Benn (Victoria Grizzlies)

Jordie Benn (Victoria Grizzlies)

Detroit Red Wings

Danny DeKeyser (Trail Smoke Eaters)

Edmonton Oilers

Justin Schultz (West Kelowna Warriors)

Florida Panthers

Willie Mitchell (Kelowna Spartans)

Los Angeles Kings

Milan Lucic (Coquitlam Express)

Joel Lowry (Victoria Grizzlies)

Minnesota Wild

Grayson Downing (West Kelowna Warriors)

Montreal Canadiens

Carey Price (Quesnel Millionaires)

New Jersey Devils

Travis Zajac (Salmon Arm Silverbacks)

New York Rangers

Tanner Glass (Penticton Vees/Nanaimo Clippers

Ottawa Senators

Kyle Turris (Burnaby Express)

Patrick Wiercioch (Burnaby Express)

Andrew Hammond (Surrey Eagles/Vernon Vipers)

Philadelphia Flyers

Brandon Manning (Prince George Spruce Kings)

Pittsburgh Penguins

Beau Bennett (Penticton Vees)

St. Louis Blues

Scott Gomez (Surrey Eagles)

Tampa Bay Lightning

Jason Garrison (Nanaimo Clippers)

Toronto Maple Leafs

Tyler Bozak (Victoria Grizzlies)

Winnipeg Jets

Andrew Ladd (Coquitlam Express)