The NHL announced the All-Star roster for the upcoming All-Star Game in Ottawa.

The league leading Vancouver Canucks and the hometown Ottawa Senators will be the most represented at the game. Vancouver will send forwards Henrik and Daniel Sedin as well as defenceman Alex Edler and forward Cody Hodgson. Ottawa will send Jason Spezza, Daniel Alfredsson and Milan Michalek and Erik Karlsson, while forwards Colin Greening joins Hodgson on the rookie list.

Here is the full list of all 42 players…

Forwards
Corey Perry, Anaheim Ducks
Tyler Seguin, Boston Bruins
Jason Pominville, Buffalo Sabres
Jarome Iginla, Calgary Flames
Marian Hossa, Chicago Blackhawks
Patrick Kane, Chicago Blackhawks
Jonathan Toews, Chicago Blackhawks
Jamie Benn, Dallas Stars
Pavel Datsyuk, Detroit Red Wings
Mikko Koivu, Minnesota Wild
John Tavares, New York Islanders
Marian Gaborik, New York Rangers
Claude Giroux, Philadelphia Flyers
Evgeni Malkin, Pittsburgh Penguins
Logan Couture, San Jose Sharks
Steven Stamkos, Tampa Bay Lightning
Phil Kessel, Toronto Maple Leafs
Joffrey Lupul, Toronto Maple Leafs
Daniel Sedin, Vancouver Canucks
Henrik Sedin, Vancouver Canucks
Alex Ovechkin, Washington Capitals

Defencemen
Zdeno Chara, Boston Bruins
Brian Campbell, Florida Panthers
Ryan Suter, Nashville Predators
Shea Weber, Nashville Predators
Dan Girardi, New York Rangers
Kimmo Timonen, Philadelphia Flyers
Keith Yandle, Phoenix Coyotes
Alex Edler, Vancouver Canucks
Dennis Wideman, Washington Capitals
Dustin Byfuglien, Winnipeg Jets

Goaltenders
Jimmy Howard, Detroit Red Wings
Jonathan Quick, Los Angeles Kings
Carey Price, Montreal Canadiens
Henrik Lundqvist, New York Rangers
Brian Elliott, St. Louis Blues

Rookies
Luke Adam, Buffalo Sabres
Justin Faulk, Carolina Hurricanes
Gabriel Landeskog, Colorado Avalanche
Ryan Johansen, Columbus Blue Jackets
Ryan Nugent-Hopkins, Edmonton Oilers
Craig Smith, Nashville Predators
Adam Henrique, New Jersey Devils
Adam Larsson, New Jersey Devils
Colin Greening, Ottawa Senators
Sean Couturier, Philadelphia Flyers
Matt Read, Philadelphia Flyers
Cody Hodgson, Vancouver Canucks

Ref: National Post, NHL (image)