How it works
Everything you need to get from sign-up to kickoff — for players and captains.
Getting on the pitch
Five steps from account to kickoff.
Create an account
Sign up at offsideindoorsports.com. You'll get a confirmation email — click the link to activate your account before you do anything else.
Create an account →Find an event
Head to the Events page to see what's coming up. Leagues, tournaments, and one-off games are all listed there with dates, formats, and prices.
See what's on →Join a team or register as a free agent
If your captain has sent you an invite link or code, follow it to join their squad — you're confirmed straight away. No captain yet? Register as a free agent and we'll place you on a team.
Sign your waiver
Every player signs their own personal waiver before they can play. You'll get a link by email once your captain sends invites, or find it in My Registrations on your player dashboard.
My registrations →Show up and play
That's it. Your player dashboard shows your upcoming fixtures, your team sheet, and anything that still needs your attention before match day.
My dashboard →Running your team
From squad to match day in five steps.
Create your team
From your captain dashboard, set up your team with a name, crest, and home and away kit. Your team gets its own page and a unique invite code.
Captain dashboard →Add your players to the roster
Go to the Roster tab and add each player by name. You can add their email too — but it's optional at this stage. Players will claim their spot themselves when they join.
My roster →Share your invite code or link
Every team has an invite code and a shareable link. Send it to your squad — WhatsApp, group chat, wherever. When a player opens it, they pick their name from your roster list, or add themselves if they're not on it.
Register for an event
Head to the Events page and register your team. Pay the entry fee to confirm your spot. Your squad is automatically put on the team sheet.
See what's on →Send waiver invites
Once registered, go to the Roster tab and hit Send invite next to each player. They get a personal waiver link by email. Every player must sign before kickoff — the Roster tab shows you who still needs to.
Go to roster →Still stuck?
Check the FAQ for common questions, or drop us a message and we'll get back to you.