After missing Thursday's loss to the Senators with an undisclosed injury, Brandon Carlo was back on the ice for practice on Friday morning and could be in the lineup on Saturday afternoon.
"We'll see how he is in the morning," said Bruins coach Bruce Cassidy. "But practiced today, so that's a good sign."
Linus Ullmark did not take part in the skate after leaving Thursday night's game following the first period. The netminder took a shot to the helmet and reported to team trainers that he was not feeling right, per Cassidy. With Ullmark considered day-to-day, Jeremy Swayman will get the call against the Penguins with Troy Grosenick up from Providence to back-up.
"Mindset stays the same," said Swayman. I want to play every night and make sure I'm giving this team a chance to win every night. Obviously, I hope he has a speedy recovery. I know he will."
Matt Grzelcyk returned to the lineup against the Senators after missing one game with an upper-body injury and was a full participant in Friday's practice.
"We've dealt with it on a game-to-game basis," said Cassidy. "Right now, he's good. Should be fine [Saturday]."
Patrice Bergeron and Brad Marchand both stayed off the ice for Friday's optional session in favor of rest and recovery. Both are expected to play on Saturday, per Cassidy.
"It's just getting to that point in the season where we've been playing a lot," said Marchand. "Bodies have kind of gone through a lot, stuff that nags. It's always good to have a mental reset and get off the ice and have a day to regroup. That was the biggest thing after a couple tough results…recovery is such a weapon in the game."
David Pastrnak and Hampus Lindholm skated on their own before Friday's practice at Warrior Ice Arena.