Pilu
There is something quietly impressive about a two-year-old that wins two of its first three races, and Pilu has done exactly that. Trained by
Roger Teal out of his Lambourn yard, this youngster opened its account at Bath in August before following up at Salisbury later the same month — two wins from three races, a record that would turn heads at any level.
Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
66.7%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
That kind of consistency is rarer than it sounds. Most young horses are still finding their feet in their first season, getting beaten as they learn the job. Pilu skipped most of that awkwardness: two wins, two places, and only one fourth-place finish across three outings. The sole blip came most recently, which explains the slightly odd-looking 4-1-1 record when you read it newest-first — it ends on two wins, not two losses.
What makes the next chapter genuinely interesting is the gap. Pilu hasn't raced for roughly five months, which is a long time to be off the track for a young horse still establishing itself. Roger Teal's yard has been in good form this season — 23 winners is a healthy tally and suggests horses are leaving Lambourn ready to run. The question is whether Pilu returns with the same spark that produced back-to-back wins at Bath and Salisbury, or whether the layoff requires a run or two to shake off the rust. Either way, a horse that has won 2 of its 3 career races to date is one worth watching when it finally reappears.
⚡ Strengths & Risks
What the data says works for and against this horse
⚠ What to watch out for
⚠ Returning from a 178-day absence
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Unknown
Good to soft (some give)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
📅 Recent Runs
The last 10 races, most recent first
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 |
| Salisbury Undulating |
2 |
1 win, 1 other |
2 Oct |
50% |
| Bath Undulating |
1 |
1 win |
1 Aug |
100% |