Johnston played 7:05 time-on-ice in Wednesday's 3-2 loss to the Utah Hockey Club and will be out day-to-day with an upper-body injury. The 31-year-old forward is averaging 8:41 time-on-ice and has four points (1G / 3A) in 43 games this season.

Johnston played 7:05 time-on-ice in Wednesday's 3-2 loss to the Utah Hockey Club and will be out day-to-day with an upper-body injury. The 31-year-old forward is averaging 8:41 time-on-ice and has four points (1G / 3A) in 43 games this season.
Johnston will be the odd-man out when the Ducks travel to Edmonton on Tuesday. Trevor Zegras, who is set to return from suspension, will take his place in the Ducks lineup.
Brett Leason will re-enter the lineup on Tuesday against the Florida Panthers, sending Johnston to the press box as a healthy scratch. The 30-year-old Johnston is averaging 8:38 time-on-ice and has four points (1G / 3A) in 32 games this season.
Johnston will draw out into the Ducks lineup along with Nikita Nesterenko and Olen Zellweger. Brett Leason, Sam Colangelo, and Drew Helleson will all draw out of the lineup.
Brett Leason will be a healthy scratch on Wednesday against the Winnipeg Jets, allowing Johnston to re-enter the lineup. The 21-year-old Johnston will return from a one-game absence looking to add to his four points (1G / 3A) through 21 games this season.
Johnston will take a seat on Thursday in order to make room for Robby Fabbri's return from a knee injury. Johnston has one goal and three assists in 21 games this season.
Johnston will be the odd-man out on Thursday when the Ducks travel to Pittsburgh to face the Penguins. Brett Leason draws into the lineup in his place.
Johnston will draw right back into the Ducks' lineup after sitting out Sunday's game in Vancouver. Bo Groulx will sit in his place.
Johnston will take the place of Bo Groulx, who will be a healthy scratch. Johnston is yet to score a goal in 34 games this season.
Johnston will sit to make room for Brock McGinn, who will draw back into the lineup. Johnston has no goals and two assists in 34 games this season.