Every frame.
Your story.

A free snooker scorer for iPhone, iPad and Apple Watch. No accounts, advertisements or subscriptions.

Starting a match

Add two players in Players. Choose New match in Play, select the players and reds, then choose a best-of format or Open session for as many frames as time allows. Tap each potted ball. End turn changes the player after a miss or safety; tapping a player's name also switches turns. After potting one red, use Potted multiple reds? if more reds fell in the same shot.

Fouls and free balls

Foul records penalty points, removed reds and whether the opponent plays, passes back or requests a miss and replacement. Choose Free ball after a qualifying foul to record the nominated colour. The WPBSA rulebook covers referee decisions.

Correcting a mistake

Undo restores the previous score and ball state; Redo restores an undone action. Undo can also reopen a finished frame. Finish frame asks you to choose its winner. In History, open a frame to edit scores and recorded breaks, or delete a match from its detail screen. In traditional mode, use score adjustment buttons to record points; manually entered points don't count as breaks.

Backups and moving devices

In Settings, choose Export backup and save the JSON file to Files. On the new device, choose Import games or backup and review the import preview. BaizeBook backups and SnookerMate JSON exports are supported. Imports add new entries, keep existing ones and reject invalid files. To record games without an export, use Add past game in History. Export before uninstalling the app or using Clear all data.

Apple Watch

Install BaizeBook on your paired watch and start a match on iPhone. The watch shows the selected frame, break and timer. Open both apps for live pots and tap a player to switch turns. Swipe to the second page for the timer, undo, redo, fouls and frame controls. The Foul screen offers the penalty, next shot and removed reds. If disconnected, the watch retains its last received score and disables scoring controls.

Player statistics

Match totals count completed matches. Frame totals count completed frames. Highest break includes the current recorded break. Fouls and manual score changes never count as breaks.

Contact and support

For help or to report a bug, open a support issue. Include your app version, device model and the steps that led to the problem.

Local data

BaizeBook does not send your player names or match history to a developer server. Your system device backups follow your Apple settings. See the privacy policy.

© 2026 Zuhayr Khan