See Baddr in Action
From the moment players walk in, to the final payment confirmed — here's how it all fits together.
Always know who's coming
Members RSVP to club nights, matches, and socials straight from the app. Admins can see availability at a glance and send reminders to anyone who hasn't responded.
- Calendar view with club nights, matches, and socials
- RSVP with Available, Unavailable, or Maybe
- Automated availability request notifications
- Event reminders with configurable lead time


Know where you stand — and how you got there
Every match updates every player's Elo rating in real time. The leaderboard is always live, sortable by rating, wins, and more. Players stay engaged because the ranking actually means something.
- Elo-based ratings that update after each match
- Sortable leaderboard for the whole club
- Personal stats: win rate, points per game, streaks
- Giant killer and clutch stats for bragging rights

Sessions that run themselves
Players check in when they arrive. Baddr queues them automatically, generates balanced games across every court, and tracks who's played with and against whom — so the same pairs aren't always together.
- One-tap check-in for attending players
- Automatic game generation across all courts
- Gender balance and recency bias settings
- Pause and resume players mid-session


A complete record of every game
Record scores for every match — league or friendly. Captains confirm scoresheets, and the full history is there for every player to look back on.
- Live scorecard with multi-game tracking
- Team selection and captain confirmation
- Full match history with filters
- Home and away match support

Collect fees without the chasing
Set up membership tiers, send payment requests, and let members pay securely in the app via Stripe. Pro-rata is calculated automatically, and your club sees every outstanding balance in one place.
- Multiple membership tiers with custom pricing
- Automatic pro-rata on mid-season joins
- In-app payments for memberships, match fees, and sessions
- Full payment history and outstanding balance view


Ready to try it?
Set up your club in minutes. No credit card required to explore.