As if this Flyers road trip wasn’t painful enough, coach Alain Vigneault said Monday that defenseman Justin Braun would be sidelined several weeks, until at least the All-Star break, because of a groin injury.

Robert Hagg will move into Braun’s spot alongside Shayne Gostisbehere.

Braun scored his second goal of the season Saturday in the loss at Arizona, though he did not play the final half of the third period.

The All-Star Game is Jan. 25 in St. Louis. The Flyers’ first game back following it is Jan. 31, which means Braun will miss at least eight games.

Flyers’ Next Five
Tuesday
at Carolina
7 p.m.
NBCSP
Wednesday
vs. Washington
7:30 p.m.
NBCSN
Saturday
vs. Tampa Bay
7 p.m.
NBCSP+
Monday, Jan. 13
vs. Boston
7 p.m.
NBCSP
Wednesday, Jan. 15
at St. Louis
8 p.m.
NBCSN