Kyle Shanahan’s offenses are synonymous with running the ball well. In 2016, the Atlanta Falcons finished fourth in rushing DVOA. The 2019 49ers finished seventh in the same category. Even if you go back to Robert Griffin III’s rookie year when Alfred Morris ran for over 1,600 yards, Washington was third in the NFL in rushing DVOA.
A Shanahan offense generally means you’re getting a running back by committee. Unfortunately for San Francisco, their best running back has failed to stay healthy for the duration of the season during the past few years.
Only the Detroit Lions (2013, Reggie Bush) have gone longer than the Niners without a 1,000-yard rusher.