UK time :

Zoulu Warrior

Zoulu Warrior is a four-year-old with a peculiar track record: genuinely effective when conditions and company align, yet mysteriously unable to string wins together. Trained by Heather Main at Kingston Lisle in Oxfordshire, the horse has won three races from twenty starts—a 15 per cent win rate—but those three victories tell a more interesting story than the overall figures suggest.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Chestnut
Father
Zoustar
Mother
Serendipitously
Owner
Llewelyn Runeckles And Wetumpka Racing
Official rating
59

📊 Key numbers

Career totals for this horse
20
Career races
3
Wins
15%
Win rate
avg ~10%
30%
Top-3 rate
avg ~30%
25 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The real insight lies in where Zoulu Warrior performs best. At the lowest competitive level, Class 6 races, the horse is genuinely good: three wins from six attempts means a 50 per cent win rate in that grade. It is plainly a horse that struggles to win when the opposition gets stronger. Similarly, on normal ground conditions, Zoulu Warrior has won two of eight races (25 per cent), double its overall win rate. This suggests the horse prefers standard racing conditions to extremes and thrives when not overmatched.

What makes the recent form harder to read is the drought. Zoulu Warrior last won on 27 December 2025 at Wolverhampton—nine months ago—and has not finished in the money in its last six races, with results of 11th, 10th, 5th, 7th, 14th, and 7th. The horse was last out just yesterday, which shows it remains active and in regular work, but the extended losing run is conspicuous. Whether this reflects a decline, bad luck, or simply being stepped up in class is unclear from the record alone. What is certain is that Zoulu Warrior needs a return to the conditions and grade where it has already proved itself capable of winning—normal ground and Class 6 company—to remind the yard why it broke through at Chepstow in August 2025.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 8 starts (25%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good (a little give)
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Good to firm (fairly firm)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, long straights
Loves
Left-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
23 Sep
11th
Kempton Park
7f – 1m · 14 runners
7 Sep
10th
Windsor
5f – 6½f · Good · 15 runners
18 Aug
5th
Chepstow
5f – 6½f · Good_To_Firm · 10 runners
16 Jul
7th
Chepstow
5f – 6½f · Good_To_Firm · 8 runners
19 Jun
14th
Newmarket
5f – 6½f · Good · 18 runners
20 Feb
7th
Southwell
5f – 6½f · Standard · 12 runners
19 Jan
4th
Wolverhampton
5f – 6½f · Standard · 10 runners
27 Dec
🏆 Won
Wolverhampton
5f – 6½f · Standard · 13 runners
18 Dec
🏆 Won
Southwell
5f – 6½f · Standard · 13 runners
8 Dec
2nd
Wolverhampton
5f – 6½f · Standard · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
66.7%
Win rate
2/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Ryan Kavanagh
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Wolverhampton
Galloping
5 1 win, 2 seconds, 2 other 19 Jan 20%
Chepstow
Galloping
3 1 win, 2 other 18 Aug 33.3%
Southwell
Galloping
2 1 win, 1 other 20 Feb 50%
Kempton Park
Galloping
2 2 other 23 Sep 0%
Newmarket
Galloping
2 2 other 19 Jun 0%
Newcastle
Galloping
1 1 other 8 Sep 0%
Salisbury
Undulating
1 1 other 25 May 0%
Bath
Undulating
1 1 second 30 Sep 0%
Windsor
Sharp
1 1 other 7 Sep 0%
Lingfield Park
Sharp
1 1 other 25 Nov 0%
Epsom Downs
Undulating
1 1 other 26 Aug 0%