BenchManager is an invaluable tool for the coach who wants to run a team based on equal playing time. Equal playing time is a mandate of most recreational athletic leagues. This application, by providing game time information about the current playing time and historical information, provides a coach the information they need to manage substitutions.
The application was written for soccer but would work equally well for many other sports.