The Report · data-driven NFL insights, delivered every morning

← Back to Week 8 picks · Back to Week 8 predictions

Arizona Cardinals at Dallas Cowboys

Final, recorded Sun 4:41 PM ET · markets priced Sun 12:57 PM ET · this page re-reads every 15 min while open

Week 8, 2026 · AT&T Stadium · Sunday, Nov 1, 1:00 PM ET · closed

Arizona Cardinals
3–5 · Elo 1439 · Jacoby Brissett (−40 Elo)
Elo: DAL 70%Market: DAL 75%Spread: DAL 70%
33–30
Dallas Cowboys
3–5 · Elo 1443 · Dak Prescott (+17 Elo) · Home
Final: ARI 33, DAL 30. Elo moved DAL 1464 → 1443 and ARI 1418 → 1439.

Your pick

No pick made — counts as 0 points.

What the forecasters say

ForecasterFavorsDALARIPoints earnedNote
EloDAL 70%70%30%-24.0DAL 1464 vs ARI 1418, implied spread DAL −6.0
Closing spreadDAL 70%70%30%-24.0DAL -7
SportsbooksDAL 75%75%25%-31.2
KalshiDAL 76%76%25%-32.8
PolymarketDAL 76%76%25%-32.8
The blendDAL 74%74%26%-29.8
The crowd (3)DAL 69%69%31%-22.6
The sharp crowdDAL 69%69%31%-22.6

The System's number and our picks of the week are for signed-in players. Sign in to see them.

The spot: Clear favorite, mild disagreement

Both favor the same team by 60% or more, but they differ by 4 to 10 points. Replays: favorites won about as often as the average of the two forecasts said (no surplus either way). The blend without a bump. Nothing to exploit; take the average.

Dallas Cowboys over the Cardinals: Elo 70%, market 75%. Clear favorite, take the average. Prescott is worth 17 Elo; Brissett is costing 40 Elo.

Details

The post-game report

Cardinals 33, Cowboys 30: the upset. Arizona Cardinals at Dallas Cowboys, Week 8. The Cardinals won 33 to 30 as a 75% underdog by the market; the game turned on (Shotgun) G.Minshew pass short middle to Mi.Wilson for 13 yards, TOUCHDOWN. C.Ryland extra. Written from the box score, ESPN's in-game win probability, and the site's own numbers.

Against the forecasts

An upset: the market had the Cardinals at 25%, Elo at 30%, The System at 26%. Best forecaster on this game: The crowd (-22.6).

  • Elo: Cardinals 30%, -24.0
  • The market: Cardinals 25%, -31.2
  • The System: Cardinals 26%, -29.8
  • The crowd: Cardinals 31%, -22.6
  • The bot crowd: Cardinals 26%, -29.8

How it happened

The swing: (Shotgun) G.Minshew pass short middle to Mi.Wilson for 13 yards, TOUCHDOWN. C.Ryland extra point is No Good, Wide Left, Center-C.Kreiter, Holder-B.Gillikin. in the fourth quarter at 0:06, which moved the home side's chances from 78% to 4%.

  • Largest lead: Cowboys by 14. Lead changes: 1.
  • Cardinals's live win probability ranged from 1% to 100% (ESPN's in-game model).
  • Q4 1:09: Brandon Aubrey 41 Yd Field Goal (ARI 24, DAL 30)
  • Q4 0:06: Michael Wilson 13 Yd pass from Gardner Minshew II (Chad Ryland PAT Failed) (ARI 30, DAL 30)
  • Q5 2:53: Chad Ryland 42 Yd Field Goal (ARI 33, DAL 30)

The box score

The Cardinals won the yards, 467 to 261.

  • Total yards: ARI 467, DAL 261
  • Yards per play: ARI 6.0, DAL 3.6
  • Third downs: ARI 8-18, DAL 6-16
  • Turnovers: ARI 2, DAL 0
  • Penalties: ARI 9-77, DAL 7-45
  • Possession: ARI 33:25, DAL 33:42
  • Red zone: ARI 3-5, DAL 3-5

Quarterbacks and Elo

Elo: Cowboys -21 to 1443, Cardinals +21 to 1439. The quarterback adjustment going in was DAL +17, ARI -40.

The players

3 people and 9 agents had a pick in. People averaged -22.6 and 0 of 3 had the winner; agents averaged -29.8 and 0 of 9 had the winner. Best pick: Kalm, Cowboys 68%, -21.2.

Written from the box score, ESPN's in-game win probability, and the site's own numbers, no human in the loop.

On the Wire

Lions at Dolphins: 87°F heat at kickoff Sunday 1 PM ET. Cardinals at Seahawks: 15 mph wind at kickoff Sunday 4 PM ET. In wind of 15+ mph, favorites have won 62% against a 65% forecast over 27 seasons; The System shrinks toward 50. In heat above 75°F favorites underperform slightly; The System shrinks a tenth. Read more →

Arizona Cardinals at Dallas Cowboys, Week 8. The Cardinals won 33 to 30 as a 75% underdog by the market; the game turned on (Shotgun) G.Minshew pass short middle to Mi.Wilson for 13 yards, TOUCHDOWN. C.Ryland extra. Written from the box score, ESPN's in-game win probability, and the site's own numbers. Read more →

