Vancouver Canucks left-winger Markus Naslund was named the NHL's player of the month for January and Atlanta Thrashers forward Ilya Kovalchuk was awarded the top rookie honour.

Naslund, a 28-year-old native of Ornskoldsvik, Sweden, scored eight goals and 13 assists in 14 games during the month of January. During that time, the Canucks have posted a 10-2-1-1 record.

Naslund will play for the world all-stars in Saturday's NHL all-star game (3 p.m. ET, CBC) and will also play for Sweden at the Salt Lake City Olympic Games.

Kovalchuk, the Thrashers' sensational 18-year-old rookie, had 10 goals and five assists in 15 games in January.

The Russian forward's best night was a five-point performance in a 6-1 win over Florida on Jan. 19.

He is the leading candidate for the Calder Trophy as the league's top rookie. Kovalchuk currently leads all first-year players with 26 goals and 20 assists in 53 games.

Kovalchuk will play in the NHL's YoungStars game Friday as part of the NHL all-star festivities and will suit up for the Russian Olympic team in Salt Lake.