San Francisco went 10-7 and made the playoffs as the No. 6 seed despite Jimmy Garoppolo throwing 12 interceptions and missing four games with various injuries. Trey Lance, drafted third overall, started two games and showed both the athletic upside and the rawness that had been in his pre-draft scouting reports.
The 49ers beat Dallas in the wild-card round on the chaotic final-second clock-management ending, then went to Lambeau and beat Aaron Rodgers in the divisional round 13-10 with a blocked punt for a touchdown. They lost 20-17 to the eventual champion Rams in the NFC Championship at SoFi, with Garoppolo throwing a late interception that ended any chance at a comeback. Deebo Samuel had one of the most unique offensive seasons in years, with 1,405 receiving yards and 365 rushing yards as a hybrid back-receiver.

| Player | Pos | # | Snaps | Overall | Arm | Accuracy | Clutch | Ball Security | Release Speed | Scramble | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 1,085 | Overall 52 | Accuracy 89 | QB | #10 | 1,085 | 52 | 49 | 89 | 15 | 5 | 72 | 40 | |||||||
| Snaps 179 | Overall 17 | Accuracy 14 | QB | #05 | 179 | 17 | 18 | 14 | 52 | 19 | - | - | |||||||

| Player | Pos | # | Snaps | Overall | Rush | Power | Burst | Receiving | Blocking | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 550 | Overall 56 | Rush 50 | RB | #25 | 550 | 56 | 50 | 83 | 45 | 43 | 80 | ||||||||
| Snaps 107 | Overall 14 | Rush 33 | RB | #28 | 107 | 14 | 33 | 54 | 39 | 12 | 13 | ||||||||
| Snaps 714 | Overall 14 | Rush 7 | RB | #44 | 714 | 14 | 7 | 1 | 3 | 40 | 84 | ||||||||
| Snaps 166 | Overall 10 | Rush 11 | RB | #23 | 166 | 10 | 11 | 22 | 85 | 71 | 16 | ||||||||
| Snaps 231 | Overall 9 | Rush 11 | RB | #22 | 231 | 9 | 11 | 50 | 17 | 5 | 85 | ||||||||

| Player | Pos | # | Snaps | Overall | Route Running | Separation | Hands | YAC | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 954 | Overall 98 | Route Running 97 | WR | #19 | 954 | 98 | 97 | 99 | 10 | 100 | |||||||||
| Snaps 1,063 | Overall 83 | Route Running 87 | WR | #11 | 1,063 | 83 | 87 | 66 | 69 | 92 | |||||||||
| Snaps 430 | Overall 55 | Route Running 42 | WR | #15 | 430 | 55 | 42 | 35 | 3 | 54 | |||||||||
| Snaps 240 | Overall 43 | Route Running 48 | WR | #06 | 240 | 43 | 48 | 20 | 10 | 26 | |||||||||
| Snaps 294 | Overall 24 | Route Running 34 | WR | #81 | 294 | 24 | 34 | 4 | 17 | 7 | |||||||||
| Snaps 52 | Overall 5 | Route Running 13 | WR | #17 | 52 | 5 | 13 | 5 | 1 | 78 | |||||||||

| Player | Pos | # | Snaps | Overall | Receiving | Separation | Hands | Pass Pro | Run Block | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 1,009 | Overall 99 | Receiving 99 | TE | #85 | 1,009 | 99 | 99 | 98 | 66 | 87 | 90 | ||||||||
| Snaps 296 | Overall 72 | Receiving 32 | TE | #89 | 296 | 72 | 32 | 9 | 96 | 85 | 90 | ||||||||
| Snaps 196 | Overall 14 | Receiving 9 | TE | #82 | 196 | 14 | 9 | 9 | 96 | 3 | 66 | ||||||||

| Player | Pos | # | Snaps | Overall | Pass Pro | Drive | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 1,105 | Overall 100 | Pass Pro 97 | OT | #71 | 1,105 | 100 | 97 | 100 | |||||||||||
| Snaps 743 | Overall 94 | Pass Pro 52 | OT | #66 | 743 | 94 | 52 | 99 | |||||||||||
| Snaps 1,264 | Overall 81 | Pass Pro 69 | OG | #75 | 1,264 | 81 | 69 | 92 | |||||||||||
| Snaps 1,258 | Overall 73 | Pass Pro 84 | C | #50 | 1,258 | 73 | 84 | 80 | |||||||||||
| Snaps 466 | Overall 70 | Pass Pro 71 | OT | #69 | 466 | 70 | 71 | 71 | |||||||||||
| Snaps 145 | Overall 37 | Pass Pro 31 | OT | #76 | 145 | 37 | 31 | 65 | |||||||||||
| Snaps 1,259 | Overall 33 | Pass Pro 19 | OG | #60 | 1,259 | 33 | 19 | 50 | |||||||||||
| Snaps 74 | Overall 31 | Pass Pro 36 | OT | #68 | 74 | 31 | 36 | 25 | |||||||||||

