SCHEDULE BUILDER · LEAGUE
League Generator
Build your season in a guided workflow. The generator checks hard constraints before scheduling and explains what needs attention.
Start with Setup. Required fields are checked before generation.
1. League Setup
League price: $40 × 0 teams = $0. Payment enforcement is separate from schedule generation.
2. Divisions
Add one row for each division. These values become the defaults for teams in that division.
| Division | Practice Duration | Game Duration | Practice Buffer? | Practice Buffer Min | Game Buffer? | Game Buffer Min |
|---|
3. Teams
Each active team gets its own practice/game requests, preferences, weekly rules, sequence rules, and allowed fields.
| Active | Division | Team Name | Practices | Games | Priority | Practice Choices | Practice Cannot | Practice Locked Day | Game Choices | Game Cannot | Game Locked Day | Earliest | Latest | Weekly Package | Package Field | Weekend Rule | Sat Start | Sat End | Sun Start | Sun End | Practice Override | Game Override | Before First Game | Between Games | Min P/Wk | Max P/Wk | Min G/Wk | Max G/Wk | Max Total/Wk | Finish With Practice? | Coach Group | Allowed Fields |
|---|
4. Fields & Availability
A field must be active, permitted for the activity type, and available on the selected day/time. Teams also need that field in their Allowed Fields list.
| Active | Field Name | Location / Address | Notes | Practice Allowed | Game Allowed |
|---|
| Field | Day | Available | Open | Close |
|---|
5. Blackouts
Scope can be League, Field, or Team. Leave Start/End blank for a full-day blackout.
| Active | Scope | Date | Start | End | Field | Team | Reason |
|---|
6. Review & Generate
7. Schedule
8. Audit
Saved League Schedules
Loading saved schedules…






