Sports Analytics Demo

NFL Spread and Over/Under Predictor

A chronological model that trains through historical NFL seasons, then backtests against closing spreads and totals without looking ahead.

nflverse historical data

Current Model

The public demo defaults to the baseline profile because it outperformed the experimental enhanced and Rothstein models on conservative spread picks.

Checking data freshness...

Checking live scoreboard adapter...

NFL Prediction Dashboard

Current model state across all teams: strength ratings, expected points, win probability, and model playoff odds.

Loading model dashboard...
Tracked Teams -- --
Avg Expected Points -- Per team projection baseline
Top Strength -- --
Best Playoff Odds -- Model-derived, not official odds
Loading team ratings...
Rank Team Strength Expected Pts Allowed Pts Win Prob Model Playoff Odds Injury Adj Recent Margin
Loading...

Matchup Predictor

Select any two teams, enter a market spread and total, and compare the model projection.

Select a matchup --

Projected total: --

Spread lean --
Total lean --
The model trains through the latest completed season in the local dataset.

Historical Casino Lines

Select a matchup to view prior regular-season meetings.

Season Week Matchup Home Spread Selected Home Line Published O/U O/U Result Favorite Result Algo Spread Algo O/U Final
Loading...

Backtest Results

Results are graded only when the model has a clear enough edge over the published line.

Loading 10-year baseline backtest...
Spread Win Rate -- --
Total Win Rate -- --
Margin Error -- Mean absolute error
Total Error -- Mean absolute error
Season Games Spread Picks Spread Win Total Picks Total Win
Loading...

Chronological Backtest

Games update the model in order, so future results never influence earlier predictions.

Market Comparison

Spread and total picks are made only when the model differs from the betting line by a set threshold.

Research Modes

Enhanced tests venue and recent-form features. Rothstein+ adds a midseason and QB-continuity filter.