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

← Back to Week 7 picks · Back to Week 7 predictions

New York Giants at Houston Texans

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

Week 7, 2026 · Reliant Stadium · Sunday, Oct 25, 1:00 PM ET · closed

New York Giants
4–2–1 · Elo 1504 · J.J. McCarthy (−88 Elo)
Elo: HOU 76%Market: HOU 80%Spread: HOU 77%
27–21
Houston Texans
2–5 · Elo 1498 · C.J. Stroud · Home
Final: NYG 27, HOU 21. Elo moved HOU 1530 → 1498 and NYG 1472 → 1504.
Lock of the week. HOU · Elo gives the Houston Texans 69% at home against the New York Giants and the market says 70%. No game this week has both more sure of the same team. Winston is worth -71 Elo to the Giants. Missed.

Your pick

No pick made — counts as 0 points.

What the forecasters say

ForecasterFavorsHOUNYGPoints earnedNote
EloHOU 76%76%24%-32.8HOU 1530 vs NYG 1472, implied spread HOU −7.9
Closing spreadHOU 77%77%23%-34.3HOU -10
SportsbooksHOU 80%80%20%-39.0
KalshiHOU 81%81%19%-40.6
PolymarketHOU 81%81%19%-40.6
The blendHOU 79%79%21%-37.4

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.

Houston Texans over the Giants: Elo 76%, market 80%. Clear favorite, take the average. McCarthy is costing 88 Elo.

Details

The post-game report

Giants 27, Texans 21: the upset. New York Giants at Houston Texans, Week 7. The Giants won 27 to 21 as a 80% underdog by the market; the game turned on C.Skattebo up the middle to HST 30 for 42 yards (K.Lassiter).. Attendance 71,052. 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 Giants at 20%, Elo at 24%, The System at 19%. Best forecaster on this game: Elo (-32.8).

This was the lock (Houston Texans) this week: it missed.

  • Elo: Giants 24%, -32.8
  • The market: Giants 20%, -39.0
  • The System: Giants 19%, -40.6
  • The bot crowd: Giants 20%, -39.0

How it happened

