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 AI analysis
Owner
Adams, Harris And Naylor
📊 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
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 & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Strong overall win rate: wins 40% of races
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Ok
Good to firm (drying out)
Unknown
Standard to slow (all-weather)
Unknown
🏅 Competition 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
🏇 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 |
| 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% |