Track record
Every model prediction is saved before kickoff with its price, projection, probability and model version, then graded from official stats. Nothing is edited after the fact. Current model v2.0.0.
Every prediction is timestamped and saved before kickoff with its price, projection and model version, then graded from official stats. Nothing is edited or removed after.
500 verified predictions reached. Next milestone: 1,000 graded (492 to go).
Past performance is no promise of future results. Model probabilities are estimates, not certainties. Sports betting involves financial risk.
By prop typebest and worst, nothing hidden
Closing line value282 with a comparable close
compares the price saved before the game with the market's final price at the same line. Beating the close consistently is one of the best signs a model finds value before the market does, and it shows up long before win rates settle.
Breakdownmarket / prop type
| Group | Graded | W–L–P | Win rate | Units | ROI | Avg edge | Avg proj. error | Avg CLV |
|---|---|---|---|---|---|---|---|---|
| Passing yards | 30 | 12–18 | 40.0% | -7.24u | -24.1% | -0.3% | 79.9 | -0.0% |
| Receiving yards | 192 | 106–86 | 55.2% | +9.23u | +4.8% | +0.1% | 23.4 | -0.0% |
| Receptions | 191 | 104–87 | 54.5% | +15.04u | +7.9% | +0.5% | 1.7 | +1.1% |
| Rushing yards | 95 | 53–42 | 55.8% | +5.43u | +5.7% | +0.3% | 17.9 | +0.1% |
Calibration
When the model says 60%, it should win about 60% of the time. Actual below predicted means overconfident; above means underconfident. A bucket needs 50+ results before its gap means much.
| Predicted | Graded | Avg predicted | Actual | Gap | Chart |
|---|---|---|---|---|---|
| Under 50% | 90 | 44.7% | 52.2% | +7.5% | |
| 50–54% | 324 | 52.7% | 53.1% | +0.4% | |
| 55–59% | 64 | 56.7% | 57.8% | +1.1% | |
| 60–64% | 20 | 62.7% | 75.0% | +12.3% | |
| 65–69% | 9 | 66.5% | 33.3% | -33.1% | |
| 70%+ | 1 | 70.3% | 100.0% | +29.7% |
Bar: actual win rate. Green tick: average predicted probability.
Backtest a selection rule
Replays only predictions saved before their games started, so a rule can't use information that didn't exist at bet time. Uses the sport, market, model and dates above.
Every prediction51–100 of 567
- Amon-Ra St. Brown Under 76.5 receiving yardsWin · 75-113
DraftKingsProj 82.151.0%EV -3.9%Pass
Lions@
Panthers · saved Sep 30, 2:54 AM · v2.0.0 - Bryce Young Under 246.5 passing yardsLoss · 329-111
DraftKingsProj 246.452.0%EV -1.1%Pass
Lions@
Panthers · saved Sep 30, 2:54 AM · v2.0.0 - Bryce Young Under 12.5 rushing yardsWin · 3-114
FanDuelProj 10.255.4%EV +4.1%Lean
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Isaac TeSlaa Under 1.5 receptionsLoss · 4-122
FanDuelProj 1.553.4%EV -2.8%Pass
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Chuba Hubbard Under 2.5 receptionsWin · 1+120
DraftKingsProj 2.447.6%EV +4.8%Lean
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Jameson Williams Over 3.5 receptionsWin · 6-102
FanDuelProj 3.748.1%EV -4.8%Pass
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Sam LaPorta Under 4.5 receptionsLoss · 8-118
DraftKingsProj 4.651.4%EV -5.0%Pass
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Jahmyr Gibbs Over 4.5 receptionsLoss · 4-121
DraftKingsProj 5.253.3%EV -2.7%Pass
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Amon-Ra St. Brown Under 6.5 receptionsLoss · 8+115
DraftKingsProj 7.343.9%EV -5.7%Pass
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Isaac TeSlaa Over 17.5 receiving yardsWin · 95-108
DraftKingsProj 24.150.8%EV -2.1%Pass
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Chuba Hubbard Under 18.5 receiving yardsWin · 7-112
DraftKingsProj 17.854.8%EV +3.7%Value
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Jahmyr Gibbs Over 35.5 receiving yardsLoss · 31-109
DraftKingsProj 43.450.6%EV -2.9%Pass
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Jameson Williams Under 50.5 receiving yardsLoss · 102-114
DraftKingsProj 57.951.0%EV -4.3%Pass
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Jared Goff Over 260.5 passing yardsWin · 412-111
DraftKingsProj 271.251.5%EV -2.2%Pass
Lions@
Panthers · saved Sep 30, 1:41 AM · v2.0.0 - Emanuel Wilson Under 1.5 receptionsLoss · 3-180
theScore BetProj 0.565.6%EV +2.1%Lean
Chargers@
Seahawks · saved Oct 4, 6:21 PM · v2.0.0 - Elijah Arroyo Under 1.5 receptionsVoid-420
theScore BetProj 0.975.1%EV -7.0%Pass
Chargers@
Seahawks · saved Oct 4, 5:09 PM · v2.0.0 - Mike Evans Under 3.5 receptionsLoss · 5+104
FanDuelProj 3.451.3%EV +4.7%Value
Broncos@
49ers · saved Oct 4, 5:09 PM · v2.0.0 - Mike Evans Under 44.5 receiving yardsLoss · 76-113
FanDuelProj 41.854.8%EV +3.3%Value
Broncos@
49ers · saved Oct 4, 3:07 PM · v2.0.0 - Deebo Samuel Under 3.5 receptionsLoss · 5-137
DraftKingsProj 3.457.1%EV -1.3%Pass
Broncos@
49ers · saved Oct 4, 12:07 PM · v2.0.0 - Deebo Samuel Over 34.5 receiving yardsLoss · 26-111
DraftKingsProj 41.750.8%EV -3.4%Pass
Broncos@
49ers · saved Oct 4, 12:07 PM · v2.0.0 - Omarion Hampton Under 1.5 receptionsLoss · 2-156
DraftKingsProj 1.760.3%EV -1.0%Pass
Chargers@
Seahawks · saved Oct 4, 3:01 AM · v2.0.0 - George Holani Under 35.5 rushing yardsWin · 18-113
FanDuelProj 13.954.8%EV +3.3%Lean
Chargers@
Seahawks · saved Oct 3, 8:53 PM · v2.0.0 - Omarion Hampton Under 5.5 receiving yardsLoss · 8-108
FanDuelProj 10.851.6%EV -0.6%Pass
Chargers@
Seahawks · saved Oct 3, 6:30 PM · v2.0.0 - Brock Purdy Over 232.5 passing yardsLoss · 218-113
DraftKingsProj 26451.0%EV -3.9%Pass
Broncos@
49ers · saved Oct 3, 3:15 AM · v2.0.0 - Keaton Mitchell Under 1.5 receptionsLoss · 5-111
DraftKingsProj 154.6%EV +3.9%Lean
Chargers@
Seahawks · saved Oct 2, 10:05 PM · v2.0.0 - Keaton Mitchell Under 10.5 receiving yardsLoss · 24-110
theScore BetProj 554.3%EV +3.7%Lean
Chargers@
Seahawks · saved Oct 2, 8:48 PM · v2.0.0 - Troy Franklin Over 0.5 receptionsVoid-199
DraftKingsProj 267.6%EV +1.5%Lean
Broncos@
49ers · saved Oct 2, 8:48 PM · v2.0.0 - Adam Trautman Over 0.5 receptionsLoss · 0-205
FanDuelProj 1.767.0%EV -0.3%Pass
Broncos@
49ers · saved Oct 2, 8:48 PM · v2.0.0 - Cody White Under 1.5 receptionsLoss · 2-200
FanDuelProj 0.968.5%EV +2.7%Lean
Chiefs@
Raiders · saved Oct 2, 6:46 PM · v2.0.0 - Cody White Under 9.5 receiving yardsLoss · 36-107
DraftKingsProj 1451.4%EV -0.5%Pass
Chiefs@
Raiders · saved Oct 2, 6:46 PM · v2.0.0 - Adam Trautman Over 5.5 receiving yardsLoss · 0-111
DraftKingsProj 14.853.5%EV +1.7%Lean
Broncos@
49ers · saved Oct 2, 6:46 PM · v2.0.0 - Troy Franklin Over 5.5 receiving yardsVoid-113
DraftKingsProj 23.954.9%EV +3.5%Value
Broncos@
49ers · saved Oct 2, 6:46 PM · v2.0.0 - Tyquan Thornton Over 20.5 receiving yardsWin · 111-112
DraftKingsProj 32.652.2%EV -1.2%Pass
Chiefs@
Raiders · saved Oct 2, 2:29 AM · v2.0.0 - Kaelon Black Over 23.5 rushing yardsLoss · 13-111
DraftKingsProj 34.953.4%EV +1.6%Lean
Broncos@
49ers · saved Oct 2, 2:29 AM · v2.0.0 - Sam Darnold Under 4.5 rushing yardsLoss · 6-110
theScore BetProj 3.853.3%EV +1.8%Lean
Chargers@
Seahawks · saved Oct 1, 10:42 PM · v2.0.0 - Keaton Mitchell Over 16.5 rushing yardsWin · 39-112
DraftKingsProj 27.855.1%EV +4.4%Value
Chargers@
Seahawks · saved Oct 1, 10:42 PM · v2.0.0 - Tory Horton Over 1.5 receptionsLoss · 1+142
FanDuelProj 1.943.1%EV +4.2%Value
Chargers@
Seahawks · saved Oct 1, 10:42 PM · v2.0.0 - George Holani Under 1.5 receptionsWin · 1-151
DraftKingsProj 1.458.1%EV -3.4%Pass
Chargers@
Seahawks · saved Oct 1, 10:42 PM · v2.0.0 - George Holani Under 7.5 receiving yardsWin · 2-108
DraftKingsProj 11.749.7%EV -4.2%Pass
Chargers@
Seahawks · saved Oct 1, 10:42 PM · v2.0.0 - Tory Horton Over 11.5 receiving yardsLoss · 6-114
FanDuelProj 25.853.9%EV +1.2%Lean
Chargers@
Seahawks · saved Oct 1, 10:42 PM · v2.0.0 - Rashid Shaheed Under 21.5 receiving yardsWin · 20-114
DraftKingsProj 27.852.6%EV -1.3%Pass
Chargers@
Seahawks · saved Oct 1, 10:42 PM · v2.0.0 - Cooper Kupp Over 24.5 receiving yardsLoss · 13-110
DraftKingsProj 33.654.6%EV +4.2%Value
Chargers@
Seahawks · saved Oct 1, 10:42 PM · v2.0.0 - Sam Darnold Under 233.5 passing yardsWin · 168-113
DraftKingsProj 225.553.5%EV +0.9%Pass
Chargers@
Seahawks · saved Oct 1, 10:42 PM · v2.0.0 - Kenneth Walker III Under 89.5 rushing yardsLoss · 177-115
BetMGMProj 93.551.5%EV -3.7%Pass
Chiefs@
Raiders · saved Oct 1, 10:42 PM · v2.0.0 - Patrick Mahomes Over 236.5 passing yardsLoss · 225-114
FanDuelProj 251.852.5%EV -1.5%Pass
Chiefs@
Raiders · saved Oct 1, 10:42 PM · v2.0.0 - Kyle Juszczyk Over 1.5 receptionsWin · 2+165
DraftKingsProj 1.539.5%EV +4.6%Value
Broncos@
49ers · saved Oct 1, 10:42 PM · v2.0.0 - Kyle Juszczyk Over 8.5 receiving yardsWin · 28-109
DraftKingsProj 14.854.5%EV +4.5%Value
Broncos@
49ers · saved Oct 1, 10:42 PM · v2.0.0 - Courtland Sutton Under 38.5 receiving yardsWin · 4-114
FanDuelProj 44.951.4%EV -3.5%Pass
Broncos@
49ers · saved Oct 1, 10:42 PM · v2.0.0 - Rashid Shaheed Under 2.5 receptionsWin · 1-180
FanDuelProj 2.261.8%EV -3.8%Pass
Chargers@
Seahawks · saved Oct 1, 4:24 PM · v2.0.0 - Jadarian Price Under 9.5 receiving yardsVoid-110
theScore BetProj 7.153.1%EV +1.4%Lean
Chargers@
Seahawks · saved Oct 1, 4:24 PM · v2.0.0
Past performance is no promise of future results. Model probabilities are estimates, not certainties. Sports betting involves financial risk.