Lineup builder
Build a fair rotation and print a substitution plan.
How can I give everyone fair minutes?
All free, all in your browser, with no account needed. Player names stay on your device when you use the browser tools; share a link or image when you want your team to see them.
Build a fair rotation and print a substitution plan.
How can I give everyone fair minutes?
Run the match clock, follow your changes and track actual minutes.
Who comes off next, and when?
Place players on the pitch and share your formation as an image.
Where should each player start?
Calculate equal minutes, bench numbers and a simple rotation. Free to embed on your club website.
How much playing time can each player get?
Find a youth age band from a birth date, season and governing body.
Which age group is my child in this season?
Record match minutes and compare playing time across the season.
Who needs more minutes next game?
Create round-robin fixtures with dates, pitches and exports.
Who plays whom, and when?
Look up sourced youth formats, match lengths and playing-time policies.
What rules apply to my age group?
Use these inside ChatGPT/Claude with the Pitch Time tools connection.
Can my AI assistant help me plan a match?
Download a roster template with minutes, attendance and fairness formulas for Excel or Google Sheets.
How can I track playing time in a spreadsheet?
Pitch Time generates fair lineups and tracks minutes through the season. The app is free for teams of up to 12 players.
Get the Pitch Time appYes. The browser tools are free and need no account. Open a tool, enter your match details and use the result.
The browser tools work on your device. Shared lineup and formation links contain the names, so anyone with the full link can read them. The timer and season tracker save data in your browser. If you use an AI assistant, the names you enter are also part of that conversation.
Use the playing time calculator to check equal minutes, then the lineup builder for a full rotation. Open that plan in the substitution timer on game day and record the result in the season minutes tracker.