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 70.7
#32 G
Run Block
Pass Block
Elite
High Quality
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Latest News
NFL offensive line rankings: All 32 team's units entering 2018

Senior Analyst Mike Renner unveils PFF's 32-team NFL offensive line rankings for the 2018 NFL season.

7 days ago
NFL teams decline fifth-year options for 12 players, set stage for prove-it years in 2018

Examining the 2015 NFL Draft class and who's fifth-year contract options have not been exercised, forcing 2018 to be a make-it-or-break-it season for 12 players.

2 months ago
NFL 2017 Week 17 - Team of the Week

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

6 months ago
NFL Week 17 Sunday Standouts: Offense

PFF's Gordon McGuinness highlights the standout performance from Week 17 of the NFL season on offense.

6 months ago
Refocused: San Francisco 49ers 34, Los Angeles Rams 13

Highlighting some exclusive PFF takeaways from the 49ers' 34-13 victory over the Rams.

6 months ago
Refocused: Washington Redskins 26, San Francisco 49ers 24

All of the PFF-exclusive takeaways from Week 6 in the NFL, and the Redskins 26-24 victory over the 49ers.

9 months ago
49ers acquire Laken Tomlinson from the Lions

Tomlinson had fallen out of favor in Detroit despite being a former first-round pick.

Lions G Tomlinson no guarantee to make final roster

As Detroit has revamped its offensive line, the 2015 first-rounder has lost his firm grip on a roster spot.

Why 2017 is a make or break season for five offensive players

Next offseason, players from the 2015 NFL draft will have their fifth-year contract options picked up or declined, creating a make or break season in 2017.

1 year ago