Build a better baseline
Use team ratings and game-level statistics to estimate the margin between two teams, rather than relying on rankings alone.
Inside the model ↗COLLEGE BASKETBALL SPREAD PREDICTIONS
Every game has an edge. We find it. College basketball spread predictions with the line, the pick, and the model’s margin—without promises or hype.
01 / THE IDEA
College basketball is unpredictable. The point isn't to pretend otherwise. It's to use data, test assumptions, and find out where a simple model gets things right, and where it falls apart.
Use team ratings and game-level statistics to estimate the margin between two teams, rather than relying on rankings alone.
Inside the model ↗Put predictions in one place, then track them over time. A forecast is only useful if you can come back and grade it.
View predictions ↗Review surprising outcomes, model errors, and the assumptions worth revisiting. The process matters as much as the picks.
Read the notebook ↗02 / THE PROCESS
The project connects a data pipeline, feature engineering, a regression model, and a dashboard. The goal is a repeatable process that can make predictions before games tip off, then evaluate those predictions against what actually happened.
THE SEASON IS A DATASET
Follow the predictions, read the post-game breakdowns, and see what the model learns along the way.
See the picks ↗