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
Draft
2017 PFF Grades
Overall 85.2
#6 G
Run Block
Pass Block
Elite
High Quality
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Latest News
2017 PFF NFL All-Pro Team

After a remarkable 2017 season in the NFL, PFF hands out our All-Pro awards across every position.

16 days ago
Refocused: Pittsburgh Steelers 28, Cleveland Browns 24

All of the PFF-exclusive takeaways from Week 17 in the NFL, and the Steelers 28-24 victory over the Browns.

18 days ago
NFL Week 17 Preview: Browns at Steelers

The Cleveland Browns visit the Pittsburgh Steelers in Week 17 of the 2017 NFL season. PFF previews the top player matchups of the game.

22 days ago
NFL 2017 Week 15 - Team of the Week

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

1 month ago
Refocused: Baltimore Ravens 27, Cleveland Browns 10

All of the PFF-exclusive takeaways from Week 15 in the NFL, and the Ravens 27-10 victory over the Browns.

1 month ago
Top 25 offensive linemen of the 2017 NFL season

PFF Senior Analyst Sam Monson ranks the 25 best offensive linemen in terms of 2017 season performance.

1 month ago
NFL 2017 Week 13 - Team of the Week

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

1 month ago
Refocused: Los Angeles Chargers 19, Cleveland Browns 10

All of the PFF-exclusive takeaways from Week 13 in the NFL, and the Chargers 19-10 victory over the Browns.

1 month ago
NFL Week 12 Preview: Browns at Bengals

The Cleveland Browns visit the Cincinnati Bengals in Week 12 of the 2017 NFL season. PFF previews the top player matchups of the game.

1 month ago
Refocused: Jacksonville Jaguars 19, Cleveland Browns 7

All of the PFF-exclusive takeaways from Week 11 in the NFL, and the Jaguars 19-7 victory over Cleveland.

2 months ago