:

French Duke

French Duke took nearly four years to break his duck, but when he finally did it in the summer of 2024, it was in style—a Class 2 victory at Goodwood on 31 July that announced he belonged at the top level after all. The 5-year-old has won just once in 15 races since, a modest 7% win rate that tells you he is a horse who finds it genuinely hard to win. What makes that single victory stand out is where it came and when: a top-tier race at one of racing's most prestigious courses, with jockey James Doyle in the saddle. That partnership has been productive—Doyle has ridden him six times and won with him once, a 17% win rate that is better than French Duke manages overall, suggesting the pair click.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Sea The Stars
Mother
Duchess Of France
Owner
Wathnan Racing
Rating
97

📊 Key Numbers

Career statistics for this horse
15
Career races
1
Wins
6.7%
Win rate
avg ~10%
33.3%
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

It has been a long haul since that Goodwood success. Twenty-five months have passed without another win, and his recent form reads like a horse treading water—a pair of sixth-place finishes in his last six races, with placings (second, sixth, and eleventh positions) mixed in between. Yet he remains competitive at the level where he won: at Class 2 tracks, he wins roughly 1 in every 6 races (17%). He also seems to prefer running over the longer distances, between a mile and three furlongs and a mile and four furlongs, where he has managed that one win from ten attempts (10%).

Hamad Al Jehani's Newmarket yard has been in good form this season with 18 winners already, which suggests French Duke has decent support behind him. With a Class 2 win on his record and active in the ring just yesterday, he still has the credentials to deliver another victory—but the form book suggests it will not come easily.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 1 wins from 6 starts (17%)
Well suited by 1m3f – 1m4f distances: 10% win rate
⚠ What to watch out for
Poor record on good ground: 0 wins from 3 starts
Yet to win at Ascot in 5 attempts
Struggles on RH Galloping tracks: 0 wins from 6 starts
Struggles on LH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
21 Aug
2nd
York
1m3f – 1m4f · Good_To_Soft · 17 runners
6 Aug
6th
Southwell
1m3f – 1m4f · Standard · 13 runners
24 Jul
6th
Ascot
1m3f – 1m4f · Good_To_Firm · 9 runners
19 Jun
11th
Ascot
1m3f – 1m4f · Good_To_Firm · 19 runners
7 Feb
6th
abu_dhabi
1m6f – 2m · Good · 10 runners
16 Jan
DNF
meydan
1m6f – 2m · Good · 13 runners
22 Aug
3rd
York
1m3f – 1m4f · Good_To_Firm · 11 runners
2 Aug
10th
Goodwood
1m6f – 2m · Good_To_Soft · 14 runners
20 Jun
8th
Ascot
1m3f – 1m4f · Good_To_Firm · 20 runners
7 Sep
2nd
Ascot
1m3f – 1m4f · Soft · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
James Doyle Current Jockey
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Ascot
Galloping
5 1 second, 4 other 24 Jul 0%
Goodwood
Undulating
2 1 win, 1 other 2 Aug 50%
York
Galloping
2 1 second, 1 third 21 Aug 0%
abu_dhabi 1 1 other 7 Feb 0%
Newmarket
Galloping
1 1 other 25 Oct 0%
meydan 1 1 other 16 Jan 0%
Wolverhampton
Galloping
1 1 other 9 Dec 0%
Southwell
Galloping
1 1 other 6 Aug 0%
Newbury
Galloping
1 1 second 17 May 0%