Bio
2018 PFF Grades
Defense 71.7
#42 DI
Run Defense
Pass Rush
Elite
High Quality
Good
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Draft
Latest News
2017 NFL rookie rankings through Week 9

All season long, PFF will be ranking the best performing NFL rookies as they race for Rookie of the Year. Below is our weekly rookie rankings after the Week 9 games.

1 year ago
2017 mid-season PFF NFL All-Rookie Team

Highlighting the best rookies at every position, halfway through the 2017 NFL season in the PFF All-Rookie Team.

1 year ago
Refocused: Los Angeles Rams 51, New York Giants 17

All of the PFF-exclusive takeaways from Week 9 in the NFL, and the Rams 51-17 victory over the Giants.

1 year ago
2017 NFL rookie rankings through Week 8

All season long, PFF will be ranking the best performing NFL rookies as they race for Rookie of the Year. Below is our weekly rookie rankings after the Week 8 games.

1 year ago
2017 NFL rookie rankings through Week 7

All season long, PFF will be ranking the best performing NFL rookies as they race for Rookie of the Year. Below is our weekly rookie rankings after the Week 7 games.

1 year ago
2017 NFL rookie rankings through Week 6

All season long, PFF will be ranking the best performing NFL rookies as they race for Rookie of the Year. Below is our weekly rookie rankings after the Week 6 games.

1 year ago
2017 NFL rookie rankings through Week 5

All season long, PFF will be ranking the best performing NFL rookies as they race for Rookie of the Year. Below is our weekly rookie rankings after the Week 5 games.

1 year ago
Refocused: Los Angeles Chargers 27, New York Giants 22

All of the PFF-exclusive takeaways from the Chargers 27-22 victory over the Giants.

1 year ago
Race for Rookie of the Year - Week 4

Checking in on the race for Rookie of the Year after the first four weeks of NFL action this season.

1 year ago
Refocused: Tampa Bay Buccaneers 25, New York Giants 23

All of the PFF-exclusive takeaways from the Bucs 25-23 victory over the Giants.

1 year ago