31st December:
And that's a wrap for 2025:

1V39 08:17 #Reigate to #DorkingDeepdene: On time.

1O81 18:58 #DorkingDeepdene to #Reigate: On time.

30 #Southern On time.
13 #SWR On time.
36 #GWR On time
3 #ElizabethLine On time
8 #Thameslink On time.
3 #SouthEastern On time.
98 / 214 trains On time.

#GWR delays: 3 hours & 48 minutes.
#SWR delays: 50 minutes.
#Southern delays: 1 hour & 49 minutes.
#Thameslink delays: 1 hour & 6 minutes.
#SouthEastern delays: 10 minutes.
Total delays: 7 hours & 39 minutes.

2 #SWR Cancellations (1 full Cancellations, 1 diverted due to disruption).
1 #ElizabethLine Cancellation (1 full Cancellation).
11 #GWR Cancellation (3 part Cancellation, 8 Full Cancellation).
3 #Southern Cancellation (2 part Cancellation, 1 full Cancellation).
2 #Thameslink Cancellations (1 full Cancellation, 1 skipped earlier stops, 1 part Cancellation).
2 train disruption diversion.

2024 stats:
https://mastodonapp.uk/@RailAndy/113186014538727241
2023 stats:
https://mastodonapp.uk/@RailAndy/111244666219790724
2022 stats:

23rd December:

2V38 07:39 #Reigate to #DorkingDeepdene: 1 minute late.

2I48 18:32 #Leatherhead to #Dorking (Main): 1 minute late.

1O81 18:58 #DorkingDeepdene to #Reigate: On time.

30 #Southern On time.
13 #SWR On time.
34 #GWR On time
3 #ElizabethLine On time
8 #Thameslink On time.
3 #SouthEastern On time.
96 / 212 trains On time.

#GWR delays: 3 hours & 48 minutes.
#SWR delays: 50 minutes.
#Southern delays: 1 hour & 49 minutes.
#Thameslink delays: 1 hour & 6 minutes.
#SouthEastern delays: 10 minutes.
Total delays: 7 hours & 39 minutes.

2 #SWR Cancellations (1 full Cancellations, 1 diverted due to disruption).
1 #ElizabethLine Cancellation (1 full Cancellation).
11 #GWR Cancellation (3 part Cancellation, 8 Full Cancellation).
3 #Southern Cancellation (2 part Cancellation, 1 full Cancellation).
2 #Thameslink Cancellations (1 full Cancellation, 1 skipped earlier stops, 1 part Cancellation).
2 train disruption diversion.

2024 stats:
https://mastodonapp.uk/@RailAndy/113186014538727241
2023 stats:

17th December:

1V39 08:17 #Reigate to #DorkingDeepdene: 1 minute late.

1O82 19:30 #DorkingDeepdene to #Reigate: On time.

30 #Southern On time.
13 #SWR On time.
33 #GWR On time
3 #ElizabethLine On time
8 #Thameslink On time.
3 #SouthEastern On time.
95 / 209 trains On time.

#GWR delays: 3 hours & 47 minutes.
#SWR delays: 50 minutes.
#Southern delays: 1 hour & 48 minutes.
#Thameslink delays: 1 hour & 6 minutes.
#SouthEastern delays: 10 minutes.
Total delays: 7 hours & 37 minutes.

2 #SWR Cancellations (1 full Cancellations, 1 diverted due to disruption).
1 #ElizabethLine Cancellation (1 full Cancellation).
11 #GWR Cancellation (3 part Cancellation, 8 Full Cancellation).
3 #Southern Cancellation (2 part Cancellation, 1 full Cancellation).
2 #Thameslink Cancellations (1 full Cancellation, 1 skipped earlier stops, 1 part Cancellation).
2 train disruption diversion.

2024 stats:
https://mastodonapp.uk/@RailAndy/113186014538727241
2023 stats:
https://mastodonapp.uk/@RailAndy/111244666219790724
2022 stats:
https://mastodonapp.uk/@RailAndy/109496100182749726
2021 stats:

13th December:

1R23 11:32 #Reigate to #Redhill: On time.

9R28 11:48 #Redhill to #LondonBridge: 1 minute late.

2S34 12:40 #LondonBridge to #ElmsteadWoods: On time.

