Kakirra
Kakirra is a three-year-old doing what every trainer dreams of: winning races consistently and clearly improving with every outing. The horse has won 4 of its last 6 races—a win rate that puts it in genuinely rare company for a young horse still finding its level. That run of form is not a fluke either. Looking back further, Kakirra has won 4 races from 10 starts overall, which means it wins roughly 2 in every 5 races it runs in. For context, most horses never achieve that kind of success rate across a career.Based on TrackLab's analysis
Owner
Adams, Harris And Naylor
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The most striking feature of Kakirra's record is the recent consistency. After its maiden win at Wolverhampton on 8 May, the horse has raced six times and finished in the frame—winning or placing—in every single start. That kind of reliability is the hallmark of a horse that knows what it is doing and has a trainer with a real handle on its progression. Ollie Sangster, who trains Kakirra at Marlborough in Wiltshire, runs a yard that has already sent out 46 winners this season, so he clearly has the skill to nurture talent.
Wolverhampton clearly suits this horse. It has won 2 of its 6 races there—a notably higher win rate than its overall record—which suggests the track's characteristics play to its strengths. The most recent win came at Newbury six weeks ago, and Kakirra raced just yesterday, so it is actively campaigned and in work. At three years old with a win rate of 40 percent and a trainer in form, this is a horse clearly going places. The pattern suggests Sangster knows exactly what he is doing with it: race it regularly, let it win, and move it forward.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Strong overall win rate: wins 40% of races
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Ok
Good to firm (fairly firm)
Unknown
Standard to slow (all-weather)
Unknown
🏅 Race level
Class 4 (standard)
Unknown
🏟 Track shape
Left-handed, long straights
Likes
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
📅 Recent runs
The last 10 races, most recent first
18 Aug
DNF
Wolverhampton
1m6f – 2m · Standard · 9 runners
29 Jul
2nd
Sandown Park
1m6f – 2m · Good_To_Firm · 4 runners
9 Jul
🏆 Won
Newbury
1m6f – 2m · Good_To_Firm · 6 runners
2 Jun
🏆 Won
Wolverhampton
1m6f – 2m · Standard · 8 runners
13 May
🏆 Won
Bath
1m3f – 1m4f · Firm · 9 runners
8 May
🏆 Won
Wolverhampton
1m6f – 2m · Standard · 7 runners
18 Mar
7th
Kempton Park
7f – 1m · Standard_To_Slow · 8 runners
9 Mar
4th
Wolverhampton
7f – 1m · Standard
9 Mar
4th
Wolverhampton
7f – 1m · Standard · 5 runners
27 Feb
DNF
Wolverhampton
7f – 1m · Standard · 11 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 |
| Wolverhampton Galloping |
6 |
2 wins, 4 other |
18 Aug |
33.3% |
| Bath Undulating |
1 |
1 win |
13 May |
100% |
| Newbury Galloping |
1 |
1 win |
9 Jul |
100% |
| Sandown Park Galloping |
1 |
1 second |
29 Jul |
0% |
| Kempton Park Galloping |
1 |
1 other |
18 Mar |
0% |