Having not previously contributed to this thread, I thought now would be a good time to get the year's new track in on the right year.
10th May = Stirling - Alloa
16th May = Westerton - Milngavie, Cowlairs South Jn - Springburn, Springburn - Bellgrove
17th May = Dalreoch - Balloch, Craigendoran Jn - Helensburgh Central
18th May = Maryhill - Anniesland
25th May = Abbey Wood - Paddington (Elizabeth Line)
31st May = Morden - Battersea Power Station (Northern Line)
18th June = Strawberry Hill - Fulwell
12th September = Inverkeithing - Glenrothes with Thornton
13th September = Aberdeen - Forres
14th September = Garscadden - Dalmuir
3rd October = Cumbernauld - Falkirk Grahamston
4th October = Micalder Jn - Holytown via Shotts, Glasgow Central - Stranraer, Largs branch, Ardrossan Harbour branch
5th October = Paisley Canal branch, Paisley Gilmour Street - Wemyss Bay & Gourock, Lanark branch, Larkhall branch
15th December = Paddington (low level) - Acton Main Line (Elizabeth line) ,West Ealing - Greenford, Whitechapel - Stratford (Elizabeth Line)