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