Press enter to start
Manage People

Give your captains the keys to their team. Not the whole building.

Everyone's one member record — players, parents, captains, scorers, officials, fans. Hand each the right access, and watch a captain run their team like a GM. Players say yes or no to every game. Your refs, timekeepers and medics confirm their own. You stay in control without being the only one who can do anything.

X
Your club
One keyring. The right key for each.
Captain
Their team's door only
Team admin
Scorer
Game night, nothing else
Scoring
Official
Just their assignments
Game crew
You (admin)
Every door
Full access
One record per person. The right access for each. Everyone plays their part.
One member record
Right access for each
Everyone plays their part

Captains manage, players RSVP, officials confirm — and you stop being the bottleneck.

The source of truth

One member record, the whole club runs on it.

Every person who touches your club is a member — one record that follows them across teams, seasons and roles. Set the person up once; the platform does the rest. No duplicate lists, no “which spreadsheet has the current numbers.” And members keep their own details current, so you're not chasing a phone number at 11pm.

Your roster is the mailing list — see Communications
Jordan Cole
Member #4821 · since 2021
Season pass Captain
Teams & rosters
who's on the team
Communications
who you email
Store & memberships
who buys, who's paid
Scoring & stats
whose stats attach
Public profile
who fans visit
Membership badge
who's cleared
One record — wired into everything else the platform does.
Dashboard Viewing as Admin
Sees 10 of 10 areas
My team
Roster
Game night
My games
Schedule
Comms
Store
Reports
People
Settings
Locked areas aren't hidden as a courtesy — the role literally can't reach them.
Delegate with confidence

The right access for every role.

Give a captain team-admin access and they manage their team and see nothing else. A scorer runs game night without reaching your settings. Officials get their assignments. You get the full picture. Everyone gets exactly what they need and not one thing more — so you share the load without lying awake about it.

Tap a role — watch the dashboard shrink to exactly what that person can reach.

The marquee · team admin

Hand a captain the GM's office.

No pro expansion team rolls onto the ice with no name, no logo and no roster. They build an identity, then a roster that brings it to life. Being a team admin works exactly the same way — step into the GM's office and build a franchise.

3aClaim your team & set your look

Access starts with the email the league sends — a “sign up here” link for a new admin, or a straight “manage your roster” link if they already have an account. Once in, the dashboard shows every team they manage. Upload the team logo, set home and away jersey colours, and the team shows up right everywhere — and XSYTE flags a jersey clash before game day.

League emails the invite — sign up, or jump straight to your roster
Upload your logo (no logo? generate one with an AI art tool)
Set home & away colours — automatic jersey-clash detection
Team identity Riverside vs Hawks
Riverside
Home · dark
Hawks
Home · dark
Jersey clash — both in dark
Switch the Hawks to their alternate — the clash flag clears.
3bBuild the roster — three ways

Add players manually, pull in existing players so returning names stay one clean profile, or bulk-upload the whole roster — jersey numbers and positions at once.

Add manually
Name and email, one at a time. Fastest for a handful of new players.
The emails matter
With emails in, players get game reminders, one-tap attendance, lineup emails, game-specific messages that don't get buried in the group chat, a welcome email, and instant notice if the team needs a club product. No way to contact your players, no operations.
Riverside · locker room
#PlayerReport
4
AW
Alex Whitmore
Active
Player Season pass
7
SO
Sam Okafor
Active
Player
10
JE
Jamie Ellis
Active
Player Season pass
14
NB
Noah Brandt
Active
Player
41
DM
Devin Marsh
Active
Season pass
Add new Riverside player
The membership badges on the right ride along wherever the name shows up.
3cRun game day like a pro
Who's in · Mon 7:15 pm 12 in · 2 out
AW Alex Whitmore In
SO Sam Okafor In
JE Jamie Ellis In
NB Noah Brandt Out
DM Devin Marsh In
CL Casey Lin Out
Lineup emailed to 12 confirmed players

Send game invitations and track attendance — players get a clean yes / no and you see exactly who's in. Message just the players coming (“be at the rink early,” “wear light jerseys”). Set the lineup, assign positions, and email it to the team so everyone knows where they're slotted before they arrive.

One-tap attendance — no last-minute scrambles
Message just the players who are coming
Set the lineup and email it straight to the team
3dStyle points — your own goal horn

Optional, but pure franchise energy: craft a 10–20 second goal horn and submit it to the league. If the rink's scoreboard has audio, it fires when your team scores. A tiny feature that makes a team feel big-league.

Custom team goal horns live on GameDay & Broadcast
Riverside goal horn 🎺 GOAL!
0:00riverside_horn.mp3 · 0:14
Submit to league
3eLevel up to your own team site
Riverside HQ
yourteam.hockeysyte.com
HomeScheduleStoreDocsDues
Team store
Jerseys · POD
Schedule
Auto-loaded
Dues
Paid online
Docs & news
Team HQ
Your franchise, your home base.

