Absolute pool rating · Android & iOS

Your pool rating. Tonight, not in 200 games.

League ratings need hundreds of matches before the number means anything, and what you get depends on who your city happens to have. Runout Rank measures you against the table instead: ten layouts, one attempt each, a 0–100 rating in one session.

No league · No opponents · No account · Works offline

Runout Rank home screen on a phone, offering to start the ten-table Rating Test.
10

tables per test, one attempt each

1

session to a full rating, not a 200-game wait

0–100

rating and a tier, the moment you finish

0

leagues, opponents and accounts required

Why bother

A league rating costs a season and still moves with your city.

200 games before it is real

FargoRate treats 200 games as the minimum for an established rating. That is a league, a season and a set of fees before you find out where you stand.

A rating without a league →

Your number describes your postcode

A relative rating is anchored to the players around you, so a thin or isolated local scene drifts against the rest of the world.

Absolute vs relative →

The answer

Measure the player against the table, not the room.

Every level fixes exactly what makes it hard — ball count, ball in hand, how tightly the balls are packed, blockers. Those constraints are the yardstick, and they are the same for everyone. Beat them and the number goes up. Nothing else moves it.

Absolute, not relative

No opponent pool to be strong or weak, and nothing to drift against.

One session, not one season

About an hour at the table, and you finish with a real rating rather than a placeholder.

Nothing to memorise

Layouts are generated fresh for every test, so you meet the level, never a drill you have already learned the answer to.

The full comparison with Fargo Rate →

How it works

Three steps, one sitting

Rack what the app draws

Each table is drawn top-down, so you can set the exact layout up in front of you.

Play it once

Run out or miss, then record it with one tap. No retries, no skips.

Get a rating and a plan

A score, a rating, your tier — and the level that is beating you, to practise at next.

Read the full explanation →

A Rating Test in progress: table 6 of 10 drawn top-down with four numbered object balls on the cloth, and the Ran out and Missed buttons below.

The table

This is what a table looks like.

Each one is drawn top-down, to scale, so you can rack it on the cloth in front of you and play the real shot. It stays on screen for the whole attempt, so you can rebuild the layout if you knock it about.

  • The numbers are the order you have to pot them in — not ball values
  • Blockers are drawn drab and unnumbered: in your way, not in the sequence
  • The cue ball appears from Advanced up. Below that you have ball in hand
Test result screen showing 7 out of 10, a rating of 58, the League tier, and what to do next.

The result

A rating, and the level that beats you.

Seven out of ten clears a level. You get the score, the 0–100 rating, your tier and how far the number has moved since last time — then the level currently beating you, with practice at it one tap away.

The progress screen showing rating, tier, lifetime metrics and per-level breakdown.

Progress

See whether practice is working.

Rating, tier, cleared level, lifetime run-out rate and best streak — free, permanently. Runout Pro adds the history: every test plotted over time and CSV export.

Six levels, none locked

Rookie to Master. Test at any of them — a strong player never grinds up from the bottom. Compare the levels →

Practice at your edge

Endless generated layouts at the level that beat you, with a log of everything you have run. More on practice →

Your record stays yours

No account, no server, works offline. Everything lives on your device. Privacy policy →

Get the number

Ten tables. One attempt each. One honest rating.

Set the layouts up on the table you already play on. The app scores the run-outs and tells you which level to train at next.