The 2025 season was the San Francisco 49ers' 76th in the National Football League (NFL), their 80th overall, their 12th playing their home games at Levi's Stadium, and their ninth under the head coach/general manager tandem of Kyle Shanahan and John Lynch. The 49ers improved on their 6–11 record from 2024 following a Week 11 victory against the division rival Arizona Cardinals and clinched a return to the playoffs after a one-year absence when the Detroit Lions lost to the Pittsburgh Steelers in Week 16. The team clinched their fourth winning season in five years after a Week 13 win against the Cleveland Browns. For the first time since reaching the Super Bowl LIV in the 2019 season, Brandon Aiyuk was not on the 49ers' roster, as he missed the whole season.
This season marked the return of Robert Saleh as defensive coordinator, replacing Nick Sorensen, who was fired by the team after a single season. Saleh had previously coordinated the 49ers' defense from 2017 to 2020, after which he spent three full seasons as the head coach of the New York Jets before being relieved of his position just five games into the 2024 season.
The 2025 offseason saw a number of significant departures in free agency, among them linebacker Dre Greenlaw, guard Aaron Banks, safety Talanoa Hufanga, and cornerback Charvarius Ward. Additionally, the 49ers traded wide receiver Deebo Samuel to the Washington Commanders. This was the team's first season since 2018 without either Samuel or Greenlaw on its roster.
The 49ers entered the playoffs as a Wild Card team for the first time since 2021. They opened their playoff run by pulling off an upset and defeating the defending champion Philadelphia Eagles in the Wild Card Round. They then faced the division rival and top-seeded Seattle Seahawks in the Divisional Round, where their season ended with a 41–6 blowout loss to the eventual Super Bowl champions, their second-most lopsided playoff defeat in franchise history behind only their 49–3 loss to the New York Giants during the 1986 NFC Divisional Round.
At the end of the season running back Christian McCaffrey won the AP Comeback Player of the Year award as he finished sixth in the league with 102 receptions for 924 yards to go with 1,202 rushing yards and 17 total touchdowns (10 rushing and 7 receiving). This was after he was limited to just four games the previous season. Head coach Kyle Shanahan was also nominated for AP NFL Coach of the Year for leading the 49ers to 12 wins and a playoff berth despite the team finishing with the 3rd most man games lost to injuries, but Patriots head coach Mike Vrabel ultimately won the award.
The San Francisco 49ers drew an average home attendance of 71,422, the 9th-highest of all NFL teams.https://www.pro-football-reference.com/years/2025/attendance.htm
Offseason Roster changes Free agency: The 49ers entered free agency with the following: Position Player Free agencytag Date signed 2025 team Notes CB Charvarius Ward UFA March 12, 2025 Indianapolis Colts Signed three-year contract LB Dre Greenlaw UFA March 13, 2025 Denver Broncos Signed three-year contract LB De'Vondre Campbell UFA QB Joshua Dobbs UFA March 18, 2025 New England Patriots Terms undisclosed DT Kevin Givens UFA March 11, 2025 San Francisco 49ers Signed one-year contract QB Brandon Allen UFA March 14, 2025 Tennessee Titans Signed one-year contract LB Demetrius Flannigan-Fowles UFA March 14, 2025 New York Giants Terms undisclosed CB Isaac Yiadom UFA March 13, 2025 New Orleans Saints Signed three-year contract G Aaron Banks UFA March 18, 2025 Green Bay Packers Signed four-year contract DT Khalil Davis UFA Retired WR Chris Conley UFA Retired TE Eric Saubert UFA March 24, 2025 Seattle Seahawks Terms undisclosed CB Rock Ya-Sin UFA March 20, 2025 Detroit Lions Terms undisclosed G Ben Bartch UFA February 24, 2025 San Francisco 49ers Signed one-year contract OT Jaylon Moore UFA March 13, 2025 Kansas City Chiefs Signed two-year-contract S Talanoa Hufanga UFA March 13, 2025 Denver Broncos Signed three-year contract RB Elijah Mitchell UFA March 13, 2025 Kansas City Chiefs Signed one-year contract RB Patrick Taylor UFA March 21, 2025 San Francisco 49ers Signed one-year contract OT Charlie Heck UFA March 17, 2025 Tampa Bay Buccaneers Signed one-year contract CB Nick McCloud UFA March 24, 2025 Chicago Bears Signed one-year contract S Tashaun Gipson UFA P Pat O'Donnell UFA TE Jake Tonges ERFA April 17, 2025 San Francisco 49ers Signed one-year contract TE Brayden Willis ERFA April 22, 2025 San Francisco 49ers Signed one-year contract G Austen Pleasants ERFA April 17, 2025 San Francisco 49ers Signed one-year contract DT Evan Anderson ERFA April 22, 2025 San Francisco 49ers Signed one-year contract DE Alex Barrett ERFA April 22, 2025 San Francisco 49ers Signed one-year contract DE Sam Okuayinonu ERFA March 26, 2025 San Francisco 49ers Signed one-year contract LB Jalen Graham ERFA April 22, 2025 San Francisco 49ers Signed one-year contract RB Jordan Mason RFA March 18, 2025 Minnesota Vikings Traded LB Curtis Robinson RFA March 12, 2025 San Francisco 49ers Signed one-year contractRFA: Restricted free agent, UFA: Unrestricted free agent, ERFA: Exclusive rights free agent Legend Light green background indicates a player has been re-signed by the 49ers. Light red background indicates a player has departed the 49ers.
Signings Position Player 2024 team Date signed Notes TE Luke Farrell Jacksonville Jaguars March 13, 2025 Signed three-year contract FS Richie Grant Atlanta Falcons Signed one-year contract WR Demarcus Robinson Los Angeles Rams Signed two-year contract CB Tre Brown Seattle Seahawks Signed one-year contract FS Jason Pinnock New York Giants Signed one-year contract LB Luke Gifford Tennessee Titans Signed one-year contract LS Jon Weeks Houston Texans Signed one-year contract QB Mac Jones Jacksonville Jaguars March 14, 2025 Signed two-year contract CB Siran Neal Miami Dolphins March 18, 2025 Signed two-year contract FB Kyle Juszczyk San Francisco 49ers March 19, 2025 Signed two-year contract TE Ross Dwelley Atlanta Falcons May 2, 2025 Signed one-year contract OT Andre Dillard Green Bay Packers May 9, 2025 Signed one-year contract CB Dallis Flowers Tampa Bay Buccaneers May 9, 2025 Signed one-year contract OT Nicholas Petit-Frere Tennessee Titans K Greg Joseph May 19, 2025 Signed one-year contract P Thomas Morstead May 28, 2025 Signed one-year contract LB Chazz Surratt WR Malik Knowles June 3, 2025 Signed one-year contract WR Equanimeous St. Brown July 22, 2025 Signed one-year contract WR Quintez Cephus July 24, 2025 Signed one-year contract CB Eli Apple July 28, 2025 Signed one-year contract DE Jaylon Allen July 29, 2025 Signed one-year contract WR Marquez Callaway July 31, 2025 Signed one-year contract WR Andy Isabella RB Ameer Abdullah QB Carter Bradley WR Robbie Chosen August 3, 2025 Signed one-year contract DE Bradlee Anae August 4, 2025 Signed one-year contract DT Bruce Hector S Jaylen Mahoney CB Fabian Moreau OT Isaiah Prince WR Equanimeous St. Brown August 5, 2025 Signed one-year contract DT Michael Dwumfour August 7, 2025 Signed one-year contract QB Tanner Mordecai August 8, 2025 Signed one-year contract RB Ke'Shawn Vaughn August 9, 2025 Signed one-year contract RB Jeff Wilson Miami Dolphins August 11, 2025 Signed one-year contract DE Trevis Gipson Seattle Seahawks WR Malik Turner August 13, 2025 Signed one-year contract DE Will Bradley-King August 14, 2025 Signed one-year contract DE Demone Harris DE Shakel Brown August 15, 2025 Signed one-year contract QB Nate Sudfeld August 19, 2025 Signed one-year contract G Michael Dunn August 20, 2025 Signed one-year contract WR Malik Knowles QB Tanner Mordecai August 21, 2025 Signed one-year contract Indicates that the player was a free agent at the end of his respective team's season.
Departures Position Player Date Notes LB Demetrius Flannigan-Fowles February 18, 2025 Released C Jon Feliciano February 24, 2025 Retired FB Kyle Juszczyk March 11, 2025 Released DT Javon Hargrave March 12, 2025 Released DT Maliek Collins WR Deebo Samuel Traded LS Taybor Pepper March 13, 2025 Released RB Jordan Mason March 18, 2025 Traded DE Drake Jackson May 9, 2025 Waived OT Jalen McKenzie CB Tre Tomlinson S Quindell Johnson May 13, 2025 Waived DE Alex Barrett May 19, 2025 Waived LB DaShaun White May 28, 2025 Waived P Mitch Wishnowsky Released OT Nicholas Petit-Frere June 3, 2025 Waived S George Odum July 19, 2025 Released RB Israel Abanikanda July 24, 2025 Waived WR Quintez Cephus July 28, 2025 Released WR Equanimeous St. Brown July 31, 2025 Released WR Malik Knowles Waived OT Sebastian Gutierrez S Jaylen Mahoney WR Marquez Callaway August 3, 2025 Released K Greg Joseph August 4, 2025 Released CB Tre Avery Waived WR Isaiah Neyor QB Tanner Mordecai TE Mason Pline WR Andy Isabella August 5, 2025 Released CB Eli Apple August 7, 2025 Released G Zack Johnson August 9, 2025 Waived QB Tanner Mordecai August 11, 2025 Waived DT Michael Dwumfour August 14, 2025 Waived TE Ross Dwelley August 15, 2025 Released DE Demone Harris August 20, 2025 Released WR Corey Kiner Waived QB Nate Sudfeld August 21, 2025 Released WR Malik Knowles August 24, 2025 Waived DE Jaylon Allen August 25, 2025 Waived DE Shakel Brown QB Tanner Mordecai QB Carter Bradley RB Ke'Shawn Vaughn Released
Draft
+ 2025 San Francisco 49ers draft selections Round Selection Player Position College Notes 1 11 Mykel Williams DE Georgia 2 43 Alfred Collins DT Texas 3 75 Nick Martin LB Oklahoma State 100 Upton Stout CB Western Kentucky 2020 Resolution JC-2A selection 4 113 CJ West DT Indiana 138 Jordan Watkins WR Ole Miss Compensatory selection 5 147 Jordan James RB Oregon From Saints via Commanders — Selection forfeited 160 Marques Sigle S Kansas State From Vikings 6 187 Traded to the Minnesota Vikings 7 227 Kurtis Rourke QB Indiana 249 Connor Colby G Iowa Compensatory selection 252 Junior Bergen WR Montana Compensatory selection
+ 2025 San Francisco 49ers undrafted free agents Name Position College Ref. Corey Kiner RB Cincinnati Drew Moss G Colorado State Isaiah Neyor WR Nebraska Jakob Robinson CB BYU Sebastian Valdez DT Washington Stone Blanton LB Mississippi State Derrick Canteen CB Cincinnati
Draft trades
Staff
Final roster
Preseason Week Date Opponent Result Record Venue Recap 1 Denver Broncos L 9–30 0–1 Levi's Stadium Recap 2 at Las Vegas Raiders W 22–19 1–1 Allegiant Stadium Recap 3 Los Angeles Chargers W 30–23 2–1 Levi's Stadium Recap
Regular season Schedule Week Date Opponent Result Record Venue Recap 1 September 7 at Seattle Seahawks W 17–13 1–0 Lumen Field Recap 2 September 14 at New Orleans Saints W 26–21 2–0 Caesars Superdome Recap 3 September 21 Arizona Cardinals W 16–15 3–0 Levi's Stadium Recap 4 September 28 Jacksonville Jaguars L 21–26 3–1 Levi's Stadium Recap 5 at Los Angeles Rams W 26–23 4–1 SoFi Stadium Recap 6 October 12 at Tampa Bay Buccaneers L 19–30 4–2 Raymond James Stadium Recap 7 October 19 Atlanta Falcons W 20–10 5–2 Levi's Stadium Recap 8 October 26 at Houston Texans L 15–26 5–3 NRG Stadium Recap 9 November 2 at New York Giants W 34–24 6–3 MetLife Stadium Recap 10 November 9 Los Angeles Rams L 26–42 6–4 Levi's Stadium Recap 11 November 16 at Arizona Cardinals W 41–22 7–4 State Farm Stadium Recap 12 Carolina Panthers W 20–9 8–4 Levi's Stadium Recap 13 November 30 at Cleveland Browns W 26–8 9–4 Huntington Bank Field Recap 14 Bye 15 December 14 Tennessee Titans W 37–24 10–4 Levi's Stadium Recap 16 at Indianapolis Colts W 48–27 11–4 Lucas Oil Stadium Recap 17 December 28 Chicago Bears W 42–38 12–4 Levi's Stadium Recap 18 Seattle Seahawks L 3–13 12–5 Levi's Stadium Recap Note: Intra-division opponents are in bold text.
Game summaries Week 1: at Seattle Seahawks
With their fourth straight win in Seattle, the 49ers started 1–0 for the third consecutive season.
Week 2: at New Orleans Saints
Week 3: vs. Arizona Cardinals