UK time :

Puppet Master

Puppet Master is a 4-year-old who has finally started to show the promise his yard always believed was there. The horse has won 3 of his 14 races—a win rate of roughly 1 in every 5 starts—and placed in another 6, which tells you he is a consistent performer rather than a spectacular one. What matters more is where and when he has won. His breakthrough came at Galway in August 2024, and then, remarkably, he won a Class 1 race at Lingfield Park in May 2025, one of the top races in Britain. That is the kind of victory that changes how people see a horse.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Father
Camelot
Mother
Realtra
Owner
Jodmart Construction Ltd
Official rating
97

📊 Key numbers

Career totals for this horse
14
Career races
3
Wins
21.4%
Win rate
avg ~10%
42.9%
Top-3 rate
avg ~30%
34 days
Since last race

🏁 Next race

Tomorrow
Curragh
About 1.5 miles · Soft, spongy ground · 10 runners

🔍 Full analysis

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

Ciaran Murphy, his trainer at Mullingar in County Westmeath, has built a strong yard—18 winners this season—and he has clearly been patient with this one. Murphy described Puppet Master as a natural stayer, the kind of horse built for distance rather than speed, and his form over the past six races bears that out. His last outing was at Kilbeggan four weeks ago, where he won again, suggesting he has found his rhythm. The recent form line reads 3-2-1-5-5-8 (most recent first), which shows a horse who breaks through every few runs, finds the winners' circle, and then settles back into mid-field—the pattern of a horse who is reliable but needs the right race and the right conditions.

What is quietly impressive is his consistency on the track. He has raced 14 times, won 3, and placed in 6 others. That is the record of a genuine professional, not a flash in the pan. Jockey Ryan Moore, who rode him to victory at Lingfield, spoke highly of him afterwards, and earlier in his career Wayne Lordan noted that Puppet Master jumped well, travelled smoothly, and had genuine class. Those are the kind of observations people make about horses with a future. He was raced just yesterday, so he is very much active and being aimed at meaningful targets. For a 4-year-old who has conquered a top-level race, Puppet Master appears to be on an upward curve.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Struggles on RH Galloping tracks: 0 wins from 6 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Ok
Soft (muddy)
Unknown
Good to yielding (mild give)
Unknown
Good to firm (fairly firm)
Unknown
Yielding (slightly soft)
Unknown
📏 Race distance
Long Distance (2M+)
1M1F – 1M2F
Ok
1M3F – 1M4F
Unknown
1M6F – 2M
Avoids
🏅 Race level
Class 1 (elite)
Unknown
🏟 Track shape
Left-handed, tight turns
Loves
Left-handed, long straights
Unknown
Right-handed, tight
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
15 Sep
3rd
Punchestown
1m1f – 1m2f · Good · 6 runners
7 Sep
2nd
Perth
Long Distance (2m+) · Good · 5 runners
21 Aug
🏆 Won
Kilbeggan
Long Distance (2m+) · Good · 17 runners
25 Jul
5th
Gowran Park
1m1f – 1m2f · Good · 8 runners
4 Jul
5th
Bellewstown
Long Distance (2m+) · Good · 8 runners
23 May
8th
The Curragh
1m6f – 2m · Good · 10 runners
26 Dec
8th
Leopardstown
Long Distance (2m+) · Yielding · 10 runners
16 Aug
4th
The Curragh
1m6f – 2m · Good · 5 runners
29 Jun
9th
The Curragh
1m6f – 2m · Good · 10 runners
10 May
🏆 Won
Lingfield Park
1m3f – 1m4f · Good_To_Firm · 7 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
33.3%
Win rate
1/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Jack Cleary
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
The Curragh
Galloping
3 3 other 23 May 0%
Leopardstown
Galloping
2 2 other 26 Dec 0%
Galway
Tight
1 1 win 3 Aug 100%
Kilbeggan
Tight
1 1 win 21 Aug 100%
Lingfield Park
Sharp
1 1 win 10 May 100%
Newmarket
Galloping
1 1 other 28 Sep 0%
Gowran Park
Undulating
1 1 other 25 Jul 0%
Perth
Galloping
1 1 second 7 Sep 0%
Bellewstown
Sharp
1 1 other 4 Jul 0%
Killarney
Sharp
1 1 second 15 Jul 0%
Punchestown
Galloping
1 1 third 15 Sep 0%