United Kingdom meeting Sat June 1 - Epsom Downs

Epsom Downs Racecards 1st June
Time Race Related
16:30 Investec Derby (Group 1) (3yo, Class 1, 1m 4f 10y, 96 runners)

Ireland meeting Fri June 7 - Curragh

Curragh Racecards 7th June
Time Race Related
19:10 Trm - Excellence In Equine Nutrition Ballyogan Stakes (Group 3) (3yo+, 6f, 34 runners)

Ireland meeting Thu June 13 - Leopardstown

Leopardstown Racecards 13th June
Time Race Related
20:05 Plusvital Ballycorus Stakes (Group 3) (3yo+, 7f 20y, 45 runners)

Ireland meeting Fri June 14 - Cork

Cork Racecards 14th June
Time Race Related
18:30 Munster Oaks Stakes (Group 3) (3yo, 1m 4f, 33 runners)

United Kingdom meeting Wed June 19 - Ascot

Ascot Racecards 19th June
Time Race Related
14:30 Queen Mary Stakes (Group 2) (2yo, Class 1, 5f, )
15:05 Queen's Vase (Group 2) (3yo, Class 1, 1m 6f 34y, )
15:40 Duke Of Cambridge Stakes (Group 2) (Str) (4yo+, Class 1, 1m, 38 runners)
16:20 Prince Of Wales's Stakes (Group 1) (British Champions Series) (4yo+, Class 1, 1m 1f 212y, 43 runners)
17:00 Royal Hunt Cup (Heritage Handicap) (Str) (3yo+, Class 2, 1m, 109 runners)
17:35 Windsor Castle Stakes (Listed Race) (2yo, Class 1, 5f, )

United Kingdom meeting Sat June 22 - Ascot

Ascot Racecards 22nd June
Time Race Related
14:30 Chesham Stakes (Listed Race) (2yo, Class 1, 7f, )
15:05 Jersey Stakes (Group 3) (3yo, Class 1, 7f, )
15:40 Hardwicke Stakes (Group 2) (4yo+, Class 1, 1m 3f 211y, 44 runners)
16:20 Diamond Jubilee Stakes (Group 1) (British Champions Series) (4yo+, Class 1, 6f, 33 runners)
17:00 Wokingham Stakes (Heritage Handicap) (3yo+, Class 2, 6f, 107 runners)
17:35 Queen Alexandra Stakes Conditions Race (4yo+, Class 2, 2m 5f 143y, )

Ireland meeting Fri June 28 - Curragh

Curragh Racecards 28th June
Time Race Related
16:40 Juddmonte Pretty Polly Stakes (Group 1) (3yo+, 1m 2f, 52 runners)

United Kingdom meeting Sat June 29 - Newcastle

Newcastle Racecards 29th June
Time Race Related
13:50 Newcastle Racecourse Handicap (3yo+, Class 2, 6f, )
14:25 Chipchase Stakes (Group 3) (3yo+, Class 1, 6f, )
15:00 Northumberland Vase Handicap (Consolation Race For The Northumberland Plate) (3yo+, Class 2, 2m 56y, )
15:35 Northumberland Plate Handicap (Heritage Handicap) (3yo+, Class 2, 2m 56y, 87 runners)
16:10 Sky Sports Racing On Sky 415 Handicap (4yo+, Class 4, 1m 4f 98y, )
16:45 Sky Sports Racing Ebf Novice Stakes (Plus 10 Race) (2yo, Class 3, 5f, )
17:15 Sky Sports Racing On Virgin 535 Handicap (3yo+, Class 2, 7f 14y, )
17:50 Follow at skysportsracing On Twitter Handicap (4yo+, Class 4, 1m 2f 42y, )

Ireland meeting Sat June 29 - Curragh

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

United Kingdom meeting Sat July 6 - Sandown Park

Sandown Park Racecards 6th July
Time Race Related
15:35 Coral-eclipse (Group 1) (British Champions Series) (3yo+, Class 1, 1m 1f 209y, 64 runners)

United Kingdom meeting Sat July 13 - Newmarket

Newmarket Racecards 13th July
Time Race Related
15:30 Darley July Cup Stakes (Group 1) (British Champions Series) (3yo+, Class 1, 6f, 43 runners)

United Kingdom meeting Sat July 20 - Newbury

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

Ireland meeting Sat July 20 - Curragh

Curragh Racecards 20th July
Time Race Related
17:30 Darley Irish Oaks (Group 1) (3yo, 1m 4f, 39 runners)

United Kingdom meeting Thu August 22 - York

York Racecards 22nd August
Time Race Related
14:25 Goffs Uk Premier Yearling Stakes (2yo, Class 2, 6f, 156 runners)

United Kingdom meeting Thu September 12 - Doncaster

Doncaster Racecards 12th September
Time Race Related
15:35 Weatherbys Racing Bank 300,000 2-Y-O Stakes (2yo, Class 2, 6f 111y, 174 runners)

United Kingdom meeting Sat October 5 - Newmarket

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

United Kingdom meeting Sat October 5 - Redcar

Redcar Racecards 5th October
Time Race Related
14:45 Redcar Two Year Old Trophy (Listed) (2yo, Class 1, 5f 217y, 239 runners)

United Kingdom meeting Sat June 6 - Epsom Downs

Epsom Downs Racecards 6th June
Time Race Related
16:30 Investec Derby Stakes (Group 1) (3yo, Class 1, 1m 4f 6y, 64 runners)