Research model, not a validated betting model. Scores, spreads, totals and win probabilities come from game-projection-v1.2 using football data only (nflverse play-by-play, injuries, starters, weather). Sportsbook lines are compared afterward and are never inputs. The official projection for each game is the latest one made before kickoff; it is locked at kickoff and graded. Prospective tracking started 2026 Week 7.

PROSPECTIVE / FROZEN-MODEL RESULTS

Official game-projection-v1.2 projections only: the latest projection made before each game's kickoff, locked at kickoff, graded after the final. These are the only results that count as out-of-sample.

GroupGamesWin-prob score: 3-outcome Brier (lower better)3-outcome log lossWinner pickedMargin MAETotal MAETeam-points MAEClosing-line margin MAEClosing total MAE
Official projectionsN = 29SMALL SAMPLE0.43220.624965.5%10.8110.337.8810.55 (model 10.81 on same 29)10.48

Timing: early vs midweek vs late vs official

GroupGamesWin-prob score: 3-outcome Brier (lower better)3-outcome log lossWinner pickedMargin MAETotal MAETeam-points MAEClosing-line margin MAEClosing total MAE
EARLYN = 29SMALL SAMPLE0.43530.630065.5%11.0410.328.0310.55 (model 11.04 on same 29)10.48
MIDWEEKN = 29SMALL SAMPLE0.42990.622562.1%10.8110.207.8710.55 (model 10.81 on same 29)10.48
LATEN = 29SMALL SAMPLE0.44220.636265.5%11.1010.207.9610.55 (model 11.10 on same 29)10.48
OFFICIALN = 29SMALL SAMPLE0.43220.624965.5%10.8110.337.8810.55 (model 10.81 on same 29)10.48