2C50 17:13 #Eltham to #LondonBridge: On time.

9J47 17:30 #LondonBridge to #Redhill: 6 minutes late: fault on a train earlier.

This delay led me to miss my connection at #Redhill, so ended up on this:
1R50 18:19 #Redhill to #Reigate: On time.

30 #Southern On time.
13 #SWR On time.
32 #GWR On time
3 #ElizabethLine On time
8 #Thameslink On time.
3 #SouthEastern On time.
94 / 207 trains On time.

#GWR delays: 3 hours & 46 minutes.
#SWR delays: 50 minutes.
#Southern delays: 1 hour & 48 minutes.
#Thameslink delays: 1 hour & 6 minutes.
#SouthEastern delays: 10 minutes.
Total delays: 7 hours & 36 minutes.

2 #SWR Cancellations (1 full Cancellations, 1 diverted due to disruption).
1 #ElizabethLine Cancellation (1 full Cancellation).
11 #GWR Cancellation (3 part Cancellation, 8 Full Cancellation).
3 #Southern Cancellation (2

10th December:

2V38 07:39 #Reigate to #DorkingDeepdene: 8 minutes late: train late from depot.

1O80 18:29 #DorkingDeepdene to #Reigate: 2 minutes late.

28 #Southern On time.
13 #SWR On time.
31 #GWR On time
3 #ElizabethLine On time
8 #Thameslink On time.
1 #SouthEastern On time.
90 / 201 trains On time.

#GWR delays: 3 hours & 46 minutes.
#SWR delays: 50 minutes.
#Southern delays: 1 hour & 48 minutes.
#Thameslink delays: 59 minutes.
#SouthEastern delays: 10 minutes.
Total delays: 7 hours & 29 minutes.

2 #SWR Cancellations (1 full Cancellations, 1 diverted due to disruption).
1 #ElizabethLine Cancellation (1 full Cancellation).
11 #GWR Cancellation (3 part Cancellation, 8 Full Cancellation).
3 #Southern Cancellation (2 part Cancellation, 1 full Cancellation).
2 #Thameslink Cancellations (1 full Cancellation, 1 skipped earlier stops, 1 part Cancellation).
2 train disruption diversion.

2024 stats:
https://mastodonapp.uk/@RailAndy/113186014538727241
2023 stats:
https://mastodonapp.uk/@RailAndy/111244666219790724
2022 stats:

26th November:

2V38 07:39 #Reigate to #DorkingDeepdene: 7 minutes late.

1O80 18:29 #DorkingDeepdene to #Reigate: On time.

28 #Southern On time.
13 #SWR On time.
31 #GWR On time
3 #ElizabethLine On time
8 #Thameslink On time.
1 #SouthEastern On time.
90 / 199 trains On time.

#GWR delays: 3 hours & 36 minutes.
#SWR delays: 50 minutes.
#Southern delays: 1 hour & 48 minutes.
#Thameslink delays: 59 minutes.
#SouthEastern delays: 10 minutes.
Total delays: 7 hours & 19 minutes.

2 #SWR Cancellations (1 full Cancellations, 1 diverted due to disruption).
1 #ElizabethLine Cancellation (1 full Cancellation).
11 #GWR Cancellation (3 part Cancellation, 8 Full Cancellation).
3 #Southern Cancellation (2 part Cancellation, 1 full Cancellation).
2 #Thameslink Cancellations (1 full Cancellation, 1 skipped earlier stops, 1 part Cancellation).
2 train disruption diversion.

2024 stats:
https://mastodonapp.uk/@RailAndy/113186014538727241
2023 stats:
https://mastodonapp.uk/@RailAndy/111244666219790724
2022 stats:
https://mastodonapp.uk/@RailAndy/109496100182749726
2021 stats:

17th November:

1R97 09:28 #Reigate to #ClaphamJunction: 1 minute late.

1H24 11:53 #ClaphamJunction to #EastCroydon: On time.

9R19 12:07 #EastCroydon to #Redhill: 2 minutes late.

1V48 12:40 #Redhill to #Reigate: 2 minutes late.

28 #Southern On time.
13 #SWR On time.
30 #GWR On time
3 #ElizabethLine On time
8 #Thameslink On time.
1 #SouthEastern On time.
89 / 197 trains On time.

