Built for the whole team
For coaches
One command centre for your season: post updates, tag film, track each player's development, manage the roster, and keep families in the loop without a dozen group chats.
For players
A personal feed of what their coaches want them to see: tagged clips, feedback and goals, so they always know what to work on next.
For families
Everything in one trusted place: the schedule, news, photos, and the feedback shared for their player. Nothing buried, nothing missed.
The Film Room
Coach the tape, not the chaos
Link a single game or a whole YouTube playlist, and TeamDock imports it and keeps it synced as you add more. Then tag any moment at the exact second, colour-code it, and aim it at the right people.
- Tag clips at a timestamp: one click jumps straight there.
- Assign a clip to a specific player, the whole team, or keep it coach-only.
- Players & parents get just their clips in a personal feed, and can mark them reviewed.
- Colour-coded categories so feedback reads at a glance, never colour alone.
- Optional: track game stats right here while you watch, tapping through your roster.
TeamDock doesn't need to host your full game video. Add a video link from YouTube or Vimeo, build notes around timestamps, and keep your feedback organized in one place.

Everything else your season needs
Team Feed & News
Post announcements, pin the important ones, and flag urgent alerts. Batch everything into a weekly email digest so nobody misses a beat.
Player Development
Private feedback, development goals and coach notes build a living development file for every player, visible to the right people, and no one else.
Stat Tracking
Optional: record game stats right from the Film Room, tapping through your roster as you watch, then read season totals in a sortable Team Stats table. Keep them coach-only or share with the team.
Schedule
Sync your association's calendar (webcal / iCal) and layer on games, practices, arrival times and jersey notes. The next event is always front-and-centre.
Roster & Onboarding
Build your roster, invite players and parents by email or a join code, approve who gets in, and link parents to their players as family units.
Photos & Media
Organize game-day, practice and tournament galleries with fair-use storage, and choose what stays team-only versus what's shared on your public page.
Sponsors & Fundraising
Showcase your sponsors on your public site and track fundraising campaigns toward the goal, right on the dashboard.
Polls
Quick team votes for jersey choices, tournament options, or anything you need a fast read on from the group.
Your site, your brand
Your own address ({team}.teamdock.ca), a public team page, and a private team area, themed in your colours and logo in seconds.
Privacy & control, built in
TeamDock is private by default. Coaches control what gets shared, who can see it, and whether a note is coach-only, player-specific, family-visible, or team-wide. Visibility is enforced in the database itself, not just hidden in the UI.
Private by default
Your roster and schedule are hidden from the public until you choose to share them.
Family-unit visibility
A player and their linked parent see the same thing, with nothing hidden between a player and their parent.
Coach-only stays coach-only
Private notes live in a separate, staff-only space families can never reach.
You own the data
It's your team's space. No selling data, no ads, no surprises.
Up and running in minutes
Start your team
Pick a name and your web address, and we check it's free as you type. You're live in under a minute.
Invite your group
Share a join code or email invites. Parents link to their players; you approve who gets in.
Connect calendar & film
Paste your association's calendar feed and a YouTube playlist, and we keep both in sync automatically.
Run your season
Post updates, tag clips, give feedback and set goals. Families see exactly what's meant for them.
Your colours & logo
Theme the whole platform to your team in seconds.
A dock you customize
Switch features like stats, feedback and fundraising on or off, so your dock shows only what your team actually uses.
One place, all season
From tryouts to playoffs, the whole team returns to the same dock.
Give your team a home base.
Free for 14 days with no credit card required, then one simple price per team on the Annual Team Plan (best value) or Monthly Flex, taxes included. Pick a name and a web address, and you're live.

