Puppet Master
Puppet Master has the look of a horse still finding his feet at four years old, but his recent victory at Kilbeggan this week suggests he may finally be settling into his stride. The son of a staying line, trained by
Ciaran Murphy at Mullingar, has won three of his twelve races—a 25% win rate that speaks to genuine quality rather than consistent finishing. What's more telling is where those wins have come: his breakthrough was at Galway last August, then a Class 1 success at Lingfield Park in May that marked a real statement of intent. That Lingfield triumph, on what the trainer described as testing ground, proved he has the toughness to handle adversity and the talent to win at the highest domestic level.
Based on TrackLab's AI analysis
Owner
Jodmart Construction Ltd
📊 Key Numbers
Career statistics for this horse
33.3%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The shape of his form tells an interesting story. His recent six races show a win, two fifth-place finishes, two eighths, and a fourth—the kind of patchy record that suggests a horse hunting for his true level rather than one in decline. What stands out is the Lingfield Class 1 win, which vindicated faith from his rider that day, Ryan Moore, who noted Puppet Master was never ideal with the ground conditions yet still prevailed. The trainer has always held him in high regard, describing him as a tough, hardy sort built for staying races. His victory this week at Kilbeggan, just days after his last outing, shows he bounces back well and seems to relish racing. At four, with three wins from twelve attempts and with a Class 1 winner's pedigree now on his record, Puppet Master looks like a horse with genuine stakes potential if he can find consistency. The key will be getting him into a rhythm—right now he's a horse you back when the conditions and the race suit, not a reliable weekly banker, but that can change quickly.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Unknown
Yielding (slightly soft)
Unknown
Good to yielding (mild give)
Unknown
📏 Race Distance
Long Distance (2M+)
Likes
🏟 Track Shape
Left-handed, tight turns
Likes
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
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
30 Mar
4th
Leopardstown
1m3f – 1m4f · Good_To_Yielding · 7 runners
28 Sep
4th
Newmarket
1m1f – 1m2f · Soft · 7 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win 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% |
| Gowran Park Undulating |
1 |
1 other |
25 Jul |
0% |
| Bellewstown Sharp |
1 |
1 other |
4 Jul |
0% |
| Killarney Sharp |
1 |
1 second |
15 Jul |
0% |
| Newmarket Galloping |
1 |
1 other |
28 Sep |
0% |