PPM for Friday 17 July

Key info

Public Performance Measure (PPM) is the older measure of train operator performance. PPM is based only on delay at destination and the train must have called at all planned stops.


Source: Network Rail

Data quality: Low – Data source does not adjust for calling pattern changes and some smaller methodology differences

Last updated: 17 July 2026 at 04:26

National summary

Within PPM: 104 (84%)

Late: 12 (10%)

Very late or cancelled: 7 (6%)

Total: 123

Train Operating Company (TOC) summary

Operator nameWithin PPMLateVery late or cancelled
Chiltern4 (100%)0 (0%)0 (0%)
South Western Railway7 (100%)0 (0%)0 (0%)
Southeastern21 (100%)0 (0%)0 (0%)
TransPennine Trains8 (100%)0 (0%)0 (0%)
Great Western Railway14 (87%)2 (13%)0 (0%)
Greater Thameslink Railway32 (84%)2 (5%)4 (11%)
London Overground3 (75%)1 (25%)0 (0%)
c2c3 (75%)1 (25%)0 (0%)
Greater Anglia5 (71%)2 (29%)0 (0%)
Elizabeth line2 (50%)2 (50%)0 (0%)
Northern Trains1 (50%)0 (0%)1 (50%)
West Midlands Trains2 (50%)1 (25%)1 (25%)
Transport for Wales1 (33%)1 (33%)1 (33%)
ScotRail1 (-1%)0 (0%)0 (0%)
Avanti West CoastNo trains reported
Caledonian Sleeper LimitedNo trains reported
CrossCountryNo trains reported
East Midlands RailwayNo trains reported
London North Eastern RailwayNo trains reported
MerseyrailNo trains reported

Open Access Operator summary

Operator nameWithin PPMLateVery late or cancelled
Grand CentralNo trains reported
Heathrow ExpressNo trains reported
Hull TrainsNo trains reported
Lumo East CoastNo trains reported
Lumo West CoastNo trains reported