This is the last version I had, albeit somewhat old now.
WEEK ONE
Monday
1Q36 Heaton to Derby via Hexham, Carlisle, S+C, Leeds (reverse), then either Diggle, Manchester Picc (reverse) and Diggle, or Hebden Bridge and Manchester Vic. (reverse) and Hedden Bridge OR
1Q37 Heaton to Derby via Hexham, Carlisle, G+SW, Kilmarnock (reverse), G+SW, Carlisle, Shap, Crewe.
Tuesday
1Q28 Derby to Derby via Alrewas, Lichfield(reverse), WCML slows, Euston(reverse), WCML slow lines, Crewe (reverse) OR
1Q22 Derby to Crewe via Alrewas, Lichfield(reverse), WCML slows, Euston(reverse), WCML slow lines, Crewe, Wilmslow, Manchester Picc.(reverse), Wilmslow
Wednesday
Normally no booked duty, but once a quarter, it will run to/from Liverpool:
1Q23 Crewe to Derby via Liverpool Lime Street(reverse), Crewe(reverse), slow lines, Liverpool Lime Street(reverse), slow lines, Crewe, Stafford, Lichfield and Alrewas
Thursday
1Q16 Derby to Old Oak via Leamington, Banbury, Didcot and Reading
Friday
1Q18 Old Oak to Plymouth via Reading and the Berks & Hants
1Q19 Plymouth to Paddington via the Berks & Hants and Reading
1Q21 Paddington to Derby via Reading, Didcot, Banbury and Leamington
Saturday
1Q18 Derby to Heaton via S+C, Carlisle and Hexham
WEEK TWO
Monday
1Q42 Heaton to Derby via Doncaster West yard(recess), Newark, Peterborough, Kings Cross(reverse), Peterborough, Grantham, Nottingham and Spondon
Tuesday
1Q26 Derby to Glasgow Central via Crewe, Shap, Beattock
1Q27 Glasgow Central to Ayr
Wednesday
1Q28 Ayr to Glasgow Central
1Q28 Glasgow Central to Crewe via Beattock, Shap
1Q27 Crewe to London Euston via Trent Valley and WCML fast lines
1Q27 London Euston to Derby via WCML fast lines, Trent Valley and Crewe(reverse)
Thursday
1Q52 Derby to Derby via MML and St.Pancras(reverse)
1Q53 Derby to Heaton
Friday
(no booked duty - used only if required)
Saturday
(no booked duty, but if used out of Derby on Friday, will run to Heaton as 1Q34)
WEEK THREE
Monday
1Q24 Heaton to Derby via Berwick, Edinburgh, Glasgow Queen Street(reverse), Edinburgh, Berwick, Newcastle, Durham, York, Rotherham
Tuesday
1Q28 Derby to Derby via Alrewas, Lichfield(reverse), WCML slows, Euston(reverse), WCML slow lines, Crewe (reverse)
Wednesday
(no booked duty - used only if required)
Thursday
1Q25 Derby to Derby via Stoke, Macclesfield, Stockport(reverse), Macclesfield, Stoke, Norton Bridge, Stafford, Wolverhampton, New Street, Coventry, Rugby, Northampton and return
1Q17 Derby to Old Oak via Bromsgrove, Bristol, Taunton(reverse) and Bath
Friday
1Q20 Old Oak to Derby via Didcot, Newport, Swansea(reverse), Newport, Bristol Parkway, Charfield, Ashchurch, Bromsgrove
Saturday
1Q34 Derby to Heaton
WEEK FOUR
Monday
1Q07 Heaton to Ferme Park via Doncaster, ECML, Kings Cross(reverse)
1Q08 Ferme Park to Derby via Kings Cross(reverse), ECML, Doncaster, Leeds(reverse)
Tuesday
(no booked duty - used only if required)
Wednesday
1Q26 Derby to Glasgow Central via Crewe, Shap, Beattock
1Q26 Glasgow Central to Crewe via Beattock, Shap
1Q27 Crewe to London Euston via Trent Valley and WCML fast lines
1Q27 London Euston to Derby via WCML fast lines, Trent Valley and Crewe(reverse)
Then special duties - for example:
Thursday
1Q11 Derby to Heaton
Friday
1Q12 Heaton to Heaton via Berwick, Edinburgh, Fife, Dundee and Aberdeen(reverse)
OR
Thursday
1Q30 Derby to Crewe via Crewe, North Wales Coast and Holyhead(reverse)
Friday
1Q20 Crewe to Newport via Shrewsbury and Hereford
1Q20 Newport to Derby via Hereford, Shrewsbury and Crewe(reverse)
Saturday
1Q34 Derby to Heaton (doesn't run if Aberdeen trip operates)
Data - courtesy Freightmaster