Since the NCAA Women's March Madness, I've been paying more attention to the WNBA and was really disappointed to see that a lot of the advanced stats common to men's basketball weren't readily available. So I took the opportunity to learn more and create the stats myself.
Name | Minutes | VORP |
---|---|---|
Caitlin Clark | 761 | 1.57 |
Angel Reese | 629 | 1.18 |
Olivia Époupa | 100 | 0.22 |
Cameron Brink | 330 | 0.16 |
Kate Martin | 289 | -0.09 |
Leonie Fiebich | 360 | -0.11 |
Aaliyah Edwards | 439 | -0.16 |
Kamilla Cardoso | 355 | -0.42 |
Stephanie Soares | 165 | -0.48 |
Rickea Jackson | 559 | -0.63 |
Jacy Sheldon | 439 | -0.76 |
Sevgi Uzun | 585 | -1.34 |
Julie Vanloo | 542 | -1.41 |
To understand what VORP means here, we must first look at BPM and how it works. BPM stands for Box Plus/Minus and is a metric estimating a player's contribution to points above the league average per 100 possessions played. A mouthful for sure but this essentially just means how much a player contributes to the team while on the floor.
This metric is widely used in men's basketball, and while it has its drawbacks, is relatively simple (no advanced box score stats), and is really good at capturing the offensive capabilities of a player.
Now that we have a basic understanding of what BPM is, let's take a look at the top rookies by BPM:
Name | Minutes | BPM | OFF | DEF |
---|---|---|---|---|
Olivia Époupa | 100 | 1.6 | -5.6 | 7.2 |
Caitlin Clark | 761 | 1.3 | 1.6 | -0.3 |
Angel Reese | 629 | 1 | 1.6 | -0.6 |
Cameron Brink | 330 | -1.2 | -5.1 | 3.9 |
Leonie Fiebich | 360 | -2.5 | -2.9 | 0.4 |
Kate Martin | 289 | -2.5 | -1.8 | -0.7 |
Aaliyah Edwards | 439 | -2.6 | -3.5 | 0.9 |
Rickea Jackson | 559 | -3.8 | -1.1 | -2.7 |
Kamilla Cardoso | 355 | -3.9 | -2.7 | -1.2 |
Jacy Sheldon | 439 | -4.8 | -3.2 | -1.6 |
Sevgi Uzun | 585 | -5.7 | -4.4 | -1.3 |
Julie Vanloo | 542 | -6.2 | -3.4 | -2.8 |
Stephanie Soares | 165 | -6.7 | -5.3 | -1.4 |
One glance and you can see that even well-tested stats aren't free from outliers; Olivia Époupa somehow snuck into the number #1 spot with a massive defensive score with 1.3 rebounds per game. This can happen with BPM with low-minute players, which is compounded by WNBA games being slightly shorter and having fewer games over the course of the season
Even still we can see that among the rookies, really only Caitlin Clark and Angel Reese are consistently putting up above-average stats in the box. This tracks with the records the two have been smashing-- Angel Reese recently broke the record for consecutive double-doubles (by rebounding her own missed FGs).
Now that we have a sense of the top contenders, let's move on to VORP or Value Over Replacement Player, which I've already shown you above. VORP represents the amount of points a player brings to the team vs. a replacement (bench) player. A random player off the bench is expected to perform worse than average for several reasons, they might not fit into the context of the team, they might be fresh/maladjusted, etc. VORP essentially is BPM but cumulatively adjusted for minutes. One neat aspect of this is that instead of BPM which is calibrated to the league average, VORP is relative to a replacement, so it tracks fairly linearly with salary: A player with a VORP of 1.5 is literally 1.5x more valuable than a player with a VORP of 1.0.
Name | Minutes | VORP |
---|---|---|
Caitlin Clark | 761 | 1.57 |
Angel Reese | 629 | 1.18 |
Olivia Époupa | 100 | 0.22 |
Cameron Brink | 330 | 0.16 |
Kate Martin | 289 | -0.09 |
Leonie Fiebich | 360 | -0.11 |
Aaliyah Edwards | 439 | -0.16 |
Kamilla Cardoso | 355 | -0.42 |
Stephanie Soares | 165 | -0.48 |
Rickea Jackson | 559 | -0.63 |
Jacy Sheldon | 439 | -0.76 |
Sevgi Uzun | 585 | -1.34 |
Julie Vanloo | 542 | -1.41 |
All in all, doing these stats compilations for rookies is subject to all kinds of inconsistencies, (rookies play fewer games, get fewer minutes so aren't fairly represented by these stats on average), I would like to expand this to cover every team and player, but some adjustments to the algorithm would be likely necessary-- the coefficients each stat is multiplied by to calculate BPM are based on regressions from the men's league, which is a higher-scoring league and might be negatively skewing scores for the WNBA.
Still a great exercise in data collection, cleaning and processing. Find the source code here..
I've done these same calculations for the entire WNBA league, see the results here.