Penguins' Sidney Crosby is second in NHL scoring this season with 45 points. ((Gene J. Puskar/Associated Press))

A nine-game goalless drought certainly hasn't made Pittsburgh Penguins captain Sidney Crosby less popular with hockey fans.

With almost two weeks of voting remaining, the 21-year-old centre from Cole Harbour, N.S., on Sunday surpassed Jaromir Jagr's record for the most votes ever received by a player in NHL all-star game fan balloting.

Around noon ET, Crosby passed the 1,020,736-vote mark that Jagr set in 2000 while with the Penguins.

Crosby's teammate, Evgeni Malkin, was also poised to top the record — as of the moment Crosby passed Jagr, Malkin was within 19,000 votes of doing the same.

Through Friday, Crosby was second in NHL scoring this season with 45 points, eight behind Malkin.

Through Jan. 2, fans can vote online to select the starting lineups for the all-star game in Montreal on Jan. 25.

Fans can vote for up to six Eastern Conference players and six Western Conference players — three forwards, two defencemen and one goaltender.