Retired Players All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Name Position Country Age Team Salary Contract Action D-Jay Jerome CAN 0 Free Agent $0 0 Dakota Betts CAN 0 Free Agent $0 0 Dallas Gerads USA 0 Free Agent $0 0 Dalton Skelly USA 0 Free Agent $0 0 Dalton Thrower CAN 0 Free Agent $0 0 Danick Martel CAN 0 PuckTimeControlinZone NT PuckTimeControlinZone DF $0 1 Daniel Maggio CAN 0 Free Agent $0 0 Daniel Mannella CAN 0 Free Agent $0 0 Daniil Chechelev RUS 0 PuckTimeControlinZone NT PuckTimeControlinZone DF $750,000 1 Daniil Zhuravlyov RUS 0 Free Agent $0 0 Danny O'Regan DEU 0 PuckTimeControlinZone NT PuckTimeControlinZone DF $0 1 Dante Zapata USA 0 Free Agent $0 0 Darion Hanson USA 0 PuckTimeControlinZone NT PuckTimeControlinZone DF $0 1 Darren Helm CAN 0 PuckTimeControlinZone NT PuckTimeControlinZone DF $750,000 1 Darren McCormick USA 0 Free Agent $0 0 David Hrenak SVK 0 $0 1 David Krejci CZE 0 $0 1 Denis Malgin CHE 0 $0 1 Derek Grant CAN 0 $0 1 Derek Osik USA 0 Free Agent $0 0 Derek Stepan USA 0 $0 1 Derek Topatigh CAN 0 Free Agent $0 0 Derian Plouffe CAN 0 Free Agent $0 0 Derick Brassard CAN 0 PuckTimeControlinZone NT PuckTimeControlinZone DF $0 1 Dilan Peters CAN 0 Free Agent $0 0 Dillon Hill CAN 0 Free Agent $0 0 Dillon Simpson CAN 0 Free Agent $0 0 Dmitri Semykin RUS 0 PuckTimeControlinZone NT PuckTimeControlinZone DF $0 1 Dominic Cormier CAN 0 Free Agent $0 0 Drake Rymsha USA 0 Free Agent $0 0 Drew Worrad CAN 0 Free Agent $0 0 Dylan Blujus USA 0 Free Agent $0 0 Dylan Ferguson CAN 0 PuckTimeControlinZone NT PuckTimeControlinZone DF $775,000 1 Dylan MacPherson CAN 0 PuckTimeControlinZone NT PuckTimeControlinZone DF $0 1 Dylan Sadowy CAN 0 Free Agent $0 0 Dylan Sikura CAN 0 PuckTimeControlinZone NT PuckTimeControlinZone DF $0 1 Total 501