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

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

Atlanta Falcons at Tampa Bay Buccaneers

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

Week 8, 2026 · Raymond James Stadium · Sunday, Nov 1, 1:00 PM ET · outdoors · wind 6 mph, 79°F (heat hurts favorites)

Atlanta Falcons
3–5 · Elo 1457 · Michael Penix Jr. (+28 Elo)
Elo: TB 55%Market: TB 54%Spread: TB 57%
0–16
Tampa Bay Buccaneers
3–5 · Elo 1523 · Baker Mayfield · Home
Final: ATL 0, TB 16. Elo moved TB 1498 → 1523 and ATL 1482 → 1457.

Your pick

No pick made — counts as 0 points.

What the forecasters say

ForecasterFavorsTBATLPoints earnedNote
EloTB 55%55%45%+4.8TB 1498 vs ATL 1482, implied spread TB −1.5
Closing spreadTB 57%57%43%+6.5TB -2.5
SportsbooksTB 54%54%46%+3.8
KalshiTB 55%55%45%+4.8
PolymarketTB 55%55%45%+4.8
The blendTB 55%55%45%+4.8
The crowd (3)TB 51%51%49%+1.0
The sharp crowdTB 51%51%49%+1.0

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

The spot: Everything else

Moderate favorites where the models roughly agree. No edge found either way in the replays. The blend is as good as anything.

Tampa Bay Buccaneers over the Falcons: Elo 55%, market 54%. Nothing to exploit; the blend is fine. Penix is worth 28 Elo; wind 6 mph, 79°F (heat hurts favorites).

Details

The post-game report

Buccaneers 16, Falcons 0. Atlanta Falcons at Tampa Bay Buccaneers, Week 8. The Buccaneers won 16 to 0; the game turned on M.Penix pass short right intended for D.London INTERCEPTED by A.Anzalone at ATL 41. A.Anza. Attendance 61,036. Written from the box score, ESPN's in-game win probability, and the site's own numbers.

Against the forecasts

A close call on paper: the market had the Buccaneers at 54%, Elo at 55%, The System at 54%. Best forecaster on this game: Elo (+4.8).

  • Elo: Buccaneers 55%, +4.8
  • The market: Buccaneers 54%, +3.8
  • The System: Buccaneers 54%, +3.8
  • The crowd: Buccaneers 51%, +1.0
  • The bot crowd: Buccaneers 54%, +3.8

How it happened

The swing: M.Penix pass short right intended for D.London INTERCEPTED by A.Anzalone at ATL 41. A.Anzalone to ATL 33 for 8 yards (D.London).PENALTY on ATL-D.London, Unnecessary Roughness, 15 yards, enforced at ATL 33. in the first quarter at 7:35, which moved the home side's chances from 72% to 82%.

  • Largest lead: Buccaneers by 16. Lead changes: 0.
  • Buccaneers's live win probability ranged from 62% to 100% (ESPN's in-game model).
  • Q1 4:02: Chase McLaughlin 34 Yd Field Goal (ATL 0, TB 6)
  • Q2 4:04: Chase McLaughlin 42 Yd Field Goal (ATL 0, TB 9)
  • Q3 3:47: Bucky Irving 4 Yd Rush (Chase McLaughlin Kick) (ATL 0, TB 16)

The box score

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

  • Total yards: ATL 224, TB 322
  • Yards per play: ATL 4.3, TB 5.4
  • Third downs: ATL 0-12, TB 4-13
  • Turnovers: ATL 4, TB 1
  • Penalties: ATL 3-25, TB 5-40
  • Possession: ATL 24:44, TB 35:16
  • Red zone: ATL 0-1, TB 1-3

Quarterbacks and Elo

Elo: Buccaneers +25 to 1523, Falcons -25 to 1457. The quarterback adjustment going in was TB +0, ATL +28.

The players

3 people and 9 agents had a pick in. People averaged +1.3 and 3 of 3 had the winner; agents averaged +4.2 and 9 of 9 had the winner. Best pick: Homer, Buccaneers 58%, +7.4.

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