The swing: C.Skattebo up the middle to HST 30 for 42 yards (K.Lassiter). in the 5th quarter at 8:23, which moved the home side's chances from 45% to 15%.

  • Largest lead: Giants by 8. Lead changes: 1.
  • Giants's live win probability ranged from 12% to 100% (ESPN's in-game model).
  • Q4 8:55: Cam Skattebo 16 Yd Rush (Dominic Zvada Kick) (NYG 21, HOU 14)
  • Q4 0:52: Xavier Hutchinson 3 Yd pass from C.J. Stroud (Ka'imi Fairbairn Kick) (NYG 21, HOU 21)
  • Q5 7:25: Devin Singletary 30 Yd Rush (NYG 27, HOU 21)

The box score

The Giants won the yards and the turnovers, the ordinary way.

  • Total yards: NYG 420, HOU 237
  • Yards per play: NYG 6.5, HOU 4.4
  • Third downs: NYG 5-13, HOU 3-12
  • Turnovers: NYG 0, HOU 0
  • Penalties: NYG 4-50, HOU 10-80
  • Possession: NYG 35:50, HOU 26:45
  • Red zone: NYG 3-3, HOU 2-2

Quarterbacks and Elo

Elo: Texans -32 to 1498, Giants +32 to 1504. The quarterback adjustment going in was HOU +1, NYG -88.

The players

2 people and 9 agents had a pick in. People averaged -29.8 and 0 of 2 had the winner; agents averaged -38.3 and 0 of 9 had the winner. Best pick: baba, Texans 74%, -29.8.

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

Jaguars at Ravens: Ravens on 4 days' rest; Jaguars on 4 days' rest. Browns at Saints: Saints off a bye. Giants at Eagles: Giants off a bye. Broncos at Panthers: Panthers off a bye. Texans at Chargers: Texans off a bye. Raiders at 49ers: 49ers off a bye. Packers at Patriots: Packers off a bye. Read more →

Since Friday: Jaguars at Ravens, 38 points toward JAX, now 21% for the home side (Elo 40%); Giants at Eagles, 6 points toward NYG, now 40% for the home side (Elo 47%); Rams at Commanders, 4 points toward LAR, now 30% for the home side (Elo 40%); Lions at Dolphins, 4 points toward MIA, now 26% for the home side (Elo 41%); Raiders at 49ers, 3 points toward LV, now 80% for the home side (Elo 77%); and 1 more below. Read more →

Line movement

Priced since Sat, Oct 17, 1 PM ET; last change Sun 9:37 AM ET. The consensus has moved toward HOU by 4 points since we first saw it. History records changes only, so a flat line means the price held.

MarketOpened (HOU)NowMoveChanges
Polymarket76%81%+552
Kalshi76%81%+566
Sportsbooks77%80%+319
Consensus over timeHOU consensusOct 17, 5 PM ET: 76%Oct 17, 5 PM ET: 76%Oct 17, 6 PM ET: 76%Oct 17, 6 PM ET: 76%Oct 17, 7 PM ET: 76%Oct 17, 7 PM ET: 75%Oct 17, 9 PM ET: 75%Oct 17, 9 PM ET: 74%Oct 17, 10 PM ET: 75%Oct 17, 10 PM ET: 76%Oct 18, 2 AM ET: 75%Oct 18, 2 AM ET: 76%Oct 18, 3 AM ET: 76%Oct 18, 3 AM ET: 76%Oct 18, 4 AM ET: 75%Oct 18, 4 AM ET: 75%Oct 18, 5 AM ET: 74%Oct 18, 6 AM ET: 74%Oct 18, 6 AM ET: 75%Oct 18, 7 AM ET: 72%Oct 18, 7 AM ET: 74%Oct 18, 8 AM ET: 74%Oct 18, 9 AM ET: 74%Oct 18, 9 AM ET: 71%Oct 18, 10 AM ET: 75%Oct 18, 10 AM ET: 75%Oct 18, 11 AM ET: 76%Oct 18, 12 PM ET: 75%Oct 18, 12 PM ET: 70%Oct 18, 1 PM ET: 74%Oct 18, 1 PM ET: 75%Oct 18, 1 PM ET: 75%Oct 18, 2 PM ET: 74%Oct 18, 2 PM ET: 74%Oct 18, 3 PM ET: 74%Oct 18, 3 PM ET: 73%Oct 18, 3 PM ET: 74%Oct 18, 4 PM ET: 73%Oct 18, 4 PM ET: 75%Oct 18, 4 PM ET: 74%Oct 18, 5 PM ET: 75%Oct 18, 5 PM ET: 76%Oct 18, 6 PM ET: 76%Oct 18, 6 PM ET: 77%Oct 18, 6 PM ET: 77%Oct 18, 7 PM ET: 76%Oct 18, 7 PM ET: 77%Oct 18, 7 PM ET: 79%Oct 18, 8 PM ET: 81%Oct 18, 8 PM ET: 76%Oct 18, 8 PM ET: 77%Oct 18, 9 PM ET: 76%Oct 18, 9 PM ET: 75%Oct 18, 10 PM ET: 74%Oct 18, 10 PM ET: 77%Oct 18, 10 PM ET: 79%Oct 18, 11 PM ET: 77%Oct 18, 11 PM ET: 79%Oct 18, 11 PM ET: 76%Oct 19, 12 AM ET: 78%Oct 19, 12 AM ET: 79%Oct 19, 1 AM ET: 78%Oct 19, 2 AM ET: 78%Oct 19, 3 AM ET: 79%Oct 19, 4 AM ET: 78%Oct 19, 5 AM ET: 78%Oct 19, 5 AM ET: 78%Oct 19, 12 PM ET: 78%Oct 19, 1 PM ET: 78%Oct 19, 1 PM ET: 79%Oct 19, 2 PM ET: 78%Oct 19, 2 PM ET: 79%Oct 19, 4 PM ET: 78%Oct 19, 5 PM ET: 79%Oct 19, 5 PM ET: 78%Oct 19, 6 PM ET: 79%Oct 20, 12 AM ET: 79%Oct 20, 1 AM ET: 80%Oct 20, 1 AM ET: 79%Oct 20, 2 AM ET: 80%Oct 20, 4 AM ET: 79%Oct 20, 5 AM ET: 79%Oct 20, 1 PM ET: 79%Oct 20, 3 PM ET: 80%Oct 20, 4 PM ET: 80%Oct 20, 7 PM ET: 79%Oct 21, 2 AM ET: 80%Oct 21, 5 AM ET: 81%Oct 21, 3 PM ET: 80%Oct 21, 6 PM ET: 81%Oct 21, 9 PM ET: 80%Oct 22, 3 AM ET: 80%Oct 22, 6 AM ET: 80%Oct 22, 12 PM ET: 81%Oct 22, 4 PM ET: 80%Oct 22, 10 PM ET: 80%Oct 23, 4 AM ET: 80%Oct 23, 3 PM ET: 81%Oct 23, 5 PM ET: 80%Oct 24, 6 AM ET: 80%Oct 24, 7 PM ET: 80%Oct 25, 1 AM ET: 80%Oct 25, 1 PM ET: 80%