OBBL
Old Balls Basketball League
Free · Designed for iPad. Not verified for macOS.
The Old Balls Basketball League — Madison, CT.
The OBBL app is the league hub for members of the Old Balls Basketball League. Schedules, standings, pickup check-ins, team chat, league announcements, stats — all in one place.
Members get notifications when the commissioner posts updates, when final scores are entered, and when there's a pickup run looking for bodies on the court.
WHAT'S INSIDE
• Weekly game schedule with times, locations, and the latest scores
• Live standings by division — point differential, head-to-head, last 3 results
• Player and team statistics
• Team rosters and captain info
• Pickup check-ins — see who's playing before you commit
• Team chat — talk it out with your team between games
• League message board — open posts and replies for the whole league
• League rules, OBBL Kourt content, event listings (golf outing, draft party, season opener)
• Calendar export so games show up alongside the rest of your week
• Push notifications for the things that matter, with per-category toggles
ABOUT OBBL
The Old Balls Basketball League runs October through April in Madison, CT. Two divisions, eight teams, 64 players. Pickup runs continue year-round at the Madison Surf Club.
more Live game tracking and bug fixes
1.6.6 3d ago
Live game tracker and more nerd ish
1.6.5 4d ago
Draft prep and other minor improvements
1.6.4 Sep 11
Draft night surprise
1.6.0 Aug 30
In-season prep
1.5.6 Aug 27
We will remember you Mark Lehane and Andy McCullough
1.5.5 Jul 31
Bug fixes and performance improvements
1.5.4 Jul 28
The PAUL VOTTO push notification solution. Thanks Paul!
1.5.3 Jul 26
Fixing Check-in
1.4.9 Jul 20
Live pick up check-in loads first
1.4.5 Jul 17
polish and bug fixes
1.4.3 Jul 13
load time efficiency, check in layout, nerd stuff... play ball
1.4.2 Jul 8
bug fixes and a web app for Android users, check in player visibility on the home screen, voila!
1.3.9 Jul 6
An easter egg has been planted.
1.3.7 Jul 1
Just a bug fix for scheduling pick up - in Claude we trust
1.3.5 Jun 21
The biggest OBBL update yet. Here's what's new:
THE KOURT IS IN SESSION
OBBL's Kangaroo Court now lives in the app. Read the official procedures, file a charge against a fellow player, and check the Docket to see who owes what to the fine pool.
MESSAGE BOARD
- Polls are back: create one, vote, and watch the results update live.
- Mention a teammate with @ and they get a notification.
- React to posts, and see new posts and replies appear in real time.
GAMES AND STANDINGS
- Scores update live as they're entered.
- Standings now use point-differential tiebreakers and show each team's last-three form and current win or loss streak.
- Browse schedules and results from past seasons.
PICKUP
- A new off-season check-in leaderboard tracks who shows up the most.
- Clearer reminders when check-in opens, plus an alert when a run is short on players.
- Sunday Surf Club runs can now be opened to guests, not just members.
OFF-SEASON
- A refreshed off-season home with a countdown to the next season and the reigning champion featured up top.
- League History keeps a record of past champions.
NOTIFICATIONS
- Get notified the moment you're approved to join, when you're mentioned on the board, when a new poll is posted, and when a pickup run needs more players.
UNDER THE HOOD
- Fixed unexpected sign-outs and a pickup scheduling bug.
- Smoother loading throughout, plus dozens of smaller fixes and refinements.
1.3.3 Jun 8
The OBBL Kourt is now in session. Read the official procedures, file charges on your fellow ballers, and watch the damage pile up on the public Docket. Settle up before the Judge comes calling.
Polls are back on the Message Board. Post a question, cast your vote, and watch the results roll in. Votes stay anonymous.
Live scores and standings. The schedule, final scores, and standings now update in real time, so you see who won the moment it's posted.
A sharper Message Board. Get a notification the second someone @mentions you, add photos to your posts and replies, and watch threads update live.
Pickup, dialed in. Smoother check-in, a new off-season check-in leaderboard, and new members can now join the Sunday Surf Club runs while their account is being approved.
Faster and steadier. Quicker launches, accurate tip-off times wherever you are, fewer surprise sign-outs, and polish from top to bottom.
See you on the court. In technology we trust.
1.3.1 Jun 4
- OBBL Kourt is now in the app
The Kangaroo Kourt has arrived. Read the official Code of the Kourt, file charges against your fellow Old Balls, and check The Docket to see who owes what once the Judge hands down fines.
- Off-Season Pickup Leaderboard
See who's actually showing up. The Games tab now ranks members by how many off-season pickup runs they've checked in for — bragging rights included.
- Captain cards
Every team captain now has their own player card in the off-season Teams section.
- A proper welcome
Get approved by the commish and you'll get a little celebration the next time you open the app.
- Smarter pickup alerts
Check-in reminders now arrive right when check-in opens, plus a heads-up when a run still needs more players to go.
- Polish & reliability
Smoother loading throughout, a fixed time picker when scheduling pickup, fewer unexpected sign-outs, and a better admin experience.
1.3.0 Jun 1
• PLAYER CARDS! and pickup check-in leaderboard
• Pickup roster scrolls now. Tap the check-in count to open the roster and scroll through everyone who's in — no more list cut off after the first handful.
• Division leaders get a crown. Both the Magic and Bird leaders are crowned in Standings, and the crown follows them into the Overall view too — even when a division leader isn't in the top two overall.
• A fresh loading look. The breathing basketball now flashes our motto — "in technology we trust" — on launch, and the refresh line at the bottom of Games and Teams picked up the same shimmer.
• Cleaner off-season Teams. The captains list is sized to fit on a single screen, centered neatly between the header and the tab bar.
• Snappier Admin Panel. Fixed a hiccup where opening the Admin Panel right after launch could bounce you back to Home — it now waits and loads cleanly.
• Faster approvals. Commissioners and admins get a notification the moment a new player signs up, so nobody sits waiting on a role.
1.2.8 May 29
Stability
Fixed a cold-launch crash that hit some users shortly after the home screen loaded.
Sign out is now instant and reliable on slow networks.
Deleting posts and replies automatically retries through flaky connections.
Realtime feeds across the app are hardened against the same family of crashes.
Photo attachments
Photos posted to the message board actually upload now — earlier builds were silently shipping empty files.
The compose photo button is a small inline icon next to the @ mention button, not a big card stacked above the keyboard.
Posted photos render full-width with a crisp 4:3 frame beneath your text.
Editing a post or reply lets you remove individual photos before saving.
Message board
@Mentions stand out in red so you can spot them anywhere in a post.
Reactions now show initials of who reacted ("TD, RH") instead of a bare count.
Tap a reaction you've left to remove it; tap one you haven't to join in.
Captains can now pin and unpin posts.
Heart reaction replaced with cheers.
The unread dot on Messages clears as soon as you open the section.
Tapping back from a post returns you to the message list instead of dismissing.
The mention picker lifts above the keyboard so search results stay visible.
Notifications
Tapping a push notification opens the relevant screen — post, pickup, game result, or event — instead of just opening the app.
Pending-approval members now get the permission prompt too.
If you tapped "Not now" earlier, we'll politely ask once more after a week.
New events trigger a push immediately when posted.
Notifications inbox is a cleaner half-page sheet with a subtle "Refreshing" indicator while it updates.
Home and tabs
Games and Teams paint instantly from cache, with a subtle "Refreshing" indicator while the latest data loads.
New unified pulsing-basketball loading visual across the entire app.
Off-season card moved to the bottom of the home stack so games and pickup get the prime spot.
Announcement card always reserves its slot, even when nothing's posted yet.
Admin panel
New search bar on Players for fast lookup by name, email, or jersey number.
Edit name, jersey number, and email all in one form.
Pickup locations cleaned up and standardized: Town Campus, Country, Polson, Brown, Hand, Surf Club.
Admin shield moved beside the logo for easier reach.
Info and Settings
League History renamed to History while we rebuild it with captains, MVPs, and rosters.
New up-arrow on the Rules page returns you to the table of contents.
Version on the Settings page auto-updates with the installed build.
1.2.4 May 27
Big update with several new features.
Pickup waitlist. When a pickup hits 20 players, you can now join the waitlist instead of bouncing off a "Full" button. The moment someone cancels, the next person in line is auto-checked-in and notified.
Your Next Game on the home screen. A new card shows when and where your team plays next, with a one-tap Add-to-Calendar button. Up to two more upcoming games stack below.
League Polls. Vote on league questions right from the home screen. Results update live as members weigh in. The commissioner can post new polls anytime from the admin panel.
Notifications inbox. Tap the bell icon at the top of any tab to catch up on recent announcements, pickup events, game results, mentions, and captain alerts in one place.
Photo sharing on the Message Board. Attach photos to new posts and replies. Tap a photo to view it full-screen.
@-Mentions on the Message Board. Tap the Mention button when composing to call out specific players. They see a "YOU" badge on the post in their feed and can filter the board to just posts that mention them.
League History. Under the League tab — past champions, runners-up, MVPs, and team photos, year by year. Commissioners can fill in or edit entries from the admin panel.
Smarter pickup notifications. Instead of pinging the league every time the commish schedules a pickup in advance, you get one notification at 10 AM ET the morning of, or the day before for early-morning runs. Emergency check-ins still notify right away.
Win and loss streaks in standings. The current run (W3, L2, etc.) now shows next to each team's name so you can see who's heating up and who's cooling off.
Calendar subscription. Subscribe to the live OBBL calendar feed from Settings. Games and pickups land in Apple Calendar, Google Calendar, or Outlook automatically and update when the schedule changes.
Faster cold launch. The home screen now paints with your last-known content immediately while fresh data loads in the background. Returning visits feel instant; the slow first launch of the day is much shorter.
Better check-in copy. The pickup card tells you exactly where things stand: "Need three more to play," "We've got enough, but bring more," "Let's run," or "We're full, no more sign-ups."
Settings additions. New "Subscribe to calendar" button, a "Report a bug" link that pre-fills an email to the commish with your app version, and the current version and build number shown at the bottom.
Bug fixes:
Forgot-password links from email now correctly land you on a Set New Password form.
No more random sign-outs on cold launch.
The pickup time picker now lets you actually change the time.
Real captains, not just the commish, can post in Captains Chat again.
The reply composer no longer hides behind the keyboard.
Lots of admin panel improvements and error-handling polish.
Thanks for playing.
1.2.1 May 27
faster load time! and other audit fixes... GO CLAUDE!
1.1.8 May 26
Bug fixes and additional admin panel functionality
1.1.7 May 25
Live game tracking and bug fixes
more Version 1.6.6 3d ago
Data Linked to You The following data may be collected and linked to your identity: