The clipboard register is the first thing every new grassroots coach is given, and the first thing they lose. Mine made it about six weeks before it ended up in the boot of someone else's car after a tournament.
But tracking training attendance actually matters โ more than most coaches realise. It's not about catching the kid who skipped a session. It's about spotting the one who's quietly drifting away from football before they quit.
This post is about what to track, why, and the simplest way to do it without going back to clipboards.
Why training attendance matters more than match attendance
Match availability is mostly about logistics โ who's on holiday, who's at a birthday party, who's got a cold. Players show up to matches because their parents drive them.
Training attendance is the leading indicator of whether a kid is still enjoying football. When a player starts missing sessions for vague reasons ("not really feeling it"), it's almost always the early signal of one of three things:
- They're not enjoying the sessions
- Something's happened in the squad socially (fell out with a friend, got teased)
- Another sport or activity is pulling them away
If you spot it after one or two missed sessions, you can have a quick chat with the parent and usually fix it. If you spot it after a month, they've already mentally quit and you're just waiting for the email.
A paper register, even when it doesn't get lost, doesn't surface this. You can't see the pattern in a stack of clipboard sheets. You need it summarised.
The minimum useful data
You don't need an elaborate system. You need three things per session:
- Date and session type (e.g. "Tuesday training, technical")
- Who was there
- Reason for absences (one tap: ill, holiday, other commitment, no reason given)
That's the dataset. Anything else is decoration.
The "reason for absences" field is the bit that earns its keep. "Charlie missed three Tuesdays in a row โ all 'no reason given'" is the kind of signal that gets you to text Charlie's mum before he tells you he wants to quit.
What to do with the data
Once you've got it, set yourself a 5-minute monthly review:
- Look at the attendance leaderboard. Sort the squad by % sessions attended.
- Flag anyone under 60% who used to be over 80%. Those are your at-risk kids.
- Send a casual message to the parent. Not "why aren't you turning up", but "Just checking in โ haven't seen Charlie at training for a few weeks, everything OK?"
- Praise the regulars. A "thanks for getting Hannah to every session this month, she's flying" message to a parent is worth ten compliments to the kid.
Step 4 is the one most coaches skip. It's also the cheapest retention tool you have.
Doing this on paper (if you must)
If you don't want an app:
- A4 register, one row per player, columns for each session date
- Tick / cross / letter for the absence reason (I = ill, H = holiday, O = other, blank = unexplained)
- Tally at the end of the month, do the review above
It works. It's slow. The register gets lost.
Doing this in Squadd
Squadd's training screen does the recording bit. When you create a session you mark off who attended in about 30 seconds (one tap per player). Sessions can be recurring (e.g. every Tuesday) and the register sits permanently in the app, not on a clipboard that gets lost.
There's also a per-occurrence cancellation โ useful when training's called off because the pitch is waterlogged. You cancel that single session without breaking the weekly schedule.
For the monthly review, Squadd's stats screen shows each player's training count as "X attended out of Y scheduled" alongside their match stats โ and the numbers are colour-coded so anyone below 50% stands out in red, 50โ80% in amber, and 80%+ in green. Tap any player for a full breakdown: an exact attendance percentage, a colour-coded progress bar, and the underlying numbers.
So at a glance you can scan the stats screen and immediately see who needs the "everything OK?" message from earlier in this post โ without leafing back through session-by-session attendance lists.
The retention story nobody writes about
Grassroots football loses roughly 30% of kids between U11 and U13. Most of that drop-off isn't because they get bored of football โ it's because the team stopped being fun, and nobody noticed until they'd already mentally checked out.
Training attendance is the earliest visible signal. Track it, glance at it once a month, and you'll keep more kids playing.
Which is, ultimately, why most of us started coaching in the first place.
TL;DR
- Training attendance is a leading indicator of player retention. Match attendance isn't.
- Track date, who was there, and the reason for absences. That's all.
- Review monthly. Flag the kids whose attendance has dropped. Message their parents kindly.
- Paper works. Apps work better because they sort and summarise automatically.
Squadd does the recording, keeps a permanent session history, and surfaces colour-coded attendance per player on the stats screen โ with a full percentage breakdown one tap away. You'll never lose the register again. 4 weeks free if you want to try it.