Prince of Pillo
Prince of Pillo is a 6-year-old with a career record that tells a story of a horse who found his best form for a brief, glittering spell, then struggled to rediscover it. Over 30 races, he has won 5 times and finished in the top 3 another 8 times—a respectable 17% win rate overall, but the detail matters more than the headline. His most recent six races tell the real story: three 11th-place finishes, a 9th, an 8th, and a 6th. He hasn't won in that stretch, and he raced just a day ago, which means he is still being campaigned actively despite the lean run.Based on TrackLab's analysis
Owner
Middleham Park Racing V
📊 Key numbers
Career totals for this horse
🏁 Next race
Tomorrow
Southwell (AW)
About 6 furlongs · Standard all-weather surface · 10 runners
→
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
His best days came in the summer of 2022. He broke through at Ayr on 11 July that year, then won again at Ripon in August in a Class 2 race—one of the top races in Britain. Even more impressive, he then stepped up and won a Class 1 race back at Ayr in September. For a few weeks, he looked like he might be something special. But since his last victory at Southwell on 27 April 2025, nearly 18 months have passed without a winner's enclosure visit. That is a long drought.
Ayr has been his best hunting ground, with 2 wins from just 4 races there—a 50% win rate that makes it his true course specialist. He also thrives on normal ground conditions, where he has won 2 of 6 races. The partnership with jockey Callum Rodriguez has been the most productive of his career: they have won together 3 times from 5 races, a 60% win rate that suggests real understanding. Trained by Richard and Peter Fahey at Musley Bank in North Yorkshire, Prince of Pillo competes in a yard that has found its rhythm this season with 23 winners. His record in Class 2 races is more modest—1 win from 8—which hints that while he can compete at a high level, he needs conditions to fall his way. At 6 years old and riding a long losing streak, he is a horse who was talented enough to win top races but has since found the grade tougher than expected.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 6 starts (33%)
✔ Excellent record on standard_to_slow ground: 1 wins from 3 starts (33%)
✔ Effective partnership with Callum Rodriguez: 60% win rate together
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 3 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Standard to slow (all-weather)
Loves
Good to firm (fairly firm)
Likes
Standard (all-weather)
Ok
🏅 Race level
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, tight turns
Loves
Left-handed, long straights
Likes
Left-handed, tight
Unknown
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
8 Oct
9th
Southwell
7f – 1m · Standard · 12 runners
3 Sep
11th
Southwell
5f – 6½f · Standard · 12 runners
6 Jul
11th
Ayr
5f – 6½f · Good · 18 runners
20 Jun
8th
Ayr
5f – 6½f · Soft · 14 runners
17 Jan
6th
Lingfield Park
5f – 6½f · Standard · 7 runners
1 Jan
9th
Southwell
5f – 6½f · Standard · 12 runners
26 Nov
2nd
Southwell
5f – 6½f · Standard · 7 runners
20 Nov
11th
Southwell
5f – 6½f · Standard · 14 runners
31 Oct
2nd
Southwell
5f – 6½f · Standard · 14 runners
30 Aug
9th
Chester
5f – 6½f · Good_To_Firm · 16 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 |
| Southwell Galloping |
7 |
1 win, 2 seconds, 4 other |
8 Oct |
14.3% |
| Ayr Galloping |
4 |
2 wins, 2 other |
6 Jul |
50% |
| Lingfield Park Sharp |
4 |
1 win, 3 other |
17 Jan |
25% |
| Newcastle Galloping |
3 |
3 other |
27 Jun |
0% |
| Ripon Sharp |
2 |
1 win, 1 other |
16 Aug |
50% |
| Doncaster Galloping |
2 |
2 other |
19 Aug |
0% |
| Chester Tight |
2 |
2 other |
30 Aug |
0% |
| Newmarket Galloping |
2 |
1 third, 1 other |
16 Apr |
0% |
| Haydock Park Galloping |
1 |
1 other |
10 Jun |
0% |
| York Galloping |
1 |
1 other |
14 May |
0% |
| Hamilton Park Sharp |
1 |
1 other |
5 Aug |
0% |
| Ascot Galloping |
1 |
1 other |
23 Jun |
0% |