← Back to today's games Pregame preview
Week 2 · 2026-09-20
Miami Dolphins
7-10 in 2025
at
San Francisco 49ers
13-5 in 2025
Built from the full 2025 season — the 2026 feed has no played games yet.

The read

Each side's case and the swing factor, from last season's profiles. Records, not forecasts.

Miami wins if

Weak offense (20 pts/g) beats 49ers' strong defense (22 allowed).

San Francisco wins if

Strong offense (26 pts/g) beats Dolphins' weak defense (25 allowed).

Watch

Dolphins' run game should test 49ers; 49ers' passing attack should test Dolphins.

Matchup at a glance

Last season's profiles side by side, then each offense against the other defense. Percentiles are league rank, higher is better for that side.

Dolphins49ers
20.4 25thPoints / game72th 25.6
24.9 28thPoints allowed / game66th 21.7
5.4 59thYards / play69th 5.6
120.2 66thRush yards / game25th 105.1
195.4 22thPass yards / game84th 256.1
35% 3rd-down % 50%
-0.2 30thTurnover margin / game16th -0.4
What it says. 49ers lead on 4 of 6 ranked rows; the widest gap is pass yards / game, 49ers 84th against 22th.
Each offense against the other defense
When Miami has the ball
Passing
Dolphins offense
195.4 yds/g 22th
49ers defense
237.7 allowed 34th
Edge 49ers
Rushing
Dolphins offense
120.2 yds/g 66th
49ers defense
109.6 allowed 66th
Edge Dolphins
When San Francisco has the ball
Passing
49ers offense
256.1 yds/g 84th
Dolphins defense
230.6 allowed 47th
Edge 49ers
Rushing
49ers offense
105.1 yds/g 25th
Dolphins defense
132.4 allowed 22th
Edge Dolphins

Player spotlights

7 players whose usage sets a bar they usually clear. The bar is picked from prior games; the matchup effect is measured and flagged only where it is real.

Dolphins
De'Von AchaneRB
75+ Rush Yards
96.0 avg · cleared 70% (7/10)
Tyreek HillWR
40+ Rec Yards
66.2 avg · cleared 100% (4/4)
Matchup not a factor
Jaylen WaddleWR
50+ Rec Yards
52.0 avg · cleared 60% (6/10)
Matchup not a factor
49ers
Brock PurdyQB
250+ Pass Yards
242.9 avg · cleared 60% (6/10)
Christian McCaffreyRB
60+ Rush Yards
76.0 avg · cleared 60% (6/10)
George KittleTE
60+ Rec Yards
60.9 avg · cleared 60% (6/10)
Matchup not a factor
Ricky PearsallWR
50+ Rec Yards
58.7 avg · cleared 56% (5/9)
Matchup not a factor
Receivers carry no matchup call: across three ingested seasons the gap between the softest and toughest defences is about 2 receiving yards, against a 35-yard game-to-game swing. We measured it rather than assuming it.

Recent form

The last five results, oldest to newest.

DolphinsWLLWL2-3 last 5 · 20.0 for · 27.6 against
49ersWWWLW4-1 last 5 · 30.6 for · 24.2 against