A tryout day goes wrong when nobody knows who is coming. Some players show up unannounced, and others forget which session they chose. I would rather collect sign-ups before the day.
Who gets to fill it in?
Players aged 18 and over can fill it in themselves. For younger players, a parent or guardian answers, since the contact details are theirs.
What does it ask?
The player's name, birth date and age group, then the session they can attend, their preferred position, their last team and a shirt size for bibs. A parent adds name, phone and email, and one line on allergies or needs. A box confirms that a tryout does not promise a place.
Can the player's AI do it?
Yes. A parent's AI could ask "Which age group is your child trying out for?" Then "Which session can you attend?" Then "Are there allergies the coaches must know?" It shows the answers, asks "Send it?" and submits only after a yes. See agent-fillable forms.
Before you open it
Run one form per session to control numbers. Browse forms for sports clubs and teams. A team registration form takes over once the squad is picked, and a tournament registration form helps with the first event.
Questions
How do I keep tryout sessions from overfilling?
Make one form per session and set max_responses to the number of places. Each link stops taking sign-ups at its cap, and you can point late players at the next session.
Does the form tell players if they made the team?
No. It collects sign-ups only and does not email the people who fill it. Send results yourself, using the contact details in the CSV.
What should coaches do with the allergy answers?
Read that column before each session and keep a short list at the field. The form asks only for allergies and needs a coach must act on, nothing wider.