For the team leader or team manager
- Next match, drivers and duties at a glance on your phone
- Volunteer duties assign themselves, even after a drop-out
- The leaderboard shows everyone does their share
Fixtures, training, duties, driving, attendance and playing time, for the team leader, the coach and the parents. No more searching the club app, the group chat and your own lists.
Who's driving tomorrow? Who's at training on Tuesday? Who was late? One look at your phone and you know.
New pool after the autumn break? Your fixtures are in automatically.
First month free after the first duty assignment, then €2 per child (max €25 per season).
Team leader or team manager of a youth team? This is for you.
Today · Match day
Meet
09:45
Kick-off
10:30
Available
8/10
Referee
Bram K.
Linesman
Sem V.
Snacks
Mees J.
235 matches imported automatically 785 duties shared fairly 0 parent emails needed
Made by a team leader and football dad from Rotterdam. No American app, no chat, no photos: first names only, EU servers. After the season all data is wiped automatically.
The problem
With WhatsApp
You beg every single week.
With Excel
You type it all in yourself, every season.
With Coach12
You're the hero: matches, drivers and duties all handle themselves.
What is Coach12?
Coach12 is the operating system for a single youth sports team: it runs the weekly team admin automatically, so you as the manager barely have to look at it and the season runs itself.
Fair duty rotation
The algorithm tracks who has already had a turn, from canteen duty to whistling and driving. Nobody is scheduled too often or too little, and the leaderboard proves it.
Matches imported automatically
Link your club page and the matches appear by themselves, including changes and cancellations. Nothing to retype.
Carpool and attendance
Parents sign up as a driver with one tap, or report that their child is away. On a drop-out the duty is reassigned automatically.
Training and calendar
Recurring training sessions, school holidays and one-off events in a single calendar. Training in a holiday week is cancelled for you.
Live match statistics
For the coach: build the line-up on a visual pitch, record goals and cards live and keep playing time fair. Optional and included free.
Privacy by design
Minimal data, EU servers and automatic deletion after the season. You never collect parent details yourself.
One place for everything
Where you look today
Soon
Where you look today Fixtures and results: the KNVB app or the club app
Soon Stays there. Coach12 pulls them in automatically
Where you look today Who drives, who referees, who washes: WhatsApp or Excel
Soon Coach12, automatic and shared fairly
Where you look today Who is at training, who is absent: WhatsApp
Soon Coach12, parents call off with one tap
Where you look today Which coach is on, who covers: a message to a colleague
Soon Coach12, rotation and cover in one tap
Where you look today Who is late, who is always there: in your head
Soon Coach12, per player, per week and per season
Where you look today Goals, cards, playing minutes: paper or a separate app
Soon Coach12, live during the match
Where you look today Drills: Rinus or your own folder
Soon Stays there. Coach12 does no drills
Who it's for
What it handles for you
Matches auto-imported*
No manual entry.
Holidays auto-detected
Always know whether there's training. Holiday weeks are skipped automatically.
Duties divided fairly
By an algorithm, no polls, no arguments.
Carpool roster for away matches
Drivers are assigned automatically. No separate WhatsApp round needed.
Auto-reassign on opt-out
Parent drops out? The system reassigns the duty automatically and notifies you and the new parent straight away.
Tasks assigned by preference
Parents indicate which tasks they prefer. The algorithm factors in preferences without sacrificing fairness.
Trainers rotated fairly
More than one coach for the group? The algorithm rotates them across training sessions, so not everyone has to be there every time.
* Works for most KNVB football teams and KNHB field hockey clubs. Not yours? Add your matches manually in under 5 minutes.
FAQ
Matches are imported automatically, so there's nothing to enter. Holidays are detected from your school region.
No. You only enter your players' first names. Parents who want to participate click an invite link and fill in their own email address. A parent doesn't want to join? No problem, the system keeps working. You never collect any privacy-sensitive information.
Yes. Volleyball and korfball work today too. For most football and hockey clubs we import matches automatically; for other sports or clubs we don't support yet, you enter matches yourself (~5 min per season).
GDPR by design. EU-hosted. We store minimal personal data: only a first name, an optional last name, and an email address. No date of birth, no bank details, nothing unnecessary. Everything is auto-deleted 30 days after the season or trial ends.
Yes, pay per season, no contract, no notice period. If you don't renew, the system deactivates itself at season end.
Yes. During team setup, the welcome wizard lets you enter how many duties (points) each player has already done. The assignment algorithm uses that right away, so players who've already done a lot aren't picked first again. Just copy the count from your spreadsheet.
You switch canteen duty on once as a duty and the algorithm spreads it across all families, based on who has already had a turn. A family that stood behind the bar last month automatically moves to the back of the queue. The cumulative leaderboard shows everyone that it adds up, so you never have to defend the rota in the group chat again.
Yes. For away matches Coach12 assigns driving parents automatically, using the same fairness algorithm as the other duties. Parents see per match whether they're driving and can hand it back in one tap; the system then finds a replacement itself and messages you and the new driver. You share the rota to the WhatsApp group in one tap.
Whistling is a duty like any other: switch it on and it rotates across the whole team automatically. Mandatory duties rotate separately from voluntary ones, so a family that volunteers a lot doesn't also end up whistling more often. Anyone who can't make it hands the turn back without losing points.
Yes. You link your club page once, and after that matches, changes and cancellations are imported automatically. School holidays for your region are added too, and training in those weeks is cancelled automatically, so the calendar stays correct without anyone maintaining it.
Yes. You build the line-up on a visual pitch, pick a formation and can let "Shuffle" propose a fair starting eleven. One tap shares it with the parents over WhatsApp. Match statistics are optional and included free: you don't have to use them.
During the match you tap players for goals, cards and substitutions, and you see live how many bench minutes each player has. That keeps playing time fair without a notebook. Afterwards, minutes played, goals and clean sheets appear in the season overview with a player ranking automatically.
First month free
Sign your team up in ten minutes and you're set for the whole season.
First month free after your first duty assignment · then €2 per child, max €25 per team per season