BERN, Switzerland - Team Canada's report card heading into the medal round at the IIHF World Hockey Championship:
Martin St. Louis, A-plus: Leads the tournament with 14 points and has consistently provided a spark to the offence.
Steven Stamkos, A: The 19-year-old has stepped up in a big way, drawing rave reviews from teammates and opponents.
Dany Heatley, A-minus: Even though he continues to score, he could be more of a force while playing 5-on-5.
Mike Fisher, B-plus: Carved out an important role with the team with strong two-way play.
Travis Zajac, B-plus: Has fit in well on energy line after joining the team late.
Shane Doan, B: Part of the Canada's top unit with St. Louis and Stamkos, but showed a surprising lack of discipline while taking three minor penalties against Finland in one period.
Shawn Horcoff, B: A scorer in Edmonton, he's happily accepted a defensive role with this team.
Jason Spezza, B: The points have been coming, but just like Heatley, he needs to do more at even strength.
Scottie Upshall, B-minus: Injected some energy into the lineup and earned a few shifts on the scoring unit.
Matthew Lombardi, B-minus: His speed can be a major asset on the bigger ice surface.
Colby Armstrong, C-plus: Strong utility player who has filled a limited role here.
Derek Roy, C: Didn't produce much on the wing with Heatley and Spezza, causing coach Lindy Ruff to drop him from the unit during Monday's game.
Shea Weber, A-plus: A force at both ends of the ice, he's arguably been the best blue-liner in the entire tournament.
Dan Hamhuis, A: Brings a steady hand to the defence and has logged more than 22 minutes a game.
Chris Phillips, A: He's had a strong tournament so far and is tied for the team lead with a plus-8 rating.
Drew Doughty, B-plus: Shows all kinds of poise with the puck.
Marc-Edouard Vlasic, B: One of the players brought in late to help put this group over the top.
Braydon Coburn, B-minus: Has played just two games so far and will likely get better as he feels more comfortable.
Luke Schenn, C: The teenager hasn't been given much of a role with the team.
Chris Mason, A: Has looked rock solid while earning victories in all three starts.
Dwayne Roloson, B: Tough to criticize the guy after making 50 saves during shootout loss to Finland, but he had some shaky moments during that game.