The 2024 season was the San Francisco 49ers' 75th in the National Football League (NFL), their 79th overall, their eleventh playing their home games at Levi's Stadium and their eighth under the head coach/general manager tandem of Kyle Shanahan and John Lynch. It was also the first with CEO Jed York as principal owner; after serving as operating head of the franchise since 2008, he acquired enough equity from his mother, co-chairwoman Denise DeBartolo York, to become principal owner. DeBartolo York and her husband, John York, remained co-chairs.
The 49ers entered the season as defending NFC Champions. However, the team went on to lose seven of their final eight games, failing to improve on their 12–5 record from 2023. A Week 11 home loss to their division rival Seattle Seahawks, 20–17, followed by back-to-back road blowout losses (a Week 12 loss to their rival Green Bay Packers, 38–10 and a 35–10 loss to the Buffalo Bills on a snowy Sunday night in Week 13.), highlighted their midseason decline. With wins by the Los Angeles Rams and Washington Commanders in Week 16, the 49ers were officially eliminated from playoff contention for the first time since 2020. Later that day, a loss to the Miami Dolphins confirmed the franchise’s first losing season since that year. Overall, their 6–11 record was the worst for a team coming off a Super Bowl loss since the 2003 Oakland Raiders went 4–12.
The team was heavily impacted by injuries to key starters throughout the season. Christian McCaffrey, Brandon Aiyuk, Jordan Mason, Trent Williams, and Mitch Wishnowsky, among others, were placed on injured reserve and missed the remainder of the season. McCaffrey had suffered an Achilles injury that caused him to miss the first eight games. Due in large part to these injuries, several members of the 2024 rookie draft class saw significant playing time, including wide receiver Ricky Pearsall, offensive guard Dominick Puni, and defensive backs Renardo Green and Malik Mustapha. The 49ers' defense struggled under defensive coordinator Nick Sorensen, finishing 29th in points allowed and recording only two takeaways following their bye week. Sorensen was subsequently relieved of his duties following the season. Special teams coordinator Brian Schneider was also dismissed after the season due to continued struggles in the kicking game.
Offseason Roster changes Free agency The 49ers entered free agency with the following: Position Player Free agencytag Date signed 2024 team Notes DE Randy Gregory UFA April 3, 2024 Tampa Bay Buccaneers Signed one-year contract DE Chase Young UFA March 18, 2024 New Orleans Saints Signed one-year contract QB Sam Darnold UFA March 13, 2024 Minnesota Vikings Signed one-year contract DT Javon Kinlaw UFA March 14, 2024 New York Jets Signed one-year contract FS Tashaun Gipson UFA August 11, 2024 Jacksonville Jaguars DT Sebastian Joseph-Day UFA March 20, 2024 Tennessee Titans Signed one-year contract OLB Oren Burks UFA March 19, 2024 Philadelphia Eagles Signed one-year contract DE Clelin Ferrell UFA March 18, 2024 Washington Commanders Signed one-year contract C Jon Feliciano UFA March 18, 2024 San Francisco 49ers Signed one-year contract DT Kevin Givens UFA March 14, 2024 San Francisco 49ers Signed one-year contract WR Ray-Ray McCloud UFA March 18, 2024 Atlanta Falcons Signed two-year contract OLB Demetrius Flannigan-Fowles UFA March 15, 2024 San Francisco 49ers Signed one-year contract TE Ross Dwelley UFA May 13, 2024 Atlanta Falcons Signed one-year contract QB Brandon Allen UFA March 13, 2024 San Francisco 49ers Signed one-year contract WR Chris Conley UFA March 16, 2024 San Francisco 49ers Signed one-year contract SS Logan Ryan UFA OT Matt Pryor UFA March 13, 2024 Chicago Bears Signed one-year contract WR Jauan Jennings RFA May 29, 2024 San Francisco 49ers Signed two-year contract G Ben Bartch RFA San Francisco 49ers TE Charlie Woerner UFA March 13, 2024 Atlanta Falcons Signed three-year contract CB Terrance Mitchell UFA RFA: 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 2023 team Date signed Notes DT Jordan Elliott Cleveland Browns March 14, 2024 Signed two-year contract DE Yetur Gross-Matos Carolina Panthers DE Leonard Floyd Buffalo Bills March 18, 2024 Signed two-year contract LB De'Vondre Campbell Green Bay Packers March 18, 2024 Signed one-year contract CB Chase Lucas Detroit Lions March 18, 2024 Signed one-year contract OT Brandon Parker Las Vegas Raiders CB Isaac Yiadom New Orleans Saints QB Joshua Dobbs Arizona Cardinals/Minnesota Vikings March 19, 2024 Signed one-year contract LB Ezekiel Turner Arizona Cardinals March 20, 2024 Signed one-year contract TE Eric Saubert Houston Texans April 8, 2024 Signed one-year contract RB Patrick Taylor Green Bay Packers CB Rock Ya-Sin Baltimore Ravens April 11, 2024 Signed one-year contract WR Trent Taylor Chicago Bears April 16, 2024 Signed one-year contract DT Shakel Brown Tennessee Titans May 14, 2024 Signed one-year contract OT Chris Hubbard Tennessee Titans May 14, 2024 Signed one-year contract TE Logan Thomas Washington Commanders June 4, 2024 Signed one-year contract WR Malik Turner July 25, 2024 Signed one-year contract WR Frank Darby Atlanta Falcons July 27, 2024 Signed one-year contract C Pat Elflein Arizona Cardinals August 2, 2024 Signed one-year contract OT Lewis Kidd August 5, 2024 Signed one-year contract RB Matt Breida New York Giants August 6, 2024 Signed one-year contract WR Jontre Kirklin August 7, 2024 Signed one-year contract RB Ke'Shawn Vaughn S Tracy Walker III Detroit Lions August 8, 2024 Signed one-year contract DE Jonathan Garvin August 9, 2024 Signed one-year contract P Pressley Harvin III WR Robbie Chosen Miami Dolphins August 12, 2024 Signed one-year contract DE Nick Williams Los Angeles Chargers August 14, 2024 Signed one-year contract K Matthew Wright October 8, 2024 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 CB Isaiah Oliver February 23, 2024 Released DT Arik Armstead March 13, 2024 Released DE Spencer Waege May 8, 2024 Waived DE Earnest Brown IV May 14, 2024 Waived C Corey Luciano DE Raymond Johnson June 4, 2024 Waived CB Kemon Hall July 27, 2024 Waived OT Briason Mays August 2, 2024 Waived S Erik Harris August 7, 2024 Released TE Logan Thomas August 9, 2024 Released LB Ezekiel Turner August 14, 2024 Released RB Matt Breida August 26, 2024 Released RB Ke'Shawn Vaughn P Pressley Harvin III Waived OT Lewis Kidd WR Jontre Kirklin C Ben Bartch August 27, 2024 Released WR Robbie Chosen OT Chris Hubbard DT T. Y. McGill OT Brandon Parker TE Eric Saubert WR Trent Taylor TE Logan Thomas S Tracy Walker III DE Nick Williams CB Rock Ya-Sin OT Isaac Alarcón Waived DT Evan Anderson DE Alex Barrett DT Shakel Brown DE Jonathan Garvin LB Jalen Graham WR Danny Gray OT Sebastian Gutierrez G Jarrett Kingston TE Cameron Latu CB Chase Lucas S Jaylen Mahoney WR Tay Martin QB Tanner Mordecai C Drake Nugent TE Mason Pline RB Cody Schrader TE Brayden Willis CB Samuel Womack
Draft
+ 2024 San Francisco 49ers draft selections Round Selection Player Position College Notes 1 31 Ricky Pearsall WR Florida 2 63 Traded to the Kansas City Chiefs 64 Renardo Green CB Florida State From Chiefs 3 86 Dominick Puni OT Kansas From Eagles 94 Traded to the Philadelphia Eagles 100 Traded to the Washington Commanders Compensatory pick 4 124 Malik Mustapha S Wake Forest From Cowboys 129 Isaac Guerendo RB Louisville From Jets 132 Traded to the Philadelphia Eagles Compensatory pick 135 Jacob Cowing WR Arizona Selection moved 5 166 Traded to the Carolina Panthers 173 Traded to the New York Jets From Chiefs 176 Traded to the New York Jets Compensatory pick 6 207 Traded to the Denver Broncos 211 Traded to the Kansas City Chiefs Compensatory pick 215 Jarrett Kingston OG USC Compensatory pick 7 232 Traded to the Houston Texans From Broncos 251 Tatum Bethune LB Florida State
+ 2024 San Francisco 49ers undrafted free agents Name Position College Ref. Evan Anderson DT Florida Atlantic Jaylen Mahoney S Vanderbilt Briason Mays OT Southern Miss Tanner Mordecai QB Wisconsin Drake Nugent C Michigan Terique Owens WR Missouri State Mason Pline TE Furman Cody Schrader RB Missouri
Draft trades
Staff
Final roster
Preseason Week Date Opponent Result Record Venue Recap 1 at Tennessee Titans L 13–17 0–1 Nissan Stadium Recap 2 New Orleans Saints W 16–10 1–1 Levi's Stadium Recap 3 at Las Vegas Raiders T 24–24 1–1–1 Allegiant Stadium Recap
Regular season Schedule Week Date Opponent Result Record Venue Recap 1 New York Jets W 32–19 1–0 Levi's Stadium Recap 2 September 15 at Minnesota Vikings L 17–23 1–1 U.S. Bank Stadium Recap 3 September 22 at Los Angeles Rams L 24–27 1–2 SoFi Stadium Recap 4 September 29 New England Patriots W 30–13 2–2 Levi's Stadium Recap 5 October 6 Arizona Cardinals L 23–24 2–3 Levi's Stadium Recap 6 at Seattle Seahawks W 36–24 3–3 Lumen Field Recap 7 October 20 Kansas City Chiefs L 18–28 3–4 Levi's Stadium Recap 8 October 27 Dallas Cowboys W 30–24 4–4 Levi's Stadium Recap 9 Bye 10 November 10 at Tampa Bay Buccaneers W 23–20 5–4 Raymond James Stadium Recap 11 November 17 Seattle Seahawks L 17–20 5–5 Levi's Stadium Recap 12 November 24 at Green Bay Packers L 10–38 5–6 Lambeau Field Recap 13 December 1 at Buffalo Bills L 10–35 5–7 Highmark Stadium Recap 14 December 8 Chicago Bears W 38–13 6–7 Levi's Stadium Recap 15 Los Angeles Rams L 6–12 6–8 Levi's Stadium Recap 16 December 22 at Miami Dolphins L 17–29 6–9 Hard Rock Stadium Recap 17 Detroit Lions L 34–40 6–10 Levi's Stadium Recap 18 January 5 at Arizona Cardinals L 24–47 6–11 State Farm Stadium Recap Note: Intra-division opponents are in bold text.
Game summaries Week 1: vs. New York Jets
Week 2: at Minnesota Vikings
This was the 49ers' 8th straight loss to the Vikings in Minneapolis, a streak that dates back to 1994. Week 3: at Los Angeles Rams
Despite leading by 10 points in the fourth quarter, the 49ers suffered a late-game collapse as the Rams scored 13 unanswered points to defeat the 49ers 27–24. This was the 49ers' first regular season loss to the Rams in SoFi Stadium and their first regular season away loss to the Rams since 2018.
Week 4: vs. New England Patriots
Week 5: vs. Arizona Cardinals
The 49ers suffered another late collapse after leading 23–10 at halftime, as the Cardinals rallied to score 14 unanswered points in the second half. In the fourth quarter, running back Jordan Mason lost a fumble deep in Arizona territory when the 49ers could have taken a two-score lead; the Cardinals then marched down the field and added a field goal to take a 24–23 lead. On the ensuing possession, Brock Purdy was hit as he threw and the pass was intercepted, dropping the 49ers to a disappointing 2–3 record.
Week 6: at Seattle Seahawks
The 49ers extended their winning streak over the Seahawks to six consecutive games (including playoffs).
Week 7: vs. Kansas City Chiefs
In a rematch of Super Bowl LVIII, the 49ers lost once again to the Chiefs, their fifth straight loss to the Chiefs. Week 8: vs. Dallas Cowboys
The 49ers defeated the Cowboys for the fourth consecutive season (including playoffs), and improved to 4–4.
Week 10: at Tampa Bay Buccaneers Despite 3 missed field goals on the day by Jake Moody, he was able to deliver at the end and the 49ers escaped Tampa with a 23–20 win to improve to 5–4.
Week 11: vs. Seattle Seahawks
This loss snapped the 49ers' six-game winning streak against the Seahawks, and was their first loss to the Seahawks since Russell Wilson was traded from Seattle. Week 12: at Green Bay Packers