Skip to content

The rubric

How we rate a Guinness.

Every PintLeague score is the weighted average of five dimensions. The same rubric, every pint, every venue. Here's exactly what each one measures - and what separates a perfect example from one that's merely acceptable.

The Pour

Weight 20%

A Guinness is a two-stage pour. There are no shortcuts.

Perfect

Glass tilted 45°, poured to the bottom of the harp, left to settle 119 seconds, topped off with the tap pushed back to deepen the head. Total time: about two minutes.

Acceptable

Two-part pour completed, settle interrupted but visible. Surge has fully separated before the top-off.

Foul

Single-pour. Top-off before the surge has settled. Glass held upright on the first pull. Any of these and the score collapses.

The Dome

Weight 20%

The crown above the rim. It should sit proud, like a soft-served swirl.

Perfect

A confident dome rising 3–5mm above the rim, tight surface, no bubbles, holding shape until the first sip.

Acceptable

Flat-topped head sitting flush with the rim. Slightly loose foam structure but still uniform.

Foul

Concave head, large surface bubbles, foam collapsed below the rim, or a poured-flat finish. A dome that sinks in 30 seconds is a fail.

Glass Temperature

Weight 15%

Cool, not frozen. A frosted glass kills the flavour and shocks the head.

Perfect

Glass straight from a cold-water rinse, around 4–6°C. Light condensation only - no ice crystals, no frost ring.

Acceptable

Ambient glass, dry but cool to the touch. Tolerated; not preferred.

Foul

Freezer-frosted glass, visible ice. Or a warm glass straight off the drying rack - the head dissolves on contact.

Pint Quality

Weight 30%

What's actually in the glass. The single heaviest dimension.

Perfect

Deep ruby-black body under the light. Clean roast and chocolate notes, silken mouthfeel, lacing that climbs the glass in even rings as you drink.

Acceptable

Body is dark and clean. Mild flavour drop-off after the first third. Lacing patchy but present.

Foul

Sour or metallic notes - line is dirty. Thin, watery mouthfeel - keg is on its last legs. No lacing at all - the glass wasn't beer-clean.

Atmosphere

Weight 15%

A pint is the room it's poured in. Marks the venue, not the visit.

Perfect

A room that takes Guinness seriously - proper glassware, unhurried service, the right volume to hold a conversation. A place you'd come back to for the second.

Acceptable

Solid pub fundamentals. Service knows the pour. Maybe a TV too loud or a chain feel, but the room rewards you for being there.

Foul

Plastic cup, frosted novelty glass, service that rushes the pour, or a venue where Guinness is clearly an afterthought.

The composite score

Each dimension is scored 1–5. Each rating's composite is a weighted average of the dimensions the rater actually tapped — skipping the optional ones simply re-normalises the weights. Pint quality carries the most weight because what's in the glass matters more than the room around it.

composite = pour×0.20 + dome×0.20 + glass_temp×0.15
          + quality×0.30 + atmosphere×0.15

How a pub's score is calculated

A pub's score isn't just an average of every rating — that would let a single enthusiastic rater tip the scales. Four rules make the league table harder to game:

  1. One rater, one vote per pub. If you rate the same pub five times we take the average of your visits, not the sum. Coming back can move your own score up or down — it can never stack.
  2. Track record earns weight. A rater who's scored one pub counts a little; a rater who's scored four or more counts fully. New accounts can't parachute in and change the table.
  3. Small samples are pulled toward the middle. A pub with two ratings sits near the city average until more raters chime in. A perfect 5 from a single visit doesn't take the top spot.
  4. The league table needs 10 distinct raters. Divisions only apply once ten different people have rated a pub, so a small circle can't crown itself.

Scores update automatically when a rating is added, edited or deleted. If you spot a rating that shouldn't be there, tap the flag on the feed.