gameLens

Seahawks

2-0

31

Cardinals

1-1

7

Final

Final · Game report

Seattle Seahawks rout ARI, 31-7

Seattle Seahawks controlled this one from start to finish and won by 24.

Play for play, SEA had the more efficient offense: +0.00 EPA per play for SEA versus -0.47 for ARI.

GameLens had SEA at 68% before kickoff, and the pick came in.

Play of the game · Q1 12:25 · 16% win-prob swing

(Shotgun) D.Lock pass deep right to J.Smith-Njigba for 82 yards, TOUCHDOWN. J.Myers extra point is GOOD, Center-C.Stoll, Holder-M.Dickson.

How it was won

  • Red zone: ARI finished drives (1-1) while SEA stalled (3-5).
  • Third downs: SEA converted 6-13, which kept drives alive and the other offense off the field.
  • SEA won through the air, averaging 0.58 EPA per dropback compared with -0.36 per run.
Team stat comparison
SEAStatARI
+0.00EPA / play-0.47
43%Success rate41%
381Total yards151
5.7Yards / play3.2
1Turnovers1
6-133rd down3-12
3-5Red zone1-1
36:33Possession23:27

Pregame model pick

SEA 67.8%

Correct · ATS loss

Medium
Model spread
ARI +6
Model total
42.9
ATS pick
ARI +10
+3.8 pt edge
Total pick
U 44.5
-1.6 pt edge
Market · DraftKings
SEA spread-3.5
SEA ML-218
Over40.5
ARI spread+3.5
ARI ML+180
Under40.5

Model breakdown

Why the model likes SEA

The biggest drivers of the projection, in points and win probability.

  • Market priorhelps SEA+7.5 pts · +21.5%

    Opening line SEA -10, weighted 75% while the sample is 1 game

  • Pass defensehurts SEA-0.5 pts · -1.4%

    ARI -0.41 vs SEA -0.03 EPA/dropback allowed (vs. league avg)

  • Home fieldhurts SEA-0.4 pts · -1.1%

    ARI at home (1.7 pts)

  • Run defensehurts SEA-0.4 pts · -1.0%

    ARI -0.24 vs SEA +0.12 EPA/rush allowed (vs. league avg)

  • Point differentialhurts SEA-0.3 pts · -0.8%

    ARI +12.0 vs SEA +3.0 per game

  • Rushing offensehelps SEA+0.2 pts · +0.5%

    ARI +0.02 vs SEA +0.21 EPA/rush (vs. league avg)

  • Passing offensehelps SEA+0.1 pts · +0.3%

    ARI +0.16 vs SEA +0.25 EPA/dropback (vs. league avg)

Early-season sample (1 game), so the stats are shrunk toward average and the market carries more weight.

Model vs. market

SEA win probability

GameLens
68%
Market
66%
Difference
+2%

Market probability comes from the moneyline with the sportsbook margin removed. This comparison is for analysis only. It is not betting advice.

Matchup Lens

The biggest unit-vs-unit advantages, from each side's season-to-date play.

Momentum tracker

0–100 score for who controls the game right now, weighted toward the most recent plays by EPA.

Final momentum

50/100SEA · Surging

Last 60 plays
SEAARI

Recent swing plays

  • -50Q4 0:30Z.Knight left tackle to SEA 41 for 6 yards (R.Mills; D.Hall).
  • -45Q4 1:11Direct snap to A.Barner. A.Barner up the middle for 1 yard, TOUCHDOWN. J.Myers extra point is GOOD, Center-C.Stoll, Holder-M.Dickson.
  • +31Q4 1:11Z.Knight up the middle to SEA 47 for 18 yards (J.Neal).

Positive values push momentum toward ARI.

Live win probability

Recomputed every play from score, field position, down, distance and time.

Win probability

100.0% SEA win probability

ARI aboveSEA below

Key moments

Biggest win-probability swings — estimated value of each play.

Key moments

Highlights

Touchdowns, big plays, defensive plays and clutch moments.

Highlights

Highlight clips post during and after the game.

Player props

Model projections vs. posted lines, tracked live.

Player props

Passing target maps

Where each offense threw this game, by depth and direction.

Target maps

Seattle Seahawks
deep left10/1 · 0 yds4% of targets
deep middle10/1 · 0 yds4% of targets
deep right31/3 · 82 yds11% of targets
short left75/7 · 42 yds26% of targets
short middle66/6 · 53 yds22% of targets
short right97/9 · 58 yds33% of targets
Line of scrimmage

27 charted targets · deep = 15+ air yards

Arizona Cardinals
deep left10/1 · 0 yds3% of targets
deep middle0—
deep right10/1 · 0 yds3% of targets
short left109/10 · 44 yds34% of targets
short middle62/6 · 17 yds21% of targets
short right117/11 · 40 yds38% of targets
Line of scrimmage

29 charted targets · deep = 15+ air yards

Play-by-play

EPA, win probability added and the model's pre-snap run/pass call for every play.

Play-by-play

