arethetrainsontrack.uk
← back to arethetrainsontrack

how the f***ed-o-meter works

The formula

The F***ed-o-meter gives each station and each train operator a rating based on a single composite score that combines two things:

  1. How many trains were delayed (volume).
  2. How late they were on average (severity).

Multiplied together, the formula is:

Score = number of delayed trains × average delay (in minutes)

The tiers — country view (past hour)

At the top of the homepage, the meter is based on every recorded delay across the UK network in the rolling past 60 minutes.

RatingScore range
Unf***ed0 – 80
Slightly f***ed81 – 300
Pretty f***ed301 – 800
Really f***ed801 – 1,800
Stupidly f***ed1,800 +

The tiers — station and operator view (past hour)

On a station's page and on a train operator's page, the meter is based on the score across the rolling past 60 minutes.

RatingScore range
Unf***ed0 – 10
Slightly f***ed11 – 50
Pretty f***ed51 – 150
Really f***ed151 – 400
Stupidly f***ed400 +

Where the data comes from

Every UK train movement is broadcast by National Rail's Darwin Push Port — a real-time stream of every arrival, departure and cancellation across the network. We listen continuously and record any service running 5 or more minutes late, or cancelled.