Compared to its counterparts Major League Baseball and the National Football League the NBA is a very fast-moving league. In MLB teams are playing almost every day and with so many games in the regular season it takes time to really build momentum or lose it. In the NFL, most games are happening on the same day each week and then the media gets 4 days or so with no action to craft a storyline or dive into the stats as they stand at that point in time. But the NBA is constantly changing and it’s hard to keep up teams that are trending up or down to get a sense of how things are going to look come playoff time. That was my primary motivation behind the NBA Trend Ratings tool, but this takes team analysis a step further. With the NBA Team Performance Dashboard you can see the details behind the wins and losses. Some questions that can be easily answered with the Team Performance Dashboard:
- Has a team been great against the bottom tier of the league but struggled against top teams?
- Which teams give my team the most trouble?
- How has a team performed when they’re favored? Or when they’re playing on a back-to-back?
- What is my team’s head-to-head record against other teams? How has my team performed in its own conference?
Click here or on the screenshot to open the app in full interactive mode. For an explanation of how to use the various filters see below:
The color scale on the teams represents their Simple Rating System value as of the last date of refresh. The best teams will show at the top as the darkest green and then teams get progressively more red as you move down towards the worst teams in the league.
I categorized spreads into buckets using the following logic:
Heavy Favorite: favored by 10 or more points
Favorite: favored by 5.5-9.5 points
Slight Favorite: favored by 1.5-5 points
Pick Em – between favored by 1 and giving up 1 point
Slight Underdog – giving up 1.5-5 points
Underdog – giving up 5.5 to 9.5 points
Heavy Underdog – giving up 10 or more points
I’ve rounded the over/under total up to the nearest increment of 5. So a game with an over/under of 198 would fall into the bucket of 200 on this tool.
If a team is playing a game after playing the previous night (2nd night of a back-to-back) that is considered No Rest. Any game played with at least one day of rest since the previous game would be categorized as Rest.
Opponent Rating Rank
This allows you to filter by the Simple Rating System rank to show only results against the top 15 teams or only results against the bottom 15 teams (or whichever number you choose).
Let me know in the comments if you find any good insights using the tool!
You can check out more dashboards I’m building out for the NBA at the NBA Data Dashboards page.