NFL

Seahawks at Cardinals

Week 2, 2026 · Sep 20 · predictions are published to show the model works. nothing here is betting advice.Last updated: predictions Oct 1, 11:02 AM ET · results graded Sep 28, 11:22 PM ET
SEA
the pick · 69% to win (model 68%, analyst +0.4)
24–19
projected · SEA by 4.6 · total 42.8
SEA −3.5
final market margin · agrees
31–7
final · ✓
ATS ✓ · O/U ✕
market margin and total, market's final price · margin error -19.4 · total error -4.8

Why Seattle Seahawks

Each factor's push toward the pick, in percentage points of win probability. Drew Lock vs Jacoby Brissett at quarterback. Forecast at kickoff: 97.0°F, wind 5.0 mph, Partly Sunny.

SEA is the better team (+18); SEA in better form (+10); ARI at home (-7)

Team quality
+17.6
Recent form
+9.7
Home field
-6.8
Injuries
-2.4
Quarterback
-1.3
Rest & schedule
+1.3
Offense (EPA)
-1.1
Defense (EPA)
-0.3

How the number moved

Every pre-kickoff run, oldest first. The last one is the pick of record.
RunARI winmodelanalystPickMarket margin
Sat 7:01 PM ET24%24%+0.0SEA-7.9
Sun 7:01 AM ET24%24%+0.0SEA-7.9
Sun 11:03 AM ET24%24%+0.0SEA-7.9
Sun 11:47 AM ET24%24%+0.0SEA-7.9
Sun 3:03 PM ET22%24%-1.9SEA-8.4
Sun 4:12 PM ET22%24%-1.9SEA-8.4
Sun 5:26 PM ET22%24%-1.9SEA-8.4
Sun 7:01 PM ET22%24%-1.9SEA-8.4
Sun 8:02 PM ET23%24%-0.8SEA-8.1
Mon 7:03 AM ET29%29%-0.8SEA-5.5
Mon 11:03 AM ET29%29%-0.8SEA-5.5
Mon 3:02 PM ET29%29%-0.8SEA-5.5
Mon 7:01 PM ET29%29%-0.8SEA-5.5
Mon 8:02 PM ET30%29%+0.9SEA-5.0
Tue 12:02 AM ET30%29%+0.9SEA-5.0
Tue 7:03 AM ET30%29%+0.9SEA-5.0
Tue 11:02 AM ET30%29%+0.9SEA-5.0
Tue 3:03 PM ET31%29%+1.1SEA-5.0
Tue 7:02 PM ET31%29%+1.1SEA-5.0
Wed 7:01 AM ET31%29%+1.1SEA-5.0
Wed 11:02 AM ET31%29%+1.1SEA-5.0
Wed 3:03 PM ET29%29%-0.8SEA-5.5
Wed 7:02 PM ET29%29%-0.8SEA-5.5
Thu 7:03 AM ET29%29%-0.8SEA-5.5
Thu 11:01 AM ET29%29%-0.8SEA-5.5
Thu 3:02 PM ET29%29%-0.8SEA-5.5
Thu 7:02 PM ET29%29%-0.8SEA-5.5
Thu 8:02 PM ET29%29%-0.8SEA-5.5
Fri 12:03 AM ET29%29%-0.8SEA-5.5
Fri 7:03 AM ET29%29%-0.8SEA-5.5
Fri 11:02 AM ET29%29%-0.8SEA-5.5
Fri 3:03 PM ET29%29%-0.8SEA-5.5
Fri 7:02 PM ET29%29%-0.7SEA-5.5
Sat 7:03 AM ET30%31%-0.8SEA-5.1
Sat 11:02 AM ET30%31%-0.8SEA-5.1
Sat 3:02 PM ET30%31%-0.8SEA-5.1
Sat 7:02 PM ET32%31%+1.1SEA-4.6
Sun 7:03 AM ET31%32%-0.8SEA-4.7
Sun 11:01 AM ET31%32%-0.8SEA-4.7
Sun 11:47 AM ET31%32%-0.8SEA-4.7
Sun 3:03 PM ET31%32%-0.8SEA-4.7
Sun 4:12 PM ET31%32%-0.4SEA-4.6

