Late worst first, more than 5 mins late (10 for long distance)
| Departs | Headcode | From | To | Late by | Why |
|---|---|---|---|---|---|
| 1021 | 1Y41 | Crianlarich | Mallaig | +30 | Signalling fault |
| 0614 | 1H35 | Aberdeen | Inverness | +24 | Police dealing with an incident near the railway |
| 2226 | 2Y87 | Edinburgh | Glasgow Central | +18 | Train crew being delayed |
| 1120 | 2Y11 | North Berwick | Edinburgh | +16 | Signalling fault |
| 1251 | 2D97 | Dunbar | Edinburgh | +15 | Signalling fault |
| 1422 | 2Y05 | North Berwick | Edinburgh | +12 | Signalling fault |
| 1914 | 2Y27 | North Berwick | Edinburgh | +12 | Vandalism of railway equipment |
| 1841 | 1A55 | Glasgow Queen Street | Aberdeen | +11 | Signalling fault |
| 2034 | 2L11 | Larkhall | Milngavie | +11 | Train ahead late |
| 1220 | 2Y01 | North Berwick | Edinburgh | +10 | Operational incident |
| 1515 | 2I39 | Glasgow Central | Glasgow Central | +10 | Signalling fault |
| 2133 | 2L15 | Larkhall | Milngavie | +10 | Train ahead late |
| 1727 | 2L59 | Dundee | Aberdeen | +9 | not given |
| 1751 | 2T51 | Tweedbank | Edinburgh | +9 | not given |
| 0722 | 2B77 | Lanark | Glasgow Central | +8 | Train ahead late |
| 1559 | 2G38 | Cowdenbeath | Edinburgh | +8 | Train ahead late |
| 1647 | 2L22 | Dalmuir | Larkhall | +8 | Train ahead late |
| 2219 | 2T69 | Tweedbank | Edinburgh | +8 | not given |
| 1143 | 2T80 | Edinburgh | Tweedbank | +7 | Operational incident |
| 1150 | 2T77 | Tweedbank | Edinburgh | +7 | Operational incident |
| 1419 | 2T87 | Tweedbank | Edinburgh | +7 | Signalling fault |
| 1519 | 2K70 | Leven | Edinburgh | +7 | Train ahead late |
| 2016 | 2Y89 | Glasgow Central | Edinburgh | +7 | Signalling fault |
| 2111 | 2L70 | Carlisle | Dumfries | +7 | Train ahead late |
| 0659 | 2Y80 | Glasgow Central | Edinburgh | +6 | Train ahead late |
| 0712 | 2P10 | Dunblane | Edinburgh | +6 | Train ahead late |
| 0810 | 2R14 | Dalmuir | Motherwell | +6 | not given |
| 0840 | 2R16 | Dalmuir | Whifflet | +6 | not given |
| 0852½ | 2B83 | Lanark | Glasgow Central | +6 | not given |
| 0926 | 2H46 | Helensburgh Central | Edinburgh | +6 | Train ahead late |
| 1200½ | 2L85 | Dumfries | Carlisle | +6 | Train ahead late |
| 1215 | 2D96 | Edinburgh | Dunbar | +6 | Signalling fault |
| 1335 | 2H85 | Inverness | Kyle of Lochalsh | +6 | Train ahead late |
| 1350 | 2T85 | Tweedbank | Edinburgh | +6 | not given |
| 1510 | 2R02 | Dalmuir | Motherwell | +6 | not given |
| 1542 | 2T96 | Edinburgh | Tweedbank | +6 | Signalling fault |
| 1738 | 2E74 | Balloch | Airdrie | +6 | Train ahead late |
| 1825 | 2B76 | Glasgow Central | Lanark | +6 | Train ahead late |
| 2125 | 2K82 | Leven | Edinburgh | +6 | Train ahead late |
| 2127 | 2Y65 | Edinburgh | Glasgow Central | +6 | Train ahead late |
| 2135 | 2G63 | Glasgow Central | Gourock | +6 | Train ahead late |
| 2143 | 2V62 | Balloch | Springburn | +6 | Train ahead late |
Cancelled reported by TRUST
| Departs | Headcode | From | To | Booked arrival | Why |
|---|---|---|---|---|---|
| 0713 | 2L75 | Dumfries | Carlisle | 0751 | Other technical failures above the Solebar |
| 1050 | 2T73 | Tweedbank | Edinburgh | 1148 | Driver |
| 1106 | 2V66 | Milngavie | Springburn | 1144 | Other technical failures above the Solebar |
| 1111 | 2T78 | Edinburgh | Tweedbank | 1211 | Driver |
| 1151 | 2V55 | Springburn | Milngavie | 1231 | Other technical failures above the Solebar |
| 1211 | 2T82 | Edinburgh | Tweedbank | 1311 | Signal failure (including no fault found) |
| 1256 | 2B78 | Glasgow Central | Lanark | 1345 | not yet investigated |
| 1320 | 2B80 | Glasgow Central | Lanark | 1417 | Track circuit failure (including no fault found) |
| 1324 | 2B77 | Lanark | Glasgow Central | 1415 | not yet investigated |
| 1349 | 2B82 | Glasgow Central | Lanark | 1442 | not yet investigated |
| 1350 | 2B79 | Lanark | Glasgow Central | 1442 | Track circuit failure (including no fault found) |
| 1422 | 2B81 | Lanark | Glasgow Central | 1514 | Track circuit failure (including no fault found) |
| 1426 | 2B84 | Glasgow Central | Lanark | 1518 | Track circuit failure (including no fault found) |
| 1448 | 2B86 | Glasgow Central | Lanark | 1536 | Track circuit failure (including no fault found) |
| 1454 | 2D88 | Dunbar | Edinburgh | 1526 | Signal failure (including no fault found) |
| 1524 | 2B88 | Glasgow Central | Lanark | 1616 | Track circuit failure (including no fault found) |
| 1531 | 1C60 | Glasgow Central | Edinburgh | 1708 | Track circuit failure (including no fault found) |
| 1544 | 1T90 | Inverness | Glasgow Queen Street | 1923 | not yet investigated |
Part cancelled ran for only part of the journey
| Departs | Headcode | From | To | Arrived |
|---|---|---|---|---|
| 0809 | 1L74 | Carlisle | Glasgow Central | 1035 |
| 1119 | 2T75 | Tweedbank | Edinburgh | 1231 |
| 1206 | 2K63 | Edinburgh | Leven | 1310 |
| 1219 | 2T79 | Tweedbank | Edinburgh | 1331 |
| 1342 | 1C58 | Glasgow Central | Edinburgh | 1510 |
| 1351 | 1D65 | Edinburgh | Glasgow Central | 1456 |
| 1448 | 2B83 | Lanark | Glasgow Central | 1542 |
| 1523 | 2B85 | Lanark | Glasgow Central | 1618 |
| 1539 | 2Y08 | Edinburgh | North Berwick | 1618 |
| 1548 | 2B87 | Lanark | Glasgow Central | 1648 |