Panthers running back Christian McCaffrey missed the rest of his team’s game against the Texans in Houston on Thursday night after suffering a hamstring injury in the first half.
McCaffrey suffered the injury early in the second quarter; he appeared to be hurting himself as he tried to step around Texans linebacker Joe Thomas. He stepped into Caroline’s medical tent later in the quarter and did not return to the game.
MORE: Panthers vs. Texans live scores, updates, highlights
Panthers before halftime that McCaffrey was out for the night. Coach Matt Rhule said after the game that McCaffrey suffered from a hamstring strain and wanted an MRI scan.
McCaffrey, who is in his fifth season in the NFL, came into the game with 45 rushes in 170 yards and a touchdown. He had also registered 14 receptions for 154 receiving yards. He added those totals Thursday with seven touchdowns for 31 yards and two receptions for nine yards.
MORE: How McCaffrey’s HS highlights put him on the road to superstar
Rookie running back Chuba Hubbard replaced McCaffrey as the Panthers’ full-back. Hubbard finished with 11 carries for 52 yards and three receptions at 27 yards. Carolina won 24-9 to improve to 3-0 for the season.
MORE: Who is Chuba Hubbard?
McCaffrey missed 13 games last season due to a selection of injuries. He suffered a high ankle injury during the Panthers’ Week 2 loss to the Buccaneers, which caused him to miss six games.
He then suffered a shoulder injury in his return to the field against the Chiefs in Week 9 and ended his season.
MORE: Matt Rhules Panthers contract “made” NFL owners angry
McCaffrey has not played an entire season since 2019, recording a career-best 1,387 rushing yards with 15 touchdowns and 1,005 receiving yards with four touchdowns.