Quick answer
- Winner
- San Francisco 49ers
- Final score
- San Francisco 49ers 17–13 Seattle Seahawks
- Halftime
- San Francisco 49ers 7–10 Seattle Seahawks at halftime
- FantasyHQ MVP
- Brock Purdy
- Top passer
- Brock Purdy
- Biggest EPA play
- (12:17) 13-B.Purdy pass deep middle intended for 15-J.Jennings INTERCEPTED by 13-E.Jones […
- Game date
- 2025-09-07
Game summary
The San Francisco 49ers beat the Seattle Seahawks 17–13 on 2025-09-07, overcoming Seattle Seahawks's 10–7 halftime lead. Brock Purdy posted a game-high +17.26 total EPA in the passing.
The highest-scoring period was Q4 with 19 combined points.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q4 | — | — | T | |
|---|---|---|---|---|---|---|
| 7 | 0 | 16 | 0 | 0 | 17 | |
| 0 | 10 | 3 | 0 | 0 | 13 |
Stars of the game
Top performers by total expected points added (EPA).
- 1

Brock Purdy · San Francisco 49ers · Passing · +17.26 total EPA · 42 snaps · +0.41 EPA/play - 2

Ricky Pearsall · San Francisco 49ers · Receiving · +5.07 total EPA · 7 snaps · +0.72 EPA/play - 3

Christian McCaffrey · San Francisco 49ers · Receiving · +4.76 total EPA · 10 snaps · +0.48 EPA/play - 4

George Kittle · San Francisco 49ers · Receiving · +4.29 total EPA · 4 snaps · +1.07 EPA/play - 5

Jake Tonges · San Francisco 49ers · Receiving · +3.43 total EPA · 3 snaps · +1.14 EPA/play - 6

Luke Farrell · San Francisco 49ers · Receiving · +2.54 total EPA · 1 snaps · +2.54 EPA/play - 7

Kyle Juszczyk · San Francisco 49ers · Receiving · +2.27 total EPA · 2 snaps · +1.13 EPA/play - 8

Sam Darnold · Seattle Seahawks · Rushing · +0.75 total EPA · 1 snaps · +0.75 EPA/play
FantasyHQ Game MVP
Highest total EPA with the player's top snap and the game's biggest single play when different.

FantasyHQ Game MVP
Brock Purdy — SF · Passing
Brock Purdy posted the highest total EPA (+17.26) in the game, the strongest overall impact for San Francisco 49ers. Across 42 counted snaps, they averaged +0.41 EPA per play.
Brock Purdy's top snap (-5.10 EPA): (12:17) 13-B.Purdy pass deep middle intended for 15-J.Jennings INTERCEPTED by 13-E.Jones [58-D.Hall] at SEA 22. 13-E.Jones to SEA 29 for 7 yards (23-C.McCaffrey; 44-K.Juszczyk).
Quarterback report card
Brock Purdy led all passers in efficiency for San Francisco 49ers, setting the tone in the passing game according to FantasyHQ analytics.

Brock Purdy (San Francisco 49ers) · 42 dropbacks · 61.9% completion · +15.3% CPOE · +0.41 EPA/play · +17.26 total EPA
Sam Darnold (Seattle Seahawks) · 26 dropbacks · 61.5% completion · +7.3% CPOE · -0.22 EPA/play · -5.85 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | +0.012 | -0.082 |
| Offensive success rate | 49.4% | 52.2% |
| Pass EPA/play | +0.411 | -0.225 |
| Rush EPA/play | -0.249 | -0.130 |
| Defensive EPA/play | +0.082 | -0.012 |
| Defensive success rate | 47.8% | 50.6% |
Drive & efficiency notes
Despite the final score, San Francisco 49ers generated the better offensive EPA per play (+0.01 vs -0.08), suggesting they moved the ball more efficiently.
Season benchmark context (offensive EPA per play):
- San Francisco 49ers: +0.01 EPA/play (48th percentile vs. 2025 team-game averages)
- Seattle Seahawks: -0.08 EPA/play (28th percentile vs. 2025 team-game averages)
- Seattle Seahawks: 10 drives, -5.51 total EPA, 3 scoring drives
- San Francisco 49ers: 11 drives, +1.04 total EPA, 3 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns

San Francisco 49ers — George Kittle (Brock Purdy pass) 
Seattle Seahawks — Zach Charbonnet 
San Francisco 49ers — Jake Tonges (Brock Purdy pass)
Field goals

Seattle Seahawks — Josh Myers
San Francisco 49ers — Jaylen Moody 
Seattle Seahawks — Josh Myers
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The opening quarter: San Francisco 49ers won the period 7–0. San Francisco 49ers found the end zone from the SEA 5 (Q1 3:47) — (3:47) (Shotgun) 13-B.Purdy pass short right to 85-G.Kittle for 5 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the SEA 15 (Q1 3:43) — 4-J.Moody extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead..
The second quarter: Seattle Seahawks won the period 10–0. Seattle Seahawks found the end zone from the SF 1 (Q2 13:41) — (13:41) 74-J.Jones reported in as eligible. 26-Z.Charbonnet left guard for 1 yard, TOUCHDOWN.; Seattle Seahawks added 1 points from the SF 15 (Q2 13:38) — 5-J.Myers extra point is GOOD, Center-41-C.Stoll, Holder-4-M.Dickson.; Seattle Seahawks connected on a field goal from the SF 30 (Q2 0:07) — (:07) 5-J.Myers 48 yard field goal is GOOD, Center-41-C.Stoll, Holder-4-M.Dickson..
The fourth quarter: San Francisco 49ers won the period 16–3. San Francisco 49ers connected on a field goal from the SEA 14 (Q4 9:45) — (9:45) 4-J.Moody 32 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.; Seattle Seahawks connected on a field goal from the SF 19 (Q4 3:28) — (3:28) 5-J.Myers 37 yard field goal is GOOD, Center-41-C.Stoll, Holder-4-M.Dickson.; San Francisco 49ers found the end zone from the SEA 4 (Q4 1:44) — (1:44) (Shotgun) 13-B.Purdy pass short right to 88-J.Tonges for 4 yards, TOUCHDOWN [58-D.Hall].; San Francisco 49ers found the end zone from the SEA 15 (Q4 1:34) — 4-J.Moody extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead..
Turning points
Plays that moved win probability the most.
- Seattle Seahawks (Q4 0:42) — (:42) (No Huddle, Shotgun) 14-S.Darnold sacked at SF 16 for -7 yards (97-N.Bosa). FUMBLES (97-N.Bosa), touched at SF 13, RECOVERED by SF-97-N.Bosa at SF 16. PENALTY on SF-2-D.Lenoir, Unsportsmanlike C
- Seattle Seahawks (Q4 1:13) — (1:13) (Shotgun) 14-S.Darnold pass deep left to 11-J.Smith-Njigba pushed ob at SF 14 for 40 yards (0-R.Green).
- San Francisco 49ers (Q4 2:38) — (2:38) (Shotgun) 13-B.Purdy pass deep left to 1-R.Pearsall ran ob at SEA 22 for 45 yards (8-C.Bryant).
- San Francisco 49ers (Q3 2:21) — (2:21) 4-J.Moody 36 yard field goal is BLOCKED (20-J.Love), Center-46-J.Weeks, Holder-7-T.Morstead, RECOVERED by SEA-0-D.Lawrence at SEA 23. 0-D.Lawrence to SEA 31 for 8 yards (68-C.McKivitz).
- San Francisco 49ers (Q3 12:17) — (12:17) 13-B.Purdy pass deep middle intended for 15-J.Jennings INTERCEPTED by 13-E.Jones [58-D.Hall] at SEA 22. 13-E.Jones to SEA 29 for 7 yards (23-C.McCaffrey; 44-K.Juszczyk).
Impact plays
Highest EPA snaps that flipped field position.
- San Francisco 49ers (Q3 12:17) — (12:17) 13-B.Purdy pass deep middle intended for 15-J.Jennings INTERCEPTED by 13-E.Jones [58-D.Hall] at SEA 22. 13-E.Jones to SEA 29 for 7 yards (23-C.McCaffrey; 44-K.Juszczyk).
- Seattle Seahawks (Q4 0:42) — (:42) (No Huddle, Shotgun) 14-S.Darnold sacked at SF 16 for -7 yards (97-N.Bosa). FUMBLES (97-N.Bosa), touched at SF 13, RECOVERED by SF-97-N.Bosa at SF 16. PENALTY on SF-2-D.Lenoir, Unsportsmanlike C
- San Francisco 49ers (Q3 2:21) — (2:21) 4-J.Moody 36 yard field goal is BLOCKED (20-J.Love), Center-46-J.Weeks, Holder-7-T.Morstead, RECOVERED by SEA-0-D.Lawrence at SEA 23. 0-D.Lawrence to SEA 31 for 8 yards (68-C.McKivitz).
- Seattle Seahawks (Q4 15:00) — (15:00) (Shotgun) 14-S.Darnold pass short left to 11-J.Smith-Njigba to SF 43 for 2 yards (91-S.Okuayinonu). FUMBLES (91-S.Okuayinonu), RECOVERED by SF-36-M.Sigle at SF 34.
Every scoring play
Chronological scoring with play-by-play context.
San Francisco 49ers TD (+6) — Q1 3:47 · SEA 5 · Score 6-0
(3:47) (Shotgun) 13-B.Purdy pass short right to 85-G.Kittle for 5 yards, TOUCHDOWN.
San Francisco 49ers XP (+1) — Q1 3:43 · SEA 15 · Score 7-0
4-J.Moody extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
Seattle Seahawks TD (+6) — Q2 13:41 · SF 1 · Score 7-6
(13:41) 74-J.Jones reported in as eligible. 26-Z.Charbonnet left guard for 1 yard, TOUCHDOWN.
Seattle Seahawks XP (+1) — Q2 13:38 · SF 15 · Score 7-7
5-J.Myers extra point is GOOD, Center-41-C.Stoll, Holder-4-M.Dickson.
Seattle Seahawks FG (+3) — Q2 0:07 · SF 30 · Score 7-10
(:07) 5-J.Myers 48 yard field goal is GOOD, Center-41-C.Stoll, Holder-4-M.Dickson.
San Francisco 49ers FG (+3) — Q4 9:45 · SEA 14 · Score 10-10
(9:45) 4-J.Moody 32 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
Seattle Seahawks FG (+3) — Q4 3:28 · SF 19 · Score 10-13
(3:28) 5-J.Myers 37 yard field goal is GOOD, Center-41-C.Stoll, Holder-4-M.Dickson.
San Francisco 49ers TD (+6) — Q4 1:44 · SEA 4 · Score 16-13
(1:44) (Shotgun) 13-B.Purdy pass short right to 88-J.Tonges for 4 yards, TOUCHDOWN [58-D.Hall].
San Francisco 49ers TD (+7) — Q4 1:34 · SEA 15 · Score 17-13
4-J.Moody extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
Key takeaways
What to remember for fantasy research and follow-up box score digging.
- San Francisco 49ers earned the result — use the box score for snap-level context.
- One-score margin — verify garbage-time stats before drawing fantasy conclusions.
- Brock Purdy (San Francisco 49ers) led total EPA — start here for highlight and prop research.
- Brock Purdy (SF) finished above expected through the air (positive CPOE).
Frequently asked questions
Who won San Francisco 49ers vs Seattle Seahawks on 2025-09-07?
The San Francisco 49ers beat the Seattle Seahawks 17-13 in Week 1, 2025.
What was the score by quarter in San Francisco 49ers vs Seattle Seahawks?
Q1: San Francisco 49ers 7, Seattle Seahawks 0; Q2: San Francisco 49ers 0, Seattle Seahawks 10; Q4: San Francisco 49ers 16, Seattle Seahawks 3; Final: San Francisco 49ers 17, Seattle Seahawks 13.
Who scored touchdowns and field goals in San Francisco 49ers vs Seattle Seahawks?
San Francisco 49ers touchdown — G. Kittle (B. Purdy pass) (Q1 3:47) Seattle Seahawks touchdown — Z. Charbonnet (Q2 13:41) San Francisco 49ers touchdown — J. Tonges (B. Purdy pass) (Q4 1:44) Seattle Seahawks field goal — J. Myers (Q2 0:07, 3 pts) San Francisco 49ers field goal — J. Moody (Q4 9:45, 3 pts) Seattle Seahawks field goal — J. Myers (Q4 3:28, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in San Francisco 49ers vs Seattle Seahawks?
Brock Purdy (San Francisco 49ers), 61.9% completion, +15.3% CPOE, +0.41 EPA per dropback, +17.26 total passing EPA. Sam Darnold (Seattle Seahawks), 61.5% completion, +7.3% CPOE, -0.22 EPA per dropback, -5.85 total passing EPA.
Who was FantasyHQ's player of the game in San Francisco 49ers vs Seattle Seahawks?
Brock Purdy (San Francisco 49ers) was FantasyHQ's Game MVP with +17.26 total EPA on Passing plays. across 42 snaps. Their top snap (-5.10 EPA): (12:17) 13-B.Purdy pass deep middle intended for 15-J.Jennings INTERCEPTED by 13-E.Jones [58-D.Hall] at SEA 22. 13-E.Jones to SEA 29 for 7 yards (23-C.McCaffrey; 44-K.Juszczyk)..
Was San Francisco 49ers vs Seattle Seahawks a close game?
Yes — the margin was 4 points. San Francisco 49ers won 17-13 in a game that stayed within one score into the fourth quarter.
Season records after this game
San Francisco 49ers
Now 1-0 W
Seattle Seahawks
Now 0-1 L