Navigation: Jump to content areas:


Pro Quality. Fan Perspective.
Login-facebook
Around SBN: Why Hockey Fans Should Root For Devils Vs. Kings

A mathematical power ranking of all 30 NBA teams

I have read almost all of Steve Perrin's ruminations on the Clippers for years--even before this site was a part of SBNation.  Having enjoyed his writings for so long, I figured I should contribute to the site as a small gesture of appreciation for the time Steve (and others) have dedicated to Clipsnation.

Over the years I noticed Steve's writings had the hallmark analytical reasoning of a mathematical mind.  So, it was not a complete surprise to read (if I recall correctly) that Steve was a mathematics major in college and a future mathematics teacher.  I am a mathematics professor at a large university in California and also a Clippers fan (and now that I have tenure I can freely post this online without fear of a Lakers fan on my tenure committee).  In this post I will describe a mathematical way to rank all 30 NBA teams. 

Star-divide



This power ranking will be based only on the outcomes of games played and not any touchy feel-ly emotions or intuition.  The only idea I will use is this: a team should be ranked high if the team has a good chance of beating highly ranked teams.  This idea alone can give a mathematically precise power ranking.

I was thinking about this problem because the Clippers have a 15-25 record but have beaten good Hornets, Spurs, Heat, and Lakers teams.  Are the Clippers better than their record indicates?  How can this be measured?  Between the *'s below I will describe exactly how I calculated the rankings (this part may be skipped if you have an aversion to mathematics):


*****

Write down the 30 NBA teams in alphabetical order and let r_1 be the ranking of team 1, r_2 be the ranking of team 2, etc.  Let p_{i,j} be the probability that team i will beat team j based on games played this season.  The power ranking we are looking for satisfies

r_i = k ( p_{i,1} r_1 + p_{i,2} r_2 + ... + p_{i,30} r_30 )

for some positive constant k.  In words, the power ranking of a team is proportional to the rankings of the teams it can beat. 

Let P be the 30 by 30 matrix with row i and column j entry given by p_{i,j} and let r be the column vector with i^th entry r_i.  Writing our power ranking condition as a matrix multiplication, we have r = k P r.  Rewriting this, we have P r = (1/k) r.  Solving the matrix equation P r = (1/k) r for the constant (1/k) and the vector r is called the eigenvalue/eigenvector problem.  Techniques to solve this problem are given in sophomore matrix algebra courses taken by mathematics/engineering students. 

A similar ranking scheme was used in the infancy of google.com to determine the order in which to display search results (since then, google has spent millions of man hours refining their ranking system).

*****


After doing all of the calculations (and scaling the rankings to give the top team a ranking of 1), here are the power rankings of all NBA teams as of Jan. 17.  The closer a team's ranking is to 1, the closer they are to being the best team in the NBA.

Rankings using games played up to 2011-01-17:
1.000 SAS
0.896 BOS
0.857 DAL
0.800 CHI
0.784 OKC
0.780 MIA
0.770 UTA
0.767 LAL
0.761 NOH
0.733 ORL
0.724 DEN
0.656 NYK
0.633 ATL
0.633 PHO
0.565 PHI
0.553 MEM
0.540 HOU
0.524 POR
0.521 IND
0.502 LAC
0.481 GSW
0.471 MIL
0.450 TOR
0.447 CHA
0.436 DET
0.413 WAS
0.317 MIN
0.312 NJN
0.300 SAC
0.273 CLE

In this power ranking, the Clippers are ranked above the Warriors, even though the Clippers are 15-25 and the Warriors are 17-23.  This is because the Clippers have better quality wins than Golden State.  

If you're interested in more details or if you're interested in seeing how these rankings have evolved over the course of this NBA season, please let me know!

Comment 19 comments  |  6 recs  | 

Do you like this story?

Comments

Display:

I'm a sucker for advanced metrics...love what you've done

and I’m sure if you use your formula for games since December, the Clippers are one of the top teams.

by TheEricGordonShow on Jan 18, 2011 5:28 PM PST reply actions  

Fun stuff

Geeks are taking over the world one equation at a time. Quick question though I can’t tell if you factored in home/away into the equation. So a road win versus Chicago should be worth a ton but then a home loss to the Pistons is a truck load of negative points as well.

Help us Altered Beast you're our only hope.

by ClipperChuck on Jan 18, 2011 5:44 PM PST reply actions  

Excellent post - enjoyable

"[Fans are] not technically a lot of times savvy. They don't understand and they don't weigh issues the way that [I] weigh them."
Mike Dunleavy, Sr.

by Jax on Jan 18, 2011 5:55 PM PST reply actions  

