 Williams established himself as the starting running back for the Panthers prior to the 2008 season.During the 2008 season, Williams shared carries with rookie Jonathan Stewart, though Williams received a majority of the work.In Week 5, he had 20 carries for 123 rushing yards to go along with 25-yard receiving touchdown in the 34–0 victory over the Kansas City Chiefs.