NFL PREDICTION MODEL
Weekly game forecasts with machine learning
Designed & Built by Sara Kola · Machine Learning Project

Order Summary

A machine learning model that predicts NFL games each week: win probability, point margin and total points for every matchup.

It is built independently of betting lines. Market spreads and totals are used only as a benchmark to test whether the model itself can compete with the market.

In Progress · Updated Weekly
Items — What I Built
TOTAL FEATURES SHIPPED 7

Receipt — Results
Pooled walk-forward log loss0.631
Pooled walk-forward AUC (11 features)0.695
Week 3 backtest, picks right (model)11 / 16
Week 3 backtest, picks right (market)9 / 16
Week 3 total points error (model vs market)10.1 vs 10.9
Week 3 margin error (model vs market)8.6 vs 8.1

Errors are mean absolute error in points. One week is a small sample; the model's margin error across the full walk-forward test was slightly behind the market's, and it is still being improved.


Built With
Python nflreadpy polars pandas scikit-learn HTML / JS

NFL prediction model weekly picks
Weekly Picks
Game popup showing what influences the prediction
2025 Season
Model versus market comparison
What influences the prediction
N F L — 0 0 6 — S K
THANK YOU FOR SHOPPING Return to portfolio for more receipts