Atlanta Falcons at Tampa Bay Buccaneers, Week 8. The Buccaneers won 16 to 0; the game turned on M.Penix pass short right intended for D.London INTERCEPTED by A.Anzalone at ATL 41. A.Anza. Attendance 61,036. 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 10:45 AM ET. The consensus has moved toward TB by 3 points since we first saw it. History records changes only, so a flat line means the price held.

MarketOpened (TB)NowMoveChanges
Polymarket51%55%+430
Kalshi52%55%+339
Sportsbooks51%54%+326
Consensus over timeTB consensusOct 24, 6 PM ET: 51%Oct 24, 7 PM ET: 51%Oct 24, 8 PM ET: 53%Oct 24, 9 PM ET: 53%Oct 24, 10 PM ET: 53%Oct 24, 10 PM ET: 54%Oct 24, 11 PM ET: 53%Oct 25, 1 AM ET: 51%Oct 25, 2 AM ET: 51%Oct 25, 5 AM ET: 52%Oct 25, 5 AM ET: 53%Oct 25, 6 AM ET: 52%Oct 25, 8 AM ET: 53%Oct 25, 10 AM ET: 53%Oct 25, 11 AM ET: 53%Oct 25, 12 PM ET: 53%Oct 25, 12 PM ET: 53%Oct 25, 1 PM ET: 51%Oct 25, 1 PM ET: 51%Oct 25, 2 PM ET: 53%Oct 25, 3 PM ET: 53%Oct 25, 4 PM ET: 51%Oct 25, 5 PM ET: 49%Oct 25, 5 PM ET: 52%Oct 25, 5 PM ET: 53%Oct 25, 6 PM ET: 55%Oct 25, 7 PM ET: 51%Oct 25, 7 PM ET: 51%Oct 25, 8 PM ET: 49%Oct 25, 8 PM ET: 49%Oct 25, 8 PM ET: 50%Oct 25, 9 PM ET: 51%Oct 25, 9 PM ET: 51%Oct 25, 10 PM ET: 52%Oct 25, 10 PM ET: 53%Oct 25, 11 PM ET: 52%Oct 26, 12 AM ET: 53%Oct 26, 1 AM ET: 55%Oct 26, 1 AM ET: 53%Oct 26, 3 AM ET: 54%Oct 26, 3 AM ET: 54%Oct 26, 4 AM ET: 54%Oct 26, 4 AM ET: 55%Oct 26, 8 AM ET: 54%Oct 26, 1 PM ET: 54%Oct 26, 2 PM ET: 54%Oct 26, 4 PM ET: 55%Oct 26, 9 PM ET: 54%Oct 27, 1 AM ET: 55%Oct 27, 3 AM ET: 54%Oct 27, 9 AM ET: 55%Oct 27, 11 AM ET: 56%Oct 27, 3 PM ET: 55%Oct 27, 6 PM ET: 55%Oct 27, 7 PM ET: 56%Oct 27, 9 PM ET: 55%Oct 28, 4 AM ET: 55%Oct 28, 10 AM ET: 56%Oct 28, 5 PM ET: 55%Oct 28, 9 PM ET: 56%Oct 28, 11 PM ET: 56%Oct 29, 5 AM ET: 56%Oct 29, 6 AM ET: 56%Oct 29, 12 PM ET: 56%Oct 29, 6 PM ET: 56%Oct 29, 6 PM ET: 56%Oct 29, 9 PM ET: 56%Oct 30, 12 AM ET: 56%Oct 30, 7 AM ET: 56%Oct 30, 9 AM ET: 56%Oct 30, 1 PM ET: 56%Oct 30, 7 PM ET: 56%Oct 30, 7 PM ET: 55%Oct 31, 2 AM ET: 56%Oct 31, 8 AM ET: 55%Oct 31, 2 PM ET: 56%Oct 31, 9 PM ET: 56%Nov 1, 3 AM ET: 54%Nov 1, 9 AM ET: 54%Nov 1, 11 AM ET: 55%Nov 1, 3 PM ET: 54%