Packed with Features
Everything you need to run professional-quality table football matches, from casual games to competitive tournaments.
Complete Match Control

Match ready to begin

Half-time break
Live Scoreboard
Real-time score tracking for both teams with a beautiful, easy-to-read display optimised for viewing from a distance.
Countdown Timer
Customisable half lengths (10, 15, or 20 minutes) with pause/resume functionality and manual time adjustments.
Goal Celebrations
Visual goal celebrations with optional sound effects to make every score feel special.
Undo Last Goal
Made a mistake? Quickly undo the last goal with a single tap. No more arguments about miscounts.
Half-Time & Full-Time
Automatic modals for half-time breaks and full-time results, just like a real broadcast.
Extra Time
Need to settle a draw? Enable extra time with the same timer controls and tracking.
Settle the Score
When matches end in a draw, take it to penalties. TableMatch tracks each kick with a visual penalty board showing scored and missed attempts for both teams.
- Visual penalty tracking board
- Scored/missed indicators for each kick
- Sudden death support
- Automatic winner detection

Play as Any Team
Real Club Teams
Browse teams from 11 major competitions including Premier League, La Liga, Serie A, and more. Team data sourced from football-data.org.
International Teams
Select national teams from World Cup or European Championship competitions with team names and colours.
Custom Coloured Teams
Create Subbuteo-style teams by picking two colours. Perfect for generic table football sets or creating your own dream teams.
Generic Mode
Prefer not to use club imagery? Switch to generic mode for simple shields, lettermarks, or plain colour swatches instead.
Tournament Bracket Screenshot
Run Your Own Tournaments
Built-in tournament system with visual brackets, automatic progression, and champion tracking. Perfect for office leagues, family game nights, or club events.
Knockout Brackets
Visual tournament brackets that update automatically as matches are completed.
Flexible Sizes
Support for 4, 8, or 16 player tournaments to fit your group size.
Player Seeding
Seed players to ensure balanced matchups and competitive brackets.
Match History
Track all tournament matches with scores and progression.
Champion Display
Celebrate the winner with a dedicated champion display at tournament end.
Season-Long Competition
Run full league seasons with round-robin fixtures, professional standings tables, and automatic fixture generation. Perfect for office competitions, friend groups, or regular gaming nights.
Flexible League Sizes
Support for 4, 6, 8, 10, 12, or 16 players to fit any group.
Round-Robin Formats
Single round-robin (play everyone once) or home & away (double round-robin).
Professional Standings
Full league table with P, W, D, L, GF, GA, GD, Pts and automatic tiebreakers.
Auto-Generated Fixtures
Fixtures automatically created based on league size and format.
Season Persistence
Resume your league anytime with offline localStorage support.
Champion Celebration
Crown the winner when all matches are complete.
League Table Screenshot
Built for Reliability
Progressive Web App
Install TableMatch to your home screen just like a native app. No app store required.
Works Offline
Once loaded, TableMatch works without an internet connection. Perfect for any venue.
Local Storage
All your data stays on your device. No accounts, no cloud sync, complete privacy.
Screen Wake Lock
Your screen stays on during matches so you never miss updating the score.
Responsive Design
Optimised for phones, tablets, laptops, and even TVs. Portrait or landscape.
Touch Optimised
Large buttons and easy tapping for quick score updates during fast-paced games.
Ready to Try It?
All these features are available right now, completely free. No signup required.
Launch TableMatch