Bio
2018 PFF Grades
Defense 67.1
#53 ED
Run Defense
Pass Rush
Coverage
Elite
High Quality
Good
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Draft
Latest News
NFL Week 6 Preview: 49ers at Redskins

The San Francisco 49ers visit the Washington Redskins in Week 6 of the 2017 season. PFF previews the top player matchups of the game.

1 year ago
NFL Week 5 Preview: 49ers at Colts

PFF has analysis of all the important matchups to watch when the 49ers take on the Colts.

1 year ago
Preseason Review: All 32 first round rookies

Reviewing the entire first round draft class' performance this preseason.

1 year ago
First round rookie review: Preseason Week 3

PFF checks in on every first-round draft pick's performance in the third week of the preseason.

1 year ago
First round rookie review: Preseason Week 2

PFF checks in on every first-round draft pick's performance in the second week of the preseason.

1 year ago
Preseason Week 2 Preview: Broncos at 49ers

Preseason Week 2 continues with the Broncos at the 49ers. PFF has all the important players to watch and position battles for both teams.

1 year ago
First round rookie review: Preseason Week 1

PFF checks in on every first-round draft pick's performance in the first week of the preseason.

1 year ago
Refocused: San Francisco 49ers 27, Kansas City Chiefs 17

Showcasing our exclusive PFF takeaways from the San Francisco 49ers-Kansas City Chiefs preseason game.

1 year ago
Snaps Lost: NFC West

Examining the amount of experience lost by each team in the NFC West, by looking at snap counts that must be replaced from the 2016 season.

1 year ago
SF first round draft pick Solomon Thomas signs rookie contract

Thomas could step right in for the 49ers on a defensive front in which ranked 32nd against the run in 2016.