Fils de Roi
Fils de Roi is a horse trying to rediscover something that came easily once but has been a long time coming back. The seven-year-old broke through with a win at Huntingdon on 30 October 2022, but that remains his sole success — a victory now almost four years in the past. Since then, he has finished in the top 3 on four other occasions across 10 races, which tells you he has the ability to run competitively, yet something has prevented him from winning again.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The pattern of his recent form shows a horse capable of decent days but rarely stringing them together. In his last six races, he produced two top-3 finishes — both seconds, at that — with the remainder trailing the winner. His win rate across 11 careers runs stands at just 1 in 11, hardly inspiring, but there are glimmers. When racing over distances between a mile and six furlongs and two miles, he wins roughly one in every three times — a figure that suggests he has a type of race where he belongs. He also performs better than his overall record in Class 4 company, where he has won 1 of 4 races. Given that he raced just a day ago and is still active, the yard at Fergal O'Brien's Withington yard may yet have plans to find him a race that suits. The trainer's yard is in strong form this season with 90 winners already, so there is no shortage of opportunities to get Fils de Roi back in the winner's circle — if the right race comes along.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 4 starts (25%)
✔ Well suited by 1m6f – 2m distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 4 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 5 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Good to soft (some give)
Avoids
📏 Race distance
Long Distance (2M+)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
🏟 Track shape
Right-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
23 Oct
10th
Cheltenham
Long Distance (2m+) · Good_To_Soft · 13 runners
9 May
9th
Market Rasen
Long Distance (2m+) · Good · 9 runners
6 Apr
6th
Ffos Las
Long Distance (2m+) · Good_To_Soft · 10 runners
24 Nov
2nd
Uttoxeter
Long Distance (2m+) · Soft · 8 runners
25 Oct
6th
Cheltenham
Long Distance (2m+) · Good · 12 runners
9 Nov
2nd
Sedgefield
Long Distance (2m+) · Soft · 8 runners
2 Apr
11th
Ascot
1m6f – 2m · Good_To_Soft · 15 runners
14 Mar
9th
Cheltenham
Long Distance (2m+) · Soft · 22 runners
5 Feb
3rd
Musselburgh
1m6f – 2m · Good · 6 runners
27 Dec
DNF
Chepstow
Long Distance (2m+) · Soft · 10 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Cheltenham Galloping |
3 |
3 other |
23 Oct |
0% |
| Huntingdon Galloping |
1 |
1 win |
30 Oct |
100% |
| Chepstow Galloping |
1 |
1 other |
27 Dec |
0% |
| Sedgefield Sharp |
1 |
1 second |
9 Nov |
0% |
| Ffos Las Galloping |
1 |
1 other |
6 Apr |
0% |
| Uttoxeter Sharp |
1 |
1 second |
24 Nov |
0% |
| Ascot Galloping |
1 |
1 other |
2 Apr |
0% |
| Musselburgh Sharp |
1 |
1 third |
5 Feb |
0% |
| Market Rasen Sharp |
1 |
1 other |
9 May |
0% |