PFF Edge

Full year access to Player Grades, PFF Fantasy, premium content, and special reports.

$9.99/mo or $39.99/yr

PFF Elite

The very best of PFF. Our full access pass elevates your football IQ to genius level.    

$34.99/mo or $199.99/yr
Bio
Draft
2017 PFF Grades
Overall 72.5
#42 LB
Elite
High Quality
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Latest News
Inside Linebacker Spotlight - top five in PFF signature statistics

Examining the top five inside linebackers from 2017 in each of our major PFF Signature Statistic categories at the position.

26 days ago
Cincinnati Bengals 2018 offseason moves

PFF's analysis team take a closer look at the Cincinnati Bengals start to 2018 free agency including their additions on offense in our State of the Franchise YouTube series.

1 stat to know for every NFL team's top-graded free agent signing

PFF's Mark Chichester takes a look at each NFL team's highest-graded free-agent addition from this offseason, and a stat to know about each new signing.

3 months ago
IDP winners and losers from the free agency period

Walton Spurlin offers up a look at the IDP options whose stocks see the most change in the aftermath of the flurry of offseason moves.

3 months ago
2018 Free Agency Preview: Buffalo Bills

Top free agent targets for the Buffalo Bills, players that must be re-signed, team cap space and more to get you ready for 2018 free agency.

5 months ago
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.

6 months ago
NFL Week 16 Preview: Bills at Patriots

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

6 months ago
Refocused: Buffalo Bills 16, Kansas City Chiefs 10

All of the PFF-exclusive takeaways from Week 12 in the NFL, and the Bills 16-10 victory over the Chiefs.

7 months ago
NFL Week 12 Preview: Bills at Chiefs

The Buffalo Bills visit the Kansas City Chiefs in Week 12 of the 2017 NFL season. PFF previews the top player matchups of the game.

7 months ago
Refocused: New Orleans Saints 47, Buffalo Bills 10

All of the PFF-exclusive takeaways from Week 10 in the NFL, and the Saints 47-10 victory over the Bills.

8 months ago