TeamDock keeps one schedule for the whole team: your league games imported automatically, plus any practices or team events you add. Everyone can see it, and everyone can subscribe it to their own phone calendar.
Import your league calendar
- 1Find your association's calendar feed. In most league portals it's a 'Subscribe', 'webcal' or 'iCal / ICS' link. Copy that link.
- 2In TeamDock, go to Settings and paste it into the calendar feed field.
- 3Games and practices import automatically and refresh on their own when the league changes something. Your own notes (arrival time, jersey, location tweaks) are kept even when the feed updates.
Add or annotate events
- 1On the Schedule page, choose Add event for anything not in the feed: a practice, a team dinner, a tournament game.
- 2Set the type (Game, Practice, Tournament, Team event and more), plus opponent, location, arrival time and jersey. Types are colour-coded across the calendar.
- 3The end time fills in automatically an hour after the start; adjust it if you need to.
Views and subscribing
Switch between the colour-coded month Calendar (the default view) and a List agenda at the top of the page. Filter by event type, and tap any day to see its details.
- Tap Subscribe on the Schedule page to add the whole schedule to Apple, Google or Outlook calendars.
- New and changed events update on everyone's phone automatically, with no re-adding.
- Set your team's timezone in Settings so event times are always right.

