BenchApp supports league management using the same website and app as our fantastic team management system. Here's how it works.
League Management
A League Manager adds teams to their league and assigns one or more team managers to those teams.
Roster
League Managers add roster/spares and spectator players to the team as well
League Managers can remove players from a league
Schedule
League Managers create the schedule that then feeds directly to each team within the league. They are updated in real time.
League Managers can edit an event at any time that will update instantly for all teams.
Scoring
During the game, or after a game is complete, the League Manager is charged with adding scores and penalties. This can also be assigned to a Score keeper
Staff
A League manager can add and assign Referees, Linesmen and Scorekeepers to each game.
Team Management within a League
A team manager logs in to manage their team, as they would with a regular BenchApp team.
Roster
Team managers can build their own roster, including inviting spares and spectators
Schedule
Team managers cannot add games to their schedule. That is done by the League Managers.
Team managers can add special events, practices, scrimmages, etc.
Player Availability
Team managers are is in charge of handling player availability for each games.
League managers can see how many players are attending a game
Scoring
Team managers cannot manage scoring for their games. This is done by League Managers or Scorekeepers (who are assigned by the League Managers)
Finances
They can assign fees to their players and accept credit card payments
Team Chatter
Team chatter is private to the team. League managers cannot see team chatter.