Horse Racing Calendar

Wednesday 1 January
  • Catterick
  • Afternoon, Jump, Turf
Wednesday 1 January
  • Cheltenham
  • Afternoon, Jump, Turf
Wednesday 1 January
  • Exeter
  • Afternoon, Jump, Turf
Wednesday 1 January
  • Fakenham
  • Afternoon, Jump, Turf
Wednesday 1 January
  • Musselburgh
  • Afternoon, Jump, Turf
Wednesday 1 January
  • Newcastle
  • Afternoon, Flat, AW
Wednesday 1 January
  • Southwell
  • Afternoon, Jump, Turf
Thursday 2 January
  • Ayr
  • Afternoon, Jump, Turf
Thursday 2 January
  • Huntingdon
  • Afternoon, Jump, Turf
Thursday 2 January
  • Newcastle
  • Flat, AW
Friday 3 January
  • Lingfield
  • Afternoon, Flat, AW
Friday 3 January
  • Musselburgh
  • Afternoon, Jump, Turf
Friday 3 January
  • Southwell
  • Flat, AW
Saturday 4 January
  • Newcastle
  • Afternoon, Jump, Turf
Saturday 4 January
  • Sandown
  • Afternoon, Jump, Turf
Saturday 4 January
  • Southwell
  • Afternoon, Flat, AW
Saturday 4 January
  • Wincanton
  • Afternoon, Jump, Turf
Saturday 4 January
  • Wolverhampton
  • Flat, AW
Sunday 5 January
  • Chepstow
  • Afternoon, Jump, Turf
Sunday 5 January
  • Plumpton
  • Afternoon, Jump, Turf
Monday 6 January
  • Ayr
  • Afternoon, Jump, Turf
Monday 6 January
  • Ludlow
  • Afternoon, Jump, Turf
Monday 6 January
  • Wolverhampton
  • Flat, AW
Tuesday 7 January
  • Hereford
  • Afternoon, Jump, Turf
Tuesday 7 January
  • Leicester
  • Afternoon, Jump, Turf
Tuesday 7 January
  • Wolverhampton
  • Flat, AW
Wednesday 8 January
  • Kempton
  • Flat, AW
Wednesday 8 January
  • Newcastle
  • Afternoon, Flat, AW
Wednesday 8 January
  • Taunton
  • Afternoon, Jump, Turf
Thursday 9 January
  • Catterick
  • Afternoon, Jump, Turf
Thursday 9 January
  • Chelmsford City
  • Flat, AW
Thursday 9 January
  • Lingfield
  • Afternoon, Flat, AW
Thursday 9 January
  • Newbury
  • Afternoon, Jump, Turf
Friday 10 January
  • Doncaster
  • Afternoon, Jump, Turf
Friday 10 January
  • Huntingdon
  • Afternoon, Jump, Turf
Friday 10 January
  • Lingfield
  • Afternoon, Flat, AW
Friday 10 January
  • Newcastle
  • Flat, AW
Saturday 11 January
  • Kempton
  • Afternoon, Jump, Turf
Saturday 11 January
  • Newcastle
  • Afternoon, Flat, AW
Saturday 11 January
  • Warwick
  • Afternoon, Jump, Turf
Saturday 11 January
  • Wetherby
  • Afternoon, Jump, Turf
Saturday 11 January
  • Wolverhampton
  • Flat, AW
Sunday 12 January
  • Kelso
  • Afternoon, Jump, Turf
Sunday 12 January
  • Lingfield
  • Afternoon, Flat, AW
Monday 13 January
  • Exeter
  • Afternoon, Jump, Turf
Monday 13 January
  • Lingfield
  • Afternoon, Flat, AW
Monday 13 January
  • Wolverhampton
  • Flat, AW
Tuesday 14 January
  • Newcastle
  • Flat, AW
Tuesday 14 January
  • Plumpton
  • Afternoon, Jump, Turf
Tuesday 14 January
  • Southwell
  • Afternoon, Flat, AW
Wednesday 15 January
  • Kempton
  • Flat, AW
Wednesday 15 January
  • Newbury
  • Afternoon, Jump, Turf
Wednesday 15 January
  • Southwell
  • Afternoon, Flat, AW
Thursday 16 January
  • Chelmsford City
  • Flat, AW
Thursday 16 January
  • Ludlow
  • Afternoon, Jump, Turf
