When the Sabres recalled Linus Ullmark in mid-March, the goaltender was set to be a regular in the crease for the remainder of the season. It hasn't worked out that way.

Ullmark worked with goaltending coach Andrew Allen prior to Thursday's morning skate, but the injured netminder departed for the dressing room before the session officially started. Ullmark will be scratched against Detroit as Robin Lehner makes the start and Chad Johnson serves as the backup.

Ullmark was scheduled to start Monday in Toronto, but he was dinged by a shot during the morning skate and sat out.

"He's still day-to-day," Sabres coach Phil Housley said in KeyBank Center. "He's working his way back in, but a little bit slower process on his part. Eventually, he'll get back in the lineup."

The Sabres recalled Ullmark on March 13, but he missed the first two games for the birth of his son. Adding in the injury, Ullmark has missed four potential starts overall. The Sabres have six games left.

Center Kyle Criscuolo, meanwhile, is receiving good injury news. He suffered an upper-body injury while getting hit into the boards by Toronto's Matt Martin on March 5, but the rookie has returned to the ice.

"He's doing great," Housley said. "He's skated with us the last two days. He's ready to go, getting close to getting back in the lineup."