49ers
26–21
SF @ NO
Saints

Final · Sun, Sep 14, 2025 · 2025 Week 2 · Mercedes-Benz Superdome

Ground Share

49ers had the edge on the field

Teams with this edge win 71% of the time

SF 56%44% NO
50.1%GROUND39.4%

Win Probability

Preparing chart…

Expected Points

Preparing chart…

QB Matchup

QBPlaysEPA/playSuccess%Sack%Total EPAaDoTCMP%xCMP%CPOE
M.Jones42+0.1047.6%7.1%+4.36.768.4%72.0%-3.6
S.Rattler40-0.0845.0%7.5%-3.27.373.5%69.8%+3.8

Team Stats

MetricSFNO
EPA / Play+0.05-0.08
EPA / Dropback+0.10-0.08
EPA / Rush-0.06-0.07
Success Rate48.4%43.3%
Pass47.6%45.0%
Rush50.0%40.7%
Explosive Play Rate4.7%7.5%
Pass4.8%5.0%
Rush4.5%11.1%
Yards / Play5.424.58
Early-Down EPA / Play-0.19-0.06
3rd/4th-Down Conversion57.1%38.5%
Avg 3rd-Down Distance7.47.1
Line Yards / Carry2.243.05
Opportunity Rate (4+)50.0%48.1%
Stuff Rate27.3%25.9%
Havoc Rate Allowed15.6%13.4%
Avg Starting Field Position30.829.2
Plays6467
Total Yards347307
Total EPA+3.1-5.2
Giveaways11

Special Teams

49ers won the kicking game

Teams with this edge win 63% of the time

SF 67%33% NO
8.7 pts wonSPECIAL TEAMS4.4 pts won

Biggest swing · B.Grupe 40 yard field goal is No Good, Wide Right — SF +3.6

Kickoffs · NO +0.9Punts · SF +0.8Kicks · SF +4.4

Player Stats

SF

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Mac JonesQB4226/382796.7+4.3+0.10-3.648%+0.2530

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Christian McCaffreyRB13554.2+0.9+0.0762%+0.060
Mac JonesQB393.0+0.7+0.2267%+0.030
Brian RobinsonRB6203.3-0.1-0.0333%-0.020
Ricky PearsallWR1-4-4.0-1.3-1.260%-0.040

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Christian McCaffreyRB76527.4+5.9+0.8471%+0.181
Ricky PearsallWR64569.3+4.9+0.8267%+0.140
Kendrick BourneWR333210.7+2.1+0.70100%+0.060
Jauan JenningsWR105898.9+1.5+0.1530%+0.081
Luke FarrellTE32155.0+1.3+0.4533%+0.031
Kyle JuszczykFB1155.0+0.2+0.21100%-0.010
Brayden WillisTE1000.0-0.7-0.730%-0.020
Marquez Valdes-ScantlingWR1000.0-1.0-1.030%-0.030
Jake TongesTE54316.2-1.0-0.2140%-0.050
Brian RobinsonRB11-1-1.0-1.4-1.440%-0.020

Kicking

PlayerFGLongXPKOTBPts
Eddy PineiroK2/2(44, 46)462/3638

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Thomas MorsteadP417343.337.549200

Kick returns

PlayerNoYdsAvgLongTD
Isaac GuerendoRB24723.5250

Punt returns

PlayerNoYdsAvgLongTD
Skyy MooreWR111.010

NO

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Spencer RattlerQB4025/342075.0-3.2-0.08+3.845%-0.1930

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Spencer RattlerQB4143.5+3.6+0.9175%+0.110
Alvin KamaraRB21994.7+0.4+0.0248%-0.050
Kendre MillerRB581.6-1.8-0.3620%-0.050

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Rashid ShaheedWR545210.4+3.1+0.6260%+0.151
Brandin CooksWR222613.0+2.7+1.35100%+0.060
Juwan JohnsonTE95495.4+1.8+0.2033%+0.041
Devaughn VeleWR1133.0+0.9+0.92100%+0.041
Kendre MillerRB1122.0-0.9-0.900%-0.030
Chris OlaveWR106545.4-1.7-0.1750%-0.070
Alvin KamaraRB66213.5-6.4-1.0717%-0.210

Kicking

PlayerFGLongXPKOTBPts
Blake GrupeK0/1(missed 40)—3/3413

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Kai KroegerP417142.837.552110

Kick returns

PlayerNoYdsAvgLongTD
Kendre MillerRB38227.3340

Punt returns

PlayerNoYdsAvgLongTD
Rashid ShaheedWR4235.8190