UK time :

French Master

French Master is a five-year-old with genuinely impressive credentials at the highest levels of racing, yet something has shifted lately that makes his current form puzzling. Trained by John and Thady Gosden at their powerful Newmarket yard, he has won four races from thirteen starts — a 31 percent win rate that puts him among the better performers in his field. More tellingly, when competing in Class 2 races (the sort of top-tier contests that define a horse's reputation), he wins two out of every five attempts, a 40 percent success rate that speaks to a horse bred and trained to succeed at real quality.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Frankel
Mother
French Dressing
Owner
Wathnan Racing
Official rating
108

📊 Key numbers

Career totals for this horse
13
Career races
4
Wins
30.8%
Win rate
avg ~10%
53.8%
Top-3 rate
avg ~30%
58 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

His peak came in the spring and early summer of 2025. He won a Class 2 at Goodwood on 24 May, then returned to triumph again in Class 2 company at Ascot just three weeks later, on 17 June. Those back-to-back victories at two of Britain's most respected tracks suggested a horse in genuine form, capable of mixing it with the best. But then something stopped. In the six races since that Ascot win fourteen months ago, French Master has failed to cross the line first, though he has picked up three places and two third-place finishes, showing he still has the ability to run respectably. His most recent outing was just a day ago, and the most recent result in his record reads as a mid-field finish — evidence that the yard are still running him and hunting for a return to winning form.

The Gosden yard, with 140 winners sent out this season alone, knows how to train a horse to peak at the right moment. French Master's career stretches back to his first win at Doncaster on 5 July 2024, meaning he has now been in work for over a year and has established himself as a genuine top-level operator. The question now is whether he can rediscover that touch from the summer of 2025, or whether he is in a difficult spell. At five years old and with his credentials proven, he is far from finished — but recent history suggests he needs a breakthrough run soon.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Strong overall win rate: wins 31% of races

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to firm (fairly firm)
Ok
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race distance
1M6F – 2M
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
Long Distance (2M+)
Avoids
🏅 Race level
Class 1 (elite)
Unknown
Class 2 (high-level)
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, long straights
Right-handed, hilly
Left-handed, long straights
Ok

📅 Recent runs

The last 10 races, most recent first
21 Aug
6th
York
Long Distance (2m+) · Good_To_Soft · 9 runners
28 Jul
4th
Goodwood
Long Distance (2m+) · Good · 8 runners
20 Jun
2nd
Ascot
Long Distance (2m+) · Good_To_Firm · 13 runners
16 May
5th
Newbury
1m6f – 2m · Good · 5 runners
1 May
3rd
Newmarket
1m6f – 2m · Good_To_Firm · 7 runners
23 Aug
21th
York
1m6f – 2m · Good_To_Firm · 22 runners
29 Jul
5th
Goodwood
Long Distance (2m+) · Good · 8 runners
17 Jun
🏆 Won
Ascot
1m6f – 2m · Good_To_Firm · 16 runners
24 May
🏆 Won
Goodwood
1m6f – 2m · Good · 12 runners
3 May
2nd
Newmarket
1m6f – 2m · Good · 8 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
50%
Win rate
2/4
Wins / rides
James Doyle Current jockey
33.3%
Win rate
1/3
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Goodwood
Undulating
3 1 win, 2 other 28 Jul 33.3%
Ascot
Galloping
2 1 win, 1 second 20 Jun 50%
York
Galloping
2 2 other 21 Aug 0%
Newmarket
Galloping
2 1 second, 1 third 1 May 0%
Kempton Park
Galloping
1 1 win 11 Oct 100%
Doncaster
Galloping
1 1 win 5 Jul 100%
Newbury
Galloping
1 1 other 16 May 0%
Sandown Park
Galloping
1 1 other 15 Jun 0%