49ers earned it: the snaps said 49ers by 15.9, a deserved win probability of more than 99%.
The swingQ1 13:26 · SF · +9 pts of win probability. (Shotgun) 13-B.Purdy pass short left to 85-G.Kittle to LV 41 for 4 yards (31-T.Stukes).
49ers are 7-1; the play says 7.1 wins. Record and play agree, within a game. They are 3-0 in one-score games. On fourth down, Kyle Shanahan kicked away 5 of 11 situations our model called a go.
↳Bottom lineNone of these 8 games went against the play.
49ers earned it: the snaps said 49ers by 15.9, a deserved win probability of more than 99%.
The swingQ1 13:26 · SF · +9 pts of win probability. (Shotgun) 13-B.Purdy pass short left to 85-G.Kittle to LV 41 for 4 yards (31-T.Stukes).
Falcons earned it: the snaps said Falcons by 2.3, a deserved win probability of 66%.
The swingQ2 4:24 · SF · −15 pts of win probability. 26-K.Black up the middle to ATL 29 for -1 yards (92-M.Smith). FUMBLES (92-M.Smith), touched at ATL 29, RECOVERED by ATL-95-G.Dexter at ATL 29.
49ers earned it: the snaps said 49ers by 12.1, a deserved win probability of 99%.
49ers earned it: the snaps said 49ers by 13.7, a deserved win probability of 99%.
49ers earned it: the snaps said 49ers by 4.9, a deserved win probability of 81%.
49ers earned it: the snaps said 49ers by 8.9, a deserved win probability of 95%.
49ers earned it: the snaps said 49ers by 20.4, a deserved win probability of more than 99%.
49ers earned it: the snaps said 49ers by 17.3, a deserved win probability of more than 99%.
↳Bottom lineThe calls against the model in this list cost 3.8 expected points in total.
| Situation | Wk | Choice | Model | Go EP | Punt EP | FG EP | Cost | Result |
|---|---|---|---|---|---|---|---|---|
| 4th & 2 · opp 45 · Q1 13:26 | 9 | Go for it | Go for it | 1.13 | -0.22 | -0.16 | ✓ | converted |
| 4th & 1 · opp 23 · Q2 7:15 | 9 | Go for it | Go for it | 3.17 | – | 2.52 | ✓ | converted |
| 4th & 1 · own 40 · Q3 5:34 | 9 | Go for it | Go for it | 0.78 | -0.63 | – | ✓ | stopped |
| 4th & 6 · opp 17 · Q4 5:24 | 9 | Field goal | not graded | 2.00 | – | 2.75 | good | |
| 4th & 1 · opp 1 · Q1 9:25 | 7 | Go for it | Go for it | 4.12 | – | 2.95 | ✓ | touchdown |
| 4th & 15 · opp 48 · Q1 3:42 | 7 | Punt | Punt | -0.71 | -0.28 | – | ✓ | punted |
| 4th & 9 · opp 34 · Q4 12:27 | 7 | Go for it | not graded | 0.53 | -0.11 | 1.58 | converted | |
| 4th & 10 · opp 23 · Q4 11:36 | 7 | Go for it | not graded | 1.18 | – | 2.52 | stopped | |
| 4th & 1 · own 44 · Q4 1:26 | 7 | Go for it | not graded | 1.02 | -0.49 | – | converted | |
| 4th & 3 · opp 11 · Q1 5:42 | 6 | Go for it | Go for it (toss-up) | 3.08 | – | 2.87 | ✓ | converted |
| 4th & 3 · own 11 · Q1 0:45 | 6 | Punt | Go for it (toss-up) | -2.04 | -2.21 | – | −0.18 | punted |
| 4th & 1 · opp 3 · Q2 0:49 | 6 | Go for it | not graded | 5.02 | – | 2.94 | converted | |
| 4th & 3 · opp 14 · Q3 6:01 | 6 | Field goal | not graded | 2.86 | – | 2.82 | good | |
| 4th & 11 · own 34 · Q4 14:14 | 6 | Punt | not graded | -1.64 | -0.87 | – | punted | |
| 4th & 10 · own 30 · Q4 7:53 | 6 | Punt | Punt | -1.82 | -1.06 | – | ✓ | punted |
| 4th & 7 · own 20 · Q4 1:00 | 6 | Punt | not graded | -2.20 | -1.61 | – | punted | |
| 4th & 1 · own 38 · Q1 14:04 | 5 | Punt | Go for it | 0.66 | -0.71 | – | −1.36 | punted |
| 4th & 6 · own 35 · Q1 4:47 | 5 | Punt | Punt | -1.09 | -0.83 | – | ✓ | punted |
| 4th & 5 · 50 · Q1 0:46 | 5 | Punt | Go for it | 0.01 | -0.32 | – | −0.33 | punted |
| 4th & 16 · opp 44 · Q2 8:37 | 5 | Punt | Field goal (toss-up) | -0.49 | -0.20 | 0.02 | −0.22 | punted |
| 4th & 14 · opp 42 · Q2 0:27 | 5 | Punt | not graded | -0.29 | -0.17 | 0.38 | punted | |
| 4th & 5 · opp 34 · Q3 13:15 | 5 | Field goal | Field goal | 1.02 | -0.11 | 1.58 | ✓ | missed |
| 4th & 2 · opp 25 · Q4 2:00 | 5 | Field goal | not graded | 2.44 | – | 2.40 | good | |
| 4th & 6 · own 36 · Q1 9:38 | 4 | Punt | Punt (toss-up) | -1.02 | -0.79 | – | ✓ | punted |
| 4th & 1 · opp 34 · Q2 14:30 | 4 | Go for it | Go for it | 2.42 | -0.11 | 1.58 | ✓ | stopped |
| 4th & 1 · own 21 · Q2 10:36 | 4 | Punt | Go for it | -0.40 | -1.55 | – | −1.15 | punted |
| 4th & 5 · opp 6 · Q2 1:38 | 4 | Field goal | not graded | 3.12 | – | 2.92 | good | |
| 4th & 9 · own 32 · Q3 14:05 | 4 | Punt | Punt | -1.61 | -0.96 | – | ✓ | punted |
| 4th & 7 · own 11 · Q3 9:52 | 4 | Punt | Punt | -2.83 | -2.21 | – | ✓ | punted |
| 4th & 1 · opp 19 · Q3 7:24 | 4 | Go for it | Go for it | 3.47 | – | 2.69 | ✓ | converted |
| 4th & 5 · own 19 · Q2 11:24 | 3 | Punt | Punt | -1.97 | -1.67 | – | ✓ | punted |
| 4th & 10 · own 47 · Q2 1:41 | 3 | Punt | not graded | -0.74 | -0.40 | – | punted | |
| 4th & 4 · own 29 · Q3 1:06 | 3 | Punt | Punt (toss-up) | -1.11 | -1.11 | – | ✓ | punted |
| 4th & 23 · own 43 · Q4 10:31 | 2 | Punt | not graded | -1.51 | -0.52 | – | punted | |
| 4th & 10 · own 36 · Q4 4:17 | 2 | Punt | not graded | -1.44 | -0.79 | – | punted | |
| 4th & 2 · opp 2 · Q1 6:17 | 1 | Field goal | Go for it | 3.29 | – | 2.95 | −0.34 | good |
| 4th & 2 · own 25 · Q1 2:01 | 1 | Punt | Go for it | -0.73 | -1.32 | – | −0.59 | punted |
| 4th & 3 · own 49 · Q2 0:28 | 1 | Punt | not graded | 0.40 | -0.35 | – | punted | |
| 4th & 5 · opp 38 · Q4 9:48 | 1 | Field goal | not graded | 0.76 | -0.13 | 1.03 | good | |
| 4th & 4 · opp 34 · Q4 3:34 | 1 | Field goal | not graded | 1.21 | -0.11 | 1.58 | missed |
↳Bottom lineThe biggest here: Illegal Contact on SF in Week 6, worth +19 points of win probability to WAS.
| Foul | Flags | Yards | WP given |
|---|---|---|---|
| Illegal Contact | 4 | 20 | 24.9 |
| Defensive Pass Interference | 4 | 79 | 23.0 |
| False Start | 8 | 40 | 17.2 |
| Intentional Grounding | 3 | 39 | 13.7 |
| Fair Catch Interference | 1 | 15 | 12.0 |
| Offensive Holding | 11 | 110 | 8.8 |
| Roughing the Passer | 2 | 24 | 7.4 |
| Disqualification | 1 | 15 | 7.2 |
↳Bottom lineKaelon Black: 96 of 303 yards (32%) came with the game decided.
Pigskin Nightly, "San Francisco 49ers verdict, 2026", https://pigskinnightly.com/teams/49ers/verdict (2026)CC BY 4.0Data licenseCSVJSONEmbedHow it worksEvery number on this page is computed from the 2026 nflverse play-by-play by our own models. Nothing is hand-picked.