NBA Power Rankings Roundup: The Quarter Mark

|

Superstar subtweets, injuries, unexpected rises, embarrassing season stretches, tough streaks, new records, and so much more.

And here’s what we’re looking at:

What a thrilling mess!

Let’s dig into some of the standout teams of this first quarter.

Teams

Cleveland Cavaliers

Everyone’s favorite breakout team of the first quarter. Newly installed coach Kenny Atkinson has made the offense sing, answering questions raised in the past regime and a opening the doors for welcome returns-to-form for Darius Garland and Evan Mobley.

Atlanta Hawks

For years, Atlanta has been a bang-on average team (or as ClutchPoints proclaimed a year ago, “so mid”). Are they starting to find their form around the excellent play of Jalen Johnson, the development of Zaccharie Risacher, and a more engaged Trae Young? Their recent win streak has not been against the most capable of opposition, but winning against bad teams is what good teams are supposed to do…

Philadelphia 76ers

Woof. It took literally two weeks for the glow of a buzzy Sixers offseason to start dimming. Things seem to have stabilized; the team is now merely extremely disappointing rather than monumentally so.

And imagine where they’d be without the two lone bright spots: Tyrese Maxey and future ROY Jared McCain.

New Orleans Pelicans

Or as I call them, the Gulf Coast Sixers. It once seemed that New Orleans would have to contend with some Big Questions down the line. But the Pels’ extremely unfortunate — and foreseeable — spate of injuries have made these distant dilemmas much more immediate.

Golden State Warriors

It took a few weeks for the muted Warriors expectations to reach their height. They won early in the season, but the apex came when the team overcame a brief Stephen Curry injury and soared to 4-1 on a strenuous road trip, sealing wins on the courts of Houston, Boston, and OKC (and Washington, whatever). Those good vibes persisted for another week, until the Dubs dropped seven-of-eight.

One trade later, Dennis Schröder, a perennial “hate-him-when-he’s-not-on-your-team” all star, is on the team. We’ll see if he can slot in for De’Anthony Melton, who had the most memorable two game role-player stretch (wins against OKC and Dallas) in my memory as a Warriors fan.

Houston Rockets

Through this point, the Rockets’ season looks like the Warriors’, just set two weeks back. They made it to the semis of the NBA Cup, and have spent the last several weeks trading off with Memphis for the 2-seed in the West. We’ll see if bouncing out of the cup induces a dip and keeps the Warriors parallels going.

Milwaukee Bucks

As I am writing this on the day of the NBA Cup final, Milwaukee is riding an impressive rebound. Things got bleak (like 76ers bleak) with a dreadful start to the season, but this team is on a roll now.

The Numbers

Table

Here’s the full table. I am putting it under a toggle because it’s kind of monstrous. Open at your peril!

Full Table
111222333444555666777888
rnkrngrecrnkrngrecrankrngrecrnkrngrecrnkrngrecrnkrngrecrnkrngrecrnkrngrec
ATL22.022-122.261-321.7571-321.032-119.6711-222.533-117.223-115.2531-1
BOS1.003-01.423-11.7523-12.7532-13.6713-01.512-11.813-11.7522-0
BKN28.031-224.672-221.7511-219.531-322.032-120.2522-220.831-221.2520-1
CHA25.521-223.871-225.042-223.531-222.6711-224.2510-426.411-325.7510-1
CHI23.531-219.8132-122.551-322.561-323.6732-222.511-223.022-221.511-0
CLE10.2533-03.034-02.7514-01.2514-01.002-11.7521-21.213-12.021-0
DAL6.021-16.043-15.7531-311.032-211.072-18.2554-08.463-04.7521-1
DEN4.020-211.8103-110.054-05.530-27.3322-18.7561-210.622-212.541-0
DET26.540-327.812-224.022-222.2573-118.6730-321.7562-221.831-222.2530-1
GSW14.522-110.473-05.543-12.7522-02.3312-24.020-37.622-28.2540-2
HOU19.2531-218.8102-112.563-19.064-05.6722-24.7513-03.811-26.021-1
IND11.561-215.631-213.543-114.571-216.021-319.512-220.241-323.2542-0
LAC20.022-113.0100-317.7544-014.2521-315.3314-010.542-211.281-210.7520-1
LAL16.063-06.071-211.582-210.553-07.3331-211.7572-213.841-317.7531-1
MEM12.562-111.442-211.2553-18.511-210.022-18.044-06.443-14.511-1
MIA16.7531-117.242-115.2561-317.531-218.002-017.2512-216.833-112.2531-0
MIL9.531-217.670-321.5111-320.2582-123.6744-014.2552-013.432-211.7572-0
MIN7.052-16.851-28.043-19.7572-29.6770-215.2531-215.643-111.7552-0
NOP14.7552-118.881-320.590-327.021-326.6710-328.030-429.001-328.510-2
NYK3.7531-16.232-18.061-313.533-112.6712-19.533-19.022-17.512-1
OKC2.003-02.003-01.512-23.523-13.021-13.023-13.213-02.2522-0
ORL12.7512-111.451-314.7562-214.2573-011.053-17.7534-05.622-29.2550-2
PHI5.541-215.6100-221.0141-323.7540-326.3311-327.2511-126.613-121.560-1
PHO7.022-15.833-04.513-15.511-38.3370-213.2552-110.041-316.2532-0
POR28.031-226.241-327.2531-326.033-023.021-223.561-323.620-326.7530-2
SAC16.530-216.283-111.543-110.582-212.030-317.521-319.813-117.7531-0
SAS21.031-122.662-219.2531-318.2552-217.3333-014.022-115.441-318.2531-1
TOR23.2521-225.861-326.050-427.520-328.6712-126.532-224.811-225.530-2
UTA26.7520-229.410-430.002-129.511-328.3311-228.030-428.001-228.2520-1
WAS30.000-227.862-128.7510-329.510-430.000-330.000-330.001-330.000-2

It started from power ranking data that I parsed by scraping influential and respected sports media outlets. For each week of the season, I gathered this data and aggregated it by looking at the week’s mean, min, max, and range for each team.

Then, I scraped Basketball Reference data to compare the power ranking standings to the actual NBA standings. Future installments of this series will feature a comparison of these metrics — standings and power rankings — and see what bearing the former has on the latter.

I used this ever-growing dataset to create visualizations using Matplotlib, creating functions to display league-wide trends as well as those to provide greater focus on individual teams.

Sources Used (thru 12/16)
SourceCount
Bill Simmons Pod1
BR7
CBS6
ESPN9
NBA8
The Ringer1
TheScore5

Next Up

I’ll be back in several weeks with another installment.

Here are some items on my roadmap:

  1. Make visualizations interactive
    • I want to animate the visualizations so you can see the season as it develops
    • I want to be able to easily select a certain team or teams to examine their trajectories within the context of the league as a whole
    • Filter views by conference or standing position (show who rises into or falls out of the top five, for instance)
  2. Additional explorations /or visualizations
    • Correlation between real standings and power rankings
    • Exploring teams with similar — or contrasting — trajectories
    • Exploring teams whose performances have or haven’t been consistent despite injuries
    • Exploring the effect of strength of schedule, road-vs-home, and other standings considerations that go beyond simple wins and losses
    • Exploring if any advanced stats correlate particularly strongly with power ranking
  3. Add annotations, so I can label key inflection points of the team’s season (i.e. injuries, trades, personnel changes) on the team’s line chart


Subscribe to my newsletter!