Dolphins
1335
MIA @ SF
49ers

Final · Sun, Sep 20, 2026 · 2026 Week 2 · Levi's Stadium

Ground Share

49ers controlled more of the field

Teams with this edge win 86% of the time

MIA 40%60% SF
49.0%GROUND74.0%

Win Probability

Preparing chart…

Expected Points

Preparing chart…

QB Matchup

QBPlaysEPA/playSuccess%Sack%Total EPAaDoTCMP%xCMP%CPOE
M.Willis28+0.1635.7%14.3%+4.47.360.9%69.5%-8.6
B.Purdy25+1.0680.0%0.0%+26.48.695.2%66.2%+29.0

Team Stats

MetricMIASF
EPA / Play-0.02+0.38
EPA / Dropback+0.16+1.06
EPA / Rush-0.18-0.25
Success Rate40.0%54.0%
Pass35.7%80.0%
Rush44.8%30.4%
Explosive Play Rate5.0%10.0%
Pass7.1%20.0%
Rush3.5%0.0%
Yards / Play4.737.68
Early-Down EPA / Play-0.29+0.30
3rd/4th-Down Conversion47.4%62.5%
Avg 3rd-Down Distance8.16.9
Line Yards / Carry2.862.79
Opportunity Rate (4+)46.4%40.9%
Stuff Rate21.4%9.1%
Havoc Rate Allowed10.0%2.0%
Avg Starting Field Position27.635.1
Plays6050
Total Yards284384
Total EPA-0.9+19.0
Giveaways00

Special Teams

49ers won the kicking game

Teams with this edge win 63% of the time

MIA 30%70% SF
2.4 pts wonSPECIAL TEAMS5.6 pts won

Biggest swing · R.Patterson 51 yard field goal is No Good, Wide RightSF +3.8

Kickoffs · MIA +0.3Punts · MIA +0.4Kicks · SF +3.8

Player Stats

MIA

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Malik WillisQB2814/231976.6+4.4+0.16-8.636%+0.0110

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Malik WillisQB263.0+1.8+0.9150%+0.060
Jaylen WrightRB2115.5+1.3+0.63100%+0.050
Malik WashingtonWR144.0+0.0+0.02100%+0.000
Ollie Gordon IIRB372.3-0.5-0.1733%-0.010
Bradley PinionP100.0-3.2-3.220%+0.000
De'Von AchaneRB20743.7-3.9-0.1940%-0.030

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Ryan MillerWR117777.0+7.0+7.01100%+0.001
Caleb DouglasWR32196.3+1.9+0.6467%+0.030
Malik WashingtonWR54438.6+1.8+0.3560%+0.050
DJ HermanRB31186.0+0.4+0.1333%+0.040
Greg DulcichTE32175.7+0.1+0.0533%-0.010
De'Von AchaneRB63193.2-0.7-0.1233%-0.020
Will KacmarekTE1144.0-0.7-0.730%+0.000
Chris BellWR1000.0-1.0-0.970%+0.000

Kicking

PlayerFGLongXPKOTBPts
Riley PattersonK2/3(28, 24 · missed 51)281/1317

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Bradley PinionP313043.343.048000

Kick returns

PlayerNoYdsAvgLongTD
Jaylen WrightRB37926.3360
Malik WashingtonWR36923.0300

Punt returns

PlayerNoYdsAvgLongTD
Malik WashingtonWR177.070

SF

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Brock PurdyQB2520/2228712.7+26.4+1.06+29.080%+0.3720

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Brock PurdyQB33010.0+3.1+1.04100%+0.051
Deebo Samuel Sr.WR144.0-0.1-0.120%+0.010
Christian McCaffreyRB10232.3-0.6-0.0640%-0.022
Kaelon BlackRB7253.6-2.0-0.2829%-0.020
Jordan JamesRB4153.8-2.1-0.5425%+0.000

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
George KittleTE448020.0+5.8+1.4475%+0.051
Christian McCaffreyRB444310.8+5.5+1.38100%+0.120
Mike EvansWR335418.0+4.7+1.58100%+0.060
Kyle JuszczykFB222713.5+3.6+1.82100%+0.031
Demarcus RobinsonWR333411.3+3.4+1.12100%+0.060
Deebo Samuel Sr.WR43317.8+2.0+0.5125%+0.010
KhaDarel HodgeWR111818.0+1.0+1.04100%+0.000

Kicking

PlayerFGLongXPKOTBPts
Eddy PineiroK5/5605

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Corliss WaitmanP29346.543.047200

Kick returns

PlayerNoYdsAvgLongTD
Deebo Samuel Sr.WR12929.0290
Jacob CowingWR12525.0250

Punt returns

PlayerNoYdsAvgLongTD
Jacob CowingWR210.510