Bio
2018 PFF Grades
Defense 67.1
#67 DI
Run Defense
Pass Rush
Elite
High Quality
Good
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Draft
Latest News
Refocused: Buffalo Bills 21, New York Jets 12

All the key PFF takeaways from the Bills 21-12 victory over the Jets.

1 year ago
The longest-tenured player on each AFC roster

Josh Liskiewitz identifies the player on each AFC team who has been around the longest, and offers a key PFF takeaway for each of them.

1 year ago