Media rates the best players in the league
GOALTENDER
Name OF DF OA Age Team
Miikka Kiprusoff B- B B 34 Calgary Flames
Roberto Luongo B A- B 32 Vancouver Canucks
Martin Brodeur B B- B 39 New Jersey Devils
Cam Ward B- B B 27 Carolina Hurricanes
Henrik Lundqvist B- B- B 29 New York Rangers
Marc-André Fleury B- B B 26 Pittsburgh Penguins
Tim Thomas B- B B- 35 Boston Bruins
Tuukka Rask B- B B- 24 Boston Bruins
Niklas Backstrom B- B- B- 33 Minnesota Wild
Rick DiPietro B B- B- 30 New York Islanders
DEFENSEMAN
Name OF DF OA Age Team
Nicklas Lidström A B B 41 Detroit Red Wings
Zdeno Chara C A- B- 34 Boston Bruins
Duncan Keith B B- B- 28 Chicago Blackhawks
Shea Weber B- B B- 26 Nashville Predators
Drew Doughty B B- B- 21 Los Angeles Kings
Andrei Markov B B- B- 32 Boston Bruins
Chris Pronger B- B- B- 36 Boston Bruins
Jay Bouwmeester B- B- B- 28 Calgary Flames
Brent Seabrook C B B- 26 Chicago Blackhawks
Kimmo Timonen B- B- B- 36 New York Rangers
LEFT WING
Name OF DF OA Age Team
Alexander Ovechkin A B- B 26 Washington Capitals
Martin St. Louis A- C B- 36 Tampa Bay Lightning
Ilya Kovalchuk A- C B- 28 New Jersey Devils
Zach Parisé B- C B- 27 New Jersey Devils
Ryan Smyth B- C B- 35 Edmonton Oilers
Dany Heatley B C B- 30 Minnesota Wild
Bobby Ryan B- B- B- 24 Anaheim Mighty Ducks
Brenden Morrow B- B B- 32 Dallas Stars
Daniel Sedin A- C B- 31 Vancouver Canucks
Milan Lucic B- B- B- 23 Boston Bruins
CENTER
Name OF DF OA Age Team
Pavel Datsyuk A- B- B 33 Buffalo Sabres
Sidney Crosby A C B 24 Pittsburgh Penguins
Eric Staal A- B- B 26 Carolina Hurricanes
Jonathan Toews B B- B 23 Chicago Blackhawks
Henrik Zetterberg B B- B 30 Chicago Blackhawks
Joe Thornton B B- B 32 San Jose Sharks
Ryan Getzlaf B B B- 26 Anaheim Mighty Ducks
Anze Kopitar B B- B- 24 Los Angeles Kings
Vincent Lecavalier B- B- B- 31 Tampa Bay Lightning
Patrice Bergeron B- B- B- 26 Boston Bruins
RIGHT WING
Name OF DF OA Age Team
Jarome Iginla B B- B 34 Calgary Flames
Rick Nash B B- B 27 Columbus Blue Jackets
Marian Gaborik A- C B- 29 New York Rangers
Evgeni Malkin A- C B- 25 Pittsburgh Penguins
Patrick Marleau B C B- 32 San Jose Sharks
Corey Perry B B- B- 26 Anaheim Mighty Ducks
Dustin Brown B- B B- 26 Los Angeles Kings
Shane Doan B- B B- 34 Phoenix Coyotes
Marian Hossa B B- B- 32 Chicago Blackhawks
Nathan Horton B- B- B- 26 Boston Bruins