06/02
06:47 Worcester Shrub Hill - Weymouth
158763
09:02 Warminster - Cardiff Central
158798
09:30 Westbury - Swindon
153377
09:35 Westbury - Worcester Foregate Street
150108 (Ouch, usually tends to be a 3 car 158 on a Saturday)
09:51 Westbury - Bath Spa
158951
10:24 Exmouth - Paignton
150131 + 150124
12:13 Paignton - Exmouth
150124 + 150131
11:23 Exmouth - Paignton
150233
12:53 Exmouth - Barnstaple
150234
13:43 Barnstaple - Exmouth
143620 + 143612 (One of these units was leaking water inside, all over the place!)
13:53 Exmouth - Barnstaple
150131 + 150124
14:23 Exmouth - Paignton
143621 + 143617
14:12 Paignton - Exmouth
143603 + 143611
15:27 Frome - Great Malvern
150129
15:54 Severn Beach - Bristol Temple Meads
150925
16:34 Bristol Temple Meads - Avonmouth
150925
16:10 Weston Super Mare - Bristol Parkway
150123
16:01 Warminster - Cardiff Central
158953
17:04 Mountain Ash - Barry Island
150283 (Cancelled between Aberdare and Mountain Ash due to flooding)
17:25 Barry Island - Merthyr Tydfil
150259
17:17 Bargoed - Penarth
143602 + 142073
18:01 Cardiff Central - Bargoed
150260 (Cancelled between Penarth and Cardiff Central due to delays caused by flooding on a previous service)
18:06 Cardiff Central - Treherbert
143608
16:58 Gloucester - Maesteg
158839 (Cancelled between Cheltenham Spa and Gloucester due to a delay on a previous service from Maesteg)
17:08 Merthyr Tydfil - Barry Island
142072
17:40 Barry Island - Pontypridd
143623
17:32 Bargoed - Penarth
143610 + 142006
16:07 Taunton - Cardiff Central
150102
17:51 Ty Glas - Radyr
153362 (Cancelled between Coryton and Ty Glas, cause not known.)
18:02 Penarth - Ystrad Mynach
150217
17:17 Treherbert - Cardiff Central
142080
18:04 Radyr - Coryton
153367
18:17 Penarth - Rhymney & Treherbert
142073 + 143602
15:10 Nottingham - Cardiff Central
170115
17:55 Barry Island - Merthyr Tydfil
150281
18:36 Cardiff Central - Radyr
142080 (Cancelled between Coryton and Cardiff Central due to an issue with train crew)
17:38 Merthyr Tydfil - Bridgend
150255
19:42 Bridgend - Mountain Ash
150255 (Cancelled between Mountain Ash and Aberdare due to flooding)
17:58 Gloucester - Maesteg
150257 (Cancelled between Cheltenham Spa and Gloucester due to a delay on a previous service from Maesteg)
19:15 Maesteg - Manchester Piccadilly
158839
20:26 Cardiff Central - Warminster
158959 + 150202 (150202 added at Bristol)
18:07 Taunton - Cardiff Central
150246 (Delayed throughout)
150124 + 150131 seemed to be stalking me around the Devon metro!

Interesting that two 150s were working together, though I did also see an unknown 143 working alone towards Paignton at one point too.
Lots of minor delays on the valleys network Saturday evening.