Arrive 9:45
League game vs Ashfield Colts
Meadow Park · Pitch 3 · Blue kit · Referee confirmed
Sofia Nunes has a swim meet at 11:00 with Riverside Aquatics. Flagged because she is on both rosters.
3 families have not answered.
Remind the threeTeamCaddy is team management software for youth sports. Schedule, attendance, messaging, fees and registration — for one team, free, or for a club with four hundred players.
Free for one team. No credit card, and no ads, ever.
One product for the whole season, for the coach who runs the team and for every family on it.
Games, practices and tournaments, each with an arrive-by time and a map link.
Going, maybe or out on every event, and one tap to nudge whoever has not answered.
The whole team, one group, or one household — by push, email or text message.
Jersey numbers, positions, guardians and staff, with medical detail kept off it.
Season dues, instalment plans, discounts and financial aid, billed per household.
Sign-up forms, waivers and documents, plus a public schedule and results page.
Most children play for more than one team, and most households have more than one child. TeamCaddy merges them into one list.
Somebody pays for the lights, the referee and the kit. Two children on two teams arrive on one invoice, paid with one card.
A roster is a list of children. Every visibility decision starts closed, and is opened deliberately.
A team page shows the schedule and the results. The roster and the photos are off until an administrator turns them on.
A coach sees “cleared to play”. A coach does not see the reason.
Grandparents and boosters get the schedule and the score, and no addresses or phone numbers.
Every role check in the API resolves through one table — never scattered through route handlers.
A single team is free, forever, with the whole core loop — schedule, roster, RSVP, chat, public page. Nothing is held back to make you upgrade.
No credit card. No ads, ever.