Roster with your positions
Define the positions your team actually uses, then give every player as many as they cover.
For coaches & captains
One place for your squad, their positions and every practice or match. Players tap in or out, the waitlist sorts itself, and you walk into the session with a lineup.
Define the positions your team actually uses, then give every player as many as they cover.
Date, start time, duration and location — published to everyone in the squad at once.
Set a min and max headcount. Extra players queue up and get promoted the moment someone drops.
Pick a cut-off time per event. Anyone bailing after it lands on the fines list until you clear it.