Head coach John Fox retained Davis, Na’il Diggs, and Jon Beason as the starting linebackers in 2008. In Week 11, he collected a season-high 11 combined tackles (ten solo) and was credited with half a sack in the Panthers’ 31–22 win against the Detroit Lions. On December 21, 2008, Davis tied his season-high of 11 combined tackles (nine solo) and made one sack during a 34–28 loss at the New York Giants in Week 16. He started in all 16 games in 2008 and recorded 113 combined tackles (92 solo), six passes defensed, 3.5 sacks, and two forced fumbles.