14:30 - Jersey Stakes (Group 3) 15:05 - Duke Of Cambridge Stakes (Formerly The Windsor Forest Stakes) (Fillies' Group 2) (Str) 15:45 - Prince Of Wales's Stakes (British Champions Series) (Group 1) 16:25 - Royal Hunt Cup (Heritage Handicap) (Str) 17:00 - Queen Mary Stakes (Fillies' Group 2) 17:35 - Sandringham Handicap (Fillies' Listed) (Str)
Hamilton
14:20 - British Stallion Studs Supporting British Racing E.B.F. Maiden Stakes 14:55 - Sam Collingwood-Cameron Handicap 15:30 - D M Hall Handicap 16:10 - McGhee's Teaz Handicap 16:45 - Scot Industrial Products Median Auction Maiden Stakes 17:20 - Racing UK Free Trial On Sky Handicap 17:55 - TurfTV In Your Betting Shop Apprentice Handicap (Round Two Of The Hamilton Park Apprentice Rider Series)
Kempton
18:10 - 200 Free Bets At Betdaq Apprentice Handicap 18:40 - racingandmusic.co.uk Maiden Fillies' Stakes 19:10 - Winners Are Welcome At Betdaq Handicap (London Middle Distance Series Qualifier) 19:40 - British Stallion Studs Supporting British Racing E.B.F. Maiden Fillies' Stakes 20:10 - Commission Free 1st Month At Betdaq Handicap 20:40 - Edward Kidger Handicap 21:10 - Betdaq 1st UK Race Commission Free-Everyday Handicap
Ripon
18:50 - Elaine Wiles Lifetime In Racing Apprentice Classified Selling Stakes 19:20 - Bondgate Maiden Auction Stakes 19:50 - ripon-races.co.uk Handicap 20:20 - Wells Memorial Challenge Trophy Handicap 20:50 - SIS Live Maiden Stakes 21:20 - Fossgate Handicap
Uttoxeter
14:10 - Try Our New Crabbie's Scottish Raspberry 'National Hunt' Maiden Hurdle 14:45 - Dog And Partridge Marchington Conditional Jockeys' Selling Hurdle 15:20 - UttoxeterTwitterati Novices' Handicap Chase 16:00 - BetVictor Royal Ascot No Lose Hughes Handicap Hurdle (Div 1) 16:35 - BetVictor Royal Ascot Money Back Special Mares' Handicap Hurdle 17:10 - BetVictor No Lose Hughes Money Back Handicap Chase 17:45 - BetVictor Royal Ascot No Lose Hughes Handicap Hurdle (Div 2) 18:15 - Royal Ascot Money Back At BetVictor.com Standard Open NH Flat Race