Hiding the oranges from the kids...
Stop guessing subs. SubIn handles formations, fair rotations, and live game management — so you can focus on coaching.
Everything you need
Built for youth coaches managing real games, not spreadsheets. Every feature works on your phone, right from the sideline.
Add players, jersey numbers, position preferences, and mark availability before every game.
Choose from preset or custom formations. Drag players into position on a visual pitch.
Two-tap subs with auto-commit, live timer, score tracking, and event logging. Switch formations mid-game and the lineup adjusts automatically.
The rotation engine spreads playing time evenly. A quiet suggestor banner nudges you with "↓ off · ↑ on" when a kid has been on too long — and stays silent in the last three minutes.
Post-game reports and season stats show minutes by position, goals, and games played for every player.
Add assistant coaches and parents. Parents see only their child's stats and playing time.
Live game mode
The live pitch view shows every player's position in real time. Make subs with two taps, switch formations on the fly, and let the timer handle the clock. Half-time rotations are suggested automatically.
Two-tap subs, auto-commit
Pick who comes off, pick who comes on — the sub commits on its own
Fair-play suggestor banner
Quiet "↓ off · ↑ on" nudge when a kid has been on too long
Mid-game formation switch
Change shape and players auto-slot into new positions
Game timer with halves
Pause, resume, and auto-pause at half-time
Event logging
Goals, cards, injuries, formation switches — with HT labels at halftime
Fair play engine
Autoplan builds a full sub schedule before kickoff — balanced minutes, lane-aware, keeper-aware. When the game goes sideways, the engine rewrites the plan around whatever just happened, without losing the shape on the pitch.
Autoplan before kickoff
One tap generates a full, balanced rotation plan.
Mid-game recalculation
Rewrites the remaining schedule while keeping each player in their current slot.
Formation switch, mid-game
4-3-3 → 3-5-2. Players auto-slot into the new shape by position group.
Multi-GK per half
Different keepers each half, with separate slots and bookkeeping.
Solo role-changer
Outfielder takes the gloves; old GK walks to the bench, minutes stay fair.
Fair-play suggestor
Quiet "↓ off · ↑ on" nudge — silent in the last three minutes.
Season analytics
Every game generates a post-match report with playing time breakdowns. Track cumulative minutes, position distribution, and goals across the season. Parents can log in to see exactly how much time their child played.
| Player | Mins | Games | Goals |
|---|---|---|---|
| Kai M. | 342 | 6 | 4 |
| Mia R. | 338 | 6 | 2 |
| Leo T. | 335 | 6 | 7 |
| Zara P. | 330 | 5 | 1 |
| Noah K. | 328 | 6 | 3 |
SubIn is a progressive web app. Open it in Safari, tap the share button, then “Add to Home Screen” — and you're ready to coach. No App Store, no waiting.