United Kingdom meeting Sat June 9 - Musselburgh

Musselburgh Racecards 9th June
Time Race Related
14:30 Edinburgh Gin Scottish Sprint Cup Handicap (4yo+, Class 2, 5f 1y, 53 runners)

Ireland meeting Thu June 14 - Leopardstown

Leopardstown Racecards 14th June
Time Race Related
19:20 Ballycorus Stakes (Group 3) (3yo+, 7f, 49 runners)

Ireland meeting Sun June 17 - Cork

Cork Racecards 17th June
Time Race Related
15:20 Munster Oaks Stakes (Group 3) (3yo+, 1m 4f, 40 runners)

United Kingdom meeting Tue June 19 - Ascot

Ascot Racecards 19th June
Time Race Related
14:30 Queen Anne Stakes (Group 1) (British Champions Series) (4yo+, Class 1, 1m, 36 runners)
15:40 King's Stand Stakes (Group 1) (British Champions Series) (3yo+, Class 1, 5f, 43 runners)
16:20 St James's Palace Stakes (Group 1) (British Champions Series) (3yo, Class 1, 7f 213y, 52 runners)

United Kingdom meeting Wed June 20 - Ascot

Ascot Racecards 20th June
Time Race Related
15:05 Queen's Vase (Group 2) (3yo, Class 1, 1m 6f 34y, 83 runners)
15:40 Duke Of Cambridge Stakes (Group 2) (4yo+, Class 1, 1m, 30 runners)
16:20 Prince Of Wales's Stakes (Group 1) (British Champions Series) (4yo+, Class 1, 1m 1f 212y, 27 runners)
17:00 Royal Hunt Cup (Heritage Handicap) (3yo+, Class 2, 1m, 111 runners)

United Kingdom meeting Thu June 21 - Ascot

Ascot Racecards 21st June
Time Race Related
15:40 Ribblesdale Stakes (Group 2) (3yo, Class 1, 1m 3f 211y, 66 runners)
16:20 Gold Cup (Group 1) (British Champions Series) (4yo+, Class 1, 2m 3f 210y, 33 runners)

United Kingdom meeting Fri June 22 - Ascot

Ascot Racecards 22nd June
Time Race Related
15:05 King Edward VII Stakes (Group 2) (3yo, Class 1, 1m 3f 211y, 83 runners)
15:40 Commonwealth Cup (Group 1) (British Champions Series) (3yo, Class 1, 6f, 70 runners)
16:20 Coronation Stakes (Group 1) (3yo, Class 1, 7f 213y, 57 runners)

United Kingdom meeting Sat June 23 - Ascot

Ascot Racecards 23rd June
Time Race Related
15:05 Hardwicke Stakes (Group 2) (4yo+, Class 1, 1m 3f 211y, 45 runners)
16:20 Diamond Jubilee Stakes (Group 1) (British Champions Series) (4yo+, Class 1, 6f, 40 runners)
17:00 Wokingham Stakes (Heritage Handicap) (3yo+, Class 2, 6f, )

United Kingdom meeting Sat June 30 - Newcastle

Newcastle Racecards 30th June
Time Race Related
14:05 Stobart Rail & Civils Northumberland Plate Handicap (heritage Handicap) (3yo+, Class 2, 2m 56y, 120 runners)

Ireland meeting Sat June 30 - Curragh

Curragh Racecards 30th June
Time Race Related
17:20 Dubai Duty Free Irish Derby (Group 1) (3yo, 1m 4f, 49 runners)

United Kingdom meeting Sat July 7 - Sandown Park

Sandown Park Racecards 7th July
Time Race Related
15:55 Coral-Eclipse (Group 1) (British Champions Series) (3yo+, Class 1, 1m 1f 209y, 53 runners)

United Kingdom meeting Sat July 14 - Newmarket

Newmarket Racecards 14th July
Time Race Related
16:35 Darley July Cup Stakes (Group 1) (British Champions Series) (3yo+, Class 1, 6f, 50 runners)

United Kingdom meeting Sat July 21 - Newbury

Newbury Racecards 21st July
Time Race Related
15:35 Weatherbys Super Sprint Stakes (2yo, Class 2, 5f 34y, 157 runners)

Ireland meeting Sat July 21 - Curragh

Curragh Racecards 21st July
Time Race Related
17:55 Darley Irish Oaks (Group 1) (3yo, 1m 4f, 63 runners)

United Kingdom meeting Thu August 23 - York

York Racecards 23rd August
Time Race Related
13:55 Goffs UK Premier Yearling Stakes (2yo, Class 2, 6f, 183 runners)

United Kingdom meeting Sat October 6 - Newmarket

Newmarket Racecards 6th October
Time Race Related
15:50 150,000 Tattersalls October Auction Stakes (2yo, Class 2, 6f, 156 runners)

United Kingdom meeting Sat October 6 - Redcar

Redcar Racecards 6th October
Time Race Related
15:20 Redcar Two Year Old Trophy (Listed Race) (2yo, Class 1, 5f 217y, 265 runners)