Skip to main content
Educational analyticsNot betting advice · research use only.
GameTime Picks

Forecast record

Every forecast we published, counted once and checked against the official result. Each kind of forecast gets its own yardstick: how far a projection missed, how well a probability was calibrated. There is no single accuracy number here on purpose. A yardage projection and a win chance answer different questions.

11,021forecasts published
8,227measured (74.7%)
27not final yet
2,767void or not measurable
5 · 19sports · forecast types
2026-10-05last settled

Void means the player did not play, or the game ended in a push or tie. Not measurable means the official result has no line for it. Neither ever counts as a miss. 0 forecasts were withdrawn before kickoff and stay listed, marked withdrawn.

NFL

3,075 measured · 25 not final · 607 void or not measurable
ForecastKindMeasuredHow it didLatest gameDetails
Anytime touchdownProbability767Brier 0.170
log loss 0.520 · forecast 23.6% vs happened 23.3% · ECE 0.034
2026-10-05Details → CSV
Receiving yards
Pick record 131–148–1
Projection657Avg miss 23.4
median miss 16.4 · bias -9.0 · 77.8% inside our 80% range
2026-10-05Details → CSV
Receptions
Pick record 136–140
Projection657Avg miss 1.7
median miss 1.0 · bias -0.6 · 88.6% inside our 80% range
2026-10-05Details → CSV
Rushing yards
Pick record 80–65
Projection346Avg miss 18.7
median miss 11.5 · bias -10.1 · 84.4% inside our 80% range
2026-10-05Details → CSV
Team scoreProjection212Avg miss 7.9
median miss 6.5 · bias +0.3 · 78.3% inside our 80% range
2026-10-05Details → CSV
Passing yardsProjection120Avg miss 70.7
median miss 56.7 · bias -28.0 · 81.7% inside our 80% range
2026-10-05Details → CSV
Winning marginProjection106Avg miss 10.9
median miss 8.5 · bias +0.7 · 75.5% inside our 80% range
2026-10-05Details → CSV
Game total pointsProjection106Avg miss 10.0
median miss 8.0 · bias +0.6 · 85.9% inside our 80% range
2026-10-05Details → CSV
Game winner
Pick record 61–43
Probability104Brier 0.236
log loss 0.664 · forecast 51.9% vs happened 52.9% · ECE 0.049
2026-10-05Details → CSV

MLB

2,558 measured · 2 not final · 68 void or not measurable
ForecastKindMeasuredHow it didLatest gameDetails
Moneyline pick
Pick record 411–390
Probability801Brier 0.253
log loss 0.700 · forecast 57.2% vs happened 51.3% · ECE 0.059
2026-10-05Details → CSV
Run line pick
Pick record 504–297
Probability801Brier 0.234
log loss 0.661 · forecast 59.9% vs happened 62.9% · ECE 0.032
2026-10-05Details → CSV
Total runs pick
Pick record 374–386–36
Probability760Brier 0.266
log loss 0.728 · forecast 58.7% vs happened 49.2% · ECE 0.095
2026-10-05Details → CSV
Home run (Homer Nukes)Probability196Brier 0.150
log loss 0.479 · forecast 23.9% vs happened 17.3% · ECE 0.069
—Details → CSV

Premier League

2,516 measured · 0 not final · 2,092 void or not measurable
ForecastKindMeasuredHow it didLatest gameDetails
Anytime goalscorerProbability1,212Brier 0.068
log loss 0.249 · forecast 8.6% vs happened 8.1% · ECE 0.015
2026-09-20Details → CSV
1+ shot on targetProbability1,212Brier 0.153
log loss 0.470 · forecast 24.1% vs happened 23.7% · ECE 0.024
2026-09-20Details → CSV
Match result (1X2)Probabilities46Log loss 1.052
Brier 0.644 · likeliest outcome happened 43.5% · a blind guess scores 1.099
2026-09-20Details → CSV
Over 2.5 goalsProbability46Brier 0.263
log loss 0.747 · forecast 52.3% vs happened 50.0% · ECE 0.192
2026-09-20Details → CSV

Ligue 1

18 measured · 0 not final · 0 void or not measurable
ForecastKindMeasuredHow it didLatest gameDetails
Match result (1X2)Probabilities18Log loss 0.961
Brier 0.565 · likeliest outcome happened 55.6% · a blind guess scores 1.099
2026-09-20Details → CSV

UFC

60 measured · 0 not final · 0 void or not measurable
ForecastKindMeasuredHow it didLatest gameDetails
Fight winner
Pick record 39–21
Probability60Brier 0.244
log loss 0.718 · forecast 65.5% vs happened 65.0% · ECE 0.081
2026-10-03Details → CSV

Published but not in this record yet

  • NFL · player props (before 2026-09-20) — unresolved names only: Week 1 and Week 2 Thursday props come from the week reconciliation through an exact roster crosswalk (latest capture before kickoff, unique full name on the team). A row whose name matches no one, or several people, on that roster is left out rather than guessed.
  • NFL · nfl_score_shape: Published derived distribution (key numbers, OT/tie) with no settlement owner.
  • MLB · projected score / simulation-median total: Published on game pages; no owner grades it. UNMEASURED.
  • MLB · player-prop leans: Every MLB prop market is DEMOTED to market context (RESEARCH), so it is not public forecast history.
  • EPL · BTTS / clean sheet / double chance / scorelines: Published as derived markets; no owner grades them. UNMEASURED.
  • UFC · method / round: Published heads with no forward grader. UNMEASURED.
  • NBA · game model (v0 / v0.1): SHADOW / PRIVATE_RESEARCH — never public forecast history.

How this record works

One row per forecast: the last version we published before the game started, read from the record of that forecast and never re-predicted. A forecast that appeared on several pages (a game page, a Top-5 board, Ask) is still one row. Projections are measured by how far they missed. Probabilities are measured by Brier score and log loss, where lower is better, plus calibration: when we said 30%, did it happen about 30% of the time? A pick record appears only where we published a pick. Sportsbook lines are shown for context and are never part of these numbers.

Products are graded separately, card by card: Suggested parlays and the paper bankroll. A four-leg card is one product result here and four forecasts in this record.