Thursday 16 January
  • Newcastle
  • Afternoon, Jump, Turf
Thursday 16 January
  • Wincanton
  • Afternoon, Jump, Turf
Friday 17 January
  • Market Rasen
  • Afternoon, Jump, Turf
Friday 17 January
  • Newcastle
  • Afternoon, Flat, AW
Friday 17 January
  • Southwell
  • Flat, AW
Friday 17 January
  • Windsor
  • Afternoon, Jump, Turf
Saturday 18 January
  • Ascot
  • Afternoon, Jump, Turf
Saturday 18 January
  • Haydock Park
  • Afternoon, Jump, Turf
Saturday 18 January
  • Lingfield
  • Afternoon, Flat, AW
Saturday 18 January
  • Taunton
  • Afternoon, Jump, Turf
Saturday 18 January
  • Wolverhampton
  • Flat, AW
Sunday 19 January
  • Fakenham
  • Afternoon, Jump, Turf
Sunday 19 January
  • Windsor
  • Afternoon, Jump, Turf
Monday 20 January
  • Kempton
  • Afternoon, Flat, AW
Monday 20 January
  • Warwick
  • Afternoon, Jump, Turf
Monday 20 January
  • Wolverhampton
  • Flat, AW
Tuesday 21 January
  • Ayr
  • Afternoon, Jump, Turf
Tuesday 21 January
  • Leicester
  • Afternoon, Jump, Turf
Tuesday 21 January
  • Newcastle
  • Flat, AW
Wednesday 22 January
  • Catterick
  • Afternoon, Jump, Turf
Wednesday 22 January
  • Kempton
  • Flat, AW
Wednesday 22 January
  • Lingfield
  • Afternoon, Flat, AW
Thursday 23 January
  • Huntingdon
  • Afternoon, Jump, Turf
Thursday 23 January
  • Newcastle
  • Afternoon, Flat, AW
Thursday 23 January
  • Southwell
  • Flat, AW
Thursday 23 January
  • Wetherby
  • Afternoon, Jump, Turf
Friday 24 January
  • Doncaster
  • Afternoon, Jump, Turf
Friday 24 January
  • Lingfield
  • Afternoon, Flat, AW
Friday 24 January
  • Sandown
  • Afternoon, Jump, Turf
Friday 24 January
  • Southwell
  • Flat, AW
Saturday 25 January
  • Cheltenham
  • Afternoon, Jump, Turf
Saturday 25 January
  • Doncaster
  • Afternoon, Jump, Turf
Saturday 25 January
  • Newcastle
  • Afternoon, Flat, AW
Saturday 25 January
  • Uttoxeter
  • Afternoon, Jump, Turf
Saturday 25 January
  • Wolverhampton
  • Flat, AW
Sunday 26 January
  • Fontwell Park
  • Afternoon, Jump, Turf
Sunday 26 January
  • Sedgefield
  • Afternoon, Jump, Turf
Monday 27 January
  • Hereford
  • Afternoon, Jump, Turf
Monday 27 January
  • Plumpton
  • Afternoon, Jump, Turf
Monday 27 January
  • Wolverhampton
  • Flat, AW
Tuesday 28 January
  • Chepstow
  • Afternoon, Jump, Turf
Tuesday 28 January
  • Newcastle
  • Afternoon, Jump, Turf
Tuesday 28 January
  • Wolverhampton
  • Flat, AW
Wednesday 29 January
  • Exeter
  • Afternoon, Jump, Turf
Wednesday 29 January
  • Kempton
  • Flat, AW
Wednesday 29 January
  • Leicester
  • Afternoon, Jump, Turf
Thursday 30 January
  • Chelmsford City
  • Flat, AW
Thursday 30 January
  • Ffos Las
  • Afternoon, Jump, Turf
Thursday 30 January
  • Southwell
  • Afternoon, Flat, AW
Thursday 30 January
  • Wincanton
  • Afternoon, Jump, Turf
Friday 31 January
  • Catterick
  • Afternoon, Jump, Turf
Friday 31 January
  • Lingfield
  • Afternoon, Jump, Turf
Friday 31 January
  • Newcastle
  • Afternoon, Flat, AW
Friday 31 January
  • Southwell
  • Flat, AW
All times are UK and subject to change. BBC is not responsible for any changes.