Built by a pool player, for pool players — rack-by-rack scoring, win trends, and four felt themes to match your table.
PLAYER-FIRST ANALYTICS
Pick your player, review the overview, open opponent drilldowns, then jump into game-specific analytics. Fast answers from real scoring data.
GAME FORMATS
From casual races to full APA-certified competition — every format is deeply supported.
Play APA-style with skill level handicaps and auto-computed race targets, or run a straight regular race. Both fully tracked, rack by rack.
APA point-per-ball scoring with handicaps, or a clean regular race. Ball-by-ball tracking, nine-on-break glory, dry break detection.
Race format with full rack history logged. Win/loss outcomes, rack counts, and match totals — every game captured precisely.
Race through 8-ball and 9-ball racks in a single match. Race to 7 or 11. Choose your set order. Timer per rack. The full experience.
SCORING DETAIL
Everything that happens at the table — tracked, stored, and ready to analyze.
Auto-flag when the breaker pockets every ball without the opponent ever shooting.
Track every full inning (one turn per player) — the key metric for rack difficulty.
Log intentional safeties per player per rack — reveal who plays the defensive game.
Masters format times every rack and every player's time at the table. Full match duration captured automatically.
Tap each ball as it drops — see ball frequency distributions and scoring efficiency over time.
WHAT WE CAPTURE
See the signals that matter instantly: Win Rate, This Week volume, Current Streak, and Racks Logged — then drill into the matches behind each number.
Link profiles with friends and keep shared match history in sync. Your records stay connected across devices while each player controls what they see.
Slice performance by game and format — 8-Ball, 9-Ball, 10-Ball, APA Masters, race, APA, and handicap — so comparisons stay clean and actionable.
Track every submitted match down to racks, events, innings, and break-and-runs. In 9-ball, capture ball-by-ball data for deeper shot-pattern review.
Store your APA skill level and Fargo rating in one player profile — skill level drives race logic automatically, Fargo gives you a broader benchmark to track progress over time.
Built for multi-device play with smart delete behavior: your history stays consistent across reinstall/sign-in while protecting shared match data between opponents.
The Name
Sea otters have 19 pockets — loose skin folds under their arms where they store rocks and food while floating on their backs. It's one of their most beloved quirks.
In pool, pocketing balls is everything. So when our otter mascot grabbed a cue, the name wrote itself — 19 pockets, all day.
Okay, part of it is true — otters do have a skin pouch under their armpit where they store rocks and food. That part is real. The number 19? Made it up 🙈. It's an inside joke, and so is the otter. 🤫
19 Pockets is now live on the App Store. Start tracking every rack. Start winning more.