NFL Game Prediction System

Live probabilistic forecasting using ensemble predictions (model + Vegas lines)

Updated: November 19, 2025 Model: Ensemble v2.0 (ELO + Momentum + Vegas) Live Weeks 1-14 actual results

Model Summary

Calibration Quality
Brier Score Loading...
Log Loss Loading...
Accuracy Loading...
Rating Loading...
Model Configuration
K-Factor 20
Ensemble Weight 50% Model + 50% Vegas
Momentum Window Last 3 games
Weather Adjustments Asymmetric (outdoor advantage)
Data Coverage
2025 Games Completed 192
Weeks Processed 1-14
Historical Training 2020-2024
Last Updated Week 14

Current Week Predictions

Ensemble predictions combining our ELO model (50%) with Vegas betting lines (50%). Model includes: base ELO ratings, 3-game momentum adjustments, home field advantage (+52 points), rest differentials (±40 pts), live weather forecasts (asymmetric outdoor advantage), and injury reports.

Loading predictions...

Current Team Rankings

ELO ratings update after each game using margin-of-victory multipliers. Larger margins and upsets produce bigger rating changes. Average team: ~1500.
Rank Team Conference Division ELO Rating Proj. Wins Playoff %

Division Standings

Current standings by division. Division leaders earn playoff berths, with the top team in each conference receiving a first-round bye.

Playoff Probabilities

Based on 10,000 Monte Carlo simulations of remaining 2025 games (Weeks 15-18). Each simulation uses current ELO ratings to determine win probabilities, then projects final standings and playoff seeding.
Team Record Make Playoffs First-Round Bye Proj. Wins

Model Calibration

A well-calibrated model's predicted probabilities match observed frequencies. Games predicted at 70% should win 70% of the time. This model uses isotonic regression to map raw ELO probabilities to calibrated probabilities. Excellent calibration: error < 5 percentage points per bin.

Probability Bins vs. Actual Win Rate

Predicted Range Games Avg Predicted Actual Win Rate Error Quality

Historical Performance

Weekly prediction accuracy throughout the 2025 season. Values above 50% beat random chance.
Week Brier Score Log Loss Accuracy Assessment