This is an automated archive made by the Lemmit Bot.
The original was posted on /r/nfl by /u/Any-Replacement-1720 on 2025-07-23 09:28:23+00:00.
San Francisco 49ers
Division: NFC West
As a 49er fan for the past 20 years, I have had the opportunity to watch my team play some of the best and worst football I have ever seen. Thankfully we are in an era of great football, because writing this in 2016 would’ve been a nightmare. This is my first time writing for the Offseason Review Series, and I’d like to personally thank my friends Mark and Josh for helping me.
Coaching Changes
Head Coach: Kyle Shanahan
- To the surprise of absolutely no one, Kyle Shanahan was not fired.
Offensive Coordinator: Empty -> Klay Kubiak
- Klay enters his fifth year with the 49ers as their new offensive coordinator, having previously served as a defensive quality control coach for one year, assistant QB coach for two years, and offensive passing game specialist for one year. His promotion was delayed, as Kyle Shanahan announced the move during his end-of-season news conference, without completing the requirements to satisfy the Rooney Rule. They had two superficial interviews with Junior Adams (former Oregon co-offensive coordinator) and Noah Pauley (Iowa State passing game coordinator). The 49ers haven’t had an offensive coordinator since current Dolphins HC Mike McDaniel was promoted in 2021.
Defensive Coordinator: Nick Sorensen -> Robert Saleh
- The pinnacle of the 49ers’ offseason came early, as they wasted no time making a change at defensive coordinator. Nick Sorensen was fired on January 7th, which ended his 3-year tenure with the organization. He was reportedly considered for the vacant special teams coordinator position, but joined Dallas less than a month later. Saleh’s series of interviews led 49ers’ fans through 17 days of heart-wrenching fear. Saleh interviewed with the Raiders, Cowboys, and Jaguars for their head coaching positions, but as each of those openings closed, Saleh seemed destined to return to the bay. Saleh makes his long-awaited homecoming after 3 seasons with the New York Jets. Where he, at least, coached an excellent defensive unit. Expectations have hit the stratosphere, as he coached incredible defensive units during his last few years with the team.
Special Teams Coordinator: Brian Schneider -> Brant Boyer
- Brian Schneider was fired on January 7th, after serving as the 49ers’ special teams coordinator for three years. Many consider this a win, as the 49ers’ lackluster special teams unit had caused a lot of angst among fans (and players). Brant Boyer was hired alongside Robert Saleh as a former New York Jets special teams coordinator, and fans universally see this as an improvement. During his time with the Jets, Boyer’s units ranked second in total TDs, second in blocked punts, tied for fifth in special teams points scored, and opponent kickoff return average yards. Only time will tell if he can replicate the success he had in New York, but John Lynch did give him a pick in the draft. This speaks to the confidence Lynch has in Boyer to revitalize a unit that has been one of San Francisco’s greatest weaknesses.
QB Coach: Brian Griese -> Mick Lombardi
- An often overlooked part of how Brock Purdy became the franchise QB for the 49ers is how he ended up on the team in the first place. Everyone knows he was Mr. Irrelevant in 2022, picked dead last in the draft, and was predicted to be, at best, a decent backup, but Brian Griese and Klay Kubiak pounded the drum for the kid out of Iowa State. He is credited with not only advocating for him to make the team, but also with much of Purdy’s development into a franchise QB in the NFL. Lombardi takes over an immense responsibility to build upon Griese’s work with Purdy.
Other moves:
| Move Type | Name | Title | Previous Title | Previous Team |
|---|---|---|---|---|
| Addition | Colt Anderson | Assistant Special Teams | Special Teams Coordinator | Titans |
| Promotion | Ronald Blair III | Special Teams Quality Control | 2024 Bill Walsh NFL Diversity Coaching Fellow, Defensive Line | |
| Addition | Gus Bradley | Assistant Head Coach of Defense | Defensive Coordinator | Colts |
| Addition | Ray Brown | Defensive Backs/Cornerbacks coach | Secondary Coach | Boston College |
| Promotion | Chris Foerster | Assistant Head Coach/Offensive Line | Run Game Coordinator/Offensive Line Coach | |
| Promotion | Joe Graves | Offensive Assistant/Quarterbacks | Assistant Offensive Line Coach | |
| Promotion | Patrick Hagedorn | Chief of Staff, Football | Assistant to the Head Coach | |
| Promotion | Leonard Hankerson | Wide Receivers/Passing Game Specialist | Wide Receivers Coach | |
| Promotion | Andrew Hayes-Stoker | Offensive Assistant/Wide Receivers | Assistant Defensive Backs coach | |
| Addition | Jake Lynch | Defensive Quality Control | Defensive graduate assistant | University of Washington |
| Addition | Greg Scruggs | Assistant Defensive Line | Defensive line Coach | University of Wisconsin |
| Promotion | Jacob Webster | Offensive Quality Control | Defensive Quality Control Coach |
Players Gone (this was almost as sad putting all together as it was hearing about for the first time)
| Player | Position | New Team | 2024 Snaps (Includes ST) | Reddit Reactions |
|---|---|---|---|---|
| Brandon Allen | QB | Titans | 54 | Link |
| Aaron Banks | OG | Packers | 832 | Link |
| Maliek Collins | DT | Browns | 797 | Link |
| Joshua Dobbs | QB | Patriots | 81 | Link |
| Jon Feliciano | OL | Retired | 0 | Link |
| Demetrius Flannigan-Fowles | LB | Giants | 334 | Link |
| Leonard Floyd | DE | Falcons | 615 | Link |
| 「Dre Greenlaw」「Good Guy Dre」「Dre vs Dak」 「Chaotic Dre」 「Dre vs Love」 「Dre vs Brady」 「Dre vs Goff」 | LB | Broncos | 35 | Link |
| Javon Hargrave | DT | Vikings | 105 | Link |
| Charlie Heck | OL | Buccaneers | 12 | Link |
| 「Talanoa Hufanga」「Huf vs LAR」「Huf vs DEN」 「Huf vs Conner」 「Huf vs KC」「Huf vs GB」 | S | Broncos | 341 | Link |
| Jordan Mason | RB | Vikings | 405 | Link |
| Nick McCloud | CB | Bears | 151 | Link |
| Elijah Mitchell | RB | Chiefs | 0 | Link |
| Jaylon Moore | OT | Chiefs | 340 | Link |
| Tabor Pepper | LS | SFA | 129 | Link |
| 「Deebo Samuel」 「Deebo vs LAR」「Deebo vs CHI」「Deebo vs SEA」「Deebo vs PHI」「Deebo vs PHI」「[Deebo vs PHI](youtu.be/qAZj4vQ… |
Content cut off. Read original on old.reddit.com/…/2025_offseason_review_series_san…