Swish Ledger

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.

Swish Ledger during a live game: the scoreboard shows Eagles 48, Central 47 with 3:12 left in the 4th quarter, above a shot chart of the Eagles' makes and misses
1

One person, both teams

Tap where the shot was taken, tap the result. Rebounds, assists, fouls and subs are one tap each.

2

Built for gym Wi-Fi

Keep scoring when the signal drops. Everything syncs the moment you're back online.

3

Nothing to add up

Box scores, shooting splits and season totals update with every play. No scorebook math after the game.

The Track screen: the live scoreboard, the court to tap for shots, and buttons for free throws, rebounds, assists, steals, blocks, turnovers and fouls, plus jump ball, timeouts, injuries and notes

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.

  1. Pick the player from the five on the floor. Subs keep the lineup and minutes current.
  2. 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.
  3. One tap for the rest: free throws, rebounds, assists, steals, blocks, turnovers and fouls, plus timeouts, jump balls and the possession arrow.
  4. 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.

Team fouls & bonusTimeoutsPossession arrowJump ballsTime of possessionMinutes playedInjuriesGame notesLight & dark mode

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.

A finished game's box score in Swish Ledger: score by quarter, Eagles 62, Central 53, and a team comparison of field goals, threes, free throws, rebounds, assists, steals, turnovers, fouls and time of possession
The box score: score by quarter and a side-by-side team comparison, with every player's line below.
A Swish Ledger share graphic: Final, Eagles 62, Central 53, with the score by quarter and each team's leaders in points, rebounds, assists and steals
The share graphic, ready to post.

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
What a fan sees on a Pro team: the live scoreboard and the play-by-play, updating automatically

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

$0for one team

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
Start free

Pro

$59.99USD per team / year

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
Try Pro free for 14 days

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