Football league management app
TeamKick is a football league management app for Sunday league, 5-a-side and full-sided amateur competitions. You bring the teams, the pitch and the passion — it handles the rest: fixtures, live scores, automatic standings and a public web page for every team, player and match. No spreadsheets, no WhatsApp chaos, no Sunday-night admin.
Watch it in action
This is what your league looks like on TeamKick — an actual game tracked by the organization, streaming to the web in real time. Score, goals and match events update live while the ball is still rolling.
Why TeamKick
Set up your season, schedule the matches, and let every team see exactly when and who they're playing.
Results feed straight into the table — wins, draws, goal difference, the lot. Nobody argues with a table that updates itself.
Matches can be followed live on the web as they're tracked, so players, subs and supporters never miss a beat.
Your league, every team, every player and every match gets its own shareable public page. Send one link, not twelve screenshots.
Top scorers, assist leaders, man-of-the-match counts — the individual battles that keep players coming back every week.
A dedicated organizer account keeps you in control of the league without being on a team sheet. You run it; the app records it.
Inside the app
Name, logo, colours, schedule, sponsors — everything an organizer touches lives in one tab. Results roll in underneath as matches are played, and when the season's done, you close it out from the same screen.
Add squads you run yourself, or invite teams already on TeamKick — they get a push notification and one tap to accept. Pending invites stay visible until the roster is settled, so you always know who's in.
One link for everyone
Every league gets its own public web page — your logo, your colours, your sponsor up top. Table, players, fixtures and results in one place, with MVP and goalkeeper leaderboards racked up from every tracked match.
Each tracked match gets its own page: final score, possession, and a minute-by-minute timeline of every shot, save and goal — topped with a written match report built from the events your league tracked.
How it works
Set up an organizer account, name your league and add the teams — Sunday league, 5-a-side or full-sided. Your public league page goes live immediately.
Lay out the fixtures and share the league link. Every team knows the schedule; every player can find their stats.
As matches are tracked, standings, scorer charts and match pages update on their own. Your job on match day: enjoy the football.
Pricing
Free
$0
Starter
$14.99/month
Association
$49.99/month
Federation
$99.99/month
Every plan gets the full product — fixtures, live match tracking, automatic standings, player stats and public web pages. Paid plans only raise how much you can run at once. Running more than 10 leagues? Get in touch through the app.
Common questions
It's an app that takes over the admin of running an amateur football league — fixtures, results, league tables, player stats and communication — so the organizer doesn't live in spreadsheets and group chats. TeamKick is a Sunday league management app that adds live match tracking and a public web page for every league, team, player and match.
Yes. The free plan runs 1 active league with up to 3 teams and includes every feature. When your league grows, monthly plans start at $14.99 for unlimited teams, up to 10 concurrent leagues on the Federation plan.
Every league gets its own public web page with your logo, colours and a sponsor slot — standings, fixtures, results, player leaderboards and a page for every tracked match, updated automatically. One link covers the whole league.
All of them. TeamKick handles Sunday league, 5-a-side, futsal and full-sided football (soccer) competitions — you pick the format when you create the league and the standings work the same way.
Yes — matches tracked by the league stream to the web in real time. Score, goals and match events update on the public match page while the game is still being played, and a written match report is published when it ends.