9:58 PM EST, Wed December 24, 2014
D
Trevor Daley Dallas Stars D
Pavel Datsyuk Detroit Red Wings C
Danny DeKeyser 1 Detroit Red Wings D
Jason Demers Dallas Stars D
David Desharnais 1 Montreal Canadiens C
Andrew Desjardins San Jose Sharks C
Nicolas Deslauriers Buffalo Sabres LW
Simon Despres Pittsburgh Penguins D
Raphael Diaz Calgary Flames D
Brenden Dillon San Jose Sharks D
Shane Doan Phoenix Coyotes RW
Matt Donovan New York Islanders D
Derek Dorsett 1 Vancouver Canucks RW
Drew Doughty Los Angeles Kings D
Steve Downie 1 Pittsburgh Penguins RW
Leon Draisaitl 1 Edmonton Oilers C
Jonathan Drouin 1 Tampa Bay Lightning LW
Brandon Dubinsky Columbus Blue Jackets C
Devan Dubnyk 2 Phoenix Coyotes G
Matt Duchene Colorado Avalanche C
Brian Dumoulin Pittsburgh Penguins D
Pascal Dupuis Pittsburgh Penguins LW
Patrick Dwyer Carolina Hurricanes RW

NHL Player News

  • 3

    Tim Jackman

    Scott suspended four games, improving Sharks lineup

  • 3

    John Scott

    NHL sets hearing for Sharks enforcer

  • 2

    Tomas Tatar

    Tomas Tatar, season-high four power-play goals help Red Wings end losing skid

  • 2

    Tom Wilson

    Tom Wilson scratched, expected to return after Christmas

  • 2

    Semyon Varlamov

    Rangers grab 7th straight, beating Capitals

NHL Photos