Colorado Avalanche center Nathan MacKinnon. Timothy T. Ludwig-USA TODAY Sports

Colorado Avalanche superstar Nathan MacKinnon left Monday night’s game against the Philadelphia Flyers in the first period with an upper-body injury. 

The Avalanche have confirmed prior to the third period that MacKinnon will be out for the remainder of the game after being further evaluated by the Avalanche’s medical staff. 

The exact reason for the injury has not been made clear. However, MacKinnon was hit multiple times by Flyers forward Scott Laughton and looked to be in pain following a wrist shot he took from the point. 

He registered one shot in just under five minutes of ice time. The Avs’ went into the game against the Flyers with a total of eleven players injured. 

Forwards Jean-Luc Foudy and Artturi Lehkonen are considered day-to-day. While the injured reserve currently includes Valeri Nichushkin, Josh Manson, Evan Rodrigues, Bowen Byram, Shane Bowers and Kurtis MacDermid. 

To add to the Avs’ injury woes, captain Gabriel Landeskog and Darren Helm are on long-term injury reserve (LTIR) after having off-season surgery and have yet to get a game this season. 

MacKinnon, 27, registered 88 points (32G, 56A) in 65 games last season followed up with an incredible 24 points (13G, 11A) in 20 postseason games to help the Avalanche capture their first Stanley Cup Championship since 2001. 

MacKinnon was selected first overall in the 2013 NHL Draft by the Avalanche after winning the KIA Memorial Cup with the Halifax Mooseheads of the QMJHL. 

MacKinnon has been a household name for many years in Denver. The two-time NHL All-Star signed a monster eight-year $100.8M contract extension this past summer. 

He currently has 33 points in 22 games this season. The Avalanche will face the Boston Bruins at home Wednesday.

More must-reads:

TODAY'S BEST
Nuggets teach Timberwolves it's never easy to knock out the champion
Panthers come from behind to take Game 4 vs. Bruins
Hawks win 2024 NBA Draft Lottery
Watch: Padres star passes father on all-time home runs list
Terrion Arnold honors his mother in a unique way
Brad Keselowski breaks 110-race winless streak at Darlington
Watch: Manchester United ties record, highlighting club's ineptitude
Celtics' Jrue Holiday praises overlooked aspect of Jayson Tatum's game
Arturs Silovs' 42 saves lead Canucks past Oilers in Game 3
Braves star leaves game early due to left side soreness
Pacers blow out Knicks on Mother’s Day, even series at 2-2
Hawks GM 'shocked' that his team won the NBA Draft Lottery
Prolific former Brewers, A's slugger announces retirement
Saints to sign veteran offensive lineman
Smother's Day: Pacers shut down Knicks in first half of Game 4
Flyers goaltender suspended from international play for three years
Pistons make wrong kind of history at NBA Draft Lottery
Watch: Pacers C Myles Turner makes absurd three-pointer in first quarter vs. Knicks
Giants place key outfielder on injured list
Broncos release former Super Bowl champion WR