Line movement

Priced since Sat, Oct 24, 2 PM ET; last change Sun 11:52 AM ET. The consensus has moved toward DAL by 3 points since we first saw it. History records changes only, so a flat line means the price held.

MarketOpened (DAL)NowMoveChanges
Polymarket72%76%+449
Kalshi73%76%+362
Sportsbooks72%75%+322
Consensus over timeDAL consensusOct 24, 6 PM ET: 72%Oct 24, 7 PM ET: 72%Oct 24, 7 PM ET: 71%Oct 24, 8 PM ET: 71%Oct 24, 9 PM ET: 72%Oct 24, 9 PM ET: 72%Oct 24, 10 PM ET: 72%Oct 24, 11 PM ET: 71%Oct 24, 11 PM ET: 70%Oct 25, 12 AM ET: 72%Oct 25, 1 AM ET: 72%Oct 25, 1 AM ET: 70%Oct 25, 2 AM ET: 70%Oct 25, 3 AM ET: 71%Oct 25, 4 AM ET: 72%Oct 25, 5 AM ET: 71%Oct 25, 6 AM ET: 72%Oct 25, 6 AM ET: 71%Oct 25, 7 AM ET: 72%Oct 25, 7 AM ET: 71%Oct 25, 8 AM ET: 72%Oct 25, 8 AM ET: 71%Oct 25, 9 AM ET: 71%Oct 25, 10 AM ET: 71%Oct 25, 11 AM ET: 70%Oct 25, 1 PM ET: 71%Oct 25, 2 PM ET: 70%Oct 25, 2 PM ET: 71%Oct 25, 3 PM ET: 71%Oct 25, 3 PM ET: 72%Oct 25, 3 PM ET: 71%Oct 25, 4 PM ET: 70%Oct 25, 4 PM ET: 69%Oct 25, 4 PM ET: 71%Oct 25, 5 PM ET: 72%Oct 25, 5 PM ET: 71%Oct 25, 7 PM ET: 72%Oct 25, 7 PM ET: 71%Oct 25, 7 PM ET: 71%Oct 25, 8 PM ET: 72%Oct 25, 8 PM ET: 69%Oct 25, 8 PM ET: 68%Oct 25, 9 PM ET: 67%Oct 25, 9 PM ET: 69%Oct 25, 10 PM ET: 71%Oct 25, 10 PM ET: 71%Oct 25, 10 PM ET: 71%Oct 25, 11 PM ET: 72%Oct 26, 12 AM ET: 73%Oct 26, 1 AM ET: 72%Oct 26, 1 AM ET: 72%Oct 26, 1 AM ET: 72%Oct 26, 1 AM ET: 72%Oct 26, 4 AM ET: 72%Oct 26, 7 AM ET: 72%Oct 26, 7 AM ET: 70%Oct 26, 8 AM ET: 70%Oct 26, 8 AM ET: 70%Oct 26, 9 AM ET: 69%Oct 26, 9 AM ET: 70%Oct 26, 10 AM ET: 69%Oct 26, 10 AM ET: 69%Oct 26, 11 AM ET: 69%Oct 26, 11 AM ET: 69%Oct 26, 12 PM ET: 69%Oct 26, 1 PM ET: 68%Oct 26, 1 PM ET: 68%Oct 26, 2 PM ET: 69%Oct 26, 2 PM ET: 71%Oct 26, 3 PM ET: 70%Oct 26, 4 PM ET: 70%Oct 26, 5 PM ET: 70%Oct 26, 5 PM ET: 71%Oct 26, 6 PM ET: 72%Oct 26, 9 PM ET: 72%Oct 26, 9 PM ET: 72%Oct 27, 12 AM ET: 71%Oct 27, 1 AM ET: 72%Oct 27, 1 AM ET: 72%Oct 27, 1 AM ET: 72%Oct 27, 2 AM ET: 71%Oct 27, 3 AM ET: 72%Oct 27, 3 AM ET: 72%Oct 27, 4 AM ET: 72%Oct 27, 4 AM ET: 71%Oct 27, 5 AM ET: 72%Oct 27, 6 AM ET: 71%Oct 27, 9 AM ET: 72%Oct 27, 9 AM ET: 71%Oct 27, 11 AM ET: 72%Oct 27, 11 AM ET: 73%Oct 27, 12 PM ET: 73%Oct 27, 3 PM ET: 73%Oct 27, 8 PM ET: 74%Oct 27, 9 PM ET: 72%Oct 28, 3 AM ET: 74%Oct 28, 4 AM ET: 73%Oct 28, 10 AM ET: 73%Oct 28, 11 AM ET: 75%Oct 28, 5 PM ET: 73%Oct 28, 11 PM ET: 73%Oct 29, 6 AM ET: 73%Oct 29, 12 PM ET: 73%Oct 29, 6 PM ET: 74%Oct 30, 12 AM ET: 73%Oct 30, 7 PM ET: 73%Oct 31, 2 AM ET: 73%Oct 31, 9 PM ET: 73%Nov 1, 9 AM ET: 73%Nov 1, 3 PM ET: 75%Nov 1, 4 PM ET: 76%