Bio
  • Team Free Agent
  • Age 24.5 1994-05-04
  • College Pittsburgh
2018 PFF Grades
Offense 32.9
U/R
Pass
Run
Elite
High Quality
Good
Above Average
Average
Below Average
Poor
Rookie
Limited Information
Draft
Latest News
NFL Week 10 CBS Buffalo Bills @ New York Jets Preview

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

11 days ago
Ranking all 32 starting NFL quarterbacks after Week 9

NFL Editor Austin Gayle walks through PFF's quarterback rankings for all 32 starting signal-callers in the NFL through Week 9.

14 days ago
Refocused, NFL Week 9: Chicago Bears 41, Buffalo Bills 9

The Chicago Bears defeated the Buffalo Bills, 41-9, in Week 9 of the 2018 NFL season.

16 days ago
NFL Week 9 FOX Chicago Bears @ Buffalo Bills Preview

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

19 days ago
2018 PFF NFL Power Rankings – Week 9

The PFF ELO Power Rankings continue, ranking all 32 NFL teams ahead of Week 9 action.

19 days ago
2018 PFF NFL Power Rankings – Week 7

The PFF ELO Power Rankings continue, ranking all 32 NFL teams ahead of Week 7 action.

1 month ago
Refocused, NFL Week 6: Houston Texans 20, Buffalo Bills 13

The Houston Texans defeated the Buffalo Bills, 20-13, in Week 6 of the 2018 NFL season.

1 month ago
PFF's NFL QB Rankings – after Week 2

Editor Cam Mellor takes a closer look at how the NFL's starting 32 quarterbacks have fared through two weeks of play, ahead of the Thursday Night Football game between the Jets and Browns.

2 months ago
Bills to start QB Josh Allen in Week 2

Now that the Bills have officially named Josh Allen as the starting quarterback, PFF's Lorin Cox examines the rookie's play in both the preseason and Week 1 of the 2018 season.

Refocused, NFL Week 1: Baltimore Ravens 47, Buffalo Bills 3

The Baltimore Ravens defeated the Buffalo Bills, 47-3, during the NFL's first full Sunday of action.