Basketball stats · Youth, high school, AAU & rec
Every possession on the record.
Keep stats for both teams from one phone at the scorer's table. Every shot lands on a shot chart, box scores add themselves up, and fans follow along live from anywhere.
Your first team is free. No card needed. Works on Android, iPhone, tablets and laptops.

One person, both teams
Tap where the shot was taken, tap the result. Rebounds, assists, fouls and subs are one tap each.
Built for gym Wi-Fi
Keep scoring when the signal drops. Everything syncs the moment you're back online.
Nothing to add up
Box scores, shooting splits and season totals update with every play. No scorebook math after the game.
How it works
Tap the player. Tap the floor.
That's a shot, with its spot on the shot chart. Everything else is one tap from the same screen.
- Pick the player from the five on the floor. Subs keep the lineup and minutes current.
- Tap where the shot went up, then made or missed. Swish Ledger knows a two from a three by where you tapped, then asks about the assist or rebound.
- One tap for the rest: free throws, rebounds, assists, steals, blocks, turnovers and fouls, plus timeouts, jump balls and the possession arrow.
- Made a mistake? Undo the last play, or edit any play later.
Features
A full stat crew in your pocket
Everything a coach, scorekeeper or parent volunteer needs to track a game, from youth and rec leagues to AAU and high school varsity, built to keep up with live play.
Live game tracking
Shots with court location, free throws, rebounds, assists, steals, blocks, turnovers, fouls and subs, with the game clock, quarters and overtime.
Shot charts
Every make and miss where it happened, for each player, the team or the opponent. Pro adds shooting percentages by zone.
Box scores
Points, shooting splits, rebounds, assists and minutes for every player on both teams. Pro adds plus-minus and time of possession.
Season & career statsPRO
Totals and per-game averages, team leaders, game logs and season shot charts that carry across seasons.
Live view for fans
Share one link. Family and fans see the score, clock and fouls live, and on Pro teams every play as it happens.
Share graphics
A final-score graphic with each team's leaders, ready for Instagram, X or the team group chat the second the buzzer sounds.
PDF reportsPRO
Printable game and season reports with box scores and shot charts, for the coaching staff, the athletic director or the end-of-season banquet.
Shared scorekeeping
Add assistants as scorekeepers so whoever's at the game can keep the book. Up to 10 on Pro.
Schedules & rosters
Build your season schedule, keep rosters for every season, and remember opponents' rosters for the rematch.
After the buzzer
The book is already done
The box score is finished when the game is. Download a PDF, post the final graphic, and the numbers roll straight into season stats.


For fans
Can't make the game? Watch it live.
Grandparents three states away, a parent stuck at work, the JV team on the bus: share one link and they can follow along. No app or account needed.
- Live score, clock, fouls and timeouts on every team
- Play-by-play, box score and shot chart, live, on Pro teams
- The team's full schedule and results
- Coaches choose what's public and can make a team private any time

Pricing
Simple, per team
Start free and upgrade the teams that want the full picture. One price per team per year, with no per-player or per-fan fees.
Free
Everything you need to keep the book.
- Live game tracking for both teams
- Live scoreboard for fans
- Box score, shot chart and plays for your last 3 games
- Share graphics
- 1 scorekeeper
- Season and career stats
- PDF reports
Pro
About $5 a month. Renews yearly until you cancel.
- Everything in Free
- Every game's box score, shot chart and plays
- Season and career stats, leaders and season shot charts
- +/−, time of possession and shooting by zone
- PDF game and season reports
- Live play-by-play and stats for fans
- Up to 10 scorekeepers
- Your logos on share graphics
The free trial needs no card. Cancel anytime from the app and keep Pro until the end of the year you paid for. Changed your mind about a charge? Ask within 14 days for a full refund. Payments are handled securely by Stripe. Have a discount code from your league or booster club? Enter it at checkout.
Questions
Good to know
Do I need to download an app?
No. Swish Ledger runs in the web browser on Android phones, iPhones, tablets and laptops. Sign in at swishledger.com and you're ready. An Android app for the Google Play Store is on the way.
Can one person really keep stats for both teams?
Yes, that's what it's designed for. Pick the player, tap the court where the shot was taken, then tap made or missed. Rebounds, assists, steals, fouls and subs are one tap each, and the app follows possession for you.
What happens if the gym's internet drops?
Keep scoring. Plays are saved on your phone and sync automatically when the connection comes back. Fans catch up as soon as it does.
Who can see my team's stats?
You decide. With public view on, anyone with your team's link can follow games: everyone sees the scoreboard and schedule, and Pro teams also share play-by-play and stats. Turn public view off and only you and your scorekeepers can see the team.
What about player privacy?
Swish Ledger only asks for what scorekeeping needs: a name and jersey number, with position and grade optional. We never sell data or show ads. Parents and players can ask for a player's information to be removed. Read our Privacy Policy for the details.
How does the free trial work?
Each account can try Pro free on one team for 14 days, with no card needed. If you subscribe during the trial, you won't be charged until it ends. If you don't, the team goes back to the free plan and keeps all its data.
Can I cancel anytime?
Yes. Cancel from the team's Plan section in the app. You won't be charged again, and the team keeps Pro until the end of the year you've paid for. See our refund policy.
I coach more than one team. How does pricing work?
Your first team is free. Each team you want on Pro is $59.99 a year, and each additional team needs Pro to keep score.
Your next game, on the record
Set up your team and roster in a few minutes, then keep the book from your phone at tip-off.
Start free