Adjusted Efficiency Ratings
Offensive and defensive efficiency per 100 possessions, adjusted for schedule strength. See which teams are actually good versus who just played bad schedules.
Ridge-regression efficiency ratings for all 365 D-I teams, updated every morning after games finish. Game spreads, player BPM, and 11 seasons of data if you want to go deep.
Points per 100 possessions above average, adjusted for schedule strength. Updated end of 2024–25 regular season.
Offensive and defensive efficiency per 100 possessions, adjusted for schedule strength. See which teams are actually good versus who just played bad schedules.
My projected spread for every game, built from the efficiency delta, pace, home court, and rest days. Shown alongside win probability so you can see both the margin and the confidence.
BPM for every player with enough minutes. It estimates per-100-possession contribution from box score stats alone, which is useful for finding players who don't show up in the scoring column.
Roster changes with projected production impact. I find this useful in the offseason when trying to figure out which teams actually got better or worse.
Pick any two teams and compare efficiency, pace, style, and history head-to-head. I use this before tournament games more than anything else on the site.
Efficiency ratings going back 11 seasons for every program. Useful for putting a team's current run in context. Is this a rebuilding year or the new baseline?
The core is a ridge-regression model fit on every game result from the season. It jointly estimates offensive and defensive efficiency for all 365 teams at once, rather than calculating each team independently.
The "ridge" part adds a shrinkage penalty that pulls extreme estimates back toward average, which matters a lot early in November when you've seen six games. As the season goes on and samples grow, the model trusts the data more and shrinks less.
Spreads are built on top of the efficiency gap between teams, adjusted for pace, home court, and rest. It's not magic, and Vegas still has the edge, but it works as a reasonable second opinion.
Every tool on the site is free while the app is in beta. Down the road, likely next season, a few of the heavier betting tools will move behind a low-cost membership. The core ratings will always stay free.
No account, no card, no catch. Open the app and use all of it.
A low monthly plan that helps cover data and hosting. Targeted for next season. Nothing is locked today.
The whole app is free right now and doesn't require an account. Jump in and explore the ratings, spreads, and player numbers for every team.
Open LangIndex CBB →