If you coach youth soccer, you know the drill: a paper roster on a clipboard, tally marks for who's played, and a nagging feeling you've left someone on the bench too long. Squadly does that counting for you.
It keeps a running clock on every player's minutes, gives you a heads-up before anyone falls short of your league's playing-time rules, and answers "who's due to go in?" at a glance. You get to actually watch the game.
On game day
• A live clock with each player's minutes ticking up next to their name
• A fair-time meter that goes green once everyone's had their share
• Warnings before a player can't mathematically reach half the game, not after
• Live Activity and Dynamic Island, so the clock's right there on your lock screen
Plan the subs before kickoff
• Drag players across a timeline to plan the whole game, period by period
• Or tap once and let Squadly plan the rotation for you
• Change your mind mid-game and it replans around what's already happened
• Every substitution waits for your approval — nothing moves on its own
Before kickoff
• Drag players into a formation to build your lineup (4-3-3, 4-4-2, whatever you run)
• 5v5, 7v7, 9v9 and 11v11, with formations for each
• Set your defaults once: formation, period length, number of periods
• Save the lineups and sub plans you come back to every week
Your roster
• Give a player every position they actually play, in the order you'd play them
• Mark as many goalkeepers as you rotate — a defender who takes a turn in goal is still a defender
• Import your roster from TeamSnap, or from a CSV
• See each kid's minutes, games, and fair-share record across the whole season
Coach with a partner
• Add an assistant coach and you both see the same roster, lineup and clock, live
• Either of you can run the game from your own phone
Squadly is free. No trackers, and your roster stays between you and your team.
Built for rec-league and youth-soccer coaches who want every kid to get their fair share of the field.
Everything in this update came from coaches writing in after a Saturday.
• Tap any player to edit them. Name, jersey number, positions — the EDIT button is at the top of their card.
• Undo on the lineup screen. Take back the last change without starting over.
• Take a starter out and the empty spot stays open. Drag anyone straight into it — nobody has to come off.
• Change a game's kickoff time from the game screen.
• A playing-time panel during the game: every player's minutes, their percent, and how long whoever is on the field has been on this stint.
• The sub timeline is redrawn. Several subs at the same minute now read as one wave instead of a stack of drifting cards, and nothing is cut off at the edge.
• Setting up is one page: create a team, import from TeamSnap, or import a CSV.
• Marking starters as not coming no longer asks you the same question once per player.
• Auto-fill and auto-plan deal a different fair eleven each game instead of the same one every week. On a full pitch the Auto-fill button becomes Shuffle, so you can deal again on the spot. Turn it off under SHUFFLE EACH GAME in the auto-plan sheet.
• If your team counts playing time in quarters, the sub plan now counts the season in quarters too — whoever is short on quarters gets the extra one.
Fixed
• Tapping a player froze the app on iPhones running iOS 17 and 18.
• A club CSV that spells positions out — "Goalkeeper", "Defender" — imported every player with no position and no keeper, silently. It reads them now.
• Changes made on one phone did not reach the other coach's phone.
• Dates followed your phone's language instead of the app's.
Version 1.8.0
The developer, Parle LLC, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Linked to You
The following data may be collected and linked to your identity:
Contact Info
User Content
Identifiers
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
Parle LLC
Size
27.6 MB
Category
Sports
Compatibility
Requires iOS 17.0 or later.
iPhone Requires iOS 17.0 or later.
Mac Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.