PFF Edge

Be prepared for every snap of the 2017 season with PFF Fantasy and NFL Player Grades.

$39.99/yr

PFF Elite

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

$199.99/yr
Bio
  • Team Buffalo Bills
  • Jersey #25
  • Age 29.2 1988-07-12
  • College Pittsburgh
Draft
2017 PFF Grades
Overall 71.1
#19 HB
Run
Receiving
Elite
High Quality
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Latest News
Boom/bust report: Which Week 3 DFS options could pop?

Starting your DFS prep for Week 3? Curtis Patrick offers up some thoughts on players likely to boom or bust this week.

21 hours ago
The Breakdown: Key fantasy takeaways from Week 2

Jeff Ratcliffe breaks down the key fantasy football takeaways from the Sunday action of Week 2 of the NFL season.

2 days ago
Refocused: Carolina Panthers 9, Buffalo Bills 3

All of the PFF-exclusive takeaways from the Panthers 9-3 victory over the Bills.

3 days ago
NFL Week 2 Preview: Bills at Panthers

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

3 days ago
Week 2 DFS locks of the week

Tyler Loechner uses the data compiled in Week 1 to identify the top DFS locks for the second week of the fantasy season.

4 days ago
Fantasy leaders in Actual Opportunity through Week 1

7 days ago
Top fantasy takeaways from Week 1's action

Jeff Ratcliffe looks back at the key fantasy football takeaways from the Sunday action of Week 1 of the NFL season.

9 days ago
NFL Week 1 Preview: Jets at Bills

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

10 days ago
DFS guide: Week 1 in FanDuel tournaments

For those looking to make a big splash in Week 1, Tyler Loechner offers up his top strategies and advice for FanDuel daily fantasy tournaments.

12 days ago
What we learned for fantasy in the preseason: AFC

A month of training camp and preseason games gave us a host of lessons for fantasy football. Mike Castiglione highlights what we learned.

15 days ago