Pilu
Pilu looks like the kind of horse that rewards patience. A three-year-old trained by
Roger Teal at Lambourn, he has won three of his eight races—a win rate of roughly 1 in every 3—and added four placed finishes to suggest he belongs in competitive company. His form has been anything but straightforward. After winning his first two starts last season, things went sideways. But this week he got back to the winner's enclosure at Newmarket, his most recent outing, which signals he may have found his feet again.
Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
50%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
What's striking about Pilu's progress is how Teal has managed his development. As a two-year-old, Pilu won his first two races at Bath and then somewhere else before hitting a bump in a conditions race at Salisbury where the trainer suspects the tactics were off. Instead of pushing him hard, Teal kept him working through the winter and brought him back as a three-year-old with realistic expectations. That kind of restraint pays off—and this week's Newmarket win suggests the patience has worked. Looking at his last six runs, Pilu has been mixing good days with ordinary ones: a win, then middle-of-the-field finishes, then a second place, then a fifth. It's the profile of a horse still learning the game but capable of beating decent opposition when things click. At three years old, with only eight races under his belt and a fresh win, there is likely more to come from him.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Ok
Good to soft (some give)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Right-handed, long straights
Ok
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
📅 Recent Runs
The last 10 races, most recent first
22 Aug
🏆 Won
Newmarket
5f – 6½f · Good · 13 runners
30 Jul
8th
Goodwood
5f – 6½f · Good_To_Firm · 18 runners
9 Jul
5th
Newmarket
5f – 6½f · Good_To_Firm · 14 runners
25 May
2nd
Leicester
5f – 6½f · Good_To_Firm · 12 runners
2 May
6th
Newmarket
5f – 6½f · Good_To_Firm · 12 runners
2 Oct
4th
Salisbury
5f – 6½f · Good · 4 runners
29 Aug
🏆 Won
Salisbury
5f – 6½f · Good_To_Soft · 10 runners
1 Aug
🏆 Won
Bath
5f – 6½f · Good_To_Firm · 10 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 |
| Newmarket Galloping |
3 |
1 win, 2 other |
22 Aug |
33.3% |
| Salisbury Undulating |
2 |
1 win, 1 other |
2 Oct |
50% |
| Bath Undulating |
1 |
1 win |
1 Aug |
100% |
| Leicester Sharp |
1 |
1 second |
25 May |
0% |
| Goodwood Undulating |
1 |
1 other |
30 Jul |
0% |