For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.
Sync your league to My Playbook for custom advice

2025 Week 2 · Sun, Sep 14, 2025 · Acrisure Stadium

Seattle SeahawksWinner

31

Pittsburgh Steelers

17

PIT -3.5 upsetO 40.5 ✓

Seattle Seahawks 31–17. Biggest swing: Q4 12:46, SEA +24% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3PITSEA
Q4 · 12:46SEA 23PIT 14PIT ballSEA 58%

5-J.Myers kicks 65 yards from SEA 35 to PIT 0. RECOVERED by SEA-36-G.Holani, TOUCHDOWN. ** Injury Update: PIT-42-J.Pierre has returned to the game.

Market-anchored home win probability, play by play. Drag across the curve or use arrow keys to replay the game; gold diamonds mark the biggest momentum swings — tap one to jump there.

Highest-leverage plays

  1. Q4 · 12:46SEA +24% win prob5-J.Myers kicks 65 yards from SEA 35 to PIT 0. RECOVERED by SEA-36-G.Holani, TOUCHDOWN. ** Injury Update: PIT-42-J.Pierre has returned to the game.
  2. Q2 · 3:41SEA +20% win prob(3:41) 14-S.Darnold pass short middle intended for 88-A.Barner INTERCEPTED by 51-N.Herbig (97-Ca.Heyward) at PIT 38. 51-N.Herbig to SEA 21 for 41 yards (40-R.Ouzts; 88-A.Barner).
  3. Q3 · 4:17SEA +16% win prob(4:17) (Shotgun) 8-A.Rodgers pass short left intended for 88-P.Freiermuth INTERCEPTED by 1-D.Kendrick at SEA -7. Touchback.
  4. Q3 · 6:05PIT +16% win prob(6:05) (Shotgun) 8-A.Rodgers pass short left to 30-J.Warren to SEA 5 for 65 yards (27-T.Woolen).

How the points landed

Scoring summary

  1. Q1 · 10:34SEA Touchdown

    (10:34) 14-S.Darnold pass deep right to 15-T.Horton for 21 yards, TOUCHDOWN [6-P.Queen]. (kick good)

    Score after this play: SEA 7PIT 0
  2. Q1 · 4:51PIT Field goal

    (4:51) 9-C.Boswell 48 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.

    Score after this play: SEA 7PIT 3
  3. Q1 · 2:18PIT Field goal

    (2:18) 9-C.Boswell 48 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.

    Score after this play: SEA 7PIT 6
  4. Q2 · 1:14PIT Touchdown

    (1:14) (Shotgun) 8-A.Rodgers pass short right to 4-D.Metcalf for 2 yards, TOUCHDOWN. (two-point conversion good)

    Score after this play: SEA 7PIT 14
  5. Q3 · 6:14SEA Touchdown

    (6:14) 14-S.Darnold pass short middle to 88-A.Barner for 7 yards, TOUCHDOWN. (kick good)

    Score after this play: SEA 14PIT 14
  6. Q4 · 12:51SEA Field goal

    (12:51) 5-J.Myers 54 yard field goal is GOOD, Center-41-C.Stoll, Holder-4-M.Dickson.

    Score after this play: SEA 17PIT 14
  7. Q4 · 12:46SEA Touchdown

    5-J.Myers kicks 65 yards from SEA 35 to PIT 0. RECOVERED by SEA-36-G.Holani, TOUCHDOWN. ** Injury Update: PIT-42-J.Pierre has returned to the game. (kick good)

    Score after this play: SEA 24PIT 14
  8. Q4 · 7:54PIT Field goal

    (7:54) 9-C.Boswell 45 yard field goal is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.

    Score after this play: SEA 24PIT 17
  9. Q4 · 3:47SEA Touchdown

    (3:47) (Shotgun) 9-K.Walker left end for 19 yards, TOUCHDOWN. (kick good)

    Score after this play: SEA 31PIT 17

Down-to-down truth

Situational splits

MetricSeahawksSteelers
Offensive plays6460
Total yards395 (edge)269
Yards per play6.2 (edge)4.5
Expected points added / play0.07 (edge)-0.20
Success rate44% (edge)33%
Dropback rate55%67%
Dropback efficiency (EPA/play)0.08 (edge)-0.22
Rush efficiency (EPA/play)0.07 (edge)-0.15
Third downs6/14 (edge)5/15
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)7 (edge)4
First downs gained on snaps21 (edge)13
Sacks taken2 (edge)3
Turnovers22

Seahawks won the down-to-down efficiency fight: 0.07 expected points added per play vs -0.20.

