Dalileo
Dalileo is an 11-year-old horse that has been racing for two and a half years, building a modest but steady record of 5 wins and 20 places from 59 races. That's a win rate of roughly 1 in every 12 races — solid for a horse at its level, though nothing that would turn heads in the racing world. What's more interesting is where those wins actually come from. At Class 5 level, where most of Dalileo's races happen, the horse has won 3 of its 24 races there, which doubles its overall win rate to 1 in every 8 races. That suggests Dalileo is genuinely suited to this grade, performing better when matched with horses of similar ability than it does in stronger competitions.Based on TrackLab's analysis
Owner
Thp Racing D A Harrison Racing
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The most encouraging thing about Dalileo right now is its recent form. The horse won two of its last six races, most impressively just over a month ago at Perth on 12 July. Perth has been a happy hunting ground — it was where Dalileo recorded its first career win on 9 June 2024, and it has returned there to win again. The jockey Peter Kavanagh, who has partnered Daliloo in 26 races, has won 3 of those 26 together, giving him a win rate of 12 percent with the horse. That's a strong working relationship, and when Kavanagh is in the saddle, things tend to go better. Dalileo was back in action just a day ago, which shows the horse is being kept active by trainer Lisa Harrison. At 11 years old, Dalileo is hardly young, but it is clearly still fit and keen to race. Whether it can string together more wins in Class 5 company remains to be seen, but the recent Perth victory suggests there is still plenty of racing left in it.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Course specialist at Perth: 4 wins from 28 starts (14%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 8 starts
⚠ Poor record on good_to_soft ground: 0 wins from 8 starts
⚠ Poor record on yielding ground: 0 wins from 5 starts
⚠ Poor record on heavy ground: 0 wins from 3 starts
⚠ Yet to win at Kelso in 5 attempts
⚠ Struggles on RH Sharp tracks: 0 wins from 5 starts
⚠ Struggles on RH Undulating tracks: 0 wins from 5 starts
⚠ Struggles on LH Undulating tracks: 0 wins from 5 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Likes
Good to firm (fairly firm)
Unknown
Good to soft (some give)
Avoids
Yielding (slightly soft)
Avoids
📏 Race distance
Long Distance (2M+)
Likes
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Likes
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, long straights
Likes
Left-handed, tight turns
Unknown
Right-handed, tight
Unknown
Left-handed, tight
Unknown
Right-handed, tight turns
Avoids
Right-handed, hilly
Avoids
Left-handed, hilly
Avoids
📅 Recent runs
The last 10 races, most recent first
4 Oct
5th
Kelso
Long Distance (2m+) · Good_To_Firm · 10 runners
24 Sep
9th
Perth
Long Distance (2m+) · Good · 9 runners
7 Sep
8th
Perth
Long Distance (2m+) · Good · 8 runners
15 Aug
7th
Perth
Long Distance (2m+) · Good · 11 runners
12 Jul
🏆 Won
Perth
Long Distance (2m+) · Good · 7 runners
2 Jul
🏆 Won
Perth
Long Distance (2m+) · Good · 10 runners
7 Jun
3rd
Perth
Long Distance (2m+) · Good · 14 runners
13 May
7th
Perth
Long Distance (2m+) · Good_To_Soft · 12 runners
12 Nov
4th
Ayr
Long Distance (2m+) · Soft · 14 runners
31 Oct
5th
Wetherby
Long Distance (2m+) · Good · 12 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 |
| Perth Galloping |
28 |
4 wins, 5 seconds, 5 thirds, 14 other |
24 Sep |
14.3% |
| Kelso Undulating |
5 |
1 third, 4 other |
4 Oct |
0% |
| Ayr Galloping |
3 |
1 win, 2 other |
12 Nov |
33.3% |
| Carlisle Undulating |
3 |
1 second, 2 other |
16 Oct |
0% |
| Limerick Galloping |
2 |
1 second, 1 other |
26 May |
0% |
| Musselburgh Sharp |
2 |
2 other |
29 Nov |
0% |
| Wetherby Galloping |
1 |
1 other |
31 Oct |
0% |
| Roscommon Sharp |
1 |
1 third |
4 Jul |
0% |
| Cork Galloping |
1 |
1 other |
5 Dec |
0% |
| Ballinrobe Sharp |
1 |
1 other |
19 Jul |
0% |
| Haydock Park Galloping |
1 |
1 other |
21 Dec |
0% |
| Kilbeggan Tight |
1 |
1 other |
6 Aug |
0% |
| Cartmel Tight |
1 |
1 other |
22 Jul |
0% |
| Wexford Sharp |
1 |
1 other |
8 Jun |
0% |
| Thurles Undulating |
1 |
1 other |
7 Oct |
0% |
| Newcastle Galloping |
1 |
1 other |
14 Dec |
0% |
| Gowran Park Undulating |
1 |
1 other |
20 Nov |
0% |
| Uttoxeter Sharp |
1 |
1 third |
27 Jul |
0% |
| Catterick Bridge Sharp |
1 |
1 other |
24 Nov |
0% |
| Galway Tight |
1 |
1 other |
5 Sep |
0% |
| Punchestown Galloping |
1 |
1 other |
13 Nov |
0% |
| Huntingdon Galloping |
1 |
1 other |
4 Oct |
0% |