Johnston will not be available until next Friday's game vs. the Coyotes. Matt Martin will likely draw back into the Islanders lineup on Saturday.
Terry will not be available for Friday's game in Minnesota after landing in COVID-19 protocol this morning. Bo Groulx will likely come up from the taxi squad to replace Terry in the lineup.
Harkins missed last Thursday's game in Colorado but is set to return to the lineup in Detroit. Harkins has scored three goals and three assists in 32 games this season and could play a larger role tonight with Nikolaj Ehlers and Paul Stastny both out.
McGinn and Bryan Rust were added to the COVID-19 protocol list this afternoon, so the Penguins will have to for with 11 forwards and seven defensemen in Dallas. Jeff Carter and Mark Friedman will draw into the lineup.
Despite clearing COVID-19 protocol, Zegras will sit out on Thursday. Head coach Dallas Eakins said that "[Zegras] is not very happy with me right now," so it sounds like Zegras wanted to be in the lineup and should play Saturday vs. the Rangers.
Both Harkins and Dylan DeMelo entered COVID-19 protocol this morning, so Nathan Beaulieu and Cole Perfetti will draw into the lineup on Thursday.
The Ducks are going to re-test Gibson but Anthony Stolarz is expected to start vs. the Red Wings if Gibson is not available.
Zegras has not played since December 17th but is expected to play Thursday vs. the Red Wings. With Ryan Getzlaf still out, Zegras will likely play massive minutes on Thursday.
Fowler suffered what appeared to be a head/neck/shoulder related upper-body injury when he crashed into the board in Vancouver on Wednesday.