From Dragic to Giannis: A Data-Driven Map of NBA Play Styles
Clustering player seasons shows who plays alike, and what teams are missing
Just published: a deep dive into my player style clustering tool. From Dragic’s 2014 breakout to Giannis’s one-of-one profile, from OKC’s balance to the Lakers’ gaps - mapping the NBA by how guys actually play. Shoutout @gabriel1200.bsky.social for hosting the tool.
tinyurl.com/2p9rp8wm
#NBASKY
12.09.2025 20:45 — 👍 1 🔁 1 💬 0 📌 0
You can sort by various columns, adjust the scatterplot color scheme with various options, and download a copy of the table for your own purposes.
Here's the link again, hope you enjoy!
courtsketch.com/shotmaking
22.08.2025 14:27 — 👍 0 🔁 0 💬 0 📌 0
The display features nine different columns related to shotmaking you can cycle between, with options for 2pt shotmaking, 3pt shot making and overall shotmaking available. Explanations for all of the columns can be found at the top of applications, along with a link to the piece outline methodology.
22.08.2025 14:26 — 👍 0 🔁 0 💬 1 📌 0
New release for #NBAKSY, just in time for your morning coffee.
courtsketch.com/shotmaking
This is CourtSketchs's shotmaking page. Based upon @reverseenigma.bsky.social 's modeling work, it allows you to assess player shotmaking relative to shot quality for any player season over the last 12 years.🧵
22.08.2025 14:25 — 👍 2 🔁 1 💬 1 📌 0
Jaren Jackson Jr. as Cloyster for Okaymon.com.
Artist - @designsunset on IG.
18.08.2025 20:30 — 👍 1 🔁 1 💬 0 📌 0
(This is far from my best written thread but I am tired and have a few ongoing projects to manage, so full apologies for any downstream uncertainty that arisis from my communication failures in advance)
19.08.2025 01:35 — 👍 1 🔁 0 💬 0 📌 0
CourtSketch
As always, any feedback and support is immensely appreciated. Linking the tool one last time below, let me know what you think :).
nbavisuals.com/shotplaylist
19.08.2025 01:35 — 👍 6 🔁 0 💬 1 📌 1
t.co/wC9pwqZy0u
19.08.2025 01:34 — 👍 1 🔁 0 💬 1 📌 0
This one does currently require a subscription. I'm very open to changing that long term, but [waves in unemployed programmer].
Lastly, any playlist you make can be saved as a shareable link. As an example, here's a link to the exact player&date combinations I used to generate the graphic above.
19.08.2025 01:34 — 👍 2 🔁 0 💬 1 📌 0
This can let you narrow in on specific portions of the season for any team. As one example, the Wolves were commonly cited as a team that surged during the new year as Randle full integrated with the squad. This tool allows you to visualize that specific time period.
19.08.2025 01:33 — 👍 1 🔁 0 💬 1 📌 0
Next is the shotmap portion. These functionally work the same as shotcombo, with an additional date filter, and a alternate display for mobile users.
19.08.2025 01:33 — 👍 1 🔁 0 💬 1 📌 0
There are additional filters you can apply for shot type(3 or 3), zone, and distance from the basket. These apply _only_ to the playlist view.
19.08.2025 01:31 — 👍 1 🔁 0 💬 1 📌 0
this exists until the nba puts together a better alternative.
Now as to how it works, it's functionally the same as the playlist tool but well for shots. Control for whatever players on, off & shooting, for whatever date span, and it will pull up a playlist for you.
19.08.2025 01:31 — 👍 1 🔁 0 💬 1 📌 0
Let's start with the playlist part. And before I dive into this, I want to make one thing explicitly clear.
There is _no_ charge for this section. That will not be changing. Everything that is here is freely accessible. Anyone can use this, and as far as I'm concerned .../
19.08.2025 01:30 — 👍 2 🔁 0 💬 1 📌 0
You can use the searchbar to quickly trackdown any player on the list. Lastly, you can click on any datapoint and visually compare the players distribution to other players for the selected season/with the selected season filters.
Here's the link again, lmk what you think!
nbavisuals.com/statboard
31.07.2025 16:39 — 👍 0 🔁 0 💬 0 📌 0
You can pick any of the sites 80+ player level stats, with quick fill options for different categories to get you started. The display changes according to whether you are on desktop(left screenshot) or mobile(right screenshot), both offering the full range of data points.
31.07.2025 16:38 — 👍 0 🔁 0 💬 1 📌 0
New tool out, just in time for your afternoon coffee.
This is Courtsketch's StatBoard tool. It is a expanded season long box score featuring all of the sites player data, with customizable filters, color schemes, and even displayed columns.
nbavisuals.com/statboard
🧵
#NBASKY
31.07.2025 16:37 — 👍 0 🔁 0 💬 1 📌 0
What do you mean by this?
27.07.2025 20:15 — 👍 1 🔁 0 💬 1 📌 0
This is lineup explorer
It allows you to do a statistical deep dive(offense AND defense) into any lineup a team played during a season. It spans 2001 -2025; and for 21 onwards, it also serves you a clip playlist for the selected lineup.
nbavisuals.com/lineup-explore
Lmk what you think!
#NBASKY #NBA
27.07.2025 15:55 — 👍 8 🔁 2 💬 3 📌 1
New Tool Out!
This is CourtSketches's PlayerShift 2.0. Select any player and teammate accross the past 25 NBA seasons(rs and ps!), and see how said players output 'shifts' with the other player on and off the court.
Let me know what you think!
#NBASKY #DEN #LAL
nbavisuals.com/playershift
20.07.2025 01:31 — 👍 7 🔁 1 💬 0 📌 0
Got a new tool out for all of you!
This is CourtSketch's Career Trend dashboard. Pick any player/season over the past 12years, and render a customziable dashboard using any of our 80+ site metrics showcasing player progression. Please let me know what you think! #NBASKY
nbavisuals.com/careertrend
10.07.2025 23:48 — 👍 2 🔁 2 💬 0 📌 0
New feature out!
This is Court Sketches's playlist tool.
Give it any team, player and date range combination across the last 5 seasons, and it will serve you a stylized playlist of filterable clips, one you can share with the click of a button. Let me know what you think!
nbavisuals.com/playlist
01.07.2025 19:59 — 👍 1 🔁 1 💬 0 📌 1
New tool out, in collaboration with Owen Phillips
of the f5!
This is our League Rankings tool. Based on a graphic from a recent f5 piece, it allows you to select up to 80+ stats, and see where every team ranked in that stat for the past 12 nba seasons.
nbavisuals.com/leagueranks
Lmk what you think!
20.06.2025 23:40 — 👍 6 🔁 2 💬 0 📌 0
For the boston fans
18.06.2025 00:31 — 👍 0 🔁 0 💬 0 📌 0
Another way of looking at this. If we look at Paolo using Dean Oliver's Shooting Factor (essentially an estimate of the number of points added on shooting vs league average offense) Paolo is near the bottom in terms of points added, while near the top of the league in fga. nbavisuals.com/scattergen
17.06.2025 19:04 — 👍 5 🔁 1 💬 0 📌 0
Unfortunate follow up, I think there's a glitch in my scraping logic. Working through it now and will update one fixed.
16.06.2025 23:45 — 👍 0 🔁 0 💬 0 📌 0
New site tool #NBASKY
This is CourtSketches's player series dashboard. Pick a team, opponent, and player, and the dashboard will serve you 40+ stat cards comparing the player's series output to their regular season output.
Let me know what you think!
nbavisuals.com/dashboard/pl...
06.06.2025 19:27 — 👍 3 🔁 3 💬 1 📌 0
18x WORLD CHAMPS 🏆
#DifferentHere
nba.com/celtics/
NBA Data and Visualization | Linux | Cycling
Twitter: @sradjoker
blog.sradjoker.cc
🗣 that's why they brought me here 🗣
Nets Daily | SwishTheory
Husband and Dad trying to put smiles on their faces. I also talk about the Pelicans in front of a mic (proof positive that there are too many mics around.)
Reposting all the latest tweets by NBA news insider Shams Charania - plus other notable NBA news posts.
(This is a bot, to be clear. 🤖 Posts in brackets & reposts are by manager.)
• Automated by: @beastmoderocco.com
• Managed by: @velodus.bsky.social
Senior NBA Writer at TheRinger.com | Co-host, the Real Ones | #NBASky evangelist
Previously: SI.com, BleacherReport.com, NYTimes.com, DailyNews.com, VCStar.com, DavisEnterprise.com
https://www.theringer.com/authors/howard-beck
authory.com/howardbeck
I bomb atomically. Senior NBA writer, Yahoo Sports. Member, WGA East. He/him. | dan.devine@yahooinc.com | IG: yourdandevine
NBA and WNBA writer for ESPN. Co-host of the Fabulous @peltoncast.bsky.social. Pocket square enthusiast. Using numbers to learn about the game.
Lead NBA writer/managing editor at http://NBCSports.com Husband, father, hoops junkie, wanna be foodie.
Now the Duke of York, going to bring dignity back to the title
You can pay me to do this for your site, you know
https://account.venmo.com/u/cjzer0
son of a legend. PDX. D1 Ball at UNLV/ASU. Co-host of The Dunker Spot. 5+ years of NBA exp. Former Asst. Coach w/Nets, Video w/Grizz. 0-2 as a Head Coach in Summer League. shjones1@gmail.com
Senior NBA writer at @sportingnews.bsky.social. Previously Bulls stuff at The Athletic. Same username on most socials.
basketballfeelings.com
NBA TV, The Association
Writer: NYT Mag, SLAM, The Believer, Rolling Stone, SB, Dime, NBA dot com, Yahoo Sports, VICE, Hazlitt, a book, the list goes on brother
Senior writer for NBA.com, proud Hokie, father of #LeaguePassAlert and Son of Dad.
Lover of violent dunks, western films, basketball cards, and civil discussion of all hypotheticals. Educator, writer, husband, and father.
Letterboxd: https://boxd.it/386Yv
Host of the Chase Down Podcast, part of the Cavs media family. Energy Efficiency analyst and advocate by day. He/him.