clock menu more-arrow no yes mobile

Filed under:

Titans 30 Panthers 3 Grading the Offense

Getty Images

Today was easily the best performance rushing attack. Chris Johnson got off to a little bit of a slow start, but at the end of the game he was getting huge chunks of yards. He ended the day with 130 yards on 27 carries and a touchdown. That is the type of performance that the Titans are going to need from him if they are going to win, especially against the better teams.

Grade: A+

In a bizarre turn of events, the Titans were good at run blocking but bad at pass blocking. Matt Hasselbeck got hit more today that he has in any other game this year. He was only sacked once, but he was under pressure for most of the day.

The receivers had a really good day. Damian Williams turned in another solid performance with 5 catches for 107 yards and a touchdown. He is really starting to look like a guy that will be a legitimate #2 threat down the line.

Hasselbeck wasn't great, but he wasn't bad either. He finished the day 15 of 27 for 219 yards with 1 touchdown and 1 interception.

Grade: B