Kilaro
Four races into its career, Kilaro already has a win and two placed finishes to its name — a record that means it has won 1 in every 4 races it has entered, which is a solid return for a horse still finding its feet in the sport. The win came at Musselburgh on 22 December 2025, a racecourse perched on the east coast of Scotland that regularly rewards horses who travel well in cold, often testing winter conditions. Landing a first career victory there is no small thing.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
At six years old, Kilaro is in the prime of its racing life — old enough to have developed genuine racecourse experience, young enough to have plenty left to give. The recent form reading of 3-5-1 in reverse order tells an interesting story: that win looks like the moment things clicked, but the two runs since have seen it finish third and then not in the first five, suggesting the team are still working out the conditions and situations that bring out the best in this horse.
Kilaro is trained by Tim Easterby at Great Habton in North Yorkshire, one of the most productive yards in Britain right now. With 138 winners already sent out this season, Easterby's operation is functioning at a remarkable level — that kind of volume means horses are arriving at the races fit, well-prepared, and ready to run. Being part of a yard firing on all cylinders is never a bad thing, and Kilaro will be benefiting from that environment every day. Keep an eye on where Easterby pitches this one next — a trainer with that many winners knows exactly when and where to place a horse.
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Likes
Good (a little give)
Unknown
📏 Race distance
Long Distance (2M+)
Avoids
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight
Unknown
Left-handed, hilly
Unknown
📅 Recent runs
The last 10 races, most recent first
6 Apr
DNF
Fakenham
Long Distance (2m+) · Good · 3 runners
21 Mar
3rd
Kelso
Long Distance (2m+) · Good_To_Soft · 8 runners
15 Jan
5th
Newcastle
Long Distance (2m+) · Good_To_Soft · 16 runners
22 Dec
🏆 Won
Musselburgh
1m6f – 2m · Good_To_Soft · 8 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 |
| Musselburgh Sharp |
1 |
1 win |
22 Dec |
100% |
| Kelso Undulating |
1 |
1 third |
21 Mar |
0% |
| Newcastle Galloping |
1 |
1 other |
15 Jan |
0% |
| Fakenham Tight |
1 |
1 other |
6 Apr |
0% |