How to Use
Shot Clock · Pool Match Scoreboard
🎱 What is this app?
A shot clock and scoreboard for pool (billiards) matches. Use it to keep time, track scores, and manage match rules — all from your phone at the table.
⚙️ Setup Screen (this screen)
Practice / Match
Choose Practice for solo drill work with just a shot clock, or Match for a full competitive game with scoring.
Shot Clock
How many seconds each player gets per shot. Pick a preset (15s, 30s, 45s, 60s) or set a custom time up to 300s.
Players
(Match only) Enter both player names. These appear on the scoreboard during the match.
Race To
(Match only) How many racks a player needs to win the match. E.g. "Race to 5" means first to win 5 racks wins.
Match Length
(Match only) Estimated max match duration in minutes. When this time is exceeded, overtime kicks in.
Overtime Reduction
(Match only) When overtime starts, the shot clock is reduced by this percentage to speed up play. E.g. 50% means a 30s clock becomes 15s.
Sound
Toggle beep sounds on/off. The slider controls volume.
Save as Default
Saves your current settings so they load automatically next time.
▶️ During Practice
Tap the timer
Tap when the cue ball stops moving to start the shot clock. Tap again when the shot is taken to stop it and reset for the next shot.
Extension
Tap the extension button to add extra time for a difficult shot. One extension per rack.
Gear icon (bottom)
Returns you to this settings screen.
🏆 During a Match
Tap the timer
Tap when the cue ball stops moving to start the shot clock. Tap again when the shot is taken to stop it and reset for the next shot.
Score area (tap)
Tap a player's score number to add +1 (they won the rack). This also resets the shot clock for the next break.
Score area (hold)
Long-press a player's score to subtract 1 (undo a mistake).
Player name (single tap)
Uses that player's extension — adds extra time to the current shot clock. Each player gets one extension per rack.
Player name (double tap)
Awards a rack point to that player (+1 score).
Player name (swipe)
Swipe across a player's name to declare the OTHER player as the match winner (used for conceding the match).
Match timer
Runs continuously from the moment the match starts to the end — it never pauses. Turns red when overtime begins.
Gear icon (center)
Returns you to this settings screen.
⏱️ Overtime
When the match clock exceeds your set Match Length, overtime begins. The shot clock automatically shortens by your Overtime Reduction % to keep play moving. A red "Overtime" indicator appears at the top of the screen.
🏅 Winning
When a player reaches the Race To number, a winner overlay appears with their name. Tap it to return to the setup screen and start a new match.