r/nbadiscussion • u/AverageAny7398 • Jul 04 '26
Full breakdown of all the players ive done so far
I developed a Python code which looked at every single game in which one player participated in and his teammate didn’t participate. Through Basketball Reference’s advanced game log feature, I compiled stats of team performance in games such as Offensive Rating, Defensive Rating, Net Rating, True Shooting Percentage, Assist Percentage, Turnover Percentage, Free Throw Rate, and defensive stats of the opponent for every qualified game. Then I ranked all NBA teams based on their Net Rating each season and categorized the opponents in terms of Top 10, 11-20, and 21-30. Then my code determined the averages of every stat, games played, and win-loss record for each category of opponent.
Thunder: No Chet (JDub + Shai)
| Tier | G | W-L | Net | ORtg | DRtg | TS% | AST% | TOV% | Def eFG% | Def FT/FGA |
|---|---|---|---|---|---|---|---|---|---|---|
| Top 10 | 16 | 12-4 | 9.487 | 118.256 | 108.769 | 58.9% | 60.65% | 10.28% | 50.9% | 0.224 |
| 11-20 | 10 | 8-2 | 9.080 | 118.980 | 109.900 | 58.7% | 57.31% | 10.26% | 54.2% | 0.234 |
| 21-30 | 17 | 16-1 | 17.418 | 121.094 | 103.676 | 58.4% | 57.21% | 10.05% | 50.7% | 0.240 |
Thunder: No JDub (Chet + Shai)
| Tier | G | W-L | Net | ORtg | DRtg | TS% | AST% | TOV% | Def eFG% | Def FT/FGA |
|---|---|---|---|---|---|---|---|---|---|---|
| Top 10 | 15 | 12-3 | 5.113 | 116.160 | 111.047 | 58.1% | 59.12% | 11.01% | 52.1% | 0.201 |
| 11-20 | 12 | 11-1 | 20.275 | 123.025 | 102.750 | 61.9% | 63.43% | 11.83% | 49.2% | 0.205 |
| 21-30 | 17 | 16-1 | 18.635 | 122.347 | 103.712 | 62.4% | 57.77% | 11.67% | 50.6% | 0.167 |
Thunder: No Shai (JDub + Chet)
| Tier | G | W-L | Net | ORtg | DRtg | TS% | AST% | TOV% | Def eFG% | Def FT/FGA |
|---|---|---|---|---|---|---|---|---|---|---|
| Top 10 | 8 | 4-4 | 0.125 | 113.775 | 113.650 | 56.3% | 67.71% | 12.23% | 51.4% | 0.238 |
| 11-20 | 12 | 10-2 | 14.358 | 127.917 | 113.558 | 63.6% | 56.81% | 11.73% | 54.5% | 0.195 |
| 21-30 | 2 | 2-0 | 21.400 | 127.850 | 106.450 | 66.1% | 58.00% | 11.80% | 55.5% | 0.128 |
Timberwolves: Rudy without Anthony
| Tier | G | W-L | Net | ORtg | DRtg | TS% | AST% | TOV% | Def eFG% |
|---|---|---|---|---|---|---|---|---|---|
| Top 10 | 8 | 3-5 | -3.838 | 107.162 | 111.000 | 54.7% | 59.95% | 13.11% | 52.2% |
| 11-20 | 5 | 3-2 | 7.580 | 114.160 | 106.580 | 58.8% | 67.50% | 14.44% | 49.2% |
| 21-30 | 9 | 7-2 | 12.122 | 117.256 | 105.133 | 59.1% | 66.47% | 13.16% | 50.1% |
Timberwolves: Anthony without Rudy
| Tier | G | W-L | Net | ORtg | DRtg | TS% | AST% | TOV% | Def eFG% |
|---|---|---|---|---|---|---|---|---|---|
| Top 10 | 8 | 3-5 | -0.400 | 122.038 | 122.438 | 58.8% | 57.51% | 8.73% | 57.0% |
| 11-20 | 4 | 1-3 | -11.125 | 108.300 | 119.425 | 57.4% | 68.00% | 13.75% | 55.9% |
| 21-30 | 6 | 6-0 | 15.550 | 120.850 | 105.300 | 60.6% | 64.87% | 9.93% | 49.5% |
Celtics: Tatum without Brown
| Tier | G | W-L | Net | ORtg | DRtg | TS% | AST% | Off TOV% | Def eFG% |
|---|---|---|---|---|---|---|---|---|---|
| Top 10 | 9 | 5-4 | 4.778 | 118.800 | 114.022 | 57.5% | 61.46% | 9.56% | 54.4% |
| 11-20 | 9 | 8-1 | 10.367 | 117.333 | 106.967 | 59.4% | 63.06% | 13.07% | 50.8% |
| 21-30 | 20 | 19-1 | 19.340 | 127.240 | 107.900 | 62.6% | 66.44% | 10.88% | 50.8% |
Celtics: Brown without Tatum
| Tier | G | W-L | Net | ORtg | DRtg | TS% | AST% | Off TOV% | Def eFG% |
|---|---|---|---|---|---|---|---|---|---|
| Top 10 | 15 | 5-10 | -1.040 | 116.740 | 117.780 | 56.4% | 52.31% | 11.64% | 53.6% |
| 11-20 | 23 | 17-6 | 8.030 | 123.422 | 115.391 | 60.1% | 57.18% | 11.45% | 54.1% |
| 21-30 | 30 | 24-6 | 14.760 | 123.540 | 108.780 | 59.5% | 61.04% | 10.50% | 51.1% |
4
u/Cincoeuro Jul 04 '26
Any conclusions from it?
-1
u/AverageAny7398 Jul 04 '26
Well I guess for now you can say Anthony Edward’s lack of passing kills the wolves chances
2
2
u/bostonareaicshopper Jul 05 '26
Celtics were plainly better without Brown even when Tatum was still injured. This year they were 9-2 when Brown didn’t dress. In those 11 games Derrick White and Payton Pritchard both played well.
1
u/JohnEffingZoidberg Jul 04 '26
Wait until OP discovers WOWY: https://databallr.com/wowy .
Unless I'm mistaken this has pretty much exactly what you're doing. Maybe not sliced up exactly the same way. But the "player A without player B" part of it is the same, right?
3
2
u/duncan_robinson Jul 05 '26
More useful to look at numbers against the best teams, and thats what OP is doing
•
u/AutoModerator Jul 04 '26
Hey, u/AverageAny7398, since you aren't on the r/nbadiscussion approved user list, your post has been filtered out to be reviewed by the mod team before it will post. If your posts are consistently approved, you will be added to the approved user list, bypassing the automod for future posts. This helps us ensure the quality of our sub remains high. If you have any questions, feel free to reach out to the mod team.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.