He will have at least 1,400 yards from scrimmage
This bold prediction hinges on the fact that Christian McCaffrey will contribute a bit more in the running game. It is not as if he did not contribute before, but now with a full offseason in the league, it will be interesting to see what he can do.
In total, McCaffrey racked up 1,086 yards from the line of scrimmage in 2017. That put him No. 28 in the league. Considering he was a rookie, that is not a bad spot to be in, but there is certainly room for improvement. In addition, his 3.7 yards per carry ranked him No. 35 in the National Football League. Again, that is not the worst spot in the league, but there is room for improvement.
I would expect him to at the very least get 400 more rushing yards than last season and about 100 more receiving yards than last season. That would put him at least at 1,600 yards and those are conservative estimates. This could be the year he really breaks out and showcases all of his skills.
He showed up to minicamp looking more muscular and leaner. I think that will pay dividends. He may have to split time with C.J. Anderson in certain situations but that should not hinder his production too much. He has shown he can be a multi-faceted player. Now, he just needs to show that he can continue to be that player and sustain that level of production for an entire season.