Astro’s 53-Man Bills Roster

Photo of DE AJ Epenesa from

7 WR
Stefon Diggs 6-0, 194, 4.46
John Brown 5-10, 178, 4.34
Cole Beasley 5-8, 174, 4.49
Gabriel Davis 6-2, 216. 4.54
Isaiah McKenzie Jet, KR PR, 5-8, 164 (1-yr deal)
Andre Roberts KR PR, 5-11, 195
D’haquille Williams 6-2, 216

Robert Foster concuss. to PUP list
Isaiah Hodgins 6-4, 210 to Practice Squad, Game-Day Activation. Not enough snaps in a too-short season to sub him out for Duke Williams’ recent gritty catches in traffic. Could’ve used his height and sure hands, and he’s still a possibility.

Photo of TE Tyler Kroft from

3 TE
Dawson Knox
Lee Smith 3yrs. age 31
Jason Croom or Tyler Kroft
Tommy Sweeney —Active/PUP list (foot)

Nate Becker, Miami (OH) to PS
Waive or trade Tyler Kroft or Croom. Lee Smith just provides too much vet leadership.

ORCHARD PARK, NY – SEPTEMBER 29: Buffalo Bills Offensive Tackle Ryan Bates (71) prior to the game between the New England Patriots and the Buffalo Bills on September 29 ,2019, at New Era Field in Orchard Park, NY. (Photo by Gregory Fisher/Icon Sportswire via Getty Images).

10 OL
LT Dion Dawkins – RE-SIGNED 4 yrs
OG Qu. Spain – RE-SIGNED 3 yrs $15M in March 2020
OC Mitch Morse – 3 more yrs
RG (RT) Cody Ford UFA 2023
RT (LT) Ty Nsehke – age34, Final Yr

OT-OC-OG Ryan Bates age 23
OC-OG-OT Evan Boehm 1-yr. contract
OT-OG Daryl Williams 1-yr. contract
RT-LT Trey Adams
OG-RT Ike Boettger 2021 RFA

OG OC Jon Feliciano, on PUP-DTR, Injured pec 7-31 age27 Final Yr

RT Brandon Walton PFA to Practice Squad; blocked for Singletary
OC-OG Marquel Harrell to the Practice Squad.

Waive Brian Winters, Winters was too late a signing to be of better value than Boehm. Besides, he wasn’t that good in Jersey. Trey Adams and Brandon Walton are better, and have plenty of upside. Boettger-Walton are there when Nsehke hangs up his cleats at RT and Ford finally is moved to Guard. I’m still taking RT in the next draft. Some good ones.

ORCHARD PARK, NY – DECEMBER 29: Davis Webb #7 of the Buffalo Bills speaks to New York Jets staff members before the game at New Era Field on December 29, 2019 in Orchard Park, New York. New York defeats Buffalo 13-6. (Photo by Brett Carlsen/Getty Images).

3 QB
Josh Allen
Matt Barkley 11/1, age 28 82.8
Davis Webb 6-5, 230

Jake Fromm to Practice Squad. Fromm was getting the hang of it after a wide-eyed start, but he’ll need seasoning. Webb is smart and is a big help in the QB room.

Photo of FB/RB/TE Reggie Gilliam from

Devin Singletary 4 yrs.
Zack Moss
T.J. Yeldon – 2nd and final year
Pat DiMarco

Reggie Gilliam – FB, TE, RB – to Practice Squad, Game-Day Activation.
Antonio Williams – RB, ST – to Practice Squad, but ST could be his meal ticket to the 53, or a possible trade commodity for Beane..
Christian Wade (54th player – Int’l) – adds to the embarrassment of riches at RB for the Bills, and still the national experts don’t see it.

Taiwan Jones – Waived/Injured. If he returns in time, he takes Antonio Williams’ spot on the 53.
I originally had Pat DiMarco cut, and I’ve changed my mind. It’s still a young RB Room. Gilliam could still impress enough in the next 20 days to change my mind again.

Photo from

8 DL
LDE Mario Addison, Age 32, FA 2023
DL1T-DL3T Harrison Phillips, age 24, FA 2022
DL3T Ed Oliver age 22, FA 2024
RDE Jerry Hughes age 31, FA 2022

DL3T-ED Quinton Jefferson 26, 2022
LDE-DL3T AJ Epenesa, age 21, FA 2025
LDE Trent Murphy, age 29, FA 2021
DL1T-3T Vernon Butler age 26, FA 2022

RDE Darryl Johnson age 23, FA 2023 to Practice Squad, Game-Day Activation
iDL Justin Zimmer can be added to the Practice Squad despite being a vet, in my understanding.

Waive Cox, Smart, and Vincent Taylor. I’m glad Yannick Ngakoue isn’t coming to Buffalo. The Bills are stacked due to cross-training, and they’ll need that RD2 next year.

Photo of MLB Tremaine Edmunds (L) and Matt Milano from

7 LBs
SLB A.J. Klein (3 yrs)
MLB Tremaine Edmunds
WLB Matt Milano final yr.

SLB Tyler Matakevich (ST)
MLB Tyrel Dodson
WLB Vosean Joseph Florida

LORAX Corey Thompson

ORCHARD PARK, NY – AUGUST 29: Jaquan Johnson #46 of the Buffalo Bills looks to the scoreboard during the second half of a preseason game against the Minnesota Vikings at New Era Field on August 29, 2019 in Orchard Park, New York. Buffalo beats Minnesota 27 to 23. (Photo by Timothy T Ludwig/Getty Images).

8 DB
CB Tre’Davious White final yr
CB Levi Wallace RE-SIGNED – 1 yr
CB Josh Norman (age 32, 1 yr)

NCB Siran Neal 6-0,205 (Taron has a shot here)

S Micah Hyde 6-0, 197, agil 80%ile
S Jordan Poyer 6-0, 191 Re-Signed
S Jaquan Johnson Miami
S Dean Marlowe

Gaines opts out at age 32
Trade NCB Taron Johnson 5’11, 192
Waive King, Brown, Johnson, Taylor

Photo of K Tyler Bass from

3 K
PK Tyler Bass RD6
P Lachlan Edwards
LS Reid Ferguson FA 2022

Waive or Trade Hauschka, Bojo. Time to move on. Bass beat Hauschka in a straight-up face-off in camp. I’m all about that Bass. Plus, I could listen to Lachlan Edwards’ accent all day. He’s steady and above-average. Bojo was unpredictable and average.

1 CB Dane Jackson (NC)*
2 OC-OG Marquel Harrell (NC)
3 WR Isaiah Hodgins 6-4, 210 —GDA** (NC)
4 QB Jake Fromm —GDA (NC)
5 CB-S Garrett Taylor
6 OLB Mike Bell
7 OLB Del’Shawn Phillips
8 iDL Justin Zimmer
9 CB Ike Brown PFA
10 EDGE Mike Love final year of contract
11 FS-SS Josh Thomas
12 TE PFA Nate Becker, Miami (OH)
13 OT Brandon Walton PFA
14 FB-TE-RB Reggie Gilliam —GDA
15 RB-ST Antonio Williams RB, ST
16 RDE Darryl Johnson

17 RB-KR Christian Wade (91st player – Int’l)—GDA

* (NC) = 4 Players Identified As Not Able To Be Claimed
** GDA = 4 Players Identified As Game Day Activations


Editor’s babble: Well, there you have it. You want Astro’s 53 man Bills roster, you got it. Thanks, as always, to the birthday man Dean Kindig for his contributions to our blog. You can find Dean on Twitter @TCBILLS_Astro.