Former Stanford and NFL standout John Lynch officially became the San Francisco 49ers newest general manager on Sunday, replacing the recently fired Trent Baalke. Lynch, who has no NFL front office experience, is the 11th man in history to hold the 49ers’ general manager spot. Bill Walsh and Lou Spadia each had two stints as San Francisco’s GM.
Here are the 49ers’ all-time general managers, dating back to their beginning in 1946, and the years they served:
49ers All-time General Managers
Jack Blackinger, 1946-47
Lou Spadia, 1948-66
Jack White, 1967-71
Lou Spadia, 1972-76
Joe Thomas, 1977-78
Bill Walsh, 1979-82
John McVay, 1983-95
Dwight Clark, 1996-98
Bill Walsh, 1999-2001
Terry Donahue, 2001-04
*Scot McCloughan, 2005-09
Trent Baalke, 2010-16
John Lynch, 2017-present
*McCloughan worked under coach Mike Nolan three seasons as the vice president of personnel personnel before taking on the GM title in January 2008.