A growing team can graduate from team GM to franchise owner — its own XSYTE team site. Take dues and membership payments, open a team store (including print-on-demand), auto-load the division schedule, brand it, schedule practices and events, host team docs, and connect social. Their franchise HQ.

Dues & memberships Team store · POD Auto schedule Team docs
Game-day crew

Schedule your officials and game-day crew.

Games need refs, linesmen, scorekeepers, timekeepers, medics and volunteers. Tick the games you want, click a role on an official, and assign them across all of them at once — or drag one onto a single game. Send confirmations, and each official replies yes or no, so your crew's locked before puck drop.

6:25 PM Rec 4 Big Deals vs The Chooks
REF Morgan Reyes ×
LINE Priya Nandan ×
SK Tom Falkner ×
9:40 PM Rec 3 Riverside vs Les Boys
REF Elena Sokolov ×
SK Tom Falkner ×
10:45 PM Rec 3 Vikings vs Regretzkys
REF Elena Sokolov ×
SK Tom Falkner ×
Two games selected · click a role on an official to assign to both.
Officials 75 active
All LINE REF SK
DW Dana Whitlock
SK
BC Ben Castellano
REF SK
LH Louise Hartley
REF LINE
DV Diego Vargas
REF
Send confirmation emails
Assignments hang off the schedule; scorekeepers tie to Scoring & Stats.
The quiet superpower

Know who's coming — players and crew.

Players say yes/no to game invites; officials confirm or decline their assignments. So game day stops being a guessing game — a full bench and a full crew, at a glance. Nobody's a mystery.

Players Bench: 12 in
Alex Whitmore In
Sam Okafor In
Noah Brandt Out
Jamie Ellis In
Crew 3/3 confirmed
REF Elena Sokolov In
LINE Priya Nandan In
SK Tom Falkner In
People + money, wired together

Memberships that follow your people.

When someone holds a membership, the badge follows them everywhere their name appears — rosters, reports, game sheets. Anyone with the right access sees at a glance who's a valid, paid-up participant. It's how a scorer can glance at a roster and instantly spot who's cleared to play, without chasing paperwork.

Memberships are sold & gate access in Store & Memberships
On the roster
10 Jamie Ellis Season pass
14 Noah Brandt Player
On the game sheet
JE
Jamie Ellis · #10
Scorer's view
Cleared to play
Groups
League admins
3 people
Full
Team captains
24 people
Their team
Scorers
8 people
Game night
Volunteers
15 people
Scoped
Calm and legible — the opposite of an enterprise permissions nightmare.
No permissions PhD

Groups & security you can actually reason about.

Organise people into groups and set who can do what — cleanly. Add a volunteer, drop them in the right group, done. Remove them when the season ends. The access map stays something one human can hold in their head.

The payoff for players

Profiles worth being in the system for.

Being a member isn't admin overhead for the player — it's their profile. A headshot for the pro look (which powers your stat-leader sections), stats, awards, an achievement log that grows game after game. The stuff they screenshot for the group chat. And if they've got an email on file, players get invited to fill in their own details, so the profile builds itself.

Milestones & awards land here from Scoring, Stats & Milestones
Jordan Cole #17
Forward · Riverside · Shoots R
10
Games
11
Goals
5
Assists
16
Points
Awards
1st Star Hat trick 2nd Star
Achievement log
Natural hat trick vs Phantoms
50 career points Div 4
Something a player would actually be proud of.
Every club, every code

Your people, whatever the game.

Ice HockeyBasketballSoccerNetballLacrosseWater PoloVolleyballRugbyCricketTennisIce HockeyBasketballSoccerNetballLacrosseWater PoloVolleyballRugbyCricketTennisIce HockeyBasketballSoccerNetballLacrosseWater PoloVolleyballRugbyCricketTennisIce HockeyBasketballSoccerNetballLacrosseWater PoloVolleyballRugbyCricketTennisIce HockeyBasketballSoccerNetballLacrosseWater PoloVolleyballRugbyCricketTennisIce HockeyBasketballSoccerNetballLacrosseWater PoloVolleyballRugbyCricketTennis

Hockey, basketball, soccer, netball, lacrosse, water polo, volleyball, rugby, cricket, tennis — and more.

The people layer under everything

Most tools treat your people as a mailing list in one app and a payment record in another. XSYTE treats them as one thing — a member — and builds the whole club on top.

Your comms, your store, your stats, your profiles, your game-day crew — all running off the same record. You hand out the right keys, captains run their teams like GMs, players and officials carry their own weight, and you finally stop being the bottleneck.

“I don't want to hand admin to a volunteer and have them break something.”

That's exactly why access is scoped. A captain only ever sees their team; a scorer only ever sees game night; an official only sees their assignments. They literally can't reach your settings. You get help without handing over the keys to everything.

Share the load. Keep the control.

One member record, the right keys for each person, everyone playing their part — run from one place.

One member record · scoped access · captains as GMs · players & officials RSVP · 21 sports