| Player | Pos | # | Snaps | Overall | Pass Rush | Run Stuff | Hurry | Tackling | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 975 | Overall 96 | Pass Rush 97 | EDGE | #97 | 975 | 96 | 97 | 50 | 93 | 58 | |||||||||
| Snaps 979 | Overall 84 | Pass Rush 85 | DT | #91 | 979 | 84 | 85 | 51 | 83 | 48 | |||||||||
| Snaps 654 | Overall 80 | Pass Rush 58 | DT | #93 | 654 | 80 | 58 | 64 | 54 | 15 | |||||||||
| Snaps 41 | Overall 74 | Pass Rush 10 | DT | #96 | 41 | 74 | 10 | 83 | 1 | 78 | |||||||||
| Snaps 434 | Overall 63 | Pass Rush 81 | EDGE | #98 | 434 | 63 | 81 | 32 | 83 | 51 | |||||||||
| Snaps 218 | Overall 60 | Pass Rush 32 | EDGE | #94 | 218 | 60 | 32 | 56 | 32 | 92 | |||||||||
| Snaps 681 | Overall 60 | Pass Rush 45 | EDGE | #56 | 681 | 60 | 45 | 57 | 47 | 97 | |||||||||
| Snaps 416 | Overall 58 | Pass Rush 91 | EDGE | #92 | 416 | 58 | 91 | 11 | 87 | 7 | |||||||||
| Snaps 290 | Overall 35 | Pass Rush 39 | DT | #90 | 290 | 35 | 39 | 41 | 71 | 50 | |||||||||
| Snaps 106 | Overall 10 | Pass Rush 41 | EDGE | #55 | 106 | 10 | 41 | 48 | 63 | 34 | |||||||||
| Snaps 149 | Overall 19 | Pass Rush 24 | DT | #99 | 149 | 19 | 24 | 13 | 37 | 44 | |||||||||
| Snaps 407 | Overall 8 | Pass Rush 62 | DT | #95 | 407 | 8 | 62 | 2 | 75 | 65 | |||||||||

| Player | Pos | # | Snaps | Overall | Run Stuff | Cover | Blitz | Tackling | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 1,170 | Overall 94 | Cover 92 | LB | #54 | 1,170 | 94 | 86 | 92 | 33 | 84 | |||||||||
| Snaps 164 | Overall 85 | Cover 78 | LB | #45 | 164 | 85 | 77 | 78 | 9 | 54 | |||||||||
| Snaps 248 | Overall 77 | Cover 55 | LB | #57 | 248 | 77 | 88 | 55 | 63 | 65 | |||||||||
| Snaps 829 | Overall 65 | Cover 47 | LB | #51 | 829 | 65 | 64 | 47 | 23 | 44 | |||||||||
| Snaps 336 | Overall 30 | Cover 15 | LB | #36 | 336 | 30 | 14 | 15 | 72 | 20 | |||||||||
| Snaps 84 | Overall 1 | Cover 5 | LB | #59 | 84 | 1 | 1 | 5 | 15 | 1 | |||||||||

| Player | Pos | # | Snaps | Overall | Cover | Run Stuff | Blitz | Tackling | Ball Hawk | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 1,197 | Overall 86 | Cover 73 | S | #01 | 1,197 | 86 | 73 | 99 | 29 | 100 | 12 | ||||||||
| Snaps 807 | Overall 73 | Cover 70 | CB | #04 | 807 | 73 | 70 | 67 | 15 | 33 | 89 | ||||||||
| Snaps 60 | Overall 68 | Cover 58 | CB | #02 | 60 | 68 | 58 | 84 | 1 | 94 | 5 | ||||||||
| Snaps 399 | Overall 57 | Cover 50 | S | #29 | 399 | 57 | 50 | 67 | 11 | 82 | 49 | ||||||||
| Snaps 325 | Overall 56 | Cover 61 | CB | #27 | 325 | 56 | 61 | 66 | 1 | 20 | 57 | ||||||||
| Snaps 828 | Overall 56 | Cover 46 | CB | #24 | 828 | 56 | 46 | 80 | 11 | 77 | 44 | ||||||||
| Snaps 102 | Overall 36 | Cover 49 | S | #32 | 102 | 36 | 49 | 14 | 34 | 77 | 100 | ||||||||
| Snaps 932 | Overall 35 | Cover 25 | S | #03 | 932 | 35 | 25 | 65 | 28 | 61 | 9 | ||||||||
| Snaps 238 | Overall 34 | Cover 40 | CB | #38 | 238 | 34 | 40 | 12 | 29 | 97 | 33 | ||||||||
| Snaps 184 | Overall 27 | Cover 10 | S | #30 | 184 | 27 | 10 | 77 | 95 | 88 | 5 | ||||||||
| Snaps 483 | Overall 25 | Cover 29 | CB | #20 | 483 | 25 | 29 | 34 | 34 | 76 | 76 | ||||||||
| Snaps 95 | Overall 18 | Cover 18 | CB | #13 | 95 | 18 | 18 | 24 | 1 | 51 | 5 | ||||||||
| Snaps 768 | Overall 12 | Cover 10 | CB | #26 | 768 | 12 | 10 | 31 | 64 | 51 | 51 | ||||||||

| Player | Pos | # | Snaps | Kicking | Accuracy | Range | Kickoff | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 29 | Accuracy 71 | Kicking 73 | K | #09 | 29 | 73 | 71 | 70 | 26 | ||||||||||
| Snaps 1 | Accuracy 1 | Kicking 10 | K | #18 | 1 | 10 | 1 | - | 14 | ||||||||||