Bio
  • Team Buffalo Bills
  • Jersey #21
  • Age 27.9 1991-04-25
  • College Oregon State Beavers
2018 PFF Grades
Defense 68.4
#45 S
Coverage
Elite
High Quality
Good
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Draft
Latest News
NFL Week 6 CBS Buffalo Bills @ Houston Texans Preview

The PFF Preview Team previews The Bills' clash with the Texans and breaks down the key statistical data that we provide to CBS prior to the game.

6 months ago
NFL Week 5 CBS Tennessee Titans @ Buffalo Bills Preview

The PFF Preview Team previews the Titans' clash with the Bills and breaks down the key statistical data that we provide to CBS prior to the game.

6 months ago
Divisional standouts – the top-graded players in AFC East play

PFF's Mike Johnson takes a glimpse at the players in the NFC East who had the highest grades against their division rivals a season ago.

7 months ago
PFF Training Camp Preview: Buffalo Bills

Dissecting the interesting storylines, position battles to watch and general storylines for the start of the Buffalo Bills Training Camp on July 25.

8 months ago
NFL secondary rankings: All 32 teams entering 2018

Senior Analyst Mike Renner outlines PFF's all-32 team rankings in the defensive secondary, a unit that can literally make, or break your team.

8 months ago
Top 101 players from the 2017 NFL season

Pro Football Focus counts down the 101 best players from the 2017 NFL season.

1 year ago
Refocused: Jacksonville Jaguars 10, Buffalo Bills 3

All of the PFF-exclusive takeaways from Wild Card round of the NFL playoffs, and the Jaguars' 10-3 victory over the Bills.

1 year ago
NFL Wild Card Preview: Bills at Jaguars

The Buffalo Bills will battle the Jacksonville Jaguars in the Wild Card round of the postseason. PFF previews the top player matchups of this win-or-go-home game.

1 year ago
Refocused: New England Patriots 37, Buffalo Bills 16

All of the PFF-exclusive takeaways from Week 16 in the NFL, and the Patriots 37-16 victory over the Bills.

1 year ago
NFL Week 16 Preview: Bills at Patriots

The Buffalo Bills visit the New England Patriots in Week 16 of the 2017 NFL season. PFF previews the top player matchups of the game.

1 year ago