Bio
  • Team Buffalo Bills
  • Jersey #57
  • Age 35.4 1983-05-31
  • College California
2018 PFF Grades
Defense 85.6
#7 ED
Run Defense
Pass Rush
Coverage
Elite
High Quality
Good
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Draft
Latest News
NFL Week 5 CBS Tennessee Titans @ Buffalo Bills Preview

The PFF Preview Team previews the Titans' clash with the Bills and breaks down the key statistical data that we provide to CBS prior to the game.

1 month ago
NFL 2018 first-quarter All-Pro Team

Now through Week 4 of the 2018-19 NFL season, we present our first-quarter All-Pro team.

1 month ago
Refocused, NFL Week 3: Buffalo Bills 27, Minnesota Vikings 6

The Buffalo Bills defeated the Minnesota Vikings, 27-6, continuing the third full week of action in the NFL.

1 month ago
NFL pass-rush rankings: All 32 teams entering 2018

Senior Analyst Gordon McGuinness unveils PFF's 32-team NFL pass-rush rankings for the 2018 NFL season.

4 months ago
NFL Playoffs: Wild Card observations

PFF's Mark Chichester gives readers his keen observations from this year's iteration of the wild-card round of the NFL playoffs

Refocused: Jacksonville Jaguars 10, Buffalo Bills 3

All of the PFF-exclusive takeaways from Wild Card round of the NFL playoffs, and the Jaguars' 10-3 victory over the Bills.

10 months ago
NFL Week 13 Preview: Patriots at Bills

The New England Patriots visit the Buffalo Bills in Week 13 of the 2017 NFL season. PFF previews the top player matchups of the game.

11 months ago
2017 NFL mid season special team rankings

Ranking the NFL's special teams units after the first quarter of the season utilizing PFF specialists grades, and more to bring to light each quarter of the season.

1 year ago
Refocused: Cincinnati Bengals 20, Buffalo Bills 16

All of the PFF-exclusive takeaways from the Bengals 20-16 victory over the Bills.

1 year ago
NFL Week 5 Preview: Bills at Bengals

PFF has analysis of all the important matchups to watch when the Bills take on the Bengals

1 year ago