United Kingdom meeting Thu July 7 - Newmarket

Newmarket Racecards 7th July
Time Race Related
15:15 Princess Of Wales's Arqana Racing Club Stakes (Group 2) (3yo+, Class 1, 1m 4f, 31 runners)

United Kingdom meeting Fri July 8 - Newmarket

Newmarket Racecards 8th July
Time Race Related
16:15 Tattersalls Falmouth Stakes (Fillies' Group 1) (British Champions Series) (3yo+, Class 1, 1m, 43 runners)

United Kingdom meeting Sat July 9 - Newmarket

Newmarket Racecards 9th July
Time Race Related
16:35 Darley July Cup (British Champions Series And Global Sprint Challenge) (Group 1) (3yo+, Class 1, 6f, 59 runners)
17:10 Bet365 Bunbury Cup Heritage Handicap (3yo+, Class 2, 7f, 94 runners)

United Kingdom meeting Sat July 9 - York

York Racecards 9th July
Time Race Related
16:15 57th John Smith's Cup Heritage Handicap (3yo+, Class 2, 1m 2f 88y, 82 runners)

United Kingdom meeting Sat July 16 - Newbury

Newbury Racecards 16th July
Time Race Related
15:45 Weatherbys Super Sprint (2yo, Class 2, 5f 34y, 127 runners)

Ireland meeting Sat July 16 - Curragh

Curragh Racecards 16th July
Time Race Related
17:45 Darley Irish Oaks (Group 1) (3yo, 1m 4f, 40 runners)

United Kingdom meeting Sat July 23 - Ascot

Ascot Racecards 23rd July
Time Race Related
15:15 Gigaset International Stakes (Heritage Handicap) (3yo+, Class 2, 7f, 83 runners)
16:30 King George Vi And Queen Elizabeth Stakes (Sponsored By Qipco) (British Champions Series) (Group 1) (3yo+, Class 1, 1m 4f, 39 runners)

United Kingdom meeting Tue July 26 - Goodwood

Goodwood Racecards 26th July
Time Race Related
15:10 Qatar Lennox Stakes (Group 2) (3yo+, Class 1, 7f, 41 runners)

United Kingdom meeting Wed July 27 - Goodwood

Goodwood Racecards 27th July
Time Race Related
14:35 Qatar Sussex Stakes (British Champions Series) (Group 1) (3yo+, Class 1, 1m, 50 runners)

United Kingdom meeting Thu July 28 - Goodwood

Goodwood Racecards 28th July
Time Race Related
15:45 Qatar Goodwood Cup (British Champions Series) (Group 2) (3yo+, Class 1, 2m, 32 runners)

United Kingdom meeting Fri July 29 - Goodwood

Goodwood Racecards 29th July
Time Race Related
15:10 Qatar King George Stakes (Group 2) (3yo+, Class 1, 5f, 39 runners)

United Kingdom meeting Sat July 30 - Goodwood

Goodwood Racecards 30th July
Time Race Related
00:00 Qatar Nassau Stakes (British Champions Series) (Group 1) (3yo+, Class 1, 1m 1f 192y, 39 runners)

United Kingdom meeting Wed August 17 - York

York Racecards 17th August
Time Race Related
15:40 Juddmonte International Stakes (British Champions Series) (Group 1) (3yo+, Class 1, 1m 2f 88y, 40 runners)

United Kingdom meeting Thu August 18 - York

York Racecards 18th August
Time Race Related
13:55 Dbs Premier Yearling Stakes (2yo, Class 2, 6f, 153 runners)
15:40 Darley Yorkshire Oaks (British Champions Series) (Group 1) (3yo+, Class 1, 1m 4f, 37 runners)

United Kingdom meeting Fri August 19 - York

York Racecards 19th August
Time Race Related
15:40 Coolmore Nunthorpe Stakes (British Champions Series) (Group 1) (2yo+, Class 1, 5f, 44 runners)

United Kingdom meeting Thu September 8 - Doncaster

Doncaster Racecards 8th September
Time Race Related
15:40 Weatherbys Hamilton 300,000 2-y-o Stakes (2yo, Class 2, 6f 110y, 241 runners)

United Kingdom meeting Sat October 1 - Newmarket

Newmarket Racecards 1st October
Time Race Related
13:45 150,000 Tattersalls October Auction Stakes (2yo, Class 2, 6f, 98 runners)

United Kingdom meeting Sat October 1 - Redcar

Redcar Racecards 1st October
Time Race Related
15:00 Totepool Two-year-old Trophy (listed Race) (2yo, Class 1, 6f, 290 runners)