Wednesday, October 21
Game by game
Every forecast graded for this day against the official result, by sport and game. Each sport keeps its own record — they are never added into one percentage. Pushes and voids are never losses.
No public forecast was graded on this day.
NBA · Official Forecast vs final
Each game's official winner side as it was frozen before tip, against the official final. A game with no final yet is pending and a disputed final is held — neither is ever counted as a miss. The model's NBA single picks are graded in the model suggestions record.
Model Performance · season to date: the official side won 44 and lost 27 of 71 decided games · 10 pending.
Counts, not an accuracy claim: the preregistered minimum before any judgment of the winner side is 300 graded games, and this is 71. The Elo-derived estimate shown on the boards is not a validated probability, and no calibration is claimed.
Wed, Oct 21 · 11 games · side won 8, lost 3
| Game | Official side | Final | Result |
|---|---|---|---|
| ATL @ ORLtip 7:00 PM ET | ORLfrozen 10:28 AM ET | ATL 132 – 125 ORL | Side lost |
| MIL @ WSHtip 7:00 PM ET | MILfrozen 10:28 AM ET | MIL 116 – 128 WSH | Side lost |
| MIN @ MIAtip 7:30 PM ET | MINfrozen 10:28 AM ET | MIN 131 – 106 MIA | Side won |
| CHA @ BKNtip 7:30 PM ET | CHAfrozen 10:28 AM ET | CHA 110 – 103 BKN | Side won |
| CHI @ TORtip 7:30 PM ET | TORfrozen 10:28 AM ET | CHI 92 – 135 TOR | Side won |
| UTAH @ MEMtip 8:00 PM ET | MEMfrozen 10:28 AM ET | UTAH 103 – 123 MEM | Side won |
| IND @ NOtip 8:00 PM ET | NOfrozen 10:28 AM ET | IND 123 – 120 NO | Side lost |
| DAL @ HOUtip 8:30 PM ET | HOUfrozen 10:28 AM ET | DAL 110 – 128 HOU | Side won |
| GS @ LALtip 10:00 PM ET | LALfrozen 10:28 AM ET | GS 105 – 127 LAL | Side won |
| PHX @ PORtip 10:00 PM ET | PORfrozen 10:28 AM ET | PHX 83 – 124 POR | Side won |
| SAC @ LACtip 10:30 PM ET | LACfrozen 10:28 AM ET | SAC 96 – 121 LAC | Side won |
Daily Top 5 · frozen before kickoff
Each board is published once, before the day's first kickoff, from public model families only — never chosen after the results, never revised. A board shows fewer than five when fewer players qualify.
No qualifying board was frozen for Wednesday, October 21.
- MLB: no qualifying board — Player props are market context only — no MLB prop model has passed its bar, so none can make a board.
- Premier League: no qualifying board — No player-prop model — Premier League forecasts are match results only.
- UFC: no qualifying board — No fight-prop model — UFC forecasts are fight winners only.
Product cards settled this day
Every Bank Builder and Moonshot lane, each leg with its official score and grade — the receipts the product records are built from. Source: MLB Stats API official box score (feed/live), joined by gamePk. Paper-only.
Bank Builder · lane A
No card placedNo card was placed for this lane on this day — it was awaiting its next qualified card, so nothing settled.
Bank Builder · lane B
No card placedNo card was placed for this lane on this day — it was awaiting its next qualified card, so nothing settled.
Moonshot · lane A
No card placedNo card was placed for this lane on this day — it was awaiting its next qualified card, so nothing settled.
Moonshot · lane B
No card placedNo card was placed for this lane on this day — it was awaiting its next qualified card, so nothing settled.
Suggested Parlays published this day
The MLB cards as published (one per risk level), each graded from the lab’s settled receipt — the same cards the published record counts. A card not yet settled is pending, never a loss. Paper-only.
Low Risk
No card was published — no priced card in this tier on today's slate.
Medium Risk
No card was published — no priced card in this tier on today's slate.
High Risk
No card was published — no priced card in this tier on today's slate.
Longshot
No card was published — no priced card in this tier on today's slate.
