| Offensive Starters | | | | | |
QB | Brock Purdy* | 24 | 1 | 16 | 308 for 444, 4,280 yards, 31 td, 11 int, & 39 rushes for 144 yards and 2 td | |
RB | Christian McCaffrey*+ | 27 | 6 | 16 | 272 rushes for 1,459 yards, 14 td, & 67 catches for 564 yards and 7 td | |
FB | Kyle Juszczyk*+ | 32 | 10 | 16 | 5 rushes for 6 yards, 0 td, & 14 catches for 119 yards and 2 td | |
WR | Brandon Aiyuk | 25 | 3 | 16 | 75 catches for 1,342 yards, 7 td | |
WR | Deebo Samuel | 27 | 4 | 15 | 60 catches for 892 yards, 7 td, & 37 rushes for 225 yards and 5 td | |
TE | George Kittle*+ | 30 | 6 | 16 | 65 catches for 1,020 yards, 6 td, & 1 rush for 2 yards and 0 td | |
LT | Trent Williams*+ | 35 | 13 | 15 | | |
LG | Aaron Banks | 26 | 2 | 14 | | |
C | Jake Brendel | 31 | 7 | 17 | | |
RG | Spencer Burford | 23 | 1 | 13 | | |
RT | Colton McKivitz | 27 | 3 | 17 | | |
| Defensive Starters | | | | | |
LDE | Clelin Ferrell | 26 | 4 | 17 | 3.5 sacks, 0 interceptions, 1 fumble recovered | |
LDT | Arik Armstead | 30 | 8 | 12 | 5.0 sacks, 0 interceptions, 0 fumbles recovered | |
RDT | Javon Hargrave* | 30 | 7 | 16 | 7.0 sacks, 0 interceptions, 0 fumbles recovered | |
RDE | Nick Bosa* | 26 | 4 | 17 | 10.5 sacks, 0 interceptions, 1 fumble recovered | |
LLB | Ambry Thomas | 24 | 2 | 6 | 0.0 sacks, 1 interception, 1 fumble recovered | |
MLB | Fred Warner*+ | 27 | 5 | 17 | 2.5 sacks, 4 interceptions, 0 fumbles recovered | |
RLB | Dre Greenlaw | 26 | 4 | 15 | 1.5 sacks, 0 interceptions, 0 fumbles recovered | |
LCB | Charvarius Ward* | 27 | 5 | 17 | 0.0 sacks, 5 interceptions, 0 fumbles recovered | |
RCB | Deommodore Lenoir | 24 | 2 | 17 | 0.0 sacks, 3 interceptions, 0 fumbles recovered | |
SS | Talanoa Hufanga | 24 | 2 | 10 | 0.0 sacks, 3 interceptions, 0 fumbles recovered | |
FS | Tashaun Gipson | 33 | 11 | 16 | 1.0 sacks, 1 interception, 0 fumbles recovered | |
Roster