Seahawks
133
SEA @ SF
49ers

Final · Sat, Jan 3, 2026 · 2025 Week 18 · Levi's Stadium

Ground Share

Seahawks dominated the field

Teams with this edge win 98% of the time

SEA 70%30% SF
67.2%GROUND28.3%

Win Probability

Preparing chart…

Expected Points

Preparing chart…

QB Matchup

QBPlaysEPA/playSuccess%Sack%Total EPAaDoTCMP%xCMP%CPOE
S.Darnold30+0.2156.7%6.7%+6.34.876.9%70.0%+6.9
B.Purdy32-0.4043.8%9.4%-12.64.870.4%67.2%+3.2

Team Stats

MetricSEASF
EPA / Play+0.11-0.36
EPA / Dropback+0.21-0.40
EPA / Rush-0.06-0.24
Success Rate50.0%35.7%
Explosive Play Rate28.8%9.5%
Yards / Play5.504.12
Early-Down EPA / Play+0.07-0.25
3rd/4th-Down Conversion50.0%18.2%
Avg 3rd-Down Distance6.86.9
Line Yards / Carry3.553.05
Opportunity Rate (4+)47.1%30.0%
Stuff Rate23.5%0.0%
Havoc Rate Allowed9.1%9.5%
Avg Starting Field Position32.523.5
Plays6642
Total Yards363173
Total EPA+7.2-15.1
Giveaways01

Special Teams

49ers had the edge in the kicking game

Teams with this edge win 56% of the time

SEA 37%63% SF
5.7 pts wonSPECIAL TEAMS9.7 pts won

Biggest swing · J.Myers 47 yard field goal is No Good, Wide RightSF +3.7

Kickoffs · SEA +0.5Punts · SEA +2.7Kicks · SF +7.2

Player Stats

SEA

Dropbacks

PlayerDBC/AttYdsYds/PlayEPAEPA/PlayCPOESRWPATDINT
Sam DarnoldQB3020/261926.4+6.3+0.21+6.957%+0.0300

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Kenneth Walker IIIRB16976.1+2.7+0.1756%+0.120
Sam DarnoldQB100.0-1.4-1.420%-0.050
Zach CharbonnetRB17744.3-3.3-0.1929%+0.041

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Jaxon Smith-NjigbaWR868410.5+5.9+0.7375%+0.090
Kenneth Walker IIIRB44369.0+2.1+0.5350%+0.030
Zach CharbonnetRB43235.8+0.7+0.1875%+0.000
Eric SaubertTE32103.3+0.0+0.0133%+0.040
Cooper KuppWR32299.7-0.2-0.0667%-0.080
Rashid ShaheedWR1122.0-0.3-0.300%-0.010
AJ BarnerTE32144.7-0.7-0.2433%+0.000

Kicking

PlayerFGLongXPKOTBPts
Jason MyersK2/4(45, 31 · missed 47, 26)451/1417

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Michael DicksonP13636.036.036100

Kick returns

PlayerNoYdsAvgLongTD
Rashid ShaheedWR13434.0340

Punt returns

PlayerNoYdsAvgLongTD
Rashid ShaheedWR4307.5190

SF

Dropbacks

PlayerDBC/AttYdsYds/PlayEPAEPA/PlayCPOESRWPATDINT
Brock PurdyQB3219/271414.4-12.6-0.40+3.244%-0.2701

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Brian RobinsonRB294.5-0.3-0.130%+0.000
Christian McCaffreyRB8232.9-2.2-0.2713%-0.100

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Demarcus RobinsonWR43246.0+1.4+0.3450%+0.030
Kendrick BourneWR1000.0-1.2-1.190%-0.020
Jauan JenningsWR64355.8-1.3-0.2133%-0.010
George KittleTE75294.1-1.4-0.1957%-0.020
Kyle JuszczykFB2152.5-3.3-1.660%-0.030
Christian McCaffreyRB76344.9-4.3-0.6257%-0.130

Kicking

PlayerFGLongXPKOTBPts
Eddy PineiroK1/1(48)48213

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Thomas MorsteadP418145.337.850100

Kick returns

PlayerNoYdsAvgLongTD
Brian RobinsonRB23618.0280

Punt returns

PlayerNoYdsAvgLongTD
Skyy MooreWR100.000