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
  • Team Buffalo Bills
  • Jersey #25
  • Age 29.9 1988-07-12
  • College Pittsburgh
Draft
2017 PFF Grades
Overall 84.4
#9 HB
Run
Receiving
Elite
High Quality
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Latest News
Be a year early: Sell on these players before the bottom falls out

Dan Clasgens identifies some fantasy options whose stock either has fallen or is due to fall soon.

9 days ago
What is the fantasy shelf life of the top current running backs?

Will any of the current top running backs buck the position's aging curve? A few members of the PFF Fantasy team debate RB longevity.

2 months ago
Running backs who might warrant a change in role

Scott Spratt looks at backs who might be better suited to more, less, or different workloads based on their receiving and rushing productivity.

2 months ago
Running backs due for a fantasy slide based on Yards Added

Scott Spratt uses his Yards Added metric for running backs to identify some candidates to disappoint in fantasy in 2018.

2 months ago
Top 20 fantasy RB seasons of the PFF era, Nos. 11-20

Mike Castiglione looks back at the top fantasy performers of the PFF era with a trip through some of the best running back performances.

3 months ago
The perception/production gap: Fantasy QBs and RBs

When it comes to a fantasy draft, our perception of a player matters as much as his production. How good at that are we?

3 months ago
Top 101 players from the 2017 NFL season

Pro Football Focus counts down the 101 best players from the 2017 NFL season.

4 months ago
Player Showdowns: A look back at some of 2017's top quandaries

Michael Moore looks back on his offseason this-or-that fantasy debates, to see if there were any lessons to take away from the results.

4 months ago
The biggest fantasy surprise for each AFC team in 2017

Dan Clasgens recaps the biggest fantasy surprises around the AFC in the 2017 season.

4 months ago
Previewing Wild Card weekend for fantasy

Jeff Ratcliffe offers up his thoughts on every player and every fantasy play in Wild Card weekend.

5 months ago