Win-probability calibration (favorite's probability)

Favorite's final-game win probabilityGamesAverage model probabilityFavorite actually won (tie = no)
45–60%N = 14VERY SMALL SAMPLE55.5%57.1%
60–70%N = 7VERY SMALL SAMPLE64.4%71.4%
70–80%N = 7VERY SMALL SAMPLE73.1%71.4%
80–90%N = 1VERY SMALL SAMPLE81.8%100.0%
90–100%N = 0VERY SMALL SAMPLE——

Extreme divergence from the closing line

GroupGamesWin-prob score: 3-outcome Brier (lower better)3-outcome log lossWinner pickedMargin MAETotal MAETeam-points MAEClosing-line margin MAEClosing total MAE
Model vs closing spread differs by 4+ pointsN = 6VERY SMALL SAMPLE0.53210.728733.3%14.299.438.3411.08 (model 14.29 on same 6)8.75
Win probability differs from closing no-vig by 8+ pointsN = 13VERY SMALL SAMPLE0.48970.686453.8%9.0412.438.488.27 (model 9.04 on same 13)12.62

Inexperienced starting QB (under 300 career dropbacks)

GroupGamesWin-prob score: 3-outcome Brier (lower better)3-outcome log lossWinner pickedMargin MAETotal MAETeam-points MAEClosing-line margin MAEClosing total MAE
Games with an inexperienced QBN = 4VERY SMALL SAMPLE0.26390.429775.0%15.438.058.4117.38 (model 15.43 on same 4)8.38
All other gamesN = 25SMALL SAMPLE0.45920.656164.0%10.0710.707.799.46 (model 10.07 on same 25)10.82

By model version

GroupGamesWin-prob score: 3-outcome Brier (lower better)3-outcome log lossWinner pickedMargin MAETotal MAETeam-points MAEClosing-line margin MAEClosing total MAE
game-projection-v1.2N = 29SMALL SAMPLE0.43220.624965.5%10.8110.337.8810.55 (model 10.81 on same 29)10.48

Hypothetical Model Tracking (not actual bets)

1 unit on the model's preferred side at the best price available when the official projection was made. Research tracking only, not betting results and not recommendations.

Moneyline · line at projection time

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 29SMALL SAMPLE12-17-041.4%-1.8-6.3%+7.60.00 (N 29)
0-2% probability differenceN = 2VERY SMALL SAMPLE0-2-00.0%-2.0-100.0%+1.1-0.00 (N 2)
2-4% probability differenceN = 6VERY SMALL SAMPLE4-2-066.7%+2.541.6%+3.10.00 (N 6)
4-6% probability differenceN = 5VERY SMALL SAMPLE3-2-060.0%+0.48.1%+4.80.01 (N 5)
6-8% probability differenceN = 3VERY SMALL SAMPLE0-3-00.0%-3.0-100.0%+6.9-0.01 (N 3)
8%+ probability differenceN = 13VERY SMALL SAMPLE5-8-038.5%+0.32.0%+11.90.00 (N 13)

Spread · line at projection time

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 29SMALL SAMPLE16-13-055.2%+2.58.7%+8.10.07 (N 29)
0-2 pts differenceN = 17VERY SMALL SAMPLE9-8-052.9%+0.95.0%+4.60.00 (N 17)
2-4 pts differenceN = 5VERY SMALL SAMPLE4-1-080.0%+2.855.2%+11.90.40 (N 5)
4-6 pts differenceN = 6VERY SMALL SAMPLE3-3-050.0%-0.1-1.6%+13.00.00 (N 6)
6+ pts differenceN = 1VERY SMALL SAMPLE0-1-00.0%-1.0-100.0%+19.90.00 (N 1)
0-2% probability differenceN = 2VERY SMALL SAMPLE0-2-00.0%-2.0-100.0%+1.2-0.25 (N 2)
2-4% probability differenceN = 4VERY SMALL SAMPLE4-0-0100.0%+3.998.6%+3.40.00 (N 4)
4-6% probability differenceN = 7VERY SMALL SAMPLE3-4-042.9%-0.9-13.4%+4.80.07 (N 7)
6-8% probability differenceN = 4VERY SMALL SAMPLE2-2-050.0%-0.1-3.7%+7.10.00 (N 4)
8%+ probability differenceN = 12VERY SMALL SAMPLE7-5-058.3%+1.713.8%+13.10.17 (N 12)

Away team total · line at projection time

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 29SMALL SAMPLE17-12-058.6%+3.512.1%+6.90.03 (N 29)
0-2 pts differenceN = 19VERY SMALL SAMPLE11-8-057.9%+1.910.1%+4.60.11 (N 19)
2-4 pts differenceN = 10VERY SMALL SAMPLE6-4-060.0%+1.615.7%+11.1-0.10 (N 10)
0-2% probability differenceN = 4VERY SMALL SAMPLE1-3-025.0%-2.1-52.3%+0.90.00 (N 4)
2-4% probability differenceN = 3VERY SMALL SAMPLE3-0-0100.0%+2.791.1%+3.50.00 (N 3)
4-6% probability differenceN = 6VERY SMALL SAMPLE4-2-066.7%+1.626.2%+4.90.00 (N 6)
6-8% probability differenceN = 7VERY SMALL SAMPLE4-3-057.1%+0.68.1%+6.80.29 (N 7)
8%+ probability differenceN = 9VERY SMALL SAMPLE5-4-055.6%+0.77.9%+12.0-0.11 (N 9)

Home team total · line at projection time

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 29SMALL SAMPLE17-12-058.6%+4.415.1%+6.10.03 (N 29)
0-2 pts differenceN = 20SMALL SAMPLE13-7-065.0%+5.929.4%+4.3-0.10 (N 20)
2-4 pts differenceN = 9VERY SMALL SAMPLE4-5-044.4%-1.5-16.9%+10.20.33 (N 9)
0-2% probability differenceN = 7VERY SMALL SAMPLE4-3-057.1%+1.115.6%+0.90.00 (N 7)
2-4% probability differenceN = 2VERY SMALL SAMPLE1-1-050.0%-0.0-1.0%+3.6-0.50 (N 2)
4-6% probability differenceN = 7VERY SMALL SAMPLE4-3-057.1%+0.913.3%+5.1-0.14 (N 7)
6-8% probability differenceN = 5VERY SMALL SAMPLE3-2-060.0%+0.815.4%+7.30.00 (N 5)
8%+ probability differenceN = 8VERY SMALL SAMPLE5-3-062.5%+1.619.9%+11.50.38 (N 8)

Total · line at projection time

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 29SMALL SAMPLE14-15-048.3%-1.6-5.5%+4.60.05 (N 29)
0-2 pts differenceN = 23SMALL SAMPLE10-13-043.5%-3.4-14.7%+3.40.07 (N 23)
2-4 pts differenceN = 5VERY SMALL SAMPLE3-2-060.0%+0.917.2%+8.60.00 (N 5)
4-6 pts differenceN = 1VERY SMALL SAMPLE1-0-0100.0%+0.992.6%+12.00.00 (N 1)
0-2% probability differenceN = 6VERY SMALL SAMPLE3-3-050.0%-0.1-2.4%+1.00.17 (N 6)
2-4% probability differenceN = 8VERY SMALL SAMPLE3-5-037.5%-2.2-27.2%+3.10.13 (N 8)
4-6% probability differenceN = 9VERY SMALL SAMPLE4-5-044.4%-1.1-11.8%+5.2-0.06 (N 9)
6-8% probability differenceN = 2VERY SMALL SAMPLE1-1-050.0%-0.1-4.5%+6.70.00 (N 2)
8%+ probability differenceN = 4VERY SMALL SAMPLE3-1-075.0%+1.946.9%+10.40.00 (N 4)

ACTUAL TRACKED BETS

Only bets you enter manually. Nothing is added automatically from a model signal.

No bets entered (N = 0).

RETROSPECTIVE / DEVELOPMENT RESULTS

Backtests on games that were used to build, tune or choose these models (2022 to 2026 Week 6). Useful for comparing versions; NOT a track record and not mixed into the prospective results above. Win-probability scoring is the same for every version and both sections: see the note below.

game-projection-v1

GroupGamesWin-prob score: 3-outcome Brier (lower better)3-outcome log lossWinner pickedMargin MAETotal MAETeam-points MAEClosing-line margin MAEClosing total MAE
2022–24 (train)N = 8150.43460.636266.4%9.6210.217.149.42 (model 9.62 on same 815)10.12
2025 (validation)N = 2720.44500.652764.0%10.0510.617.449.72 (model 10.05 on same 272)10.39
2026 W1–6 (test)N = 920.46860.700957.6%9.1811.237.329.39 (model 9.18 on same 92)10.59
All seasons · inexperienced-QB gamesN = 3260.41730.609469.6%10.419.927.1510.13 (model 10.41 on same 326)9.67
All seasons · other gamesN = 8530.44810.658763.4%9.4110.557.259.24 (model 9.41 on same 853)10.43

game-projection-v1.1

GroupGamesWin-prob score: 3-outcome Brier (lower better)3-outcome log lossWinner pickedMargin MAETotal MAETeam-points MAEClosing-line margin MAEClosing total MAE
2022–24 (train)N = 8150.43630.638366.6%9.6710.197.169.42 (model 9.67 on same 815)10.12
2025 (validation)N = 2720.43830.645464.3%9.9910.577.399.72 (model 9.99 on same 272)10.39
2026 W1–6 (test)N = 930.45410.685462.4%9.0411.317.289.31 (model 9.04 on same 93)10.60
All seasons · inexperienced-QB gamesN = 3260.41810.610369.6%10.419.907.1610.13 (model 10.41 on same 326)9.67
All seasons · other gamesN = 8540.44590.656464.3%9.4210.547.249.23 (model 9.42 on same 854)10.43

game-projection-v1.2

GroupGamesWin-prob score: 3-outcome Brier (lower better)3-outcome log lossWinner pickedMargin MAETotal MAETeam-points MAEClosing-line margin MAEClosing total MAE
2022–24 (train)N = 8150.43510.636966.1%9.6410.157.149.42 (model 9.64 on same 815)10.12
2025 (validation)N = 2720.43560.642564.7%9.9210.517.359.72 (model 9.92 on same 272)10.39
2026 W1–6 (test)N = 930.45270.683862.4%8.9911.237.249.31 (model 8.99 on same 93)10.60
All seasons · inexperienced-QB gamesN = 3260.41240.604068.7%10.279.767.0810.13 (model 10.27 on same 326)9.67
All seasons · other gamesN = 8540.44590.656464.3%9.4210.537.249.23 (model 9.42 on same 854)10.43

Hypothetical Model Tracking against the closing line (retrospective)

Graded at nflverse closing lines, which were not available when a real projection would have been made. Development data only.

game-projection-v1

2022–24 (train)

Moneyline · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 815330-483-240.6%-26.0-3.2%+7.4—
0-2% probability differenceN = 12864-64-050.0%-8.9-6.9%+0.9—
2-4% probability differenceN = 14366-77-046.2%+0.40.3%+3.0—
4-6% probability differenceN = 11345-68-039.8%-12.2-10.8%+5.0—
6-8% probability differenceN = 11134-76-130.9%-26.5-23.9%+7.0—
8%+ probability differenceN = 320121-198-137.9%+21.26.6%+12.8—

Spread · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 815426-361-2854.1%+33.64.1%+7.7—
0-2 pts differenceN = 423217-190-1653.3%+11.92.8%+3.6—
2-4 pts differenceN = 236123-106-753.7%+7.33.1%+9.4—
4-6 pts differenceN = 10957-47-554.8%+6.05.5%+14.4—
6+ pts differenceN = 47SMALL SAMPLE29-18-061.7%+8.417.9%+20.1—
0-2% probability differenceN = 13672-57-755.8%+9.67.0%+1.0—
2-4% probability differenceN = 13471-56-755.9%+9.47.0%+3.0—
4-6% probability differenceN = 10455-48-153.4%+2.62.5%+5.0—
6-8% probability differenceN = 11149-60-245.0%-14.6-13.1%+7.0—
8%+ probability differenceN = 330179-140-1156.1%+26.68.1%+13.4—

Total · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 815431-376-853.4%+21.12.6%+6.5—
0-2 pts differenceN = 451231-218-251.4%-4.6-1.0%+3.0—
2-4 pts differenceN = 254138-112-455.2%+15.15.9%+8.7—
4-6 pts differenceN = 8548-37-056.5%+6.88.0%+14.4—
6+ pts differenceN = 25SMALL SAMPLE14-9-260.9%+3.815.3%+21.1—
0-2% probability differenceN = 16683-83-050.0%-6.9-4.1%+1.1—
2-4% probability differenceN = 14072-67-151.8%-0.4-0.3%+2.9—
4-6% probability differenceN = 13571-63-153.0%+2.82.1%+4.9—
6-8% probability differenceN = 10862-44-258.5%+12.611.6%+6.9—
8%+ probability differenceN = 266143-119-454.6%+12.94.8%+12.4—

2025 (validation)

Moneyline · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 27299-172-136.5%-19.0-7.0%+7.8—
0-2% probability differenceN = 38SMALL SAMPLE19-19-050.0%+1.02.6%+1.0—
2-4% probability differenceN = 33SMALL SAMPLE13-20-039.4%-8.0-24.2%+3.0—
4-6% probability differenceN = 42SMALL SAMPLE16-26-038.1%-4.8-11.4%+4.9—
6-8% probability differenceN = 40SMALL SAMPLE13-27-032.5%-4.6-11.4%+6.9—
8%+ probability differenceN = 11938-80-132.2%-2.6-2.2%+12.6—

Spread · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 272141-130-152.0%-0.7-0.3%+8.1—
0-2 pts differenceN = 13671-65-052.2%+0.30.2%+4.0—
2-4 pts differenceN = 8443-41-051.2%-1.7-2.0%+9.8—
4-6 pts differenceN = 39SMALL SAMPLE21-18-053.8%+1.33.3%+14.6—
6+ pts differenceN = 13VERY SMALL SAMPLE6-6-150.0%-0.5-4.2%+22.0—
0-2% probability differenceN = 39SMALL SAMPLE24-15-061.5%+7.018.0%+0.9—
2-4% probability differenceN = 34SMALL SAMPLE14-20-041.2%-7.1-20.9%+3.0—
4-6% probability differenceN = 46SMALL SAMPLE24-22-052.2%-0.3-0.6%+5.0—
6-8% probability differenceN = 28SMALL SAMPLE16-12-057.1%+2.58.8%+6.9—
8%+ probability differenceN = 12563-61-150.8%-2.8-2.2%+13.2—

Total · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 272136-136-050.0%-11.7-4.3%+6.3—
0-2 pts differenceN = 15679-77-050.6%-5.0-3.2%+3.1—
2-4 pts differenceN = 7840-38-051.3%-1.2-1.6%+8.3—
4-6 pts differenceN = 30SMALL SAMPLE10-20-033.3%-10.8-35.9%+13.5—
6+ pts differenceN = 8VERY SMALL SAMPLE7-1-087.5%+5.366.1%+20.0—
0-2% probability differenceN = 5124-27-047.1%-5.1-10.0%+1.2—
2-4% probability differenceN = 5634-22-060.7%+8.715.5%+2.9—
4-6% probability differenceN = 45SMALL SAMPLE22-23-048.9%-3.0-6.8%+4.9—
6-8% probability differenceN = 43SMALL SAMPLE17-26-039.5%-10.3-24.0%+7.0—
8%+ probability differenceN = 7739-38-050.6%-1.9-2.4%+12.4—

2026 W1–6 (test)

Moneyline · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 9236-55-139.6%+6.26.7%+8.2—
0-2% probability differenceN = 12VERY SMALL SAMPLE3-8-127.3%-5.7-47.2%+1.0—
2-4% probability differenceN = 11VERY SMALL SAMPLE6-5-054.5%+2.724.9%+2.9—
4-6% probability differenceN = 17VERY SMALL SAMPLE6-11-035.3%-3.6-21.4%+5.3—
6-8% probability differenceN = 8VERY SMALL SAMPLE3-5-037.5%-0.2-2.8%+7.0—
8%+ probability differenceN = 44SMALL SAMPLE18-26-040.9%+13.029.5%+12.8—

Spread · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 9247-39-654.7%+4.24.6%+8.6—
0-2 pts differenceN = 46SMALL SAMPLE24-19-355.8%+3.16.8%+4.2—
2-4 pts differenceN = 26SMALL SAMPLE11-12-347.8%-1.9-7.2%+10.5—
4-6 pts differenceN = 16VERY SMALL SAMPLE9-7-056.3%+1.38.1%+15.0—
6+ pts differenceN = 4VERY SMALL SAMPLE3-1-075.0%+1.641.2%+20.4—
0-2% probability differenceN = 10VERY SMALL SAMPLE7-3-070.0%+3.433.7%+1.3—
2-4% probability differenceN = 10VERY SMALL SAMPLE5-4-155.6%+0.44.1%+2.8—
4-6% probability differenceN = 18VERY SMALL SAMPLE7-10-141.2%-3.4-18.6%+4.9—
6-8% probability differenceN = 11VERY SMALL SAMPLE3-7-130.0%-4.4-39.6%+7.3—
8%+ probability differenceN = 43SMALL SAMPLE25-15-362.5%+8.118.9%+13.5—

Total · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 9239-53-042.4%-17.1-18.5%+7.2—
0-2 pts differenceN = 42SMALL SAMPLE16-26-038.1%-11.2-26.6%+3.3—
2-4 pts differenceN = 36SMALL SAMPLE17-19-047.2%-3.3-9.2%+8.6—
4-6 pts differenceN = 11VERY SMALL SAMPLE4-7-036.4%-3.3-30.3%+14.8—
6+ pts differenceN = 3VERY SMALL SAMPLE2-1-066.7%+0.825.4%+17.0—
0-2% probability differenceN = 14VERY SMALL SAMPLE6-8-042.9%-2.6-18.5%+1.2—
2-4% probability differenceN = 13VERY SMALL SAMPLE7-6-053.8%+0.75.2%+2.9—
4-6% probability differenceN = 13VERY SMALL SAMPLE5-8-038.5%-3.5-26.8%+4.8—
6-8% probability differenceN = 15VERY SMALL SAMPLE5-10-033.3%-5.4-36.1%+7.3—
8%+ probability differenceN = 37SMALL SAMPLE16-21-043.2%-6.2-16.8%+11.8—
game-projection-v1.1

2022–24 (train)

Moneyline · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 815328-485-240.3%-55.1-6.8%+6.9—
0-2% probability differenceN = 15564-91-041.3%-35.0-22.6%+1.0—
2-4% probability differenceN = 13360-72-145.5%-10.3-7.7%+3.0—
4-6% probability differenceN = 13760-77-043.8%+9.36.8%+4.9—
6-8% probability differenceN = 10845-63-041.7%-10.4-9.6%+7.0—
8%+ probability differenceN = 28299-182-135.2%-8.8-3.1%+12.9—

Spread · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 815416-371-2852.9%+13.51.7%+7.2—
0-2 pts differenceN = 454235-204-1553.5%+13.83.0%+3.4—
2-4 pts differenceN = 227108-110-949.5%-10.3-4.5%+9.7—
4-6 pts differenceN = 10052-44-454.2%+4.14.1%+14.3—
6+ pts differenceN = 34SMALL SAMPLE21-13-061.8%+6.017.5%+20.4—
0-2% probability differenceN = 15772-77-848.3%-10.9-7.0%+1.0—
2-4% probability differenceN = 13676-56-457.6%+14.110.4%+3.1—
4-6% probability differenceN = 11666-48-257.9%+12.911.1%+5.0—
6-8% probability differenceN = 10249-50-349.5%-4.4-4.3%+7.0—
8%+ probability differenceN = 304153-140-1152.2%+1.90.6%+13.2—

Total · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 815420-387-852.0%+0.40.1%+6.1—
0-2 pts differenceN = 475239-235-150.4%-13.8-2.9%+2.9—
2-4 pts differenceN = 246128-113-553.1%+4.71.9%+8.7—
4-6 pts differenceN = 7240-31-156.3%+5.88.1%+14.2—
6+ pts differenceN = 22SMALL SAMPLE13-8-161.9%+3.817.2%+20.4—
0-2% probability differenceN = 17381-92-046.8%-17.2-10.0%+1.0—
2-4% probability differenceN = 16373-90-044.8%-22.8-14.0%+3.0—
4-6% probability differenceN = 12875-52-159.1%+17.213.4%+5.0—
6-8% probability differenceN = 10556-46-354.9%+5.75.4%+6.9—
8%+ probability differenceN = 246135-107-455.8%+17.57.1%+12.1—

2025 (validation)

Moneyline · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 272100-171-136.9%-22.6-8.3%+6.5—
0-2% probability differenceN = 44SMALL SAMPLE20-24-045.5%-8.2-18.6%+0.9—
2-4% probability differenceN = 5119-32-037.3%-11.6-22.7%+3.1—
4-6% probability differenceN = 5120-30-140.0%+8.115.9%+4.9—
6-8% probability differenceN = 38SMALL SAMPLE11-27-028.9%-7.0-18.4%+7.0—
8%+ probability differenceN = 8830-58-034.1%-3.9-4.5%+12.1—

Spread · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 272135-136-149.8%-12.1-4.4%+6.9—
0-2 pts differenceN = 16579-86-047.9%-13.7-8.3%+3.9—
2-4 pts differenceN = 7038-32-054.3%+3.24.5%+9.5—
4-6 pts differenceN = 28SMALL SAMPLE14-14-050.0%-1.2-4.3%+13.4—
6+ pts differenceN = 9VERY SMALL SAMPLE4-4-150.0%-0.4-4.0%+21.4—
0-2% probability differenceN = 45SMALL SAMPLE26-19-057.8%+4.810.6%+1.0—
2-4% probability differenceN = 47SMALL SAMPLE20-27-042.6%-8.9-19.0%+3.0—
4-6% probability differenceN = 49SMALL SAMPLE25-24-051.0%-1.2-2.4%+4.8—
6-8% probability differenceN = 32SMALL SAMPLE13-19-040.6%-7.1-22.2%+6.9—
8%+ probability differenceN = 9951-47-152.0%+0.30.3%+12.5—

Total · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 272130-142-047.8%-23.0-8.5%+5.9—
0-2 pts differenceN = 15871-87-044.9%-22.0-13.9%+2.9—
2-4 pts differenceN = 8744-43-050.6%-2.9-3.3%+8.5—
4-6 pts differenceN = 23SMALL SAMPLE12-11-052.2%+0.10.4%+14.3—
6+ pts differenceN = 4VERY SMALL SAMPLE3-1-075.0%+1.741.8%+18.7—
0-2% probability differenceN = 5521-34-038.2%-15.1-27.4%+0.9—
2-4% probability differenceN = 5629-27-051.8%-0.6-1.1%+2.9—
4-6% probability differenceN = 5121-30-041.2%-10.7-21.1%+5.1—
6-8% probability differenceN = 32SMALL SAMPLE21-11-065.6%+8.325.8%+6.9—
8%+ probability differenceN = 7838-40-048.7%-4.9-6.2%+11.7—

2026 W1–6 (test)

Moneyline · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 9339-53-142.4%+10.911.7%+7.3—
0-2% probability differenceN = 15VERY SMALL SAMPLE6-9-040.0%-3.8-25.5%+1.1—
2-4% probability differenceN = 14VERY SMALL SAMPLE2-12-014.3%-11.2-79.8%+3.2—
4-6% probability differenceN = 11VERY SMALL SAMPLE6-4-160.0%+7.466.9%+5.1—
6-8% probability differenceN = 21SMALL SAMPLE8-13-038.1%-1.7-8.1%+7.0—
8%+ probability differenceN = 32SMALL SAMPLE17-15-053.1%+20.263.2%+12.9—

Spread · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 9348-39-655.2%+4.95.3%+7.5—
0-2 pts differenceN = 5626-24-652.0%-0.5-0.8%+4.6—
2-4 pts differenceN = 23SMALL SAMPLE13-10-056.5%+2.29.5%+10.3—
4-6 pts differenceN = 12VERY SMALL SAMPLE7-5-058.3%+1.411.4%+13.9—
6+ pts differenceN = 2VERY SMALL SAMPLE2-0-0100.0%+1.891.8%+20.7—
0-2% probability differenceN = 8VERY SMALL SAMPLE5-3-062.5%+1.316.6%+0.9—
2-4% probability differenceN = 17VERY SMALL SAMPLE8-8-150.0%-0.7-4.4%+2.9—
4-6% probability differenceN = 15VERY SMALL SAMPLE6-7-246.2%-1.7-11.5%+4.9—
6-8% probability differenceN = 17VERY SMALL SAMPLE7-8-246.7%-1.3-7.8%+7.0—
8%+ probability differenceN = 36SMALL SAMPLE22-13-162.9%+7.420.5%+12.5—

Total · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 9337-56-039.8%-22.0-23.6%+6.8—
0-2 pts differenceN = 44SMALL SAMPLE20-24-045.5%-5.4-12.2%+3.4—
2-4 pts differenceN = 39SMALL SAMPLE12-27-030.8%-16.2-41.5%+8.3—
4-6 pts differenceN = 7VERY SMALL SAMPLE3-4-042.9%-1.2-17.4%+14.7—
6+ pts differenceN = 3VERY SMALL SAMPLE2-1-066.7%+0.827.4%+18.6—
0-2% probability differenceN = 15VERY SMALL SAMPLE7-8-046.7%-1.5-9.7%+1.2—
2-4% probability differenceN = 13VERY SMALL SAMPLE5-8-038.5%-3.4-26.2%+3.0—
4-6% probability differenceN = 13VERY SMALL SAMPLE5-8-038.5%-3.4-26.5%+5.1—
6-8% probability differenceN = 19VERY SMALL SAMPLE6-13-031.6%-7.4-38.8%+6.9—
8%+ probability differenceN = 33SMALL SAMPLE14-19-042.4%-6.3-19.0%+11.4—
game-projection-v1.2

2022–24 (train)

Moneyline · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 815343-470-242.2%-33.6-4.1%+6.7—
0-2% probability differenceN = 15975-84-047.2%-16.0-10.1%+0.9—
2-4% probability differenceN = 13765-71-147.8%-0.8-0.6%+2.9—
4-6% probability differenceN = 13658-78-042.6%-4.0-2.9%+4.9—
6-8% probability differenceN = 11548-67-041.7%-2.7-2.4%+7.0—
8%+ probability differenceN = 26897-170-136.3%-10.1-3.8%+12.9—

Spread · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 815425-362-2854.0%+30.93.8%+7.1—
0-2 pts differenceN = 460243-201-1654.7%+24.25.3%+3.5—
2-4 pts differenceN = 226112-106-851.4%-2.7-1.2%+9.4—
4-6 pts differenceN = 9750-43-453.8%+3.43.5%+14.3—
6+ pts differenceN = 32SMALL SAMPLE20-12-062.5%+6.018.6%+20.6—
0-2% probability differenceN = 15182-61-857.3%+14.59.6%+1.0—
2-4% probability differenceN = 13974-60-555.2%+8.36.0%+3.1—
4-6% probability differenceN = 12870-55-356.0%+9.37.3%+4.9—
6-8% probability differenceN = 9746-49-248.4%-6.0-6.2%+6.9—
8%+ probability differenceN = 300153-137-1052.8%+4.81.6%+13.0—

Total · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 815423-384-852.4%+6.20.8%+5.9—
0-2 pts differenceN = 485246-238-150.8%-10.1-2.1%+2.9—
2-4 pts differenceN = 248131-111-654.1%+9.33.8%+8.6—
4-6 pts differenceN = 6235-27-056.5%+5.08.1%+14.6—
6+ pts differenceN = 20SMALL SAMPLE11-8-157.9%+2.09.9%+20.1—
0-2% probability differenceN = 18583-102-044.9%-25.2-13.6%+0.9—
2-4% probability differenceN = 16380-83-049.1%-9.4-5.8%+3.0—
4-6% probability differenceN = 12476-47-161.8%+22.918.5%+5.1—
6-8% probability differenceN = 11054-53-350.5%-3.0-2.8%+6.9—
8%+ probability differenceN = 233130-99-456.8%+20.99.0%+12.0—

2025 (validation)

Moneyline · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 27299-172-136.5%-27.4-10.1%+6.4—
0-2% probability differenceN = 41SMALL SAMPLE14-27-034.1%-16.2-39.5%+0.8—
2-4% probability differenceN = 5822-36-037.9%-12.5-21.5%+3.2—
4-6% probability differenceN = 5219-32-137.3%+3.97.5%+4.9—
6-8% probability differenceN = 38SMALL SAMPLE17-21-044.7%+8.723.0%+7.0—
8%+ probability differenceN = 8327-56-032.5%-11.4-13.7%+12.2—

Spread · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 272134-137-149.4%-13.9-5.1%+6.8—
0-2 pts differenceN = 17080-90-047.1%-16.5-9.7%+4.0—
2-4 pts differenceN = 6735-32-052.2%+0.20.2%+9.5—
4-6 pts differenceN = 27SMALL SAMPLE16-11-059.3%+3.613.3%+13.8—
6+ pts differenceN = 8VERY SMALL SAMPLE3-4-142.9%-1.2-15.4%+21.0—
0-2% probability differenceN = 44SMALL SAMPLE22-22-050.0%-1.8-4.0%+1.0—
2-4% probability differenceN = 49SMALL SAMPLE21-28-042.9%-8.9-18.2%+3.1—
4-6% probability differenceN = 49SMALL SAMPLE24-25-049.0%-3.1-6.3%+4.8—
6-8% probability differenceN = 36SMALL SAMPLE20-16-055.6%+2.46.7%+6.9—
8%+ probability differenceN = 9447-46-150.5%-2.6-2.7%+12.5—

Total · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 272133-139-048.9%-17.2-6.3%+5.9—
0-2 pts differenceN = 15870-88-044.3%-23.7-15.0%+2.9—
2-4 pts differenceN = 8547-38-055.3%+4.85.6%+8.3—
4-6 pts differenceN = 24SMALL SAMPLE13-11-054.2%+1.14.5%+13.8—
6+ pts differenceN = 5VERY SMALL SAMPLE3-2-060.0%+0.713.4%+18.7—
0-2% probability differenceN = 5522-33-040.0%-13.0-23.7%+1.0—
2-4% probability differenceN = 5929-30-049.2%-3.4-5.7%+3.0—
4-6% probability differenceN = 46SMALL SAMPLE21-25-045.7%-5.8-12.6%+5.1—
6-8% probability differenceN = 39SMALL SAMPLE25-14-064.1%+8.722.3%+7.0—
8%+ probability differenceN = 7336-37-049.3%-3.7-5.0%+11.8—

2026 W1–6 (test)

Moneyline · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 9339-53-142.4%+10.911.7%+7.1—
0-2% probability differenceN = 19VERY SMALL SAMPLE7-12-036.8%-6.3-33.2%+1.0—
2-4% probability differenceN = 11VERY SMALL SAMPLE1-10-09.1%-9.7-88.1%+2.9—
4-6% probability differenceN = 10VERY SMALL SAMPLE6-3-166.7%+9.695.6%+5.2—
6-8% probability differenceN = 21SMALL SAMPLE7-14-033.3%-4.5-21.6%+6.9—
8%+ probability differenceN = 32SMALL SAMPLE18-14-056.3%+21.868.2%+12.8—

Spread · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 9350-37-657.5%+8.89.5%+7.3—
0-2 pts differenceN = 5526-23-653.1%+0.71.3%+4.2—
2-4 pts differenceN = 24SMALL SAMPLE15-9-062.5%+4.920.4%+10.2—
4-6 pts differenceN = 12VERY SMALL SAMPLE7-5-058.3%+1.411.4%+13.7—
6+ pts differenceN = 2VERY SMALL SAMPLE2-0-0100.0%+1.891.8%+20.7—
0-2% probability differenceN = 12VERY SMALL SAMPLE8-4-066.7%+3.126.0%+0.8—
2-4% probability differenceN = 16VERY SMALL SAMPLE8-6-257.1%+1.37.9%+2.9—
4-6% probability differenceN = 12VERY SMALL SAMPLE4-7-136.4%-3.5-29.2%+4.8—
6-8% probability differenceN = 17VERY SMALL SAMPLE7-8-246.7%-1.3-7.9%+7.1—
8%+ probability differenceN = 36SMALL SAMPLE23-12-165.7%+9.325.7%+12.5—

Total · closing line

BucketSignalsW-L-PWin %Hypothetical unitsHypothetical ROIAvg probability differenceAvg CLV
AllN = 9338-55-040.9%-20.1-21.6%+6.6—
0-2 pts differenceN = 46SMALL SAMPLE21-25-045.7%-5.5-12.0%+3.4—
2-4 pts differenceN = 38SMALL SAMPLE12-26-031.6%-15.1-39.8%+8.3—
4-6 pts differenceN = 7VERY SMALL SAMPLE3-4-042.9%-1.2-17.4%+15.1—
6+ pts differenceN = 2VERY SMALL SAMPLE2-0-0100.0%+1.891.1%+18.3—
0-2% probability differenceN = 15VERY SMALL SAMPLE7-8-046.7%-1.5-9.7%+1.3—
2-4% probability differenceN = 14VERY SMALL SAMPLE6-8-042.9%-2.5-17.8%+2.9—
4-6% probability differenceN = 15VERY SMALL SAMPLE6-9-040.0%-3.5-23.5%+5.2—
6-8% probability differenceN = 20SMALL SAMPLE6-14-030.0%-8.5-42.5%+6.9—
8%+ probability differenceN = 29SMALL SAMPLE13-16-044.8%-4.1-14.1%+11.6—

How win probability is scored

The simulator plays overtime under the season's rules, so every projection has a final-game probability for HOME WIN, TIE and AWAY WIN. Win-probability accuracy is scored with the 3-outcome Brier score: (P home − home won)² + (P tie − tie)² + (P away − away won)², where 0 is perfect and 2 is worst, with ties included. The 3-outcome log loss is shown alongside it. The 3-outcome Brier is roughly double the size of a home/away-only Brier, so the two can't be compared directly. "Winner picked" counts a tie as a miss. Comparisons with the sportsbook moneyline use the probability excluding ties, because moneylines refund ties. One method for all versions and all results since 2026-10-21.