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

Here is a link to the Hub

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…