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.    

  • Team Cleveland Browns
  • Jersey #18
  • Age 28 years, 10 months, 2 weeks
  • College Rutgers
2016 PFF Grades
Overall 77.9
#40 WR
Receiving ?
Run ?
High Quality
Above Average
Below Average
Limited Information
Latest News
Fantasy players to watch in training camp: AFC North

Dan Schneier's trip through the key players to watch in training camp for the AFC North include three receivers at different stages of their careers.

Pressing fantasy questions for the AFC North

Pat Thorman highlights pressing fantasy questions for the AFC North, including worries about the Cincinnati offensive line and some possible hope in Cleveland.

Golden Agers: Fantasy options on the back end of their aging curve

Dan Clasgens looks at the traditional aging curves, and identifies some fantasy options nearing their sell-by date.

5 mid-round draft picks who should offer fantasy value

Mid-round success is key. Curtis Patrick identifies five players currently drafted low who could return fantasy starter value in 2017.

Player showdown: Kenny Britt or Terrelle Pryor?

Should fantasy players prefer the ex-Cleveland receiver or the guy who replaced him on the Browns? Michael Moore looks at who has the edge.

Kenny Britt Terrelle Pryor • 3 months ago
Who are this year's fantasy 'one-hit wonders'?

These players offered surprise performances in 2016, but Dan Schneier says they won't stay hot in 2017.

7 free agency moves that make no sense

Which free agency moves have us scratching our heads? Sam Monson runs downs the list.