General manager John Lynch made several moves leading to the Niners selecting five players and trading for All-Pro left tackle Trent Williams.
Barring any more trades or movement at the bottom of the roster, the team is pretty much set.
Let’s take a look at the 49ers roster by position going into the 2020 season.
QB: Jimmy Garoppolo, Nick Mullens, C.J. Beathard, Broc Rutter.
RB: Raheem Mostert, Tevin Coleman, Jerick McKinnon, Jeff Wilson, JaMycal Hasty, Salvon Ahmed.
FB: Kyle Juszczyk, Josh Hokit
WR: Deebo Samuel, Kendrick Bourne, Brandon Aiyuk, Travis Benjamin, Trent Taylor, Jalen Hurd, Dante Pettis, Richie James, Shawn Poindexter, JaJuan Jennings, Chris Thompson, Chris Finke.
Tight end: George Kittle, Ross Dwelley, Daniel Helm, Charlie Woerner, Chase Harrell.
Offensive tackle: Trent Williams, Mike McGlinchey, Daniel Brunskill, Justin Skule.
Guards: Laken Tomlinson, Tom Compton, Colton Mckivitz, Ross Reynolds.
Center: Weston Richburg, Ben Garland.
Defensive end: Nick Bosa, Arik Armstead, Dee Ford, Ronald Blair, Kerry Hyder, Jonathan Kongbo, Alex Barrett, Willie Henry.
Defensive tackle: Javon Kinlaw, D.J. Jones, Solomon Thomas, Kentavius Street, Julian Taylor, Kevin Givens, Ray Smith.
Strongside linebacker: Kwon Alexander, Mark Nzeocha, Azeez Al-Shaair, Demetrius Flannigan-Fowles.
Middle linebacker: Fred Warner, Joe Walker, Jonas Griffith.
Weakside linebacker: Dre Greenlaw, Joey Alfieri.
Cornerback: Richard Sherman, Emmanuel Moseley, K’Waun Williams, Ahkello Witherspoon, D.J. Reed, Tim Harris, Dontae Johnson, Jason Verrett, Teez Tabor, Chris Edwards, Jermaine Kelly, DeMarkus Acy.
Strong safety: Jarquiski Tartt, Marcell Harris, Derrick Kindred, Jared Mayden, Jared Mayden.
Free safety: Jimmie Ward, Tavarius Moore.
Kicker: Robbie Gould
Punter: Mitch Wishnowsky
Long snapper: Kyle Nelson
There are not many weaknesses on this roster. Kinlaw will take DeForest Buckner’s spot on the defensive line, but I do expect the Niners will take a bit of a hit in terms of production. Although Kinlaw can develop into an All-Pro as his career progresses.
There are two positions that I think San Francisco may have some issues at; wide receiver and corner.
Deebo Samuel will build off of his strong rookie year and be a difference-maker. Lynch and Shanahan decided to move up to get Aiyuk, and the Niners will need him to come in and have an impact right away. Having Kittle as a pass-catcher takes some pressure off the receiving corps, but they will need one of the players not named Samuel to be a consistent threat to make another Super Bowl appearance.
Sherman will lock down the left side of the field as he usually does while Moseley and Witherspoon will compete to be the other starter. Moseley looked good throughout the 2019 season but needs to be more consistent to not give up big plays. Witherspoon’s up-and-down play has made fans want to pull their hair out at times, so we will have to see how he comes back after another offseason. Lynch will have to address the cornerback position next year, with Sherman being a free agent.
Regardless, this team is built to win the Super Bowl now, and Lynch’s moves at the draft shows that. The 49ers are favored to win the NFC with good reason; they’re bringing back virtually every starter sans Buckner, Emmanuel Sanders, and the retired Joe Staley.
The biggest variable during an NFL season is injuries, but the Niners have enough depth at certain positions that they can withstand a player getting hurt.
Which position do you think Lynch and Shanahan need to look at improving going into 2020?