College basketball analytics

Know the game before the tip.

Opponent-adjusted efficiency ratings for all 365 Division I teams, injury-aware game predictions, player impact ratings and NCAA tournament odds, refreshed three times a day.

A project by Brandon Nelson.

Chalkboard Analytics homepage showing the preseason top 8

Methodology

Built to be checked

Every Division I game since 2018-19 is reduced to possessions. A weighted ridge regression fits each team's offensive and defensive efficiency and tempo, adjusting for opponent strength and site.

We publish our accuracy, including against the spread. The model is about as accurate as closing lines and has not shown a betting edge.

Read the methodology ↗
  • Recent games count more, and blowouts are capped so garbage time doesn't dominate
  • Preseason ratings account for returning minutes, incoming transfers, recruiting class and coaching changes
  • The betting line is shown for comparison only; it is not an input
  • Every prediction is logged before tip and graded

Free & Premium

Start free. Upgrade when you want the full model.

Free

  • All 365 team ratings and Four Factors
  • Team pages, schedules and win odds
  • My Team home with your team's colors
  • Matchup predictor
  • Conference standings projections
  • Model record and methodology
Create free account ↗

Premium

  • Everything in Free
  • Daily predictions for every game, with edges vs the line
  • Player impact, RAPM, on/off and lineup ratings
  • NCAA bracket, seed and Final Four odds
  • Injury-adjusted projections
See pricing ↗

Pick your team. Know the game.

Start free on chalkboardanalytics.com, or get in touch.