The problem
NBA data graphics take too long to make and look too generic
2+ hours for one IG post
Pull data, open Figma, manually plot points, adjust labels, fight with alignment, export. Repeat tomorrow.
Charts, not stories
Generic chart tools don't do annotations, hand-drawn style, or personality. Your posts look like everyone else's.
Zero reusability
Every new graphic starts from scratch. No saved layouts. No template system. Just you and a blank canvas at midnight.
The solution
Every graphic tells a story
Start from a template, pick your data, add annotations. Each graphic is sized for Instagram and ready to post. Here's what you can make.
Shot Chart Breakdown
Where does Curry shoot from? Zones, percentages, volume.
Scoring Leaders Race
PPG leaders through the first 40 games, week by week.
Mid-Range Kings
Live top 5 mid-range shooters by FG% — updated from NBA.com stats.
Assist-to-Turnover
Which point guards are the most efficient distributors?
Clutch Performance
FG% in the final 2 minutes of close games, top 10 players.
Usage vs. Efficiency
Do high-usage players sacrifice efficiency? The data says maybe.
How it works
From stat to story in three steps
No design skills required. Pick data from any NBA season, choose a layout, add your take.
Pull your data
Search any NBA stat — player splits, team standings, game logs, shot charts. Powered by nba_api, always current.
nba_api integrationChoose a layout
Select from story templates designed for Instagram. Bar charts, scatter plots, rankings — all pre-styled and sized.
6 templates at launchAnnotate and ship
Add circles, arrows, callouts, and your take. Export at 1080x1350 and post. Done in minutes.
1080 x 1350 exportFeatures
Built for the workflow, not just the chart
Every feature exists to shrink the gap between 'I have a stat' and 'I posted the graphic.'
Pixel-perfect Instagram exports
1080x1350 for feed, 1080x1920 for stories. Every export is sized and ready to post.
Templates as story formats
Bar charts, scatter plots, rankings, comparisons. Each template is a story format, not just a chart type.
NBA data via nba_api
Player stats, team standings, game logs, shot charts. Live data from NBA.com, no manual entry.
Saved projects and versions
Save your work, revisit old graphics, iterate on versions. Build a library of your best posts.
Built for creators, analysts, and teams
Anyone telling NBA stories with data. From solo creators to team social departments.
FAQ
Common questions
If you don't find your answer here, email us and we'll get back to you fast.