Who moved the needle

Top performers

Passing · SEA

Sam DarnoldQB

22/33, 295 yds, 2 TD, 2 INT

2.9 expected points added · +7.0% completion over expected

Passing · PIT

Aaron RodgersQB

18/33, 203 yds, 1 TD, 2 INT

-7.7 expected points added · -6.4% completion over expected

Rushing · SEA

Kenneth Walker IIIRB

13 att, 105 yds, 1 TD

8.9 expected points added on the ground

Rushing · PIT

Jaylen WarrenRB

14 att, 48 yds, 0 TD

-0.2 expected points added on the ground

Receiving · SEA

Jaxon Smith-NjigbaWR

8/10 for 103 yds, 0 TD

33% of team targets · 5.9 expected points added

Receiving · SEA

Cooper KuppWR

7/9 for 90 yds, 0 TD

30% of team targets · 1.7 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1SEASEA 3510654:31Touchdown +7
2PITPIT 2411415:42Field goal +3
3SEASEA 29200:14Interception
4PITSEA 446142:20Field goal +3
5SEASEA 3012585:08Missed field goal
6PITPIT 264-21:30Punt
7SEASEA 306213:32Punt
8PITPIT 13410:50Punt
9SEASEA 485232:44Interception
10PITSEA 217232:20Touchdown +8
11SEASEA 276210:49Punt
12PITPIT 201-60:20End of half
13PITPIT 178193:49Punt
14SEASEA 2010805:01Touchdown +7
15PITPIT 305661:58Interception
16SEASEA 20401:03Punt
17PITPIT 39491:36Punt
18SEASEA 910553:47Field goal +3
19SEA200:00Defensive touchdown +1
20PITPIT 2810454:57Field goal +3
21SEASEA 279734:08Touchdown +7
22PITPIT 359342:35Interception
23SEASEA 464-10:20Punt
24PITPIT 93250:46End of game

9 of 24 drives ended in points. Longest march: Seahawks gained 80 scrimmage yards over 10 plays for a touchdown.

Full stat lines

Box score

Seattle Seahawks

Passing

PlayerC/AttYdsTDINTSackedEPA
Sam Darnold22/332952222.9

Rushing

PlayerAttYdsAvgTDEPA
Kenneth Walker III131058.118.9
Zach Charbonnet15100.70-8.7
AJ Barner122.001.7

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Jaxon Smith-Njigba810103033%5.9
Cooper Kupp7990030%1.7
Tory Horton2432113%1.9
Elijah Arroyo2331010%1.3
AJ Barner2326110%-2.3
Kenneth Walker III111303%0.2

Defense (top contributors)

PlayerSoloAstSacksINTPD
Ernest Jones820.000
Tyrice Knight530.000
Byron Murphy II231.500
Coby Bryant220.011
Leonard Williams220.500
Josh Jobe310.001
Jarran Reed301.000
Riq Woolen300.000
Robbie Ouzts110.000
Mike Morris200.000

Pittsburgh Steelers

Passing

PlayerC/AttYdsTDINTSackedEPA
Aaron Rodgers18/33203123-7.7
Mason Rudolph2/212000-0.1

Rushing

PlayerAttYdsAvgTDEPA
Jaylen Warren14483.40-0.2
Kenneth Gainwell5204.00-2.1
Aaron Rodgers133.00-1.1
Kaleb Johnson111.00-0.7

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Jaylen Warren4486013%5.2
Pat Freiermuth3431013%-3.4
Jonnu Smith4427013%0.1
Calvin Austin III1422013%-2.3
DK Metcalf3620119%2.0
Kenneth Gainwell3516016%-2.5
Roman Wilson12706%-1.4
Connor Heyward11603%0.0
Darnell Washington01003%0.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Payton Wilson821.000
Chuck Clark620.000
Juan Thornhill520.000
Patrick Queen330.000
Jack Sawyer331.000
Jalen Ramsey320.012
Cameron Heyward230.001
T.J. Watt220.000
Yahya Black210.000
Nick Herbig110.011

Closing number vs result

Betting context

Closing spread
PIT -3.5
Closing total
40.5
SEA moneyline
+160
PIT moneyline
-192

Steelers closed -3.5 and lost outright — an upset against the closing number.

Total closed 40.5; the game landed 48 — over by 7.5.

Conditions and crew

Game environment

Venue
Acrisure Stadium
Roof / surface
outdoors · grass
Kickoff weather
79°F, wind 5 mph
Referee
Scott Novak
Rest
SEA 7 days · PIT 7 days
Coaches
Mike Macdonald vs Mike Tomlin