/cdn.vox-cdn.com/uploads/chorus_image/image/63044897/usa_today_11730926.0.jpg)
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 |