Late worst first, more than 5 mins late (10 for long distance)
| Departs | Headcode | From | To | Late by | Why |
|---|---|---|---|---|---|
| 1354 | 1H41 | Edinburgh | Inverness | +40 | Train fault |
| 1439 | 1H13 | Glasgow Queen Street | Elgin | +19 | Fault on train ahead |
| 2308 | 2E88 | Balloch | Dalmuir | +17 | Operational incident |
| 2141 | 2S63 | Motherwell | Balloch | +15 | Operational incident |
| 1552 | 1H43 | Edinburgh | Inverness | +14 | Broken down train |
| 1220 | 1Y23 | Glasgow Queen Street | Oban | +12 | Overcrowding |
| 1720 | 2B93 | Lanark | Glasgow Central | +12 | Trespassers |
| 2219 | 2B89 | Lanark | Glasgow Central | +12 | Track inspection |
| 0900 | 1R29 | Edinburgh | Glasgow Queen Street | +11 | Trespassers |
| 0948 | 1H45 | Edinburgh | Inverness | +11 | Trespassers |
| 1050 | 1A83 | Edinburgh | Aberdeen | +11 | Trespassers |
| 1833 | 2H87 | Dingwall | Kyle of Lochalsh | +11 | Held for connection |
| 1543 | 2G76 | Leven | Edinburgh | +10 | Train ahead late |
| 1642 | 2G80 | Leven | Edinburgh | +10 | Fault on train ahead |
| 1718 | 2J32 | Glasgow Central | East Kilbride | +10 | Passenger being taken ill on this train |
| 1539 | 2L36 | Balloch | Larkhall | +9 | Train ahead late |
| 1710 | 2H93 | Edinburgh | Helensburgh Central | +9 | Train ahead late |
| 0920 | 2N50 | Alloa | Glasgow Queen Street | +8 | Trespassers |
| 1048 | 2T67 | Tweedbank | Edinburgh | +8 | Earlier train fault |
| 1225 | 2K62 | Leven | Edinburgh | +8 | Fault with the signalling system |
| 1343 | 2G68 | Leven | Edinburgh | +8 | Train ahead late |
| 1527 | 2K74 | Leven | Edinburgh | +8 | Train ahead late |
| 1708 | 2L37 | Larkhall | Balloch | +8 | Train ahead late |
| 1842 | 2S51 | Motherwell | Balloch | +8 | Operational incident |
| 1910 | 2P12 | Dunblane | Stirling | +8 | Earlier train fault |
| 2041 | 2C62 | Milngavie | Motherwell | +8 | Operational incident |
| 0843 | 2S41 | Motherwell | Balloch | +7 | Fault on train ahead |
| 1020 | 2B89 | Lanark | Glasgow Central | +7 | Communication alarm being activated on this train |
| 1036 | 2P41 | Stirling | Dunblane | +7 | Held for connection |
| 1520 | 2L58 | Dundee | Edinburgh | +7 | Broken down train |
| 1620 | 2K78 | Leven | Edinburgh | +7 | Earlier train fault |
| 1638 | 2L38 | Balloch | Larkhall | +7 | Train ahead late |
| 1754 | 2H65 | Inverness | Wick | +7 | Held for connection |
| 1842 | 2L32 | Balloch | Larkhall | +7 | Train ahead late |
| 2037 | 2Y34 | Edinburgh | North Berwick | +7 | Train ahead late |
| 2208 | 2L37 | Larkhall | Balloch | +7 | Operational incident |
| 2211 | 2K95 | Edinburgh | Leven | +7 | Train ahead late |
| 1120 | 2Y13 | North Berwick | Edinburgh | +6 | Train ahead late |
| 1128 | 2K58 | Leven | Edinburgh | +6 | Train ahead late |
| 1412 | 2T76 | Edinburgh | Tweedbank | +6 | Fault with the signalling system |
| 1425 | 2H78 | Helensburgh Central | Edinburgh | +6 | Speed restriction |
| 1448 | 2T75 | Tweedbank | Edinburgh | +6 | Train ahead late |
| 1518 | 2G75 | Edinburgh | Leven | +6 | Train fault |
| 1640 | 2H91 | Edinburgh | Helensburgh Central | +6 | Train ahead late |
| 2038 | 2L36 | Balloch | Larkhall | +6 | Operational incident |
| 2109 | 2R68 | Balloch | Motherwell | +6 | Operational incident |
| 2139 | 2L38 | Balloch | Larkhall | +6 | Operational incident |
| 2228 | 2L69 | Edinburgh | Dundee | +6 | Train ahead late |
Cancelled reported by TRUST
| Departs | Headcode | From | To | Booked arrival | Why |
|---|---|---|---|---|---|
| 0925 | 2H82 | Helensburgh Central | Edinburgh | 1128 | Confirmed train cab based safety system fault including GSM-R |
| 0948 | 2T65 | Tweedbank | Edinburgh | 1044 | not yet investigated |
| 1112 | 2T70 | Edinburgh | Tweedbank | 1209 | not yet investigated |
| 1118 | 2G59 | Edinburgh | Leven | 1232 | not yet investigated |
| 1203 | 2K61 | Edinburgh | Leven | 1309 | not yet investigated |
| 1241 | 2G64 | Leven | Edinburgh | 1359 | not yet investigated |
| 1315 | 2K66 | Leven | Edinburgh | 1439 | Senior Conductor or Train Manager |
| 1730 | 1R01 | Edinburgh | Glasgow Queen Street | 1820 | not yet investigated |
| 1755 | 2J11 | East Kilbride | Glasgow Central | 1826 | Passenger taken ill on train |
| 1853 | 2N06 | Glasgow Central | Neilston | 1924 | Senior Conductor or Train Manager |
| 1911 | 2C56 | Milngavie | Motherwell | 2011 | Driver |
| 1939 | 2L34 | Balloch | Larkhall | 2100 | Driver |
| 1946 | 2N11 | Neilston | Glasgow Central | 2016 | Senior Conductor or Train Manager |
| 2021 | 2F59 | Motherwell | Milngavie | 2130 | Driver |
| 2054 | 2T50 | Largs | Glasgow Central | 2157 | Senior Conductor or Train Manager |
| 2123 | 2N22 | Glasgow Central | Neilston | 2154 | Senior Conductor or Train Manager |
| 2141 | 2C66 | Milngavie | Motherwell | 2238 | not yet investigated |
| 2218 | 2N27 | Neilston | Glasgow Central | 2249 | Senior Conductor or Train Manager |
| 2257 | 2H13 | Airdrie | Helensburgh Central | 0015 | not yet investigated |
| 2322 | 2V71 | Edinburgh | Bathgate | 2347 | not yet investigated |
Part cancelled ran for only part of the journey
| Departs | Headcode | From | To | Arrived |
|---|---|---|---|---|
| 0757 | 2H01 | Airdrie | Helensburgh Central | no report |
| 0938 | 2L34 | Balloch | Larkhall | 1113 |
| 1555 | 2H84 | Helensburgh Central | Edinburgh | no report |
| 1741 | 2S47 | Motherwell | Balloch | no report |
| 1753 | 2F49 | Motherwell | Milngavie | no report |
| 1808 | 2L39 | Larkhall | Balloch | 1950 |
| 1838 | 2H99 | Edinburgh | Helensburgh Central | 2050 |
| 1908½ | 2R60 | Balloch | Motherwell | 2035 |
| 2055 | 2H80 | Helensburgh Central | Edinburgh | no report |
| 2108 | 2L35 | Larkhall | Balloch | 2239 |