Saturday, October 24
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.
MLB · 2–0 game calls
Full MLB record →Model Performance:Winner →Total runs →Run line →
Not in this record, but still graded below: 1 call paused on the site or not shown before the game.
TB @ MIL
Final · TB 4 – 5 MILOfficial Forecast (pregame) →Verified final · MLB official linescore
Player-prop leans · model research, market context · 29–12 →Call Pick Outcome Winner MIL (home) Win Total runspaused on the site · not a public pick OVER 6.5 Win Run line (posted line) TB +1.5 Win
Premier League · 2–2 match results
Full Premier League record →Model Performance:Match result →
Chelsea v Tottenham Hotspur
Final · Result: away win (0-2)Official Forecast (pregame) →Verified final · official result
Call Pick Outcome Match result home win Loss Arsenal v Everton
Final · Result: home win (2-0)Official Forecast (pregame) →Verified final · official result
Call Pick Outcome Match result home win Win Coventry City v Fulham
Final · Result: away win (0-1)Official Forecast (pregame) →Verified final · official result
Call Pick Outcome Match result away win Win Aston Villa v Manchester City
Final · Result: home win (2-1)Official Forecast (pregame) →Verified final · official result
Call Pick Outcome Match result away win Loss
UFC · 7–4 fight winners
Full UFC record →Model Performance:Fight winner →
Movsar Evloev vs Alexander Volkanovski
Final · Winner: Alexander VolkanovskiVerified final · official result
Call Pick Outcome Fight winner Movsar Evloev Loss Petr Yan vs Merab Dvalishvili
Final · Winner: Petr YanVerified final · official result
Call Pick Outcome Fight winner Petr Yan Win Alexander Volkov vs Rizvan Kuniev
Final · Winner: Alexander VolkovVerified final · official result
Call Pick Outcome Fight winner Alexander Volkov Win Dominick Reyes vs Azamat Murzakanov
Final · Winner: Dominick ReyesVerified final · official result
Call Pick Outcome Fight winner Dominick Reyes Win Abdul-Rakhman Yakhyaev vs Nikita Krylov
Final · Winner: Abdul-Rakhman YakhyaevVerified final · official result
Call Pick Outcome Fight winner Abdul-Rakhman Yakhyaev Win Cam Rowston vs Abus Magomedov
Final · Winner: Abus MagomedovVerified final · official result
Call Pick Outcome Fight winner Cam Rowston Loss Nurullo Aliev vs Grant Dawson
Final · Winner: Grant DawsonVerified final · official result
Call Pick Outcome Fight winner Nurullo Aliev Loss Colby Thicknesse vs Asaf Chopurov
Final · Winner: Colby ThicknesseVerified final · official result
Call Pick Outcome Fight winner Colby Thicknesse Win Jacob Malkoun vs Abubakar Vagaev
Final · Winner: Abubakar VagaevVerified final · official result
Call Pick Outcome Fight winner Jacob Malkoun Loss Daniel Santos vs Bolaji Oki
Final · Winner: Daniel SantosVerified final · official result
Call Pick Outcome Fight winner Daniel Santos Win Iasmin Lucindo vs Nicolle Caliari
Final · Winner: Iasmin LucindoVerified final · official result
Call Pick Outcome Fight winner Iasmin Lucindo Win
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.
Sat, Oct 24 · 8 games · side won 6, lost 2
| Game | Official side | Final | Result |
|---|---|---|---|
| MIA @ CHAtip 6:00 PM ET | CHAfrozen 9:16 AM ET | MIA 110 – 115 CHA | Side won |
| BKN @ CLEtip 7:30 PM ET | CLEfrozen 9:16 AM ET | BKN 121 – 125 CLE | Side won |
| MIL @ PHItip 7:30 PM ET | PHIfrozen 9:16 AM ET | MIL 116 – 127 PHI | Side won |
| WSH @ CHItip 8:00 PM ET | CHIfrozen 9:16 AM ET | WSH 124 – 120 CHI | Side lost |
| SA @ DALtip 8:00 PM ET | SAfrozen 9:16 AM ET | SA 122 – 106 DAL | Side won |
| HOU @ ATLtip 8:30 PM ET | ATLfrozen 9:16 AM ET | HOU 121 – 114 ATL | Side lost |
| NO @ DENtip 9:00 PM ET | DENfrozen 9:16 AM ET | NO 135 – 141 DEN | Side won |
| GS @ PHXtip 10:00 PM ET | PHXfrozen 9:16 AM ET | GS 122 – 131 PHX | 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 Saturday, October 24.
- 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.
Model research · player-prop leans, not public picks
Projection vs actual for every settled prop lean, graded for transparency and model development.
- MLBBrice TurangOver 1.5 Hits + Runs + RBIs+23.1pp edgeactual 2
- MLBChandler SimpsonOver 1.5 Hits + Runs + RBIs+15.8pp edgeactual 3
- MLBJackson ChourioOver 1.5 Hits + Runs + RBIs+14.9pp edgeactual 3
- MLBJonny DelucaOver 1.5 Hits + Runs + RBIs+14.4pp edgeactual 2
- MLBJackson ChourioOver 1.5 Total Bases+13.7pp edgeactual 2
- MLBRichie PalaciosOver 0.5 Hits + Runs + RBIs+22.1pp edgeactual 0
- MLBTaylor WallsOver 0.5 Hits + Runs + RBIs+19.6pp edgeactual 0
- MLBLogan HendersonOver 4.5 Strikeouts+18.0pp edgeactual 4
- MLBYandy DiazOver 1.5 Hits + Runs + RBIs+9.9pp edgeactual 1
- MLBRichie PalaciosOver 0.5 Hits+9.2pp edgeactual 0
TB @ MIL29–1241 dec70.7%
| Player | Market | Lean / Line | Proj | Actual | Edge | Conf | Outcome |
|---|---|---|---|---|---|---|---|
| Chandler Simpson | Hits | Over 0.5 | 1.24 | 1 | +7.8% | High | Win |
| Jackson Chourio | Hits | Over 0.5 | 1.15 | 2 | +3.3% | Medium | Win |
| Yandy Diaz | Hits | Under 0.5 | 0.93 | 0 | -2.6% | Low | Win |
| Junior Caminero | Hits | Over 0.5 | 0.97 | 1 | +6.5% | High | Win |
| Liam Hicks | Hits | Over 0.5 | 0.88 | 1 | +2.2% | Low | Win |
| William Contreras | Hits | Over 0.5 | 0.97 | 2 | +4.6% | Medium | Win |
| Jonny Deluca | Hits | Over 0.5 | 0.95 | 2 | +6.7% | High | Win |
| Jonathan Aranda | Hits | Over 0.5 | 0.86 | 1 | +2.2% | Low | Win |
| Brice Turang | Hits | Over 0.5 | 1.17 | 1 | +13.3% | High | Win |
| Jake Bauers | Hits | Over 0.5 | 0.84 | 1 | +4.1% | Medium | Win |
| Cooper Pratt | Hits | Over 0.5 | 0.94 | 1 | +9.2% | High | Win |
| Sal Frelick | Hits | Under 0.5 | 0.56 | 2 | +0.5% | Low | Loss |
| Christian Yelich | Hits | Over 0.5 | 0.74 | 1 | +1.0% | Low | Win |
| Garrett Mitchell | Hits | Over 0.5 | 0.72 | 1 | +0.1% | Low | Win |
| Victor Mesa Jr. | Hits | Over 0.5 | 0.87 | 1 | +7.1% | High | Win |
| David Hamilton | Hits | Over 0.5 | 0.71 | 0 | +4.8% | Medium | Loss |
| Richie Palacios | Hits | Over 0.5 | 0.74 | 0 | +9.2% | High | Loss |
| Taylor Walls | Hits | Over 0.5 | 0.70 | 0 | +7.8% | High | Loss |
| Jackson Chourio | Hits + Runs + RBIs | Over 1.5 | 2.62 | 3 | +14.9% | High | Win |
| Yandy Diaz | Hits + Runs + RBIs | Over 1.5 | 2.06 | 1 | +9.9% | High | Loss |
| Junior Caminero | Hits + Runs + RBIs | Over 1.5 | 2.15 | 3 | +13.4% | High | Win |
| Chandler Simpson | Hits + Runs + RBIs | Over 1.5 | 2.04 | 3 | +15.8% | High | Win |
| William Contreras | Hits + Runs + RBIs | Over 1.5 | 2.12 | 3 | +12.9% | High | Win |
| Jake Bauers | Hits + Runs + RBIs | Over 1.5 | 1.96 | 2 | +12.1% | High | Win |
| Brice Turang | Hits + Runs + RBIs | Over 1.5 | 2.54 | 2 | +23.1% | Low | Win |
| Liam Hicks | Hits + Runs + RBIs | Over 1.5 | 1.70 | 4 | +9.1% | High | Win |
| Jonathan Aranda | Hits + Runs + RBIs | Over 1.5 | 1.65 | 1 | +8.7% | High | Loss |
| Jonny Deluca | Hits + Runs + RBIs | Over 1.5 | 1.89 | 2 | +14.4% | High | Win |
| Sal Frelick | Hits + Runs + RBIs | Over 0.5 | 1.06 | 4 | -1.0% | Low | Win |
| Cooper Pratt | Hits + Runs + RBIs | Over 0.5 | 1.71 | 3 | +9.4% | High | Win |
| Christian Yelich | Hits + Runs + RBIs | Over 0.5 | 1.79 | 1 | +10.3% | High | Win |
| Garrett Mitchell | Hits + Runs + RBIs | Over 0.5 | 1.50 | 2 | +4.1% | Medium | Win |
| Victor Mesa Jr. | Hits + Runs + RBIs | Over 0.5 | 1.80 | 1 | +11.5% | High | Win |
| David Hamilton | Hits + Runs + RBIs | Over 0.5 | 1.24 | 1 | +8.6% | High | Win |
| Taylor Walls | Hits + Runs + RBIs | Over 0.5 | 1.60 | 0 | +19.6% | High | Loss |
| Richie Palacios | Hits + Runs + RBIs | Over 0.5 | 1.84 | 0 | +22.1% | Low | Loss |
| Jackson Chourio | Total Bases | Over 1.5 | 1.85 | 2 | +13.7% | High | Win |
| Yandy Diaz | Total Bases | Over 1.5 | 1.29 | 0 | +4.6% | Medium | Loss |
| Chandler Simpson | Total Bases | Over 1.5 | 1.44 | 1 | +9.3% | High | Loss |
| Drew Rasmussen | Strikeouts | Over 5.5 | 5.91 | 4 | -2.9% | Low | Loss |
| Logan Henderson | Strikeouts | Over 4.5 | 5.87 | 4 | +18.0% | High | Loss |
