Friday's UK Racing: The Headline Acts
It's a cracking Friday of flat racing across the UK, with six racecourses hosting a total of 40 races on 31 July 2026. The undisputed star of the show is Folkestone Racecourse, which stages a mouth-watering eight-race card boasting a top prize of £300,000 and a Group 3 contest to savour. Whether you're hunting a winner at the top end of the sport or scouring the evening cards for value, today's racing has something for every punter. Read on for your complete one-stop guide to all of today's UK action.
Folkestone: The Flagship Meeting
There's no question where the spotlight falls today. Folkestone Racecourse hosts the premier meeting of the day, with racing getting underway at 13:50 on ground described as Good to Firm, Good in Places — conditions that should suit horses who travel well and have the pace to exploit a quick surface.
The jewel in the crown is THE HKJC WORLD POOL THOROUGHBRED STAKES (Class 1, Group 3), which promises top-class flat action and is sure to attract plenty of ante-post interest. Alongside it, THE CORAL GOODWOOD HANDICAP STAKES (Class 2, GBBPlus Race) carries serious prize money and typically draws a competitive field of progressive handicappers, while THE CORAL GOLDEN MILE (Class 2 Heritage Handicap) is one of the most prestigious handicaps on the summer calendar — a race that rewards thorough formbook study and often throws up a well-handicapped improver.
With going on the quicker side, keep an eye on horses drawn low if there is any bias, and favour those with proven form on fast ground. For a full race-by-race breakdown, don't miss our Folkestone Racing Preview.
Afternoon Action: Windsor and Musselburgh
Windsor (First Race 14:00)
Windsor Racecourse provides a seven-race card on an All-Weather surface (Standard going), with a top prize of £10,000. The card is well-stocked with opportunities for punters who enjoy backing unexposed fillies and handicappers finding their feet. Key races include THE attheraces.com/marketmovers MAIDEN FILLIES' STAKES (Class 4, GBB Race), which could feature a future star making her debut, and THE CALL 01902 390016 TO NAME A RACE FILLIES' HANDICAP STAKES (Class 4). Windsor's tight, figure-of-eight track rewards handy, prominent racers, so look for horses that can be held up close to the pace without getting shuffled back. See our Windsor Racing Preview for selections.
Musselburgh (First Race 14:10)
Heading north, Musselburgh Racecourse stages a six-race card with going described as Standard to Slow — and crucially, the track will have undergone full decompaction works ahead of this fixture, which could subtly alter how the ground rides compared to recent meetings. That's a key piece of information for form students: horses who have run well here before the decompaction may not be the most reliable guide. The top prize stands at £10,000, with highlights including THE HARRY POTTER DRONEART SHOW NOVICE STAKES (Class 4, GBB Race) and THE quinnbet.com HANDICAP STAKES (Class 6). Check out our Musselburgh Racing Preview for our best bets on the card.
Evening Cards: Ayr, Doncaster and Newbury
Ayr (First Race 17:35)
The Scottish evening action comes from Ayr Racecourse, where the going is Firm with a soil moisture reading of just 22% — this is fast ground, and horses without proven form on a quick surface should be treated with caution. The six-race card kicks off at 17:35 and features THE TRUSTED BETTING SITE REVIEWS gambling.com BRITISH EBF RESTRICTED NOVICE STAKES (Class 4, GBB Race), a race that could feature a promising youngster on the upgrade, alongside THE BATH RUM AND REGGAE RACE NIGHT 15TH AUGUST CLASSIFIED STAKES (Class 6), which doubles as a Bath Summer Sprint Series Qualifier. The amateur riders' contest — THE BIG STAGE HIRE AMATEUR JOCKEYS' HANDICAP STAKES (Class 6) — always adds an element of unpredictability. Our Ayr Racing Preview has the full lowdown.
Doncaster (First Race 17:45)
Doncaster Racecourse hosts a seven-race card on the Round Course, where the going is Good — near-ideal conditions for a fair test of ability. With a top prize of £13,000, this is a competitive evening card. THE EBF RESTRICTED MAIDEN STAKES (Class 4, Band D, GBB Race) is one to watch for those tracking the progress of lightly-raced two-year-olds, while THE BERNARD HUNTER MOBILE CRANES NURSERY HANDICAP STAKES (Class 6) gives juveniles their first crack at handicap company — always a fascinating betting heat. The THE EDINBURGH CHILDRENS HOSPITAL CHARITY HANDICAP STAKES (Class 6) rounds out the key races on a card that should deliver solid value throughout. Read our Doncaster Racing Preview for tips and analysis.
Newbury (First Race 17:50)
Rounding off the day's action, Newbury Racecourse stages a six-race card on Good to Firm ground, with a top prize of £12,500. The ZYN-sponsored card features some intriguing novice action: THE ZYN PACESETTER FILLIES' NOVICE STAKES (Class 3, GBB/GBBPlus Race) is the pick of the card and could feature a filly with a bright future, while THE ZYN IN-THE-MOMENT EBF NOVICE STAKES (Class 4, GBB Race) offers another chance to spot an early-season star. THE ZYN POLE POSITION HANDICAP STAKES (Class 5) provides the handicap punters with their opportunity. Newbury's long, galloping track suits strong-travelling horses with a genuine turn of foot, so keep that in mind when assessing the form. Our Newbury Racing Preview is essential reading before you place your bets.
Today's Racing: Key Takeaways for Punters
- Folkestone is the meeting of the day — £300,000 in prize money, a Group 3, and a Heritage Handicap on Good to Firm ground.
- Musselburgh punters should note the decompaction works — recent course form may be less reliable than usual.
- Ayr is racing on Firm ground (22% soil moisture) — only back horses with proven fast-ground form.
- Doncaster's Good ground makes it the fairest test of the evening cards — a great opportunity for progressive types.
- Newbury and Windsor both offer solid novice and handicap action for those who enjoy following younger horses through their early careers.
With 40 races spread across six venues from early afternoon through to the evening, Friday 31 July 2026 is a full and rewarding day's racing. Bookmark this page, check our individual course previews, and enjoy the action — good luck on the day!






