Flyers forward Matt Read has torn rib cage muscles and will miss six weeks, according to general manager Paul Holmgren.

Read was hit pretty hard by the Penguins' Chris Kunitz with 3:24 left in the first period of Wednesday’s 6-5 victory over Pittsburgh.

Speculation among those in the dressing room was that he had been concussed since it was a hard, open-ice hit.

Read had been performing well since moving to Claude Giroux’s top line with two goals and four points in five games. Overall, he had seven goals and 13 points in 18 games played.

He had four goals this season against the Florida Panthers, who played the Flyers on Thursday night.

Holmgren also said that Scott Hartnell (foot) is still out a week, while defensmen Andrej Meszaros (shoulder) saw a team doctor and has been cleared for “limited” practice. He is expected to miss another 7 to 10 days, Holmgren said.