| Offensive Starters | | | | | |
| QB | Matthew Stafford*+ | 37 | 16 | 17 | 388 for 597, 4,707 yards, 46 td, 8 int, & 29 rushes for 1 yards and 0 td | |
| RB | Kyren Williams | 25 | 3 | 17 | 259 rushes for 1,252 yards, 10 td, & 36 catches for 281 yards and 3 td | |
| WR | Davante Adams | 33 | 11 | 14 | 60 catches for 789 yards, 14 td | |
| WR | Puka Nacua*+ | 24 | 2 | 15 | 129 catches for 1,715 yards, 10 td, & 10 rushes for 105 yards and 1 td | |
| TE | Tyler Higbee | 32 | 9 | 8 | 25 catches for 281 yards, 3 td | |
| TE | Colby Parkinson | 26 | 5 | 10 | 43 catches for 408 yards, 8 td | |
| LT | Alaric Jackson | 27 | 4 | 16 | | |
| LG | Steve Avila | 26 | 2 | 13 | | |
| C | Coleman Shelton | 30 | 6 | 17 | | |
| RG | Kevin Dotson | 29 | 5 | 15 | | |
| RT | Warren McClendon | 24 | 2 | 10 | | |
| Defensive Starters | | | | | |
| DE | Braden Fiske | 25 | 1 | 16 | 3.0 sacks, 0 interceptions, 1 fumble recovered | |
| DE | Kobie Turner | 26 | 2 | 17 | 7.0 sacks, 1 interception, 1 fumble recovered | |
| NT | Poona Ford | 30 | 7 | 10 | 2.0 sacks, 0 interceptions, 0 fumbles recovered | |
| OLB | Jared Verse* | 25 | 1 | 17 | 7.5 sacks, 0 interceptions, 0 fumbles recovered | |
| OLB | Byron Young* | 27 | 2 | 17 | 12.0 sacks, 0 interceptions, 0 fumbles recovered | |
| ILB | Nathan Landman | 27 | 3 | 17 | 2.5 sacks, 1 interception, 2 fumbles recovered | |
| ILB | Omar Speights | 24 | 1 | 16 | | |
| CB | Cobie Durant | 27 | 3 | 15 | 0.0 sacks, 3 interceptions, 1 fumble recovered | |
| CB | Emmanuel Forbes | 24 | 2 | 14 | 0.0 sacks, 3 interceptions, 0 fumbles recovered | |
| S | Kamren Curl | 26 | 5 | 17 | 2.0 sacks, 2 interceptions, 0 fumbles recovered | |
| S | Quentin Lake | 26 | 3 | 10 | 1.0 sacks, 1 interception, 1 fumble recovered | |
Roster