UK time :

Royal Duke

Royal Duke is a five-year-old with modest ambitions but real finds a groove when conditions suit him. Across 38 career races, he has won 4 times and placed 11 — a win rate of roughly 1 in every 9 races — yet these numbers flatten an important truth: he is genuinely strong at certain tracks and conditions, and performs noticeably better at the lower levels where he typically competes.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Music Master
Mother
Royal Duchess
Trainer
R. Mike Smith
Owner
Steve Dick
Official rating
48

📊 Key numbers

Career totals for this horse
38
Career races
4
Wins
10.5%
Win rate
avg ~10%
28.9%
Top-3 rate
avg ~30%
6 days
Since last race

🔍 Full analysis

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

The horse has won 3 of his 16 races at Class 6 level (a win rate of roughly 1 in 5), which suggests he is well-suited to racing against similar opposition. His real forte, though, is normal ground. On quick, dry surfaces, Royal Duke wins almost 1 in every 5 races — 4 wins from 22 attempts — compared to his overall rate of 1 in 9. This is a telling edge. Musselburgh has become his second home: he has won twice there from 17 races, including his first career success on 2 October 2024, and clearly relishes the track.

Jockey Rhys Elliott has partnered him in 17 races, with 2 wins, a rate of 12%. The horse runs regularly for trainer R. Mike Smith's yard at Galston in East Ayrshire, which has sent out 25 winners this season and maintains a steady stream of decent runners. Royal Duke raced just a day ago and remains active, though his last win came seven weeks back at Carlisle on 27 August 2026. His recent form reads 6-3-3-5-1-7 — a mix of placings and unplaced finishes that suggests he is still competing but has not found the winning formula as often as he might. He is the type of horse that will reward followers who catch him on normal ground at the right track, where his best qualities emerge.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 4 wins from 22 starts (18%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 7 starts
⚠ Poor record on good_to_soft ground: 0 wins from 6 starts
⚠ Yet to win at Hamilton Park in 5 attempts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
Good to firm (fairly firm)
Avoids
Good to soft (some give)
Avoids
📏 Race distance
5F – 6½F
1M1F – 1M2F
Avoids
🏅 Race level
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Right-handed, tight turns
Ok
Left-handed, long straights
Ok
Right-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
12 Oct
6th
Musselburgh
5f – 6½f · Good_To_Soft · 14 runners
20 Sep
3rd
Hamilton Park
5f – 6½f · Heavy · 8 runners
12 Sep
3rd
Musselburgh
5f – 6½f · Good · 13 runners
9 Sep
5th
Carlisle
5f – 6½f · Good · 13 runners
27 Aug
🏆 Won
Carlisle
5f – 6½f · Good · 14 runners
24 Aug
7th
Musselburgh
5f – 6½f · Good · 10 runners
8 Aug
11th
Ayr
5f – 6½f · Good · 13 runners
27 Jul
5th
Ayr
5f – 6½f · Good_To_Firm · 9 runners
20 Jul
6th
Ayr
5f – 6½f · Good_To_Firm · 7 runners
13 Jul
5th
Ayr
5f – 6½f · Good_To_Firm · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Rhys Elliott
11.8%
Win rate
2/17
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Tom Kiely-Marshall
0%
Win rate
0/1
Wins / rides
Shay Farmer
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Musselburgh
Sharp
17 2 wins, 2 seconds, 2 thirds, 11 other 12 Oct 11.8%
Ayr
Galloping
13 1 win, 1 second, 11 other 8 Aug 7.7%
Hamilton Park
Sharp
5 2 thirds, 3 other 20 Sep 0%
Carlisle
Undulating
2 1 win, 1 other 9 Sep 50%
Haydock Park
Galloping
1 1 other 17 Oct 0%