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 prediction151–200 of 567
- Bo Nix Under 19.5 rushing yardsWin · 10-114
FanDuelProj 16.355.3%EV +3.8%Value
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - RJ Harvey Over 21.5 receiving yardsWin · 68-114
FanDuelProj 28.151.7%EV -2.9%Pass
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Brock Purdy Over 16.5 rushing yardsWin · 29-111
DraftKingsProj 22.453.9%EV +2.5%Lean
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - J.K. Dobbins Under 59.5 rushing yardsWin · 40-111
DraftKingsProj 60.551.9%EV -1.3%Pass
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Christian McCaffrey Under 64.5 rushing yardsWin · 52-105
theScore BetProj 60.853.8%EV +5.0%Value
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Pat Bryant Under 2.5 receptionsLoss · 3-147
DraftKingsProj 2.259.0%EV -0.8%Pass
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Evan Engram Under 2.5 receptionsWin · 1-120
DraftKingsProj 2.355.6%EV +1.9%Lean
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Courtland Sutton Over 3.5 receptionsLoss · 1+115
theScore BetProj 3.645.1%EV -3.1%Pass
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - RJ Harvey Over 3.5 receptionsWin · 10+102
FanDuelProj 3.949.3%EV -0.4%Pass
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Jaylen Waddle Under 4.5 receptionsLoss · 5-113
DraftKingsProj 3.957.6%EV +8.6%Strong value
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Christian McCaffrey Over 4.5 receptionsLoss · 3-112
DraftKingsProj 553.3%EV +0.9%Pass
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - George Kittle Under 4.5 receptionsWin · 4+115
theScore BetProj 4.647.9%EV +3.1%Lean
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Evan Engram Under 17.5 receiving yardsWin · 6-112
DraftKingsProj 21.951.3%EV -2.8%Pass
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Pat Bryant Under 22.5 receiving yardsLoss · 47-110
theScore BetProj 26.850.5%EV -3.6%Pass
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Christian McCaffrey Over 38.5 receiving yardsLoss · 18-112
DraftKingsProj 44.851.0%EV -3.4%Pass
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Jaylen Waddle Under 56.5 receiving yardsWin · 35-111
DraftKingsProj 5454.6%EV +3.8%Value
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - George Kittle Under 64.5 receiving yardsLoss · 70-110
DraftKingsProj 55.754.6%EV +4.2%Lean
Broncos@
49ers · saved Sep 30, 1:41 AM · v2.0.0 - Tai Felton Under 12.5 receiving yardsLoss · 14+104
NovigProj 0.850.4%EV +2.8%Lean
Dolphins@
Vikings · saved Oct 3, 3:15 AM · v2.0.0 - Jauan Jennings Under 26.5 receiving yardsWin · 8-104
NovigProj 2.151.3%EV +0.6%Pass
Dolphins@
Vikings · saved Oct 3, 3:15 AM · v2.0.0 - Jordan Addison Under 62.5 receiving yardsWin · 52-114
FanDuelProj 40.554.8%EV +2.9%Lean
Dolphins@
Vikings · saved Oct 2, 8:48 PM · v2.0.0 - Ryan Miller Over 6.5 receiving yardsLoss · 0-109
DraftKingsProj 19.253.3%EV +2.2%Lean
Dolphins@
Vikings · saved Oct 2, 8:48 PM · v2.0.0 - Ryan Miller Under 0.5 receptionsWin · 0+145
DraftKingsProj 0.842.0%EV +2.9%Lean
Dolphins@
Vikings · saved Oct 2, 6:46 PM · v2.0.0 - Ollie Gordon II Under 1.5 receptionsLoss · 2-201
DraftKingsProj 0.966.8%EV -0.0%Pass
Dolphins@
Vikings · saved Oct 2, 6:46 PM · v2.0.0 - Tai Felton Under 1.5 receptionsWin · 1-126
DraftKingsProj 0.556.4%EV +1.3%Lean
Dolphins@
Vikings · saved Oct 2, 6:46 PM · v2.0.0 - Kevin Coleman Jr. Under 1.5 receptionsWin · 1+108
FanDuelProj 0.647.7%EV -0.8%Pass
Dolphins@
Vikings · saved Oct 2, 6:46 PM · v2.0.0 - Jauan Jennings Under 2.5 receptionsWin · 1-123
DraftKingsProj 2.256.2%EV +1.9%Lean
Dolphins@
Vikings · saved Oct 2, 6:46 PM · v2.0.0 - Jaylen Wright Under 5.5 receiving yardsWin · 0-102
FanDuelProj 3.353.1%EV +5.1%Lean
Dolphins@
Vikings · saved Oct 2, 6:46 PM · v2.0.0 - Ollie Gordon II Under 5.5 receiving yardsWin · 0-103
DraftKingsProj 3.952.6%EV +3.7%Lean
Dolphins@
Vikings · saved Oct 2, 6:46 PM · v2.0.0 - Kevin Coleman Jr. Under 16.5 receiving yardsWin · 3-112
DraftKingsProj 2.551.8%EV -1.9%Pass
Dolphins@
Vikings · saved Oct 2, 6:46 PM · v2.0.0 - Jordan Addison Under 4.5 receptionsWin · 4-147
DraftKingsProj 2.761.2%EV +2.9%Lean
Dolphins@
Vikings · saved Oct 2, 2:29 AM · v2.0.0 - T.J. Hockenson Under 4.5 receptionsLoss · 13-122
DraftKingsProj 3.257.1%EV +4.0%Value
Dolphins@
Vikings · saved Oct 2, 2:29 AM · v2.0.0 - T.J. Hockenson Under 36.5 receiving yardsLoss · 119-112
DraftKingsProj 28.354.8%EV +3.7%Value
Dolphins@
Vikings · saved Oct 2, 2:29 AM · v2.0.0 - Malik Washington Under 4.5 rushing yardsWin · 3-114
DraftKingsProj 5.455.3%EV +3.8%Value
Dolphins@
Vikings · saved Oct 1, 10:42 PM · v2.0.0 - Malik Willis Over 28.5 rushing yardsLoss · 11-110
DraftKingsProj 32.749.7%EV -5.1%Pass
Dolphins@
Vikings · saved Oct 1, 10:42 PM · v2.0.0 - Aaron Jones Under 67.5 rushing yardsLoss · 94-112
DraftKingsProj 60.954.8%EV +3.7%Lean
Dolphins@
Vikings · saved Oct 1, 10:42 PM · v2.0.0 - Jaylen Wright Under 1.5 receptionsWin · 0-225
DraftKingsProj 0.470.3%EV +1.6%Lean
Dolphins@
Vikings · saved Oct 1, 10:42 PM · v2.0.0 - Malik Washington Under 37.5 receiving yardsLoss · 67-114
DraftKingsProj 33.155.0%EV +3.3%Lean
Dolphins@
Vikings · saved Oct 1, 10:42 PM · v2.0.0 - Aaron Jones Under 2.5 receptionsLoss · 4+132
DraftKingsProj 245.6%EV +5.7%Value
Dolphins@
Vikings · saved Oct 1, 4:24 PM · v2.0.0 - Aaron Jones Under 18.5 receiving yardsLoss · 34-109
DraftKingsProj 13.954.5%EV +4.5%Value
Dolphins@
Vikings · saved Oct 1, 4:24 PM · v2.0.0 - Kyler Murray Under 19.5 rushing yardsWin · 16-110
theScore BetProj 21.850.1%EV -4.3%Pass
Dolphins@
Vikings · saved Oct 1, 3:53 AM · v2.0.0 - Jaylen Wright Under 23.5 rushing yardsWin · 7-110
DraftKingsProj 21.153.4%EV +1.9%Lean
Dolphins@
Vikings · saved Oct 1, 3:53 AM · v2.0.0 - Ollie Gordon II Under 29.5 rushing yardsLoss · 100-110
theScore BetProj 17.653.1%EV +1.4%Lean
Dolphins@
Vikings · saved Oct 1, 3:53 AM · v2.0.0 - Chris Bell Under 2.5 receptionsWin · 0-110
DraftKingsProj 1.856.1%EV +7.2%Value
Dolphins@
Vikings · saved Oct 1, 3:53 AM · v2.0.0 - Greg Dulcich Under 2.5 receptionsVoid+129
DraftKingsProj 343.2%EV -1.1%Pass
Dolphins@
Vikings · saved Oct 1, 3:53 AM · v2.0.0 - Malik Washington Under 3.5 receptionsLoss · 5+114
DraftKingsProj 3.648.5%EV +3.7%Lean
Dolphins@
Vikings · saved Oct 1, 3:53 AM · v2.0.0 - Greg Dulcich Over 28.5 receiving yardsVoid-110
DraftKingsProj 35.453.8%EV +2.6%Lean
Dolphins@
Vikings · saved Oct 1, 3:53 AM · v2.0.0 - Chris Bell Under 32.5 receiving yardsWin · 0-114
DraftKingsProj 31.853.7%EV +0.7%Pass
Dolphins@
Vikings · saved Oct 1, 3:53 AM · v2.0.0 - Malik Willis Over 169.5 passing yardsLoss · 85-111
DraftKingsProj 189.750.5%EV -3.9%Pass
Dolphins@
Vikings · saved Oct 1, 3:53 AM · v2.0.0 - Kyler Murray Under 204.5 passing yardsLoss · 247-111
DraftKingsProj 144.254.0%EV +2.7%Lean
Dolphins@
Vikings · saved Oct 1, 3:53 AM · v2.0.0 - Tyler Higbee Under 3.5 receptionsLoss · 5-147
NovigProj 3.257.9%EV -2.7%Pass
Rams@
Eagles · saved Oct 4, 11:07 AM · v2.0.0
Past performance is no promise of future results. Model probabilities are estimates, not certainties. Sports betting involves financial risk.