I Built a Sports Analytics App. Then Used It to Discover I'm Awful at Basketball.

I Built a Sports Analytics App. Then Used It to Discover I'm Awful at Basketball.
I've tracked 3,000 basketball shots over the past few months. Want to know my shooting percentage? 12.9%.
That's not a typo. I'm making roughly 1 out of every 8 shots in practice, alone, wide open. In games, I average 0.7 points per game; less than one point.
But here's the thing: I'm not discouraged, because I actually get to understand why I'm terrible. And that's the first step to getting better.
The Background
I picked up basketball seriously about a year ago at 17. I played football (soccer) for 7 years growing up, so I'm not unathletic; I average 6 rebounds, 1.7 blocks, and 1.3 steals per game. I can move, I can defend, I can read the game. But I absolutely cannot shoot. Most people would say "practice more," but I wanted to know what to practice. So I built StatFlow, a sports analytics app that tracks every detail of my performance. I spent months logging every single training session. The data didn't lie. And honestly? It was worse than I thought.
The Brutal Truth
Here's what 3,000 tracked shots revealed:
- Free throw line: 20.2%
- Mid-range: 15% average
- Three-pointers: 10% average
My best zone is the free throw line at 20%. The NBA average is 78%. The high school average is around 65%.
My in-game stats somehow look better:
What the data is teaching me
I probably have a fatigue problem

Rest days matter (but not how I expected)

There is still evidence of progress

The Plan Forward
So what now? I'm not quitting. I'm doubling down. I believe in data-driven development. That being said, it would be ridiculous to see such numbers and not look for a root cause. It isn't difficult to realize that the issue is my shooting form, and that's what I'm going to focus on addressing. Changing my form could essentially be starting from 0, but I'm confident I can get it right. Here's my plan for this year:
- Work on my form - Can't shoot.
- Work on my conditioning - Can't shoot when exhausted.
- Track everything - Keep logging everything in StatFlow.
Will it work? I have no idea. But at least now I'm practicing with purpose instead of randomly shooting. I'll update in 4-5 months with the results. Hopefully the data shows improvement. If not, at least I'll have proof that I'm hopeless.
Why I'm sharing this:
I built StatFlow because I wanted to understand my own performance. Turns out, the data was more brutal than I expected, but also more useful. If you're serious about improving at basketball (or any sport), I genuinely believe tracking is the only way to know if what you're doing is working. Feel vs. reality is two very different things. StatFlow is currently in a closed testing phase on Android. If you're interested in trying it out, please join the waitlist. (iOS coming in Summer).If you want to track your own journey, try it out: StatFlow And if you're a terrible shooter like me? At least you'll have data to prove it.
Share this post
Track your own performance with StatFlow
Start logging your sessions and discover what the data reveals about your game.