Buffalo Bills: 53-man roster prediction before training camp

ORCHARD PARK, NY - DECEMBER 08: Josh Allen #17 of the Buffalo Bills drops back to throw a pass against the Baltimore Ravens at New Era Field on December 8, 2019 in Orchard Park, New York. Baltimore beats Buffalo 24 to 17. (Photo by Timothy T Ludwig/Getty Images)
ORCHARD PARK, NY - DECEMBER 08: Josh Allen #17 of the Buffalo Bills drops back to throw a pass against the Baltimore Ravens at New Era Field on December 8, 2019 in Orchard Park, New York. Baltimore beats Buffalo 24 to 17. (Photo by Timothy T Ludwig/Getty Images) /
facebooktwitterreddit
Prev
2 of 8
Next
Buffalo Bills
ORCHARD PARK, NY – DECEMBER 08: Devin Singletary #26 of the Buffalo Bills carries the ball against the Baltimore Ravens during the fourth quarter at New Era Field on December 8, 2019 in Orchard Park, New York. Baltimore defeats Buffalo 24-17. (Photo by Brett Carlsen/Getty Images) /

Running Back & Fullback

Roles for Devin Singletary and Zack Moss are both solidifed. T.J. Yeldon is a natural replacement for Singletary so he should remain on the roster, but inactive on game days. Free agent addition Taiwan Jones lands as a special teamer contributor.

The rub comes with Patrick DiMarco. According to Pro Football Reference, he played in 15.53% of offensive snaps last year. While he showed great blocking abilities, he only ran the ball three times. Adding an additional seven targets in the passing game and you start to consider his value to the team. Furthermore, while he contributes on special teams, he lost his 2018 captaincy in 2019.

For now DiMarco sticks, but if there is any player during training camp displaying unexpected value and contribution, then he is the first player pushed off the roster.

Predictions: Singletary, Moss, Yeldon, Jones, and DiMarco (5)