College football · Powered by R

Find the gap
before kickoff.

Understand the likely score, the underdog’s chances, and the price on offer. Every forecast comes with its data age and its limitations.

Data sources0/2 connected
Forecast cutoffAug 31, 12:16 AM PDT
Betting performanceNot established

The underdog board

Your next matchups.

Research matchups are ordered by kickoff, not ranked as bets. Historical betting performance has not been evaluated with prices available at prediction time.

Matchup / kickoffHome spreadUnderdog chancePoint gap
Selected analysis

Massachusetts at Rutgers

Expected score · not an exact-score promiseRutgers 43.4 · Massachusetts 14.7
Home win chance96.3%
Expected total58.1
80% total range38–79
Prior test errors3133 games
Massachusetts · underdog at DraftKings

Winning and covering are different.

Cover: finish ahead after the spread is applied. A push returns the stake. Fair odds are a model estimate, not an available offer.

Cover / push
Stale quote — withheld
Model fair moneyline
Estimated spread return · unverified

Expected return is a model calculation per unit staked, not achieved profit. Large disagreements with sportsbooks may reflect model errors or missing information, not a bargain. Positive point gaps can still have negative expected returns at the offered price.

What went into this
  • Trained on 3155 prior completed FBS matchups, with more weight on recent games.
  • Includes pregame rolling PPA, success rate and play volume.
What could be missing
  • Experimental baseline; no betting advantage has been demonstrated.
  • Injuries, quarterback changes, roster turnover and weather are not included yet.

Compare available books

BookRutgers spread / priceTotal / over priceRutgers moneyline
-29.5 / -110Stale / unavailable · Aug 31, 12:13 AM PDT52.5 / -112Stale / unavailable · Aug 31, 12:13 AM PDT-10000Stale / unavailable · Aug 31, 12:13 AM PDT
-29.5 / -105Stale / unavailable · Aug 31, 12:13 AM PDT53.0 / -110Stale / unavailable · Aug 31, 12:13 AM PDTStale / unavailable · Not available
-29.5 / -101Stale / unavailable · Aug 31, 12:13 AM PDT53.0 / -108Stale / unavailable · Aug 31, 12:13 AM PDTStale / unavailable · Not available
-29.5 / -105Stale / unavailable · Aug 31, 12:13 AM PDT53.0 / -110Stale / unavailable · Aug 31, 12:13 AM PDTStale / unavailable · Not available
-29.5 / -109Stale / unavailable · Aug 31, 12:06 AM PDT53.5 / -108Stale / unavailable · Aug 31, 12:06 AM PDTStale / unavailable · Not available
-29.5 / -110Stale / unavailable · Aug 31, 12:12 AM PDT53.5 / -108Stale / unavailable · Aug 31, 12:12 AM PDT-10000Stale / unavailable · Aug 31, 12:12 AM PDT
-30.5 / -114Stale / unavailable · Aug 31, 12:02 AM PDT53.5 / -114Stale / unavailable · Aug 31, 12:02 AM PDTStale / unavailable · Not available
/ Stale / unavailable · Not available53.5 / -110Stale / unavailable · Aug 31, 12:11 AM PDTStale / unavailable · Not available
-29.0 / -110Stale / unavailable · Aug 31, 12:13 AM PDT53.0 / -110Stale / unavailable · Aug 31, 12:13 AM PDT-10000Stale / unavailable · Aug 31, 12:13 AM PDT
-29.0 / -110Stale / unavailable · Aug 31, 12:11 AM PDT53.0 / -110Stale / unavailable · Aug 31, 12:11 AM PDTStale / unavailable · Not available

Line movement · DraftKings

Waiting for a second captured quote. No line movement is invented.

r-ridge-0.1.0 · advancedCutoff Aug 31, 12:16 AM PDTQuote Aug 31, 12:13 AM PDT

Show the work

Results, not reputation.

2025 chronological evaluation. Lower score error and Brier score are better.

Evaluation games808
Margin error · points12.75
Total error · points12.85
Winner Brier score0.185

CFBD historical revisions are not point-in-time archives; final results/stats are assumed available 24 hours after kickoff. Betting ROI, against-the-spread results and closing-line performance have not been established.

Baselines, probability calibration & limitations

Home-only margin baseline error: 15.96 points. Average-total baseline error: 13.32 points. Actual coverage of the nominal 80% margin range: 82.1%.

Home win probability bandGamesMean forecastActual win rate
0.0%10.0%96.9%0.0%
10.0%20.0%2914.7%20.7%
20.0%30.0%5426.0%24.1%
30.0%40.0%7534.8%32.0%
40.0%50.0%9445.3%40.4%
50.0%60.0%12554.9%58.4%
60.0%70.0%13464.8%67.9%
70.0%80.0%12274.7%71.3%
80.0%90.0%9384.4%91.4%
90.0%100.0%5794.3%98.2%
  • No demonstrated betting advantage.
  • No timestamp-aligned historical betting evaluation yet.
  • Fixed starting hyperparameters; not optimized.
  • Injuries, transfers, quarterback changes and weather are not modeled yet.
  • Gaussian marginal outcome approximation; football key-number and joint-score structure are not modeled.

Built for evidence, not hype

Every number
has a timestamp.

The R model learns team strength, home-field advantage and scoring patterns from prior games. Available advanced stats add efficiency and pace. Whole weeks are held back before testing. Missing inputs stay missing.