Profile avatar
collegefootballdata.com
CFB and CBB graphs and analytics | CollegeFootballData.com | CollegeBasketballData.com | It's pronounced "ruh-jess-key"
171 posts 3,072 followers 117 following
Prolific Poster

I now realize that about half these logos are swapped. Don't chart and schedule posts at 1am folks...

Well, that wasn't the most exciting of openings to March Madness but here are the top ten highest CBBD Excitement Index scores from the past few days. Of note, we have: - 3 First Four games - 3 of the 7-10 matchups Here's to a fun weekend!

Top two offenses on here pulled off some pretty big upsets on day 1 of March Madness. And #3 made it pretty tense for their opponent at the end.

Compilation of advanced offensive stats for NCAA tournament lineups with the top 15 highest offense ratings.

A compilation of advanced offensive metrics for Men's NCAA Tournament team

Opponent-adjusted ratings for the Men's NCAA Tournament field. Dotted lines represent median offensive and defensive ratings for the field. The 1 seeds are all about where you'd expect.

Taking a look at the NCAA Tournament teams with the highest proportion of 3 point attempts (UC San Diego), rim attempts (Grand Canyon), and 2 point jumper attempts (Houston).

These are the lineups from NCAA tournament teams that have played the most together through the regular season. Saint Mary's has the most played lineup at nearly 500 minutes played together this season.

Here are the Top 15 players in the NCAA Tournament by number of win shares. Win shares attempt to distribute credit for wins to individual players. The separator denotes which proportion of win shares came on the defensive half or the court and which were on offense.

Turnover ratios on offense and defense for the Men's NCAA Tournament field. Top-right is good; bottom-right is bad. As a Michigan fan, I can see why much of my feed is anxious about the first round matchup with UC San Diego. 😅

Opponent-adjusted ratings for the Men's NCAA Tournament field. Dotted lines represent median offensive and defensive ratings for the field. The 1 seeds are all about where you'd expect.

Brackets are out! It's a great time to check out CollegeBasketballData.com and perhaps even build your own model!

Couple new endpoints added to the CBB site and API tonight. You can now get detailed shot breakdowns for players and teams. Some examples: By team (website): collegebasketballdata.com/exporter/sta... By player (API): api.collegebasketballdata.com#/stats/GetPl...

March Madness is almost here!!! Let's walk through building a predictive model for the tourney using the CBBD Python package and XGBoost.

March Madness is almost here!!! Let's walk through building a predictive model for the tourney using the CBBD Python package and XGBoost.

Some big updates pushed to the CBB API tonight ahead of March Madness! Many endpoints now have the ability to query and filter by specific tournament (e.g. NCAA, NIT, etc). Additionally, most payloads now include seeding information for the relevant teams (NCAA tourney only).

The CBB API is now publicly available! If you're thinking of checking it out, this walkthrough is a great introduction on using the companion Python package to generate charts.

The CBB API is now in general availability. Building a model for March Madness? Get a head start ahead of Selection Sunday! API docs - api.collegebasketballdata.com Python - github.com/CFBD/cbbd-py...

New lineups endpoints are available on the CBB API. See advanced metrics and shot breakdowns for when specific player combos are on the court. Query by team/season or by game. Check it out. API docs - api.collegebasketballdata.com#/lineups/Get... Python docs - github.com/CFBD/cbbd-py...

Notre Dame's 112-110 victory over Cal was the most exciting men's CBB game of the past week with a CBBD Excitement Index of 13.6. Bama's 93-91 win over Auburn took the 2nd spot. Here's the rest of last week's Top 10.

New blog post dropped, my first ever basketball guide! Check it out.

Announcing updates to monthly API limits: - Free Tier doubled to 1000 monthly calls - New Student/Academic tier added which includes 3000 monthly calls for API keys registered to an .edu email Can be used CFB API and CBB API when it goes public (stay tuned).

Sion James leads the nation in raw plus/minus per 40 minutes, with Duke averaging +26.1 points per 40 while he's on the floor. No shock that Duke dominates with 5 of the top 6 and 6 of the top 9 players.

Player substitution data is now available for 2025 games on the basketball website and API. You can query by game, by player/season, or by team/season. Working on backfilling for previous years. Example API payload:

Bennett Stirtz is up to a whopping 7.9 win shares on the season. Cooper Flagg is up to 6.4 win shares with an impressive 2.5 shares coming on the defensive half of the court. Here is the rest of the Top 15 at this point in the season.

Most exciting Men's CBB games, week of 2/17/2025 BYU's 96-95 victory over Arizona had the highest Excitement Index score over the past week. Here is the Top 10

Some weekend updates: Football - Official .NET client library support for API v2 Basketball - Player composite recruiting data added - Historical NBA draft data added - Latitude, longitude, and county FIPS codes added to recruit and player hometowns

Win shares are a metric that attempts to allocate credit among players for a team's wins. Drake's Bennett Stirtz continues to lead the nation with a credited 6.6 win shares, 5.6 shares coming on the offensive half the court and 1.0 share coming on defense.

It's been 5 years and I'm still not over missing out on a Dayton tourney run with Obi Toppin.

Working on some player shot charts using the new shot data on CollegeBasketballData.com. Will probably write up a tutorial. In the meantime, if there are any other players you want to see, let me know!

Shot location data has been added to play by play data on the CBB website and API. 10 coordinate points = 1 foot, lower-left corner of court is point (0,0) This data has been filled in for 2024-2025 games. Still working on backfilling previous seasons.

Updated adjusted offensive/defensive efficiency chart for MBB. Still a top tier of Auburn, Duke, and Houston. Tennessee and Florida just barely behind. Turns out, these don't change as much as dramatically as their football counterparts.

Published a follow up over the weekend to my 2019 article on setting up an environment for sports data analysis. Be sure to check it out if you'd like to see how I'm running my analyses these days.

Drake's Bennett Stirtz leads the nation with 6.4 win shares this season. Here are the Top 15 players in this metric in CBB this season, with offensive/defensive win share splits.

Win shares have been added to player stats on the CBB website and API. Also fixed a bug affecting the calculation of player defensive ratings. https://collegebasketballdata.com/exporter/stats/player/season

New blog post dropped! A follow up to one of my earlier posts on building an environment for data analytics.

Historical basketball poll data has been added CBBD site and API. AP Poll data goes back to 1949. Coaches Poll currently goes to 2003.

This has been added to all play by play exporters and endpoints, along with the ability to filter play data to only return shooting plays. collegebasketballdata.com/exporter/pla...

A TypeScript package for working with the basketball API has been uploaded to NPM. This is in addition to the Python package (which you can find on PyPI).

CollegeBasketballData.com is now live! Similar to the CFBD main site, the CBBD site offers CSV export tools for all CBBD API endpoints. Pretty barebones at the moment. Much more to come!

This will either be great or terrible. Here is my first scatter plot for college basketball, plotting team opponent-adjusted offensive and defensive efficiency ratings. Auburn, Duke, and Houston are the top tier of teams right now. Auburn's offense is in a tier of its own.

Excitement Index is now available on the the CBB API via the /games endpoint. Win probability has also been added to all play-by-play endpoints. api.collegebasketballdata.com

The Men's Basketball Excitement Index is here! UMass' 120-118 thriller 3OT victory over Fordham on 1/15 tops the list as the most exciting game so far this season. By a wide margin. Here's the rest of the Top 10.