Training camp is over. The Broncos are halfway through the preseason and cuts are looming. Every practice and game means remarkably more for every player still on the bubble. Rosters have to be cut to 75 players by Aug. 30 and cut to 53 by Sept. 3. Denver Post Broncos beat reporter Cameron Wolfe analyzes what the 53-man roster might look like in a couple of weeks:

Quarterbacks (3): Mark Sanchez, Trevor Siemian, Paxton Lynch

The order isn’t set, but barring injuries or another signing it should be these three on the roster. Let’s move along.

Running backs (3): C.J. Anderson, Devontae Booker, Kapri Bibbs

Anderson and Booker’s roster spots are secure as the Broncos lead two running backs. That leaves a battle between Kapri Bibbs, Ronnie Hillman and Juwan Thompson for one roster spot. Bibbs has impressed coaches all camps with his improved game, particularly pass protection, and he provides the special teams presence that is key for a No. 3 back. We projected Hillman was on the way out in June, and it looks more obvious in August. Related Articles September 21, 2020 NFL fines 3 coaches — including Broncos’ Vic Fangio — and clubs for unmasked coaches, AP source says

September 21, 2020 Broncos Analysis: Minus key players, focus is on Vic Fangio to lead staff, roster through adversity

September 21, 2020 Broncos reeling from injuries with Courtland Sutton out for season with ACL tear, Drew Lock sidelined for multiple weeks due to shoulder

September 21, 2020 Kiszla vs. O’Halloran: Would Colin Kaepernick be better Broncos quarterback than Jeff Driskel?

September 21, 2020 Broncos quarterback Drew Lock out for three-to-five weeks with shoulder injury, Vic Fangio says

Fullback (1): Andy Janovich

The Broncos sixth-round pick is the only true fullback on the roster and that’s a position coach Gary Kubiak has made essential for the Broncos. He’s also been a strong special teams player this summer.

Wide receivers (6): Demaryius Thomas, Emmanuel Sanders, Bennie Fowler, Cody Latimer, Jordan Norwood, Jordan Taylor

The Broncos’ depth at receiver may force them to go heavy at this spot and light at running back. Thomas, Sanders, Fowler and Latimer appear to be locks at this point. Norwood holds off college free agent returners Kalif Raymond and Bralon Addison because of his reliability on offense and special teams. Raymond tapered off after a strong early push and could be a practice squad candidate. Taylor has made enough plays this summer to make the roster.

Tight ends (3): Virgil Green, Jeff Heuerman, John Phillips

Green has separated himself as the Broncos’ lead tight end this summer. Heuerman’s constant bouts with injuries leave him as a big question mark. The third tight end job is between Phillips, Garrett Graham and Henry Krieger-Coble. Phillips, a strong blocking tight end, has flashed consistently over the last week while Graham has been injured. The Broncos could try to stash Krieger-Coble on the practice squad to get him stronger.

Offensive linemen (9): Russell Okung, Max Garcia, Matt Paradis, Ty Sambrailo, Donald Stephenson, Michael Schofield, Darrion Weems, James Ferentz, Connor McGovern

Despite the injuries and constant changes, the Broncos offensive line appears fairly set. There aren’t many outside contenders currently on the roster that could push these nine off the team. Weems or Sambrailo could start at right guard. Schofield is the top swing guard/tackle off the bench. Ferentz is the backup center. The Broncos like McGovern’s potential.

Offense total: 25

Defensive linemen (7): Derek Wolfe, Sylvester Williams, Jared Crick, Adam Gotsis, Henry Melton, Darius Kilgo, Billy Winn

The top six appear to have secured a roster spot. Kilgo has made good improvements from year one to year two and could see time at defensive end. Melton provides interior pass rush off the bench. Winn was the last man on this roster to provide depth, but he could easily miss out if they keep six.

Linebackers (9): Von Miller, DeMarcus Ware, Brandon Marshall, Todd Davis, Shane Ray, Shaquil Barrett, Corey Nelson, Zaire Anderson, Dekoda Watson

The front end of this rotation has been fairly set all summer. Anderson’s play this summer should have solidified his roster spot at inside linebacker. Watson has impressed enough this summer to beat out Vontarrius Dora, who the Broncos could try to keep on their practice squad.

Cornerbacks (5): Chris Harris, Aqib Talib, Bradley Roby, Kayvon Webster, Lorenzo Doss

You’d be hard-pressed to find a better group of cornerbacks in the NFL. Doss, the Broncos’ No. 5 cornerback, could push to start on some teams. If the Broncos keep six, it appears Taurean Nixon would be the beneficiary.

Safeties (4): Darian Stewart, T.J. Ward, Justin Simmons, Will Parks

It’s a little worrisome to go into the season with two rookie backups at safety, but Simmons and Parks have done more than enough to ease that concern. Keo’s two-game suspension will keep him off the initial 53-man roster, but he could return after maybe taking Winn’s spot.

Defense total: 25

Specialists (3): Kicker Brandon McManus, punter Britton Colquitt, long snapper Casey Kreiter

The path was set up for seventh-round pick punter Riley Dixon to win this job. He’s cheaper and holds a drafted status over the incumbent Colquitt. But simply put, Colquitt has been better in every facet. Money could lead to Dixon winning the job, but it hasn’t appeared that way on the field.

Practice squad (10): WR Kalif Raymond, WR Mose Frazier, TE Henry Krieger-Coble, OG Aaron Neary, OT Lars Hanson, NT Kyle Peko, OLB Vontarrius Dora, OLB Eddie Yarbrough, ILB Kyle Kragen, CB Taurean Nixon