Horse Racing Today: York, Beverley, Hexham & Wolverhampton
Wednesday 19 August 2026 brings a bumper day of UK racing headlined by a £1.5m feature at York, plus action at Beverley, Hexham and Wolverhampton.
Pre-race analysis and previews.
84 articles
Wednesday 19 August 2026 brings a bumper day of UK racing headlined by a £1.5m feature at York, plus action at Beverley, Hexham and Wolverhampton.
Eight UK racecourses, 53 races and a bumper Saturday of flat and jumps action — here's everything you need to know about today's horse racing.
Thursday 13 August brings a bumper card across four live UK venues – Bangor-on-Dee, Redcar, Kempton Park and Wincanton – with Chelmsford City sadly abandoned.
Six UK racecourses, 40 races and a packed Saturday card – here's everything you need to know about today's horse racing from Ascot to Kempton Park.
Four UK flat meetings are on the card today – Wednesday 5 August 2026 – with Bath, Perth, York and Hexham serving up 24 races and top prizes on offer.

Cartmel is back this week with an evening fixture on Thursday and a Sunday afternoon card — and if you've never been, this might just be the week that changes your life.
Four UK racecourses are in action on Tuesday 28 July 2026, headlined by a superb card at Folkestone featuring two Group 2 contests and a £500,000 top prize.
Four UK flat meetings are in action on Monday 27 July 2026, with Aintree, Southwell, Wincanton and Pontefract hosting 27 races across the afternoon and evening.
Four UK racecourses are in action on Wednesday 22 July 2026, with 24 races spanning flat and jump action at Catterick, Kempton, Kelso and Wolverhampton.
Three flat meetings survive after Doncaster's abandonment, with Newmarket, Redcar and Windsor all in action on Tuesday 21 July 2026.
Five UK racecourses and 33 races on the card today – here's your essential guide to all the action on Thursday, 16 July 2026.
Four UK racecourses are in action on Tuesday 14 July 2026, with 25 races spanning Kelso, Bangor-on-Dee, Ffos Las and Windsor — here's everything you need to know.