That is wonderful

I’ll have to show this to my sister, who is slowly becoming a Clipper fan.

I wonder, could this be broken down by month, to see the progression of a team?
(For example, just through 11/30, then through 12/31, then all the way through to today.)

I wanna be like Blake.

by Erik O on Jan 18, 2011 8:00 PM PST reply actions  

Brilliance!

Naturally, seeing as how I’m in the behavioral sciences, this went a little over my head. Alas, you broke it down wonderfully. Will it be updated periodically?

by yaggiefresh on Jan 18, 2011 8:58 PM PST reply actions  

I like it

will you be adding more variable like road/home wins, back-to-backs, etc.?

Forgive my mathematics ignorance, so the Clips have a .502 chance to beat any random team?

by Piatkowski on Jan 19, 2011 3:42 AM PST reply actions  

I think...

It’s that, due to the difficulty of opponents, the Clippers 15 wins have slightly outweighed their 25 losses. I could be looking at this the wrong way, though.

I wanna be like Blake.

by Erik O on Jan 19, 2011 9:37 AM PST up reply actions  

Interesting

let me get this straight…

This ranking is only dependent on the outcome of games?

Blake Griffin is coming, hide your MBengas

by bacek on Jan 19, 2011 9:42 AM PST reply actions  

Hmmm, since this is based on historical performance, it not necessarily an indicator of future performance...

Say, the impact of trades (i.e. Melo) and such would certainly be reflected in future games as they get played, but it would take a while for the impact to be properly reflected in the standings above…

For example, say the Spurs suddenly have Manu/Parker/Duncan all out with season ending injuries…it would still take quite a while (as the losses pile on) for their ranking to go down.

by banandy on Jan 19, 2011 12:14 PM PST reply actions  

True

But I guess it comes down to how you think “Power Rankings” should work: whether to measure how they HAVE done, or just how we THINK they are. The setup of this particular ranking was to try and bypass pure subjectivity

by UC.Clipper on Jan 19, 2011 12:58 PM PST up reply actions  

Wow… Too much time on your hands…

Ignoring GovernorStephCurry from now on so I don't get banned!!!

by HerFavColo(u)r on Jan 21, 2011 6:49 PM PST reply actions  

Great Post!

I think adding a home/away component would be interesting. I wonder how much of a “difficulty” factor the game location would represent. And it would probably vary from team to team, so if you were determining a different difficulty rating for each team’s home arena, it seems like it would be confounded with the quality of the team. For example, is OKC really tough to beat at home or are they just a good team (or are they just not as good a road team)? Or maybe those things aren’t really possible to distinguish?

But it would also be interesting to see this ranking recalculated for just the last two months, even though we’d be cherry picking the data we want to see (ie, we’d be asking “excluding the period when the Clippers were bad, how good are the Clippers”). And that makes me wonder if it might be possible or desirable to add a trend component to the ranking, in order to account for team and player improvement. I think we would agree that the Clippers are not likely to play as poorly as they did in their first 10 games. Blake (amongst others) has made real improvements in his game. Since the point of the ranking is to give an indication about future results, it seems like some trend effect (ie, weighting more recent results more heavily) might be helpful. But I’m curious to hear Tony M’s and the rest of the Nation’s thoughts….

by Vobre on Jan 22, 2011 3:54 PM PST reply actions  

Comments For This Post Are Closed


User Tools

Welcome to Clips Nation!

FanPosts

Community blog posts and discussion.

Recommended FanPosts

Blake-griffin-wow_small
What's your favorite moment(s) from the Clippers 2011-2012 Season?
Clips_raiders_giants_trojans_small
Click here if you like the Clippers Thread 5/21/12 - 5/27/12
Small
Clipper Fans - Let's Keep it Classy
Small
CLIPPER NATION STAND UP
Small
We're the Clippers

Recent FanPosts

Small
Thank you, Steve.
Stewieav1_small
Who are the most prolific jump-shooters in the NBA?
Small
Playoff Basketball
Jimmy_small
Jerry Sloan is HARD TO IGNORE
Small
NBA Amnesty Clause
Small
The Argument for Keeping VDN
Small
Thanks For The Memories Blake
Small
Its Only A Rumor But Could D12 Wind Up in a Clippers Uniform in 2012-13?
Los-angeles_small
Sports Illustrated on yesterday's game
Blake-griffin-dunk_small
Poll: Alternate to popular coaching choices.

+ New FanPost All FanPosts >


Managers

Clipsnation_small Steve Perrin

Editors

Joc_01_small John Raffo

Authors

Blake-griffin-dunk_small Lawler's Law