:

French Master

Four wins from nine races at a 44% win rate — that's nearly one in every two races ending in victory — makes French Master one of the more striking five-year-olds in training right now. That kind of record at the level this horse operates tells you something important: this isn't a horse being thrown into races it can't handle, it's a horse that genuinely belongs wherever it's asked to run.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Frankel
Mother
French Dressing
Owner
Wathnan Racing
Rating
108

📊 Key Numbers

Career statistics for this horse
9
Career races
4
Wins
44.4%
Win rate
avg ~10%
66.7%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The résumé has a satisfying shape to it. French Master broke its duck at Doncaster in July 2024, and within a year had gone on to win at two of Britain's most prestigious venues. A Class 2 victory at Goodwood in May 2025 was followed by another Class 2 win at Ascot in June — and if you know anything about racing, you'll know that winning at Ascot is the kind of thing a yard puts on the wall. These are top-tier races, the sort that attract serious competition, and French Master has handled them with a 40% win rate at that level, winning 2 of its 5 races in that grade. That's a genuinely impressive record against strong fields.

The recent form reads 3-21-5-1-1-2, which in racing means the most recent result comes first: third, then a big gap back in 21st, then fifth, then two wins back to back, then second. That 21st is an outlier — the kind of blip that happens in horse racing and is usually best set aside — and either side of it, French Master was placing or winning. The overall picture is of a horse that competes hard and consistently.

Behind the horse is the Gosden yard in Newmarket — John and Thady Gosden running one of the most productive training operations in Britain, having sent out 140 winners already this season. That's not a yard that gives up on horses or places them carelessly. When a Gosden horse turns up at Ascot for a Class 2 race, it's there because they believe it can win — and French Master proved them right.

Having raced just one day ago, French Master is bang in the middle of a busy summer campaign. A horse with this kind of form, trained by this kind of yard, racing at the top venues — there's every reason to think the best may still be ahead.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Good to firm (drying out)
Ok
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race Distance
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
1M6F – 2M
Ok
Long Distance (2M+)
Unknown
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Ok
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, long straights
Ok
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
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
11 Oct
🏆 Won
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 7 runners
5 Jul
🏆 Won
Doncaster
1m3f – 1m4f · Good · 11 runners
15 Jun
9th
Sandown Park
1m1f – 1m2f · Good_To_Soft · 15 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
50%
Win rate
2/4
Won / Rode
50%
Win rate
1/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Goodwood
Undulating
2 1 win, 1 other 29 Jul 50%
Newmarket
Galloping
2 1 second, 1 third 1 May 0%
Ascot
Galloping
1 1 win 17 Jun 100%
Kempton Park
Galloping
1 1 win 11 Oct 100%
Doncaster
Galloping
1 1 win 5 Jul 100%
Sandown Park
Galloping
1 1 other 15 Jun 0%
York
Galloping
1 1 other 23 Aug 0%