MIA13
FINAL
35SF
← back to predictions

Miami Dolphins vs San Francisco 49ers — Win Probability

FINAL
Miami Dolphins logo
Miami Dolphins
0-1
13
VS
San Francisco 49ers logo
San Francisco 49ers
1-0
35
Market line: SF -13.0, total 44.5 · Model expected score: Miami Dolphins 15.7 – San Francisco 49ers 28.8
Ad space

Injury Report

The latest official designations and practice participation for both teams.

MIA
  • QBMalik WillisFull
  • LBChop RobinsonOut
  • LBRonnie HarrisonOut
  • LSTucker AddingtonQuestionable
  • TESeydou TraoreLimited
  • SDante Trader Jr.Full
SF
  • WRDe'Zhaun StriblingOut
  • KEddy PineiroQuestionable
  • RBKaelon BlackQuestionable
  • TEGeorge KittleFull
  • DEKeion WhiteFull
  • DEKhalid KareemFull
  • FBKyle JuszczykFull
  • CBUpton StoutFull

Prediction vs. Result

We keep every prediction permanently so we can always show our work.

PREGAME WIN PROBABILITY
49ers 84%
ACTUAL RESULT
San Francisco 49ers won by 22
COMBINED SCORE
48

49ers dominate Dolphins as model underestimated San Francisco's edge

The 49ers' 35-13 win over Miami on Sunday played out as expected in direction—San Francisco was favored and won decisively—but with considerably more force than the pregame model anticipated.

Matrix's simulation projected a 49ers victory with 84% win probability, aligned with the market's 13-point spread. The model expected San Francisco to score 28.8 points and Miami 15.7, for an expected margin of 13.1 points. The market and model were in close agreement on both the outcome and the scale of the advantage.

What actually happened was a more pronounced rout. The 49ers scored 35 points—6.2 more than projected—while holding Miami to 13, which came in 2.7 below the forecast. The final margin of 22 points exceeded the model's expected margin by 8.9 points, a substantial difference that represents 68% more separation than anticipated.

This was not an upset. San Francisco's win probability made them clear favorites, and they delivered on that expectation. But the magnitude of dominance fell outside the model's confidence band in a meaningful way. The 49ers' offensive output was sharply better than the simulation suggested, while their defense proved considerably more stifling than the model's 15.7-point allowance indicated.

For a game with this win probability (84%), a 9-point swing in margin is notable but not rare—it falls within the natural variance of football outcomes. The model correctly identified the likely winner and even the general shape of victory. However, it undersized how thoroughly San Francisco would control this matchup, suggesting the pregame projection left room for the 49ers' actual performance level.

Ad space

Margin of Victory — San Francisco 49ers (Home)

Pregame odds for every possible outcome, simulated before kickoff -- the highlighted bar is what actually happened.

Lost / Tied
16%
Won by 1-3
6%
Won by 4-7
10%
Won by 8-14
20%
Won by 15-21
20%
Won by 21+ ← actual result
28%

Total Score — Over / Under

Combined final score against five common lines, plus this game's actual market line -- the real combined score was 48.

O/U LINE 30
86% over ✓14% under
O/U LINE 40
63% over ✓37% under
O/U LINE 44
52% over ✓48% under
O/U LINE 44.5 MARKET LINE
50% over ✓50% under
O/U LINE 48
40% over60% under ✓
O/U LINE 52
29% over71% under ✓

Projected Margin Range — San Francisco 49ers (Home)

Negative means San Francisco 49ers lost by that many points. The shaded band is the 25th–75th percentile; the dot is the median.

P05: -9
Median: +13
P95: +35

Every number above comes from the model's live prediction data — 100,000 Monte Carlo simulations, grounded in the market line at generation time.

Ad space

Highest Graded Players

Season-to-date PFF grades for each team's top graded players, minimum 25% of that side's snaps.

MIA
Caleb DouglasWR
70.4
Ollie Gordon IIHB
70.0
Malik WashingtonWR
69.8
Aaron BrewerC
68.2
Will KacmarekTE
67.4
SF
Mike EvansWR
92.3
Brock PurdyQB
88.5
Trent WilliamsT
83.8
Colton McKivitzT
75.4
George KittleTE
74.2

QB Matchup

Each team's real current starting QB (per PFF's own depth chart) -- season-to-date PFF grades and passing profile, ranked against the league's other starters. A stat reads “—” when that player has no recorded snaps for it yet this season (e.g. just back from injury).

MIAMalik Willis
VS
SFBrock Purdy
MIA
43.8
35th / 35
Overall Grade
SF
88.5
2nd / 35
MIA
57.2
33rd / 35
Clean Pocket Grade
SF
81.2
18th / 35
MIA
32.2
30th / 35
Pressure Grade
SF
75.3
1st / 35
MIA
3.5%
20th / 35
Big Time Throw %
SF
4.7%
8th / 35
MIA
5.8%
33rd / 35
Turnover Worthy %
SF
2.4%
13th / 35
MIA
3.29s
34th / 35
Avg Time To Throw
SF
3.07s
23rd / 35
MIA
10.4
2nd / 35
Avg Depth of Target
SF
8.2
19th / 35

Efficiency and Scoring

Season-to-date EPA, success rate, and scoring, with each figure's league rank.

Offense
MIASF
-0.0927th/32
EPA / Play
+0.202nd/32
-0.1428th/32
EPA / Play (Passing)
+0.391st/32
-0.0211th/32
EPA / Play (Rushing)
-0.0516th/32
39.6%29th/32
Success Rate
53.2%1st/32
39.4%32nd/32
Success Rate (Passing)
60.1%1st/32
39.8%22nd/32
Success Rate (Rushing)
44.4%11th/32
14.031st/32
Points Per Game
30.83rd/32
Defense
MIASF
+0.1128th/32
EPA / Play
-0.067th/32
+0.3231st/32
EPA / Play (Passing)
-0.038th/32
-0.137th/32
EPA / Play (Rushing)
-0.0911th/32
49.3%28th/32
Success Rate
44.5%17th/32
57.6%32nd/32
Success Rate (Passing)
44.0%6th/32
40.1%13th/32
Success Rate (Rushing)
45.2%29th/32
26.424th/32
Points Per Game
18.63rd/32

Pressure Matchup

Each team's O-line pressure allowed against the other team's pass rush generated.

When Miami Dolphins have the ball
MIA pressure allowed45.0%32nd of 32
→
SF pressure generated36.6%18th of 32
When San Francisco 49ers have the ball
SF pressure allowed32.1%7th of 32
→
MIA pressure generated32.3%26th of 32

Team Grades

Both teams' own season-to-date PFF grades, side by side.

Grades ranked all 32 teams
MIA
54.5
32nd / 32
Overall
SF
80.3
5th / 32
MIA
54.0
32nd / 32
Offense
SF
75.8
7th / 32
MIA
58.2
29th / 32
Defense
SF
67.9
13th / 32
MIA
71.7
24th / 32
Special Teams
SF
86.9
11th / 32
MIA
43.2
31st / 32
Passing Offense
SF
71.9
13th / 32
MIA
60.9
28th / 32
Rushing Offense
SF
80.0
7th / 32
MIA
60.2
30th / 32
Receiving
SF
73.4
13th / 32
MIA
56.1
31st / 32
Offensive Line
SF
70.2
5th / 32
MIA
64.9
28th / 32
Pass Rush
SF
67.7
23rd / 32
MIA
48.1
27th / 32
Coverage
SF
71.1
8th / 32
MIA
61.2
16th / 32
Run Defense
SF
60.7
18th / 32