Transparent track record

Every pick, graded automatically

Each play is locked at the line we posted, then graded win, loss, or push against the actual final score — no cherry-picking, nothing deleted. Updated September 15, 2026.

The 2026 track record starts here

We don't show a history that didn't happen. Grading is fully automatic: right now 83 plays are locked and waiting on results. As those games finish, this page fills in with real wins, losses, and pushes — and the win rate, units, and ROI below go live.

Currently tracking

Locked plays awaiting final scores.

DateMatchupPickMarketStatus
Oct 20PHI @ NYKPHI +5.5SpreadPending
Oct 20PHI @ NYKUnder 232.5TotalPending
Oct 20BOS @ DETBOS +1.5SpreadPending
Oct 20BOS @ DETOver 221.5TotalPending
Oct 21MIN @ MIAMIN +3.5SpreadPending
Oct 21MIN @ MIAUnder 235.5TotalPending
Oct 21OKC @ SASOKC +1.5SpreadPending
Oct 21OKC @ SASUnder 231.5TotalPending
Oct 21ATL @ ORLORL -2.5SpreadPending
Oct 21ATL @ ORLUnder 233.5TotalPending
Oct 21MIL @ WASMIL +6.5SpreadPending
Oct 21MIL @ WASUnder 238.5TotalPending
Oct 21CHA @ BKNBKN +4.5SpreadPending
Oct 21CHA @ BKNUnder 226.5TotalPending
Oct 22GSW @ LALGSW +5.5SpreadPending
Oct 22GSW @ LALUnder 233.5TotalPending
Oct 22CLE @ PHICLE +4.5SpreadPending
Oct 22CLE @ PHIUnder 233.5TotalPending
Oct 22IND @ NOPNOP +3.5SpreadPending
Oct 22IND @ NOPUnder 242.5TotalPending
Oct 22UTA @ MEMMEM +2.5SpreadPending
Oct 22UTA @ MEMUnder 241.5TotalPending
Oct 22DAL @ HOUDAL +8.5SpreadPending
Oct 22DAL @ HOUUnder 227.5TotalPending
Oct 22PHX @ PORPHX +4.5SpreadPending
Oct 22PHX @ PORUnder 235.5TotalPending
Oct 23DEN @ OKCDEN +7.5SpreadPending
Oct 23DEN @ OKCUnder 232.5TotalPending
Oct 23NYK @ BOSBOS -2.5SpreadPending
Oct 24HOU @ SASHOU +5.5SpreadPending
Oct 27LAL @ DENDEN -3.5SpreadPending
Oct 27LAL @ DENUnder 231.5TotalPending
Oct 27ATL @ INDIND -2.5SpreadPending
Oct 27ATL @ INDUnder 236.5TotalPending
Oct 27CHI @ NYKOver 221.5TotalPending
Oct 27DET @ CLEUnder 227.5TotalPending
Oct 27PHX @ GSWUnder 230.5TotalPending
Oct 27POR @ OKCUnder 228.5TotalPending
Oct 27BKN @ BOSBOS -9.5SpreadPending
Oct 27UTA @ MINOver 222.5TotalPending
Oct 30CHA @ WASWAS +1.5SpreadPending
Oct 30CHA @ WASUnder 235.5TotalPending
Oct 30CHI @ BOSCHI +11.5SpreadPending
Oct 30CHI @ BOSUnder 232.5TotalPending
Oct 30DET @ BKNBKN +7.5SpreadPending
Oct 30NYK @ PHIUnder 231.5TotalPending
Oct 30NYK @ PHINYK +2.5SpreadPending
Oct 31HOU @ DALDAL +4.5SpreadPending
Oct 31HOU @ DALUnder 226.5TotalPending
Oct 31IND @ MIAIND +3.5SpreadPending
Oct 31IND @ MIAUnder 239.5TotalPending
Oct 31DEN @ PHXUnder 233.5TotalPending
Oct 31LAL @ GSWGSW +1.5SpreadPending
Oct 31LAL @ GSWUnder 234.5TotalPending
Nov 7PHI @ CLECLE -1.5SpreadPending
Nov 7PHI @ CLEUnder 234.5TotalPending
Nov 7POR @ LALLAL -4.5SpreadPending
Nov 7POR @ LALUnder 238.5TotalPending
Nov 14GSW @ SASGSW +11.5SpreadPending
Nov 14GSW @ SASUnder 234.5TotalPending
How units work: each graded play is 1 unit risked at standard -110 juice (a win returns +0.91 units, a loss −1, a push 0). Win rate excludes pushes. Past performance never guarantees future results — bet responsibly.

How we grade

Mechanical and automatic — the way a computer model should be.

Line locked at post

Every pick is graded against the number we published, not a better one that appeared later.

Scored on the final

Results come straight from official final scores the day after each game — win, loss, or push.

Nothing removed

Losing weeks stay in the log permanently. The all-time record is the honest one.