Play-call model: 79/119 (66%) run/pass correct

  1. Q4 0:00ARI31–7

    END GAME

    WPA (home)-0.1%
    Home WP0.0%
  2. Q4 0:30ARI1st & 10 at SEA 4731–7

    Z.Knight left tackle to SEA 41 for 6 yards (R.Mills; D.Hall).

    EPA-3.02
    WPA (home)0.0%
    Home WP0.1%
    Yards6
    PredictedPass 93%×incorrect
  3. Q4 1:11ARI1st & 10 at ARI 3531–7

    Z.Knight up the middle to SEA 47 for 18 yards (J.Neal).

    EPA+1.30
    WPA (home)0.0%
    Home WP0.1%
    Yards18
    PredictedPass 93%×incorrect
  4. Q4 1:11SEA31–7

    J.Myers kicks 65 yards from SEA 35 to end zone, Touchback to the ARZ 35.

    WPA (home)0.0%
    Home WP0.1%
  5. Q4 1:11SEA4th & Goal at ARI 1Score31–7

    Direct snap to A.Barner. A.Barner up the middle for 1 yard, TOUCHDOWN. J.Myers extra point is GOOD, Center-C.Stoll, Holder-M.Dickson.

    EPA+2.44
    WPA (home)0.0%
    Home WP0.1%
    Yards1
    PredictedRun 95%✓correct
  6. Q4 1:15SEA4th & 1 at ARI 124–7

    Timeout #2 by SEA at 01:15.

    WPA (home)0.0%
    Home WP0.1%
  7. Q4 2:00SEA3rd & Goal at ARI 124–7

    J.Jones reported in as eligible. E.Wilson up the middle to ARZ 1 for no gain (Z.Collins).

    EPA-0.78
    WPA (home)0.0%
    Home WP0.1%
    Yards0
    PredictedRun 95%✓correct
  8. Q4 2:00SEA3rd & 1 at ARI 124–7

    Two-Minute Warning

    WPA (home)0.0%
    Home WP0.1%
  9. Q4 2:22SEA2nd & Goal at ARI 124–7

    G.Holani up the middle to ARZ 1 for no gain (D.Stills; Ma.Wilson).

    EPA-0.63
    WPA (home)0.0%
    Home WP0.1%
    Yards0
    PredictedRun 95%✓correct
  10. Q4 3:06SEA1st & Goal at ARI 324–7

    G.Holani up the middle to ARZ 1 for 2 yards (Ma.Wilson; J.Gibbens).

    EPA-0.27
    WPA (home)0.0%
    Home WP0.1%
    Yards2
    PredictedRun 94%✓correct
  11. Q4 3:20SEA3rd & 8 at ARI 1324–7

    G.Holani left tackle to ARZ 7 for 6 yards (B.Baker; D.Robinson).PENALTY on ARZ-K.Clark, Unnecessary Roughness, 4 yards, enforced at ARZ 7.

    EPA+2.22
    WPA (home)0.0%
    Home WP0.1%
    Yards6
    PredictedRun 57%✓correct
  12. Q4 4:04SEA2nd & 9 at ARI 1424–7

    E.Wilson right guard to ARZ 13 for 1 yard (J.Burch).

    EPA-0.57
    WPA (home)0.0%
    Home WP0.1%
    Yards1
    PredictedRun 82%✓correct
  13. Q4 4:47SEA1st & 10 at ARI 1524–7

    E.Wilson up the middle to ARZ 14 for 1 yard (B.Browning).

    EPA-0.59
    WPA (home)0.0%
    Home WP0.1%
    Yards1
    PredictedRun 89%✓correct
  14. Q4 4:47SEA1st & 10 at ARI 1524–7

    Timeout #1 by SEA at 04:47.

    WPA (home)0.0%
    Home WP0.1%
  15. Q4 5:34SEA2nd & 3 at ARI 2224–7

    E.Wilson up the middle to ARZ 15 for 7 yards (R.Lopez; B.Baker).

    EPA+1.91
    WPA (home)0.0%
    Home WP0.1%
    Yards7
    PredictedRun 83%✓correct
  16. Q4 6:18SEA1st & 10 at ARI 2924–7

    (Shotgun) E.Wilson up the middle to ARZ 22 for 7 yards (Ma.Wilson).

    EPA+0.17
    WPA (home)0.0%
    Home WP0.1%
    Yards7
    PredictedRun 76%✓correct
  17. Q4 7:04SEA3rd & 8 at ARI 3824–7

    (Shotgun) E.Wilson right guard to ARZ 29 for 9 yards (W.Nolen; A.Wingard).

    EPA+1.95
    WPA (home)-0.2%
    Home WP0.1%
    Yards9
    PredictedPass 66%×incorrect
  18. Q4 7:46SEA2nd & 10 at ARI 4024–7

    E.Wilson right tackle to ARZ 38 for 2 yards (B.Baker; J.Gibbens).

    EPA-0.45
    WPA (home)0.0%
    Home WP0.3%
    Yards2
    PredictedRun 64%✓correct
  19. Q4 7:50SEA2nd & 10 at ARI 4024–7

    D.Lock pass incomplete short left to E.Wilson (B.Browning).Penalty on ARZ-D.Burke, Defensive Holding, offsetting, enforced at ARZ 40 - No Play.Penalty on SEA-A.Barner, Offensive Holding, offsetting.

    EPA0.00
    WPA (home)-0.1%
    Home WP0.3%
    Yards0
    Air zoneshort left
    TargetE.Wilson (inc)
    PredictedRun 64%×incorrect
  20. Q4 8:35SEA1st & 10 at ARI 4024–7

    E.Wilson up the middle to ARZ 40 for no gain (B.Baker).

    EPA-0.71
    WPA (home)+0.1%
    Home WP0.4%
    Yards0
    PredictedRun 76%✓correct
  21. Q4 9:16SEA3rd & 2 at ARI 4424–7

    (Shotgun) D.Lock pass short right to J.Smith-Njigba to ARZ 40 for 4 yards (D.Stills).

    EPA+1.26
    WPA (home)-0.4%
    Home WP0.3%
    Yards4
    Air zoneshort right
    TargetJ.Smith-Njigba
    PredictedRun 79%×incorrect
  22. Q4 10:04SEA2nd & 7 at ARI 4924–7

    G.Holani up the middle to ARZ 44 for 5 yards (R.Lopez).

    EPA-0.07
    WPA (home)-0.2%
    Home WP0.7%
    Yards5
    PredictedRun 63%✓correct
  23. Q4 10:45SEA1st & 10 at SEA 4824–7

    E.Wilson up the middle to ARZ 49 for 3 yards (Ma.Wilson; D.Stills).

    EPA-0.33
    WPA (home)+0.1%
    Home WP0.9%
    Yards3
    PredictedRun 75%✓correct
  24. Q4 11:25SEA1st & 10 at SEA 3024–7

    E.Wilson right tackle to SEA 48 for 18 yards (J.Gibbens).

    EPA+1.30
    WPA (home)-0.2%
    Home WP0.8%
    Yards18
    PredictedRun 75%✓correct
  25. Q4 11:25SEA1st & 10 at SEA 3024–7

    Official Timeout at 11:25.

    WPA (home)0.0%
    Home WP1.0%
  26. Q4 11:35ARI4th & 9 at ARI 3624–7

    B.Gillikin punts 46 yards to SEA 18, Center-C.Kreiter. R.Shaheed ran ob at SEA 30 for 12 yards (C.Simon).

    WPA (home)-0.2%
    Home WP1.1%
  27. Q4 12:16ARI3rd & 2 at ARI 4324–7

    (Shotgun) J.Brissett sacked at ARZ 36 for -7 yards (J.Reed).

    EPA-7.72
    WPA (home)-1.7%
    Home WP1.3%
    PredictedPass 67%✓correct
  28. Q4 12:20ARI2nd & 2 at ARI 4324–7

    (No Huddle, Shotgun) J.Brissett pass incomplete short middle to Mi.Wilson.

    EPA-0.70
    WPA (home)-0.6%
    Home WP3.0%
    Yards0
    Air zoneshort middle
    TargetMi.Wilson (inc)
    PredictedPass 62%✓correct
  29. Q4 12:40ARI1st & 10 at ARI 3524–7

    (Shotgun) J.Brissett pass short right to K.Bourne to ARZ 43 for 8 yards (D.Witherspoon).

    EPA+0.30
    WPA (home)+0.8%
    Home WP3.6%
    Yards8
    Air zoneshort right
    TargetK.Bourne
    PredictedPass 71%✓correct
  30. Q4 12:40SEA24–7

    J.Myers kicks 65 yards from SEA 35 to end zone, Touchback to the ARZ 35.

    WPA (home)+0.6%
    Home WP2.9%

Box score

Box score

Team statsSEAARI
Total yards381151
Yards / play5.73.2
Turnovers11
3rd down6-133-12
Red zone3-51-1
Possession36:3323:27

Seattle Seahawks

PassingC/ATTYDSTDINT
D.Lock19/2623530
RushingCARYDSYPCTD
E.Wilson21924.40
J.Price13524.00
G.Holani4133.30
R.Shaheed144.00
A.Barner111.01
ReceivingREC/TGTYDSTD
J.Smith-Njigba9/111553
R.Shaheed3/6350
C.Kupp2/2200
E.Arroyo1/1170
J.Price1/280
DefenseTKLSACKINT
L.Williams610
J.Love301
E.Jones IV800
D.Witherspoon800

Arizona Cardinals

PassingC/ATTYDSTDINT
J.Brissett17/289511
RushingCARYDSYPCTD
J.Love9293.20
B.Knight22412.00
T.Allgeier5102.00
J.Brissett177.00
ReceivingREC/TGTYDSTD
T.McBride8/10411
M.Wilson2/7180
J.Love3/3160
K.Bourne2/3110
T.Allgeier2/290
DefenseTKLSACKINT
B.Baker1110
M.Wilson Sr.900
J.Gibbens900
A.Wingard800