Roster cut day is always a stressful day for players around the NFL, and the Denver Broncos trimmed theirs from 90 to 53 players, with several surprise moves as they made up their best opening day roster.

Denver Broncos finalize 53-man roster

The Denver Broncos 53-man roster contains 24 players on offense, 26 players on defense, and three key specialists in the kicking game.

Broncos offense (24)

  • Quarterback: Bo Nix, Jarrett Stidham (2)
  • Running Back: J.K. Dobbins, RJ Harvey, Jaleel McLaughlin, Tyler Badie (4)
  • Wide Receiver: Courtland Sutton, Troy Franklin, Marvin Mims, Trent Sherfield Sr.. Pat Bryant (5)
  • Tight End/Fullback: Evan Engram, Adam Trautman, Nate Adkins, Lucas Krull (4)
  • Center: Luke Wattenberg, Alex Forsyth (2)
  • Offensive Guard: Ben Powers, Quinn Meinerz (2)
  • Offensive Tackle: Garett Bolles, Mike McGlinchey, Alex Palczewski, Matt Peart, Frank Crum (5)

Broncos defense (26)

  • Cornerback: Patrick Surtain II, Riley Moss, Ja’Quan McMillian, Kris Abrams-Draine, Jahdae Barron (5)
  • Safety: Talanoa Hufanga, Brandon Jones, P.J. Locke, Devon Key, JL Skinner (5)
  • Inside Linebacker: Alex Singleton, Dre Greenlaw, Justin Strnad, Karene Reid (4)
  • Outside linebacker: Nik Bonitto, Jonathon Cooper, Jonah Elliss, Dondrea Tillman, Que Robinson (5)
  • Defensive End: Zach Allen, John Franklin-Myers, Jordan Jackson, Sai’vion Jones, Eyioma Uwazurike (5)
  • Defensive Tackle: D.J. Jones, Malcolm Roach (2)

Broncos special teams (3)

  • Kicker: Wil Lutz (1)
  • Punter: Jeremy Crawshaw (1)
  • Long snapper: Mitchell Fraboni (1)

As teams jostle for players for their practice squads over the next 48 hours, the Broncos will make more moves to fill out their own. Head coach Sean Payton and general manager George Paton have been adept at utilizing the Broncos’ practice squad over the course of the last two seasons to manage depth and take advantage of matchups with game-day elevations, so there’s a possibility that today’s 53 won’t be the same ones that face off against the Tennessee Titans when the season opens on Sunday, September 7th, so be sure to follow Mile High Sports for all the latest transactions.