In the days leading into the San Francisco 49ers' Week 8 matchup with the Houston Texans, we predicted that Christian McCaffrey could be in for a rough day against DeMeco Ryans' defense, and that's exactly how things played out in the Niners' 26-15 defeat.
Coming off his best overall game of the season against the Atlanta Falcons, one in which he gained a season-high 129 yards on the ground with a pair of touchdown runs and added another 72 yards on seven receptions, CMC gained a season-low 68 total yards from scrimmage against the Texans, as Houston held him to just 25 rushing yards, marking his lowest single-game total since 2018, and a season-low 43 receiving yards on a campaign-worst three receptions.