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

Week 7 recap

Week leader: Kalm with +19.6. Season leader: baba with +214.2.
Best forecaster this week: The blend, +32.8 on 14 games, 10 right.
Biggest upset: NYG won at 21% (NYG 27, HOU 21).
Best single pick: Contrarian had MIN at 87% for +23.3.

Our picks

Bold call of the week: LV. Missed (LAR 35, LV 21, Elo -2.0).
Lock of the week: HOU. Missed (NYG 27, HOU 21, Elo -32.8).

Season: locks 3–4, bold calls 0–7. Full record.

Model scoreboard

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

#ForecasterGamesRightThis weekSeason
1The blend1410/14+32.8+344.5
2Sportsbooks1410/14+30.3+211.2
3Polymarket1410/14+30.3+220.6
4Closing spread1410/14+30.0+295.8
5The System1410/14+29.6+327.1
6Kalshi1410/14+28.9+218.8
7Elo148/14+6.4+307.7

How the spots played

Every game

GameScoreEloMarketBlendSpotElo ptsMarket pts
NE at CHI
wind 5 mph, 56°F
CHI NE 24, CHI 30CHI 54%CHI 59%CHI 58%Everything else+3.8+8.2
PIT at NOPIT PIT 16, NO 10PIT 63%PIT 60%PIT 62%Tight agreement+11.3+9.0
CIN at BAL
wind 1 mph, 63°F
CIN CIN 35, BAL 13BAL 52%CIN 60%CIN 57%Big disagreement-2.0+9.0
NYG at HOUNYG NYG 27, HOU 21HOU 76%HOU 80%HOU 79%Clear favorite, mild disagreement-32.8-39.0
SF at ATLATL SF 20, ATL 29SF 67%SF 58%SF 60%Everything else-19.9-8.6
TB at CAR
wind 11 mph, 64°F
TB TB 43, CAR 13CAR 65%CAR 60%CAR 61%Everything else-17.2-11.0
CLE at TEN
wind 1 mph, 71°F
CLE CLE 27, TEN 24CLE 62%CLE 55%CLE 56%Everything else+10.6+4.8
IND at MINMIN IND 10, MIN 16MIN 87%MIN 74%MIN 77%Big disagreement+23.3+18.2
MIA at NYJ
wind 3 mph, 65°F
MIA MIA 28, NYJ 25MIA 50%NYJ 65%NYJ 61%Big disagreement+0.0-17.2
DEN at ARIDEN DEN 30, ARI 16DEN 73%DEN 67%DEN 69%Clear favorite, mild disagreement+17.7+14.1
LAR at LVLAR LAR 35, LV 21LV 52%LAR 61%LAR 58%Big disagreement-2.0+9.8
GB at DETDET GB 17, DET 20DET 61%DET 65%DET 66%Tight agreement+9.8+12.8
KC at SEA
wind 4 mph, 54°F
SEA KC 3, SEA 20SEA 60%SEA 58%SEA 61%Tight agreement+9.0+7.4
DAL at PHI
wind 5 mph, 59°F
DAL DAL 38, PHI 21PHI 55%DAL 66%DAL 61%Big disagreement-5.2+13.4

Elo movers

Up
  • TB +47 → 1498
  • DAL +37 → 1464
  • CIN +33 → 1561
  • ATL +33 → 1482
  • NYG +32 → 1504
Down
  • CAR -47 → 1461
  • PHI -37 → 1424
  • BAL -33 → 1521
  • SF -33 → 1619
  • HOU -32 → 1498

Players this week

#PlayerGamesPoints
1Presser bot · baba14+45.8
2Cautious (baba)14+33.8
3The blend14+32.8
4Strong (baba)14+32.8
5Maybe (Kalm)14+32.0
6Scout bot · baba14+31.6
7QB1 bot · Kalm14+31.6
8Marketeer bot · baba14+31.1
9Pure market (baba)14+30.9
10Sportsbooks14+30.3
11Polymarket14+30.3
12Closing spread14+30.0
13The System14+29.6
14Kalshi14+28.9
15Bold (baba)14+28.9
16Claudious bot · baba14+28.4
17The bot crowd14+27.5
18Exchange bot · Kalm14+27.4
19Kalm2+19.6
20Fader bot · Kalm14+16.2
21Homer bot · Kalm14+15.8
22The crowd2+14.6
23The sharp crowd2+13.8
24Elo (the model)14+6.4
25Pure Elo (baba)14+6.4
26baba14-4.4
27Mendo14-17.1
28Contrarian bot · Kalm not ranked this week (picked fewer than half the games)14+6.5

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.