Updated roster projections. It wasn't that long ago I did one of these and so much is already different.
QB (2)
Lamar Jackson
Tyler Huntley
RB (4)
JK Dobbins
Gus Edwards
Mike Davis
Tyler Badie
FB (1)
Patrick Ricard
TE (3)
Mark Andrews
Nick Boyle
Isaiah Likely
Charlie Kolar (PUP)
WR (5)
Rashod Bateman
James Proche
Devin Duvernay
Tylan Wallace
Will Fuller or UDFA
OL (10)
Ronnie Stanley
Ben Powers
Tyler Linderbaum
Kevin Zeitler
Morgan Moses
JuWan James
Tyree Phillips
Patrick Mekari
Ben Cleveland
Daniel Faalele
Thats 25 on offense. Only losers are Colon, Olivet, and Justice Hill in this situation.
DL (6)
Calais Campbell
Michael Pierce
Justin Madabuike
Brent Urban
Broderick Washington
Travis Jones
OLB (5)
Justin Houston
Odafe Oweh
Tyus Bowser
Daelin Hayes
Vince Biegel
David Ojabo (PUP)
ILB (4)
Patrick Queen
Josh Bynes
Malik Harrison
Kristian Welch
CB (6)
Marlon Humphrey
Marcus Peters
Kyle Fuller
Brandon Stephens
Jayln Armour Davis
Damarion Williams
S (5)
Marcus Williams
Chuck Clark
Kyle Hamilton
Tony Jefferson
Geno Stone
This makes 26 so either one defensive guy has to go or one OL. No real defensive guys of interest are losing out here. Anyone not here is at best PS talent. Think Powers gets traded in preseason to accommodate all these defensive guys.
Wolfpack (3)
Justin Tucker
Nick Moore
Jordan Stout
Roster looks cut and dry to me.
quick note - not sure kolar can go on PUP - think he was initially on the roster when rookies had to report so cant go on PUP anymore (i may be wrong but i think he'd have to go on I/R which means he'd have to make the initial 53)
i basically see the roster the same way as you - was interesting seeing biegel getting a bunch of OLB reps with the 1s at the stadium practice - idk if that's just as a placeholder spelling houston or whether he's actually ahead of hayes as that Bowser SAM type OLB guy
think losing one of the 10 OL you have currently making it is basically the easiest path to 53 right now - but until they add a WR, there really arent any difficult choices to make beyond how many of Colon, Powers, Cleveland aren't on the final roster