B-Ball Subs

B-Ball Subs

Fair Subs for Every Player

0 ratings
Free

Rating summary

Details

  • Released
  • Updated
  • March 3, 2026
  • May 12, 2026

Features

B-Ball Subs screenshot #1 for iPhone
B-Ball Subs screenshot #2 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

B-Ball Subs takes the stress out of managing substitutions during basketball games. Instead of scrambling to track who's been on and off the court, generate a complete rotation plan before the game starts. Every player gets their fair share of court time — calculated automatically so you can focus on coaching, not maths. Manage multiple teams, track game progress in real time, and handle unplanned injuries or swaps mid-game without losing track of who's played how long. - **Fair rotation generator** — automatically calculates substitution schedules so every active player gets equal court time - **Multiple teams** — save separate rosters for each team you coach, switch between them instantly - **Configurable game length** — set your half duration to match your competition format - **Player management** — add up to 10 players, toggle active/inactive, reorder the list - **Randomise order** — shuffle the player list to vary who starts each game - **Game progress tracking** — tap rotation rows during the game to follow along; an animated timeline chevron shows where you are - **Unscheduled substitutions** — record mid-game emergency swaps with the floating "Unscheduled Sub" button; specify the players and clock time, and playtime is recalculated automatically - **Playtime summary** — see exact court time for each player in MM:SS format after generating - **Persistent rosters** — player lists and team settings are saved locally between sessions
Show more

What's New in B

2.0

May 12, 2026

v2.0 - **Unscheduled substitutions** — tap the floating "Unscheduled Sub" button during a game to record an off-schedule swap. Specify who came off, who went on, and the clock reading. Playtime summary updates accordingly. - **Multi-team support** — manage multiple teams, each with their own roster. - **Half duration setting** — configurable game length per team. - **Game progress tracking** — tap any rotation row to advance the chevron. The orange timeline fills as you progress through rotations. - **Animated chevron** — the timeline chevron slides smoothly between rows instead of jumping. - **Regenerate & Randomise in Configuration** — buttons moved inside the collapsible Configuration section. Randomise is now always visible (even before first generate) as a compact icon button. - **Rotation table styling** — current row court players shown in green, bench in red; future rows in black; completed rows in light grey.

More

Developer apps