ForbiddenPicks

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.

Live verified recordEstablished sample
Last graded Oct 5, 5:57 AM
RECORD
275–233
508 graded
54.1%
+22.46
1 unit per prediction
+4.4%
+0.6%
STREAK
L1
30 pending
Rated Value or better only: 56–47 · +5.71uDeveloping sample
Sep 29Cumulative units, 1 unit per predictionOct 5

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

Receiving yardsDeveloping sample
106–86
55.2%+4.8% ROICLV -0.0%
ReceptionsDeveloping sample
104–87
54.5%+7.9% ROICLV +1.1%
Rushing yardsEarly results
53–42
55.8%+5.7% ROICLV +0.1%
Passing yardsEarly results
12–18
40.0%-24.1% ROICLV -0.0%
Small sample sizes. Prop types with under 100 graded predictions haven't shown long-term performance yet; a few results either way swing these numbers a lot.

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.

Avg CLV
+0.6%
Beat the close
42%
of graded predictions
NFL CLV
+0.6%
282 graded

Breakdownmarket / prop type

GroupGradedW–L–PWin rateUnitsROIAvg edgeAvg proj. errorAvg CLV
Passing yards3012–1840.0%-7.24u-24.1%-0.3%79.9-0.0%
Receiving yards192106–8655.2%+9.23u+4.8%+0.1%23.4-0.0%
Receptions191104–8754.5%+15.04u+7.9%+0.5%1.7+1.1%
Rushing yards9553–4255.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.

PredictedGradedAvg predictedActualGapChart
Under 50%9044.7%52.2%+7.5%
50–54%32452.7%53.1%+0.4%
55–59%6456.7%57.8%+1.1%
60–64%2062.7%75.0%+12.3%
65–69%966.5%33.3%-33.1%
70%+170.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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · saved Sep 30, 1:41 AM · v2.0.0
  • Christian McCaffrey Over 4.5 receptionsLoss · 3
    -112 DraftKingsProj 553.3%EV +0.9%Pass
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Denver Broncos logoBroncos@San Francisco 49ers logo49ers · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · saved Oct 1, 10:42 PM · v2.0.0
  • Aaron Jones Under 2.5 receptionsLoss · 4
    +132 DraftKingsProj 245.6%EV +5.7%Value
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · saved Oct 1, 3:53 AM · v2.0.0
  • Greg Dulcich Under 2.5 receptionsVoid
    +129 DraftKingsProj 343.2%EV -1.1%Pass
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Miami Dolphins logoDolphins@Minnesota Vikings logoVikings · 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
    Los Angeles Rams logoRams@Philadelphia Eagles logoEagles · 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.