And Harry doesn't mind if he doesn't make the scene. "Sultans of Swing" - Dire Straits

About DeepFij

DeepFij is college basketball scores, schedules, power ratings, and machine-learning game predictions for every Division I program, updated daily through the season.

This project has been a labor of love for 25 years. Portions of what you see on the site have been implemented partially in one form or another in C, C++, Java, Scala, Ruby, Python, and Node. The interface has been X/Motif, Java Swing, a Java webapp, a Scala/Play webapp, Angular and React. The data store has been flat text files, MySQL, MongoDB, and Postgres.

For a while the project existed to me simply as a known problem, one with which I could experiment to learn a new technology. To some extent, that's how it remains. But now the new technology is LLM's. Thanks to their magic it is now in a state suitable for for others to see.

Be advised it's not my day job. It could disappear any day, and is always presented on a best efforts basis. No warranty expressed or implied.

Almost nothing on this site is terribly novel. (If anything is, I think maybe the game chart). The models listed as `Massey` and `Bradley-Terry` have been 'discovered' independently many times by people who were interested by the problem of ranking and estimating by paired comparisons, a group which included me. The names, and citations I include below, come from the first or best published reference I know. The pace, efficiency, and all the other modern stats are due to work by Dean Oliver and Ken Pomeroy. Those guys, along with Keith Massey, are the OGs of college basketball ratings.

Predictions come from a family of models — classical Massey and Bradley-Terry ratings alongside gradient-boosted ML models — and every pre-game prediction is scored against the final result and the closing line, in public, on the model performance page.

Game data is sourced from ESPN's public APIs. DeepFij is an independent analytics project and is not affiliated with ESPN or the NCAA. This is not betting advice.

367 Teams
32,406 Final games
6 Seasons
33 Conferences

Relevant Literature

If you feel these references are incomplete or I fail to give proper credit, please let me know at deepfij@gmail.com.

Team ratings

Pace & efficiency

Machine learning & evaluation

Tempo-adjusted efficiency ratings were popularized in college basketball by Ken Pomeroy (kenpom.com) and Bart Torvik (barttorvik.com), whose public work shaped the conventions this whole genre of analysis follows.