SubTimer: Soccer Playing Time

Contains adsIn-app purchases
Content rating
Everyone
0+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Stop wondering "who has played how long?" at youth soccer, rec league, and futsal games.
SubTimer tracks every player's playing time and bench time in real time and tells you when it's time to substitute, so everyone gets fair minutes.
During the match, big, clear screens let you sub with a few taps. After the final whistle, see every player's record at a glance.

■ Made for
• Youth coaches who want every kid to get a fair share of playing time
• Rec league and weekend teams with lots of players rotating in and out
• Futsal and small-sided games with quarters, rolling subs, and other rules
• Anyone who wants to share playing time records with parents or teammates

■ Live playing time tracking
• Automatically tracks field time and bench time for each player, to the second
• Count-up or count-down match clock, with an alert 1 minute before each period ends
• Color-coded bench time so you instantly see who has waited longest
• Record goals, assists, yellow and red cards, and keep the score
• Tapped the wrong thing? Just undo it

■ Alerts that keep subs fair
• Substitution alerts at the interval you choose
• Alerts when a player has waited too long on the bench or reached their target minutes
• Choose how you're alerted: vibration pattern, sound, screen edge flash, or heads-up notification
• Sub suggestions that tell you who comes off and who goes on (OUT → IN)
• Long-press players to add them to a sub queue, then make all the changes at once

■ Lineups and formations
• Drag and drop players onto the pitch to build your lineup, and swap positions directly
• Formations for everything from 5-a-side to 11-a-side
• Auto-select a starting lineup based on attendance and playing time history
• Automatic target minutes per player (total match time × players on the field ÷ players present)

■ Presets for your match format
• Built-in presets: Youth 8-a-side, Adult 11-a-side, Futsal 5-a-side, and 7-a-side quarters
• Set players on the field, number and length of periods, and clock mode yourself
• Choose substitution rules: rolling subs, limited substitutions, or no re-entry

■ Match reports and sharing
• Match report with each player's playing time, number of subs, and playing time spread
• Playing time timeline chart shows the whole match at a glance
• Turn your report into an image and share it in messengers or on social media

■ Built for the sideline
• Keeps the screen on during the match
• View the live match screen on the lock screen without unlocking
• Keep an eye on the match clock and sub alerts through notifications even outside the app
• Light and dark themes

■ Data backup
• Back up teams, players, and match records to a file and restore them on another device
• Paste your roster one player per line to add everyone at once

■ SubTimer Pro (one-time purchase, not a subscription)
• Unlimited teams
• Rotation plans: automatically create and recalculate lineups for each time slot based on attendance and sub interval
• Season stats with each player's total playing time and average per match, highlighting players who played less
• 4 Pro themes for share images
• Ad removal is available as a separate purchase or with the all-in-one unlock
• Restore your purchases with your Google Play account

■ Permissions
• Notifications: used to send substitution alerts, period end alerts, and daily reminders
• You can use the app's core features even without allowing notifications

Give every player fair minutes. Start your next match with SubTimer.
Track every player's minutes and bench time live, with fair sub alerts.
Updated on
Oct 29, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    Device or other IDs
  • No data collected
    Learn more about how developers declare collection
  • Data isn’t encrypted