#GWR delays: 3 hours & 29 minutes.
#SWR delays: 50 minutes.
#Southern delays: 1 hour & 48 minutes.
#Thameslink delays: 59 minutes.
#SouthEastern delays: 10 minutes.
Total delays: 7 hours & 12 minutes.

2 #SWR Cancellations (1 full Cancellations, 1 diverted due to disruption).
1 #ElizabethLine Cancellation (1 full Cancellation).
11 #GWR Cancellation (3 part Cancellation, 8 Full Cancellation).
3 #Southern Cancellation (2 part Cancellation, 1 full Cancellation).
2 #Thameslink Cancellations (1 full Cancellation, 1 skipped earlier stops, 1 part Cancellation).
2 train disruption diversion.

2024 stats:

12th November:

1V39 08:17 #Reigate to #DorkingDeepdene: 12 minutes late: caught behind a late running train.

1O80 18:29 #DorkingDeepdene to #Reigate: 3 minutes late.

27 #Southern On time.
13 #SWR On time.
30 #GWR On time
3 #ElizabethLine On time
8 #Thameslink On time.
1 #SouthEastern On time.
88 / 193 trains On time.

#GWR delays: 3 hours & 27 minutes.
#SWR delays: 50 minutes.
#Southern delays: 1 hour & 47 minutes.
#Thameslink delays: 57 minutes.
#SouthEastern delays: 10 minutes.
Total delays: 7 hours & 7 minutes.

2 #SWR Cancellations (1 full Cancellations, 1 diverted due to disruption).
1 #ElizabethLine Cancellation (1 full Cancellation).
11 #GWR Cancellation (3 part Cancellation, 8 Full Cancellation).
3 #Southern Cancellation (2 part Cancellation, 1 full Cancellation).
2 #Thameslink Cancellations (1 full Cancellation, 1 skipped earlier stops, 1 part Cancellation).
2 train disruption diversion.

2024 stats:
https://mastodonapp.uk/@RailAndy/113186014538727241
2023 stats:
https://mastodonapp.uk/@RailAndy/111244666219790724
2022 stats:

minutes.
#Thameslink delays: 57 minutes.
#SouthEastern delays: 10 minutes.
Total delays: 6 hours & 52 minutes.

2 #SWR Cancellations (1 full Cancellations, 1 diverted due to disruption).
1 #ElizabethLine Cancellation (1 full Cancellation).
11 #GWR Cancellation (3 part Cancellation, 8 Full Cancellation).
3 #Southern Cancellation (2 part Cancellation, 1 full Cancellation).
2 #Thameslink Cancellations (1 full Cancellation, 1 part Cancellation).
2 train disruption diversion.

2024 stats:
https://mastodonapp.uk/@RailAndy/113186014538727241
2023 stats:
https://mastodonapp.uk/@RailAndy/111244666219790724
2022 stats:
https://mastodonapp.uk/@RailAndy/109496100182749726
2021 stats:
https://x.com/rail_andy/status/1478805066882682881

9th November:

1R29 13:05 #Reigate to #Redhill: 4 minutes late.

Train broke down at #PurleyOaks & limped into #EastCroydon forcing a diversion via #ClaphamJunction into #Waterloo:
9U26 13:14 #Redhill to #LondonBridge: Part Cancelled: terminated at #EastCroydon: 24 minutes late.

1A29 13:30 #EastCroydon to #ClaphamJunction: 13 minutes late: delayed by fault on planned train.

2D38 14:20 #ClaphamJunction to #LondonWaterloo: On time.

1H08 18:18 #WaterlooEast to #LondonBridge: 8 minutes lates: due to a communication alarm being pulled on a train.

9U43 18:55 #LondonBridge to #Redhill: 2 minutes late.

Lastly, the last train was cancelled rather than waiting for next got lift home:
1R56 19:45 #Redhill to #Reigate: Cancelled: Shortage of crew.

27 #Southern On time.
13 #SWR On time.
30 #GWR On time
3 #ElizabethLine On time
8 #Thameslink On time.
1 #SouthEastern On time.
88 / 191 trains On time.

#GWR delays: 3 hours & 12 minutes.
#SWR delays: 50 minutes.
#Southern delays: 1 hour & 47