49ers
641
SF @ SEA
Seahawks

Final · Sat, Jan 17, 2026 · 2025 Divisional Round · Lumen Field

Ground Share

Seahawks controlled the field

Teams with this edge win 94% of the time

SF 35%65% SEA
29.6%GROUND54.8%

Win Probability

Preparing chart…

Expected Points

Preparing chart…

QB Matchup

QBPlaysEPA/playSuccess%Sack%Total EPAaDoTCMP%xCMP%CPOE
B.Purdy33-0.5136.4%6.1%-17.06.565.2%68.2%-3.0
S.Darnold19+0.2852.6%10.5%+5.39.675.0%63.5%+11.5

Team Stats

MetricSFSEA
EPA / Play-0.46+0.25
EPA / Dropback-0.48+0.28
EPA / Rush-0.41+0.17
Success Rate33.3%54.7%
Explosive Play Rate15.0%28.3%
Yards / Play3.935.30
Early-Down EPA / Play-0.36+0.26
3rd/4th-Down Conversion40.0%50.0%
Avg 3rd-Down Distance4.75.0
Line Yards / Carry2.543.85
Opportunity Rate (4+)31.8%57.6%
Stuff Rate13.6%18.2%
Havoc Rate Allowed18.3%7.5%
Avg Starting Field Position27.643.0
Plays6053
Total Yards236281
Total EPA-27.4+13.0
Giveaways30

Special Teams

Seahawks had the edge in the kicking game

Teams with this edge win 56% of the time

SF 40%60% SEA
5.3 pts wonSPECIAL TEAMS8.0 pts won

Biggest swing · E.Pineiro kicks 60 yards from SF 35 to SEA 5. R.Shaheed for 95 yards, TOUCHDOWN. PENALTY on SF-E.Pineiro, T…SEA +5.6

Kickoffs · SEA +4.3Punts · SEA +0.5Kicks · SF +2.2

Player Stats

SF

Dropbacks

PlayerDBC/AttYdsYds/PlayEPAEPA/PlayCPOESRWPATDINT
Mac JonesQB52/4112.2-1.3-0.26-18.320%+0.0000
Brock PurdyQB3315/271584.8-17.0-0.52-2.936%-0.0301

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Brock PurdyQB133.0+0.6+0.56100%+0.000
Jordan JamesRB6284.7-0.9-0.1433%+0.000
Brian RobinsonRB341.3-2.3-0.780%-0.050
Christian McCaffreyRB11353.2-2.6-0.2436%-0.070
Kyle JuszczykFB1-3-3.0-3.8-3.800%-0.030

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Christian McCaffreyRB65396.5+2.0+0.3450%+0.000
Jake TongesTE65599.8+1.1+0.1867%+0.010
Jordan JamesRB1177.0+0.8+0.76100%+0.000
Kyle JuszczykFB111111.0+0.7+0.73100%+0.000
Brian RobinsonRB1133.0-0.3-0.330%+0.000
Demarcus RobinsonWR1111.0-0.5-0.450%-0.010
Jauan JenningsWR52234.6-0.7-0.1420%+0.080
Ricky PearsallWR2000.0-2.4-1.220%-0.030
Kendrick BourneWR2000.0-3.9-1.960%+0.000
Luke FarrellTE2110.5-5.7-2.830%-0.030

Kicking

PlayerFGLongXPKOTBPts
Eddy PineiroK2/2(40, 56)56316

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Thomas MorsteadP15151.051.051100

Kick returns

PlayerNoYdsAvgLongTD
Brian RobinsonRB36622.0260
Skyy MooreWR24824.0270

Punt returns

PlayerNoYdsAvgLongTD
Skyy MooreWR242.060

SEA

Dropbacks

PlayerDBC/AttYdsYds/PlayEPAEPA/PlayCPOESRWPATDINT
Sam DarnoldQB1912/171065.6+5.3+0.28+11.553%+0.0910

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Kenneth Walker IIIRB191166.1+8.2+0.4363%+0.043
AJ BarnerTE122.0+0.5+0.46100%+0.010
Rashid ShaheedWR22713.5+0.3+0.1450%+0.010
Zach CharbonnetRB5204.0+0.0+0.0040%-0.040
Velus Jones Jr.WR6101.7-3.2-0.5333%+0.000

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Cooper KuppWR556012.0+5.7+1.13100%+0.060
Kenneth Walker IIIRB33299.7+3.2+1.06100%+0.030
Jake BoboWR111616.0+2.0+2.04100%+0.040
Jaxon Smith-NjigbaWR43194.8+0.2+0.0425%+0.031
Robbie OuztsRB1000.0-0.3-0.330%-0.010
Rashid ShaheedWR2000.0-2.0-0.990%-0.030

Kicking

PlayerFGLongXPKOTBPts
Jason MyersK2/2(31, 24)315/58211

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Michael DicksonP314949.748.354200

Kick returns

PlayerNoYdsAvgLongTD
Rashid ShaheedWR212663.0951

Punt returns

PlayerNoYdsAvgLongTD
Rashid ShaheedWR100.000