
San Francisco 49ers record book
Joe Montana has the most passing yards with the 49ers since 1966, 35,124. Steve Young has the most passing yards through a player's first 100 games with the 49ers, 18,306.
Passing yards
| A career | Joe Montana1979 – 1992 | 35,124 |
|---|---|---|
| A season | Brock Purdy2023 | 4,280 |
| A game | Joe MontanaOct 14, 1990 | 476 |
| First 50 games | Jimmy Garoppolo2017 – 2022 | 12,019 |
| First 100 games | Steve Young1987 – 1995 | 18,306 |
Passing TDs
| A career | Joe Montana1979 – 1992 | 244 |
|---|---|---|
| A season | Steve Young1998 | 36 |
| A game | Joe MontanaOct 14, 1990 | 6 |
| First 50 games | Brock Purdy2022 – 2026 | 87 |
| First 100 games | Steve Young1987 – 1995 | 141 |
Rushing yards
| A career | Frank Gore2005 – 2014 | 11,073 |
|---|---|---|
| A season | Frank Gore2006 | 1,695 |
| A game | Frank GoreNov 19, 2006 | 212 |
| First 50 games | Garrison Hearst1997 – 2002 | 4,094 |
| First 100 games | Frank Gore2005 – 2011 | 7,625 |
Rushing TDs
| A career | Frank Gore2005 – 2014 | 64 |
|---|---|---|
| A season | Christian McCaffrey2023 | 14 |
| A game | Ken WillardNov 13, 1966 | 3 |
| Delvin WilliamsOct 31, 1976 | 3 | |
| and 9 more | 3 | |
| First 50 games | Christian McCaffrey2022 – 2026 | 32 |
| First 100 games | Roger Craig1983 – 1989 | 46 |
Receptions
| A career | Jerry Rice1985 – 2000 | 1,281 |
|---|---|---|
| A season | Jerry Rice1995 | 122 |
| A game | Terrell OwensDec 17, 2000 | 20 |
| First 50 games | George Kittle2017 – 2020 | 251 |
| First 100 games | Jerry Rice1985 – 1991 | 482 |
Receiving yards
| A career | Jerry Rice1985 – 2000 | 19,247 |
|---|---|---|
| A season | Jerry Rice1995 | 1,848 |
| A game | Jerry RiceDec 18, 1995 | 289 |
| First 50 games | Jerry Rice1985 – 1988 | 4,164 |
| First 100 games | Jerry Rice1985 – 1991 | 8,488 |
Receiving TDs
| A career | Jerry Rice1985 – 2000 | 176 |
|---|---|---|
| A season | Jerry Rice1987 | 22 |
| A game | Jerry RiceOct 14, 1990 | 5 |
| First 50 games | Jerry Rice1985 – 1988 | 44 |
| First 100 games | Jerry Rice1985 – 1991 | 87 |
Sacks
| A career | Bryant Young1994 – 2007 | 89 |
|---|---|---|
| A season | Aldon Smith2012 | 19.5 |
| A game | Fred DeanNov 13, 1983 | 6 |
| First 50 games since 1982 | Nick Bosa2019 – 2022 | 43 |
| First 100 games since 1982 | Bryant Young1994 – 2001 | 59.5 |
Interceptions
| A career | Ronnie Lott1981 – 1990 | 51 |
|---|---|---|
| A season | Ronnie Lott1986 | 10 |
| A game | Tony LeonardOct 1, 1978 | 3 |
| Eric WrightSep 8, 1983 | 3 | |
| and 3 more | 3 | |
| First 50 games | Dwight Hicks1979 – 1983 | 21 |
| First 100 games | Ronnie Lott1981 – 1988 | 41 |
Field goals made
| A career | Ray Wersching1977 – 1987 | 190 |
|---|---|---|
| A season | David Akers2011 | 44 |
| A game | Ray WerschingOct 16, 1983 | 6 |
| Jeff WilkinsSep 29, 1996 | 6 | |
| and 2 more | 6 | |
| First 50 games | Robbie Gould2017 – 2020 | 102 |
| First 100 games | Ray Wersching1977 – 1984 | 123 |
Total TDs
| A career | Joe Montana1979 – 1992 | 264 |
|---|---|---|
| A season | Steve Young1994 and 1998 | 42 |
| First 50 games | Brock Purdy2022 – 2026 | 98 |
| First 100 games | Steve Young1987 – 1995 | 163 |