| Offensive Starters | | | | | |
| QB | Rich Gannon* | 36 | 14 | 16 | 361 for 549, 3,828 yards, 27 td, 9 int, & 63 rushes for 231 yards and 2 td | |
| RB | Charlie Garner | 29 | 7 | 16 | 211 rushes for 839 yards, 1 td, & 72 catches for 578 yards and 2 td | |
| FB | Jon Ritchie | 27 | 3 | 10 | 0 rushes for yards, 0 td, & 19 catches for 154 yards and 2 td | |
| WR | Tim Brown* | 35 | 13 | 16 | 91 catches for 1,165 yards, 9 td, & 4 rushes for 39 yards and 0 td | |
| WR | Jerry Rice | 39 | 16 | 15 | 83 catches for 1,139 yards, 9 td | |
| TE | Roland Williams | 26 | 3 | 15 | 33 catches for 298 yards, 3 td | |
| LT | Barry Sims | 27 | 2 | 15 | 1 fumble recovered | |
| LG | Steve Wisniewski | 34 | 12 | 16 | | |
| C | Adam Treu | 27 | 4 | 14 | | |
| RG | Frank Middleton | 27 | 4 | 11 | 1 fumble recovered | |
| RT | Lincoln Kennedy* | 30 | 8 | 15 | 2 fumbles recovered | |
| Defensive Starters | | | | | |
| LDE | Regan Upshaw | 26 | 5 | 15 | 7.0 sacks, 0 interceptions, 0 fumbles recovered | |
| LDT | Darrell Russell | 25 | 4 | 7 | 2.5 sacks, 1 interception, 0 fumbles recovered | |
| RDT | Grady Jackson | 28 | 4 | 16 | 4.0 sacks, 0 interceptions, 1 fumble recovered | |
| RDE | Tony Bryant | 25 | 2 | 16 | 5.0 sacks, 0 interceptions, 0 fumbles recovered | |
| LLB | William Thomas | 33 | 10 | 15 | 3.0 sacks, 3 interceptions, 2 fumbles recovered | |
| MLB | Greg Biekert | 32 | 8 | 16 | 3.0 sacks, 0 interceptions, 1 fumble recovered | |
| RLB | Elijah Alexander | 31 | 9 | 13 | 1.0 sacks, 0 interceptions, 0 fumbles recovered | |
| LCB | Charles Woodson* | 25 | 3 | 15 | 2.0 sacks, 1 interception, 0 fumbles recovered | |
| RCB | Eric Allen | 36 | 13 | 15 | 0.0 sacks, 1 interception, 1 fumble recovered | |
| SS | Marquez Pope | 31 | 9 | 12 | 0.0 sacks, 1 interception, 0 fumbles recovered | |
| FS | Anthony Dorsett | 28 | 5 | 16 | 1.0 sacks, 2 interceptions, 1 fumble recovered | |
Roster