Bio
2018 PFF Grades
Defense 47.3
#69 LB
Run Defense
Coverage
Elite
High Quality
Good
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Draft
Latest News
PFF Training Camp Preview: New York Giants

Dissecting the interesting storylines, position battles to watch and general storylines for the start of the New York Giants Training Camp on July 22.

3 months ago
Week 10 start/sit fantasy advice for IDP leagues

Walton Spurlin attempts to solve some of the pressing start/sit quandaries facing IDP owners in Week 10 of the fantasy season.

1 year ago
Week 7 start/sit fantasy advice for IDP leagues

After some crazy weeks of action, Walton Spurlin offers up some key start/sit advice for IDP leaguers as we enter Week 7 of the fantasy season.

1 year ago
Refocused: Indianapolis Colts 26, San Francisco 49ers 23

All of the PFF-exclusive takeaways from the Colt 26-23 victory over the 49ers.

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
Streaming IDP options for Week 5 of the fantasy season

With the bye weeks upon us, Michael Moore offers up some suggestions for IDP streaming candidates heading into Week 5.

1 year ago
Refocused: Arizona Cardinals 18, San Francisco 49ers 15

All of the PFF-exclusive takeaways from the 18-15 overtime victory for the Cardinals over the 49ers.

1 year ago
NFL Week 4 Preview: 49ers at Cardinals

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

1 year ago
Refocused: Carolina Panthers 23, San Francisco 49ers 3

All the PFF-exclusive takeaways from the Panthers 23-3 victory over the 49ers.

1 year ago