Tuesday 1 April
- Fakenham
- Afternoon, Jump, Turf
Tuesday 1 April
- Kempton
- Afternoon, Jump, Turf
Tuesday 1 April
- Lingfield
- Afternoon, Flat, AW
Tuesday 1 April
- Wolverhampton
- Flat, AW
Wednesday 2 April
- Exeter
- Afternoon, Jump, Turf
Wednesday 2 April
- Ludlow
- Afternoon, Jump, Turf
Wednesday 2 April
- Musselburgh
- Afternoon, Flat, Turf
Wednesday 2 April
- Southwell
- Flat, AW
Thursday 3 April
- Aintree
- Afternoon, Jump, Turf
Thursday 3 April
- Chelmsford City
- Flat, AW
Thursday 3 April
- Plumpton
- Afternoon, Jump, Turf
Thursday 3 April
- Sedgefield
- Afternoon, Jump, Turf
Friday 4 April
- Aintree
- Afternoon, Jump, Turf
Friday 4 April
- Bath
- Afternoon, Flat, Turf
Friday 4 April
- Leicester
- Afternoon, Flat, Turf
Friday 4 April
- Southwell
- Flat, AW
Saturday 5 April
- Aintree
- Afternoon, Jump, Turf
Saturday 5 April
- Chepstow
- Afternoon, Jump, Turf
Saturday 5 April
- Great Yarmouth
- Afternoon, Flat, Turf
Saturday 5 April
- Newcastle
- Afternoon, Jump, Turf
Saturday 5 April
- Wolverhampton
- Flat, AW
Sunday 6 April
- Ffos Las
- Afternoon, Jump, Turf
Sunday 6 April
- Plumpton
- Afternoon, Jump, Turf
Sunday 6 April
- Southwell
- Afternoon, Flat, AW
Monday 7 April
- Kelso
- Afternoon, Jump, Turf
Monday 7 April
- Kempton
- Flat, AW
Monday 7 April
- Redcar
- Afternoon, Flat, Turf
Monday 7 April
- Wolverhampton
- Afternoon, Flat, AW
Tuesday 8 April
- Carlisle
- Afternoon, Jump, Turf
Tuesday 8 April
- Pontefract
- Afternoon, Flat, Turf
Tuesday 8 April
- Southwell
- Flat, AW
Wednesday 9 April
- Catterick
- Afternoon, Flat, Turf
Wednesday 9 April
- Kempton
- Flat, AW
Wednesday 9 April
- Nottingham
- Afternoon, Flat, Turf
Wednesday 9 April
- Taunton
- Afternoon, Jump, Turf
Thursday 10 April
- Hereford
- Afternoon, Jump, Turf
Thursday 10 April
- Lingfield
- Afternoon, Flat, AW
Thursday 10 April
- Newcastle
- Flat, AW
Thursday 10 April
- Newton Abbot
- Afternoon, Jump, Turf
Friday 11 April
- Ayr
- Afternoon, Jump, Turf
Friday 11 April
- Exeter
- Evening, Jump, Turf
Friday 11 April
- Fontwell Park
- Afternoon, Jump, Turf
Friday 11 April
- Newbury
- Afternoon, Flat, Turf
Friday 11 April
- Sedgefield
- Evening, Jump, Turf
Saturday 12 April
- Ayr
- Afternoon, Jump, Turf
Saturday 12 April
- Bangor-on-Dee
- Afternoon, Jump, Turf
Saturday 12 April
- Brighton
- Evening, Flat, Turf
Saturday 12 April
- Newbury
- Afternoon, Flat, Turf
Saturday 12 April
- Nottingham
- Evening, Flat, Turf
Saturday 12 April
- Thirsk
- Afternoon, Flat, Turf
Sunday 13 April
- Musselburgh
- Afternoon, Flat, Turf
Sunday 13 April
- Stratford-on-Avon
- Afternoon, Jump, Turf
Sunday 13 April
- Wincanton
- Afternoon, Jump, Turf
Monday 14 April
- Hexham
- Afternoon, Jump, Turf
Monday 14 April
- Pontefract
- Afternoon, Flat, Turf
Monday 14 April
- Warwick
- Evening, Jump, Turf
Tuesday 15 April
- Kempton
- Evening, Flat, AW
Tuesday 15 April
- Newmarket
- Afternoon, Flat, Turf
Tuesday 15 April
- Southwell
- Afternoon, Jump, Turf
Wednesday 16 April
- Beverley
- Afternoon, Flat, Turf
Wednesday 16 April
- Cheltenham
- Afternoon, Jump, Turf
Wednesday 16 April
- Newmarket
- Afternoon, Flat, Turf
Wednesday 16 April
- Wincanton
- Evening, Jump, Turf
Thursday 17 April
- Cheltenham
- Afternoon, Jump, Turf
Thursday 17 April
- Newmarket
- Afternoon, Flat, Turf
Thursday 17 April
- Ripon
- Afternoon, Flat, Turf
Thursday 17 April
- Taunton
- Evening, Jump, Turf
Friday 18 April
- Chelmsford City
- Afternoon, Flat, AW
Friday 18 April
- Lingfield
- Afternoon, Flat, AW
Friday 18 April
- Newcastle
- Afternoon, Flat, AW
Saturday 19 April
- Carlisle
- Afternoon, Jump, Turf
Saturday 19 April
- Haydock Park
- Afternoon, Jump, Turf
Saturday 19 April
- Huntingdon
- Afternoon, Jump, Turf
Saturday 19 April
- Musselburgh
- Afternoon, Flat, Turf
Saturday 19 April
- Newton Abbot
- Afternoon, Jump, Turf
Saturday 19 April
- Wolverhampton
- Flat, AW
Sunday 20 April
- Bath
- Afternoon, Flat, Turf
Sunday 20 April
- Market Rasen
- Afternoon, Jump, Turf
Sunday 20 April
- Plumpton
- Afternoon, Jump, Turf
Sunday 20 April
- Southwell
- Afternoon, Flat, AW
Monday 21 April
- Chepstow
- Afternoon, Jump, Turf
Monday 21 April
- Fakenham
- Afternoon, Jump, Turf
Monday 21 April
- Kempton
- Afternoon, Flat, AW
Monday 21 April
- Plumpton
- Afternoon, Jump, Turf
Monday 21 April
- Redcar
- Afternoon, Flat, Turf
Monday 21 April
- Wolverhampton
- Afternoon, Flat, AW
Tuesday 22 April
- Epsom Downs
- Afternoon, Flat, Turf
Tuesday 22 April
- Great Yarmouth
- Afternoon, Flat, Turf
Tuesday 22 April
- Hereford
- Evening, Jump, Turf
Tuesday 22 April
- Kelso
- Afternoon, Jump, Turf
Tuesday 22 April
- Thirsk
- Evening, Flat, Turf
Wednesday 23 April
- Catterick
- Afternoon, Flat, Turf
Wednesday 23 April
- Lingfield
- Evening, Flat, AW
Wednesday 23 April
- Ludlow
- Afternoon, Jump, Turf
Wednesday 23 April
- Perth
- Afternoon, Jump, Turf
Wednesday 23 April
- Taunton
- Evening, Jump, Turf
Thursday 24 April
- Bangor-on-Dee
- Evening, Jump, Turf
Thursday 24 April
- Beverley
- Afternoon, Flat, Turf
Thursday 24 April
- Chelmsford City
- Evening, Flat, AW
Thursday 24 April
- Perth
- Afternoon, Jump, Turf
Thursday 24 April
- Warwick
- Afternoon, Jump, Turf
Friday 25 April
- Chepstow
- Evening, Jump, Turf
Friday 25 April
- Doncaster
- Afternoon, Flat, Turf
Friday 25 April
- Fontwell Park
- Evening, Jump, Turf
Friday 25 April
- Perth
- Afternoon, Jump, Turf
Friday 25 April
- Sandown
- Afternoon, Flat, Turf
Saturday 26 April
- Doncaster
- Evening, Flat, Turf
Saturday 26 April
- Haydock Park
- Afternoon, Flat, Turf
Saturday 26 April
- Leicester
- Afternoon, Flat, Turf
Saturday 26 April
- Ripon
- Afternoon, Flat, Turf
Saturday 26 April
- Sandown
- Afternoon, Jump, Turf
Saturday 26 April
- Wolverhampton
- Evening, Flat, AW
Sunday 27 April
- Southwell
- Afternoon, Flat, AW
Sunday 27 April
- Wetherby
- Afternoon, Flat, Turf
Monday 28 April
- Ayr
- Afternoon, Flat, Turf
Monday 28 April
- Lingfield
- Afternoon, Flat, AW
Monday 28 April
- Windsor
- Evening, Flat, Turf
Monday 28 April
- Wolverhampton
- Evening, Flat, AW
Tuesday 29 April
- Brighton
- Afternoon, Flat, Turf
Tuesday 29 April
- Nottingham
- Afternoon, Flat, Turf
Tuesday 29 April
- Wolverhampton
- Evening, Flat, AW
Wednesday 30 April
- Ascot
- Afternoon, Flat, Turf
Wednesday 30 April
- Brighton
- Evening, Flat, Turf
Wednesday 30 April
- Pontefract
- Afternoon, Flat, Turf
Wednesday 30 April
- Southwell
- Evening, Flat, AW
All times are UK and subject to change. 成人快手 is not responsible for any changes.