San Francisco 49ers - NFL Coaching History

Showing coaching staff for San Francisco 49ers from 1999 to 2025.

Year Head Coach Offensive Coordinator Defensive Coordinator
2025 Kyle Shanahan Klay Kubiak Robert Saleh
2024 Kyle Shanahan
2023 Kyle Shanahan
2022 Kyle Shanahan
2021 Kyle Shanahan
2020 Kyle Shanahan
2019 Kyle Shanahan
2018 Kyle Shanahan
2017 Kyle Shanahan
2016 Chip Kelly
2015 Jim Tomsula
2014 Jim Harbaugh
2013 Jim Harbaugh
2012 Jim Harbaugh
2011 Jim Harbaugh
2010 Jim Tomsula
2009 Mike Singletary
2008 Mike Singletary
2007 Mike Nolan
2006 Mike Nolan
2005 Mike Nolan
2004 Dennis Erickson
2003 Dennis Erickson
2002 Steve Mariucci
2001 Steve Mariucci
2000 Steve Mariucci
1999 Steve Mariucci
Data is currently limited to the years 1999 to present