What the markets said

Probability the home team (ARI) wins, first snapshot → last before kickoff. Market margin in brackets, home minus away.
SourceOpenCloseSnapshots
Polymarket23% (-9.5)34% (-3.5)44
Kalshi33% 34% 34
DraftKings40% (-3.5)40% (-3.5)22
nflverse price31% (-5.5)34% (-3.5)36
niftiNFL24%31% (-4.6)42

What the news layer did

Claims read before kickoff. Bold = applied to the pick; gray = declined and kept as a shadow claim, graded at zero weight. Full analyst page for the week →
ClaimTeamPlayerConf.Points (home)Graded
key starter out, not on the injury report
Placed on injured reserve after Week 1
ARIKitan Crawford0.95-1.9helped -0.012
motivation / eliminated / nothing to play for
Cardinals defeated Chargers 26-14 in Week 1 upset (9.5-point pick), building momentum heading into Week 2
ARI0.75+1.1hurt +0.007
other (in-week, concrete, high confidence only)
Third-year guard Haynes will start at left guard in place of injured Anthony Bradford
SEAChristian Haynes0.85+0.4hurt +0.003
starting QB change not yet in the feed declined: no ruled-out language (practice status is not 'out')
Darnold out with injury suffered in Week 1 vs. New England; Drew Lock is replacement starter
SEASam Darnold0.95+5.7hurt +0.041
key starter out, not on the injury report declined: retired: now on the injury report
Ruled out for Week 2 with glute injury; Drew Lock is named starter
SEASam Darnold1.00+2.0hurt +0.013
key starter out, not on the injury report declined: retired: now on the injury report
Ruled out of Cardinals game with hip and knee injury; Christian Haynes starting at left tackle
SEAAnthony Bradford0.95+1.9hurt +0.013
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Seahawks QB injured in Week 1; could miss 4-6 weeks
SEASam Darnold0.95+1.9hurt +0.013
key starter out, not on the injury report declined: retired: now on the injury report
Placed on injured reserve early in season
ARIMyles Garrett0.95-1.9helped -0.012
motivation / eliminated / nothing to play for declined: offseason / logistics story, already priced in
Cardinals upset Chargers 26-14 in Week 1 under new coach Mike LaFleur; first win for new regime builds confidence
ARI0.75+1.1hurt +0.007
motivation / eliminated / nothing to play for declined: confidence 0.65 below floor for motivation
Seahawks legend Fredd Young died at 64; emotional impact on team this week
SEA0.65+1.0hurt +0.006
key starter out, not on the injury report declined: confidence 0.40 below floor for key_player_out
WR limited in practice Wednesday with back injury; status unclear for Sunday
SEACooper Kupp0.40+0.8hurt +0.005
other (in-week, concrete, high confidence only) declined: confidence 0.65 below floor for other
WR limited in practice Wednesday with back injury; not on official injury report yet
SEACooper Kupp0.65+0.3hurt +0.002
other (in-week, concrete, high confidence only) declined: confidence 0.65 below floor for other
Both starting guards on injury report; status unclear heading into Week 2
ARI0.65-0.3helped -0.002

Quick answers

Who won Seattle Seahawks at Arizona Cardinals?

The Seattle Seahawks beat the Arizona Cardinals 31-7 in Week 2 of the 2026 NFL season.

Who does niftiNFL pick to win Seattle Seahawks at Arizona Cardinals?

niftiNFL picks the Seattle Seahawks, 69% to win, with a projected score of Seattle Seahawks 24, Arizona Cardinals 19. The pick is stored before kickoff and never changed.

Was the niftiNFL pick right?

Yes. The pick was the Seattle Seahawks; the final was Seattle Seahawks 31, Arizona Cardinals 7.