PFF Edge

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


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
  • Team Buffalo Bills
  • Jersey #25
  • Age 29.4 1988-07-12
  • College Pittsburgh
2017 PFF Grades
Overall 81.5
#13 HB
High Quality
Above Average
Below Average
Limited Information
Latest News
Garbage time fantasy report: Week 11's garbage timers

Scott Spratt looks for which players are making their bones when the games are out of reach, and which players lose out because of blowouts.

1 day ago
Refocused: Los Angeles Chargers 54, Buffalo Bills 24

All of the PFF-exclusive takeaways from Week 11 in the NFL, and the Chargers 54-24 victory over the Bills.

2 days ago
DFS guide: Week 11 in FanDuel tournaments

Those looking to win the big money in DFS in Week 11 will want Tyler Loechner's look at the top strategies for FanDuel tournaments.

6 days ago
DFS guide: Week 11 in FanDuel cash games

Tyler Loechner runs through the Week 11 DFS slate on FanDuel to identify the top cash game approaches and strategies.

6 days 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.

10 days ago
DFS guide: Week 10 in FanDuel tournaments

DFS players looking to take down a big prize can use Tyler Loechner's top strategies and tips for FanDuel's Week 10 tournaments.

13 days ago
Week 10 DFS locks of the week

Tyler Loechner picks out some of the top players to lock into DFS lineups for Week 10 of the fantasy season.

14 days ago
NFL Week 9 Preview: Bills at Jets

The Buffalo Bills visit the New York Jets in Week 9 of the 2017 NFL season. PFF previews the top player matchups of the game.

20 days ago
Fantasy leaders in Actual Opportunity through Week 8

Scott Barrett looks at Week 9 fantasy options who are the best candidates for exceeding expectations based on usage.

21 days ago
NFL 2017 Week 8 - Team of the Week

All the best performances, from the top players in the NFL during Week 8 action. From QBs to WRs, DEs to CBs - we've got you covered with the very best from Week 8 of the NFL season in our PFF Team of the Week.

22 days ago