Weekly Form Guide: Busiest Jockeys & Trainers, 19–26 July 2026
Thirty-five fixtures, 1,822 rides, and a week of midsummer racing that stretched from Perth to Ascot — here's who worked hardest and who's worth following.
Articles about York Racecourse and the Ebor Festival.
46 articles
Thirty-five fixtures, 1,822 rides, and a week of midsummer racing that stretched from Perth to Ascot — here's who worked hardest and who's worth following.

Two fixtures on the magnificent Knavesmire this week — Sarah Mitchell looks ahead to Tuesday and Sunday's racing at one of Britain's most beloved flat tracks.
Six UK racecourses, 42 races and a £2m headline prize at Ascot – Saturday 25 July 2026 is a glorious day for flat racing fans.
Six UK racecourses are in action on Friday 24 July 2026, headlined by a stellar York card and a Listed contest at Ascot. Here's everything you need to know.

York's Knavesmire rolls out the welcome mat for three fixtures this week — two evening meetings and a Saturday afternoon. Here's everything you need to know.
Five UK racecourses are in action on Wednesday 15 July 2026, with 31 races spanning flat and jumps. Kempton Park leads the way with the day's top prize money.
Six UK racecourses are in action this Saturday with 42 races on the card, headlined by an £800,000 top prize at Newbury and Group 2 glory on offer at Ascot.
Friday 10 July 2026 brings a bumper 33-race card across five UK venues, headlined by a £375,000 prize pot at Newbury and Group-class action at York.
Four UK meetings on Wednesday 8 July 2026 with 24 races across York, Catterick Bridge, Cartmel and Hexham — here's your one-stop guide to all the action.

York serves up three afternoon fixtures this week on good to firm ground — here's everything you need to know before you have a punt on the Knavesmire.
Six UK racecourses and 43 races are on the card this Saturday, with York and Musselburgh leading the charge on a cracking summer afternoon of flat racing.

Royal Ascot takes centre stage on Thursday 18 June with a £700,000 top prize, joined by York, Pontefract, Kempton Park, Southwell and Chelmsford City across 40 races.