SportsHack.ai

The public record

Every projection we posted, graded

These numbers were published before the games were played and scored against the box score afterward. Nothing is added after the fact, nothing is removed once graded, and the misses are here with the hits. This is the live forward record — the after-the-fact validation lives on the retrospective backtest, and the two are never combined.

Grading began 2026-08-03 · data source: live repo · free and un-gated, permanently.

2
nights graded
44
projections graded
70.5%
hit rate (31—13)
0.2292
Brier score

Record accruing — 2 nights graded. A sample this small says very little about long-run accuracy; the honest read arrives after a few weeks. The page updates itself every morning whether the numbers flatter us or not.

Calibration — stated probability vs what happened

When the model says 62%, does it happen 62% of the time? Bands with no projections yet are shown empty rather than hidden.

We saidAvg statedActualn
50–55%52.6%90.0%10
55–60%57.9%61.5%13
60–65%62.1%66.7%12
65–70%68.4%60.0%5
70%+71.1%75.0%4

The same measurement on 4,570 held-out 2025 starts is on the backtest page. That one is retrospective; this one is not.

Tue, Aug 4, 2026

217 · 75%
Projection we postedGameOur numberPriceActualResult
Jesús Luzardo under 7.5 KPHI vs WSH72.2%+101 [DraftKings]7 KHIT
Patrick Sandoval under 5.5 KBOS vs CWS71.6%+102 [BetRivers]5 KHIT
MacKenzie Gore under 6.5 KTEX vs SF70.2%-103 [BetOnline.ag]4 KHIT
Randy Dobnak over 2.5 KKC vs MIN69.2%-125 [Fanatics]1 KMISS
Eduardo Rodriguez over 3.5 KAZ vs SD68.5%-145 [BetMGM]4 KHIT
Ryan Weathers under 5.5 KNYY vs STL68.2%+100 [BetRivers]6 KMISS
Sean Manaea over 4.5 KNYM vs CLE68.1%-102 [DraftKings]7 KHIT
J.T. Ginn over 4.5 KATH vs CIN67.9%-135 [BetOnline.ag]5 KHIT
Trey Yesavage under 5.5 KTOR vs HOU64.6%-110 [BetMGM]0 KHIT
Jared Jones under 5.5 KPIT vs MIL63.2%+105 [BetOnline.ag]4 KHIT
Emerson Hancock under 4.5 KSEA vs DET62.9%+129 [DraftKings]6 KMISS
Hayden Wesneski over 3.5 KHOU vs TOR62.0%-154 [DraftKings]4 KHIT
Troy Melton under 5.5 KDET vs SEA61.0%-136 [FanDuel]4 KHIT
Hunter Dobbins over 3.5 KSTL vs NYY60.6%-159 [BetRivers]4 KHIT
Tarik Skubal under 7.5 KLAD vs CHC60.3%-121 [BetRivers]6 KHIT
Grayson Rodriguez under 5.5 KLAA vs BAL58.5%-136 [BetRivers]6 KMISS
Gabriel Hughes over 3.5 KCOL vs TB58.1%+118 [BetRivers]7 KHIT
Logan Henderson under 6.5 KMIL vs PIT58.0%-118 [DraftKings]8 KMISS
Brady Singer over 4.5 KCIN vs ATH57.9%-114 [BetOnline.ag]6 KHIT
Davis Martin under 4.5 KCWS vs BOS57.8%-134 [DraftKings]1 KHIT
Cade Povich over 4.5 KBAL vs LAA57.5%-125 [BetRivers]7 KHIT
Freddy Peralta over 5.5 KTB vs COL57.2%+134 [BetOnline.ag]3 KMISS
Joe Ryan over 5.5 KMIN vs KC57.1%-125 [BetOnline.ag]3 KMISS
Grant Holmes over 4.5 KATL vs MIA52.3%+100 [Bovada]5 KHIT
Randy Vásquez under 2.5 KSD vs AZ52.0%-137 [BetRivers]1 KHIT
Joey Cantillo under 5.5 KCLE vs NYM51.7%+110 [BetOnline.ag]5 KHIT
Javier Assad under 3.5 KCHC vs LAD51.4%-125 [BetMGM]3 KHIT
Ryan Gusto over 3.5 KMIA vs ATL50.3%+100 [BetMGM]5 KHIT

Mon, Aug 3, 2026

106 · 63%
Projection we postedGameOur numberPriceActualResult
Brandon Pfaadt over 3.5 KAZ vs SD70.6%-164 [BetOnline.ag]3 KMISS
Logan Webb over 4.5 KSF vs TEX63.7%-152 [BetRivers]8 KHIT
Cal Quantrill under 3.5 KTEX vs SF62.5%-103 [BetOnline.ag]4 KMISS
Michael McGreevy under 4.5 KSTL vs NYY61.8%-154 [BetOnline.ag]5 KMISS
Ian Seymour over 4.5 KTB vs COL61.8%-146 [FanDuel]9 KHIT
Shane Bieber under 4.5 KTOR vs HOU60.2%-162 [DraftKings]6 KMISS
Brandon Sproat under 5.5 KMIL vs PIT59.5%-128 [DraftKings]4 KHIT
Matthew Boyd over 4.5 KCHC vs LAD58.2%-136 [BetRivers]3 KMISS
Michael King over 4.5 KSD vs AZ58.0%+105 [BetOnline.ag]5 KHIT
Cam Schlittler under 6.5 KNYY vs STL57.9%+123 [BetRivers]6 KHIT
Justin Wrobleski under 5.5 KLAD vs CHC57.4%-115 [FanDuel]4 KHIT
Aaron Nola under 5.5 KPHI vs WSH54.9%-130 [FanDuel]5 KHIT
Bubba Chandler under 4.5 KPIT vs MIL54.1%+125 [BetMGM]5 KMISS
Cristian Javier under 3.5 KHOU vs TOR53.4%+125 [BetMGM]2 KHIT
Michael Lorenzen under 3.5 KCOL vs TB53.1%-160 [BetMGM]0 KHIT
Andrew Alvarez over 4.5 KWSH vs PHI52.6%+112 [FanDuel]5 KHIT

Revision policy

  • · Projections are issued before first pitch and timestamped with the model version that produced them.
  • · A projection may be re-issued if the probable starter changes. The re-issue supersedes the original, both are kept, and only the live one is graded — grade-once, never twice.
  • · Once a row is graded it is immutable. No row is edited, hidden, or deleted, whatever it says.
  • · The line used for grading is the consensus line across captured books, chosen before the game.
  • · If a pitcher is scratched, the row voids and is reported as a void rather than scored.
  • · Model versions are published. A model that fails its validation gate is not shipped — the outs and earned-run models failed twice and never went live.

What this record is not

It is a record of projection accuracy, not of profit. We take no positions and track no returns, so there is no ROI or closing-line-value figure here and there will not be one until positions are actually tracked. These are projections, not picks — what you do with them is your call.