UK time :

Angry Ant

Ten races into its career and still waiting for a first win, Angry Ant is a three-year-old that has so far found racing a tough business. The record reads zero wins and zero places from ten outings — meaning it has not once finished in the top three — and the recent form figures of 10-7-5-5-8-7 tell a story of a horse that is running respectably enough in the middle of the pack but has yet to find a way to get competitive at the sharp end of a race.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Filly
Colour
Grey
Father
Nyquist
Mother
Silver Dollar Diva
Trainer
Owner
D Morgan
Official rating
52

📊 Key numbers

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

🔍 Full analysis

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

Jockey Saffie Osborne has been the regular partner, riding Angry Ant in six of those ten races without a win between them. That is not unusual for a young horse still finding its feet, but it does suggest the pair are yet to unlock whatever is needed to turn promise into results. Angry Ant typically races at Class 5 level — the lower end of the racing ladder, where the competition is more accessible — and has managed zero wins from three races at that grade. At a level designed to give horses a realistic chance, that is a sign there is genuine work still to do.

Trainer Adam Kirby is based at Kirtling, just outside Newmarket, and the yard has sent out six winners this season, so the operation clearly knows how to get horses winning. Angry Ant raced just yesterday, which means it is very much an active project rather than a horse being quietly put away. At three years old, there is time on its side — plenty of horses take a while to mature and find their rhythm — but right now, the scoreboard reads blank and the most interesting question around Angry Ant is simply: when does that change?

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Yet to win at Wolverhampton in 5 attempts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (fairly firm)
Unknown
📏 Race distance
7F – 1M
Unknown
1M1F – 1M2F
Unknown
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown

📅 Recent runs

The last 10 races, most recent first
25 May
10th
Windsor
1m1f – 1m2f · Good_To_Firm · 14 runners
24 Mar
7th
Wolverhampton
1m1f – 1m2f · Standard · 8 runners
9 Mar
5th
Wolverhampton
1m1f – 1m2f · Standard
9 Mar
5th
Wolverhampton
1m1f – 1m2f · Standard · 12 runners
23 Feb
8th
Wolverhampton
1m1f – 1m2f · Standard · 9 runners
14 Feb
7th
Lingfield Park
1m1f – 1m2f · Standard · 7 runners
30 Jan
7th
Wolverhampton
1m1f – 1m2f · Standard · 7 runners
14 Jan
6th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 14 runners
15 Dec
6th
Lingfield Park
1m1f – 1m2f · Standard · 11 runners
3 Dec
9th
Kempton Park
7f – 1m · Standard_To_Slow · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/2
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 5 other 24 Mar 0%
Lingfield Park
Sharp
2 2 other 14 Feb 0%
Kempton Park
Galloping
2 2 other 14 Jan 0%
Windsor
Sharp
1 1 other 25 May 0%