clock menu more-arrow no yes mobile

Filed under:

How much will the 49ers roster change over the next 4 years?

The 49ers have three players potentially signed through 2022. Time to consider who will be around when that time arrives.

NFL: San Francisco 49ers at Tampa Bay Buccaneers Kim Klement-USA TODAY Sports

The San Francisco 49ers will be busy this offseason, further shaping a roster that is improving, but has a host of issues to address before it can develop into a Super Bowl contender. If Jimmy Garoppolo can play a full 16 games, this team will likely be in the mix for a playoff berth. How they address other issues on both sides of the ball will give us a handle on where this team is going beyond that.

However, today I wanted to consider the long term outlook. The longest the 49ers have anybody signed is 2023. Jimmy Garoppolo and Weston Richburg are signed through then, while that season is the fifth year option on Mike McGlinchey’s rookie contract.

The NFL will be in a new collective bargaining agreement by the time 2023 rolls around. There may, and probably will be a labor stoppage after the 2020 season, but at some point a new deal will be in place. There will be some changes to the current structure, but I doubt it is enough to make a huge change in the way the business operates.

With that in mind, Garoppolo and Richburg likely will have either signed contract extensions by then, or will simply not be on the team anymore. Looking at the 49ers current roster, odds are very good that when the 2023 offseason arrives, Mike McGlinchey is the only player still on his rookie contract — and even he might be off it if he has performed well and the 49ers want to get him extended sooner rather than later.

I’ve put together a list of the 49ers entire roster along with the offseason in which they are a free agent. It is ordered starting with this offseason’s free agents and you can sort it by that, by position, or alphabetically by first name.

Ideally many of the players signed through 2021 (listed as free agents in 2022) will have earned contract extensions. A fair number will be gone, but if John Lynch and Kyle Shanahan are still in place as GM and head coach, one would hope they’ve hit pay dirt on a decent number of their most recent draft picks.

For most of the players hitting free agency this offseason and next offseason, it’s safe to say the 49ers will continue their roster overhaul. We’ve offered up predictions on the team’s upcoming crop of free agents. Looking ahead to next year’s, Joe Staley is the most notable by a long shot. Matt Breida will be a restricted free agent, while Nick Mullens will be an exclusive rights free agent. Ronald Blair is an interesting one given his versatility, and Kendrick Bourne is emerging as a potential replacement for Pierre Garçon.

The group hitting free agency in spring 2021 is where things really start to get interesting. DeForest Buckner will be through his fifth year option and ideally extended before then. If George Kittle builds on this past season’s breakout campaign, he’s a strong candidate for an extension a year from now. But what about someone like Richard Sherman? Does he last the length of his deal? He’s said he wants to play until he’s 35, and would be amenable to moving to a free safety role. Maybe that keeps him around even longer.

How many of these players do you think will still be on the 49ers roster four years from now when the 2023 offseason is getting started?

49ers free agents 2019-2023

Player Pos Free agent
Player Pos Free agent
Robbie Gould K 2019
Jimmie Ward S 2019
Mike Person OL 2019
Kyle Nelson LS 2019
Mark Nzeocha LB 2019
Alfred Morris RB 2019
Antone Exum S 2019
Raheem Mostert RB 2019
Tyvis Powell S 2019
Bradley Pinion P 2019
Greg Mabin CB 2019
JP Flynn OL 2019
Elijah Lee LB 2019
Joe Staley OT 2020
Garry Gilliam OT 2020
Cassius Marsh DL 2020
Garrett Celek TE 2020
Arik Armstead DL 2020
Joshua Garnett OL 2020
Dekoda Watson DL 2020
Shon Coleman OL 2020
Sheldon Day DL 2020
Ronald Blair DL 2020
Colin Holba LS 2020
Pita Taumoepenu DL 2020
Matt Dayes RB 2020
James Onwualu LB 2020
Kendrick Bourne WR 2020
Matt Breida RB 2020
Erik Magnuson OL 2020
Nick Mullens QB 2020
Tyree Robinson S 2020
Godwin Igwebuike S 2020
Ross Dwelley TE 2020
Emmanuel Moseley CB 2020
Jeff Wilson RB 2020
Steven Dunbar WR 2020
DeForest Buckner DL 2021
Richard Sherman CB 2021
Jaquiski Tartt S 2021
Kyle Juszczyk FB 2021
K'Waun Williams CB 2021
Brock Coyle LB 2021
Ahkello Witherspoon CB 2021
C.J. Beathard QB 2021
George Kittle TE 2021
Ryan Delaire DL 2021
Trent Taylor WR 2021
D.J. Jones DL 2021
Adrian Colbert S 2021
Kapron Lewis-Moore DL 2021
Najee Toran OL 2021
Max McCaffrey WR 2021
Marcus Lucas TE 2021
Christian Dilauro OL 2021
Jordan Smallwood WR 2021
Terrell Williams S 2021
Tarvarus McFadden CB 2021
Solomon Thomas DL 2022
Pierre Garçon WR 2022
Jerick McKinnon RB 2022
Marquise Goodwin WR 2022
Laken Tomlinson OL 2022
Malcolm Smith LB 2022
Dante Pettis WR 2022
Fred Warner LB 2022
Tarvarius Moore CB 2022
Kentavius Street DL 2022
D.J. Reed S 2022
Marcell Harris S 2022
Jullian Taylor DL 2022
Richie James WR 2022
Mike McGlinchey OL 2023
Jimmy Garoppolo QB 2023
Weston Richburg OL 2023