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

Week 3 recap

Week leader: baba with +74.6. Season leader: baba with +54.8.
Best forecaster this week: Elo, +45.0 on 16 games, 10 right.
Biggest upset: WSH won at 24% (SEA 31, WSH 33).
Biggest crowd miss: PHI at CHI, the crowd (4 players) had CHI at 34%.
Best single pick: baba had WSH at 100% for +25.0.

Our picks

Bold call of the week: MIA. Missed (KC 24, MIA 10, Elo +2.0).
Lock of the week: SF. Hit (ARI 30, SF 36, Elo +20.2).

Season: locks 1–1, bold calls 0–2. Full record.

Model scoreboard

Every forecaster scored as a player on its closing numbers, this week and season to date.

#ForecasterGamesRightThis weekSeason
1Elo1610/16+45.0+113.3
2Closing spread169/16+9.6+92.2
3The blend169/16+9.4+103.2
4The System169/16+6.0+102.9
5Polymarket169/16+2.3+0.9
6Kalshi169/16-0.7-3.2
7Sportsbooks168/16-12.0-4.4

How the spots played

Every game

GameScoreEloMarketBlendSpotElo ptsMarket pts
ATL at GB
wind 4 mph, 62°F
ATL ATL 35, GB 14GB 66%GB 69%GB 70%Tight agreement-18.6-22.6
NYJ at DETDET NYJ 24, DET 31DET 69%DET 73%DET 72%Clear favorite, mild disagreement+15.4+17.7
HOU at INDIND HOU 17, IND 19HOU 52%HOU 53%HOU 53%Coin flips-2.0-3.1
KC at MIA
wind 4 mph, 83°F (heat hurts favorites)
KC KC 24, MIA 10KC 52%KC 84%KC 76%Big disagreement+2.0+22.4
TEN at NYG
wind 16 mph (matters), 61°F
NYG TEN 7, NYG 12NYG 59%NYG 56%NYG 58%Tight agreement+8.2+5.6
CIN at PIT
wind 13 mph, 70°F
PIT CIN 27, PIT 30CIN 50%CIN 61%CIN 58%Big disagreement+0.0-12.2
SEA at WSH
wind 11 mph, 60°F
WSH SEA 31, WSH 33SEA 71%SEA 77%SEA 76%Clear favorite, mild disagreement-25.4-34.3
NE at JAX
wind 8 mph, 84°F (heat hurts favorites)
JAX NE 6, JAX 35JAX 53%JAX 59%JAX 58%Everything else+2.9+8.2
LAC at BUF
wind 14 mph, 69°F
BUF LAC 16, BUF 24BUF 77%BUF 75%BUF 78%Tight agreement+19.7+18.8
CAR at CLE
wind 13 mph, 68°F
CLE CAR 18, CLE 21CLE 56%CAR 54%CAR 52%Big disagreement+5.6-4.2
ARI at SF
wind 5 mph, 68°F
SF ARI 30, SF 36SF 78%SF 77%SF 79%Tight agreement+20.2+19.7
MIN at TB
wind 7 mph, 84°F (heat hurts favorites)
MIN MIN 23, TB 16MIN 74%MIN 51%MIN 57%Big disagreement+18.2+1.0
LV at NOLV LV 35, NO 27NO 52%NO 64%NO 61%Big disagreement-2.0-16.0
BAL at DAL
wind 7 mph, 72°F
BAL BAL 34, DAL 31BAL 57%BAL 62%BAL 61%Everything else+6.5+10.6
LAR at DEN
wind 10 mph, 78°F (heat hurts favorites)
DEN LAR 26, DEN 30DEN 57%LAR 51%DEN 51%Everything else+6.5-1.0
PHI at CHI
wind 5 mph, 63°F
CHI PHI 7, CHI 27PHI 61%PHI 64%PHI 65%Tight agreement-12.2-16.0

Elo movers

Up
  • ATL +43 → 1463
  • CHI +39 → 1576
  • JAX +32 → 1584
  • KC +26 → 1552
  • LV +23 → 1474
Down
  • GB -43 → 1472
  • PHI -39 → 1510
  • NE -32 → 1551
  • MIA -26 → 1395
  • NO -23 → 1481

Players this week

#PlayerGamesPoints
1baba15+74.6
2The sharp crowd15+60.7
3The crowd15+59.1
4Contrarian bot · Kalm15+53.9
5Homer bot · Kalm15+52.1
6Elo (the model)16+45.0
7Pure Elo (baba)16+45.0
8The bot crowd15+34.9
9Fader bot · Kalm15+34.3
11Mendo15+30.7
12Claudious bot · baba15+29.6
13QB1 bot · Kalm15+23.6
14Presser bot · baba15+23.3
15Scout bot · baba15+22.9
16Exchange bot · Kalm15+21.0
17Marketeer bot · baba15+16.8
18Maybe (Kalm)16+13.3
19Closing spread16+9.6
20The blend16+9.4
21The System16+6.0
22Bold (baba)16+6.0
23Cautious (baba)16+5.2
24Polymarket16+2.3
25Kalshi16-0.7
26Pure market (baba)16-5.4
27Sportsbooks16-12.0
28Kalm16-17.9
29Strong (baba)16-27.6
1 more player not shown (they haven't opted into the public leaderboard). Ranks include them.

4 players on the season board. Full leaderboard.

Want this by email when a week finishes? Turn it on in your profile. Next week's numbers are on Predictions.