:

Angel Numbers

At three years old, Angel Numbers is still finding its feet in the sport, but there are enough encouraging signs in its record to suggest there is more to come. Across 11 races, it has won once and placed five more times — meaning it has finished in the top three or thereabouts more than half the time, even if the winner's enclosure has proved elusive. That kind of consistency without a win is a little like always being a bridesmaid: promising, but ultimately frustrating.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Grey
Father
Profitable
Mother
First Smile
Owner
Spratt Properties Ltd & Partner
Rating
76

📊 Key Numbers

Career statistics for this horse
11
Career races
1
Wins
9.1%
Win rate
avg ~10%
45.5%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The one moment of glory came at Chepstow in May 2025, and it remains the defining chapter of the horse's career so far. Whether Angel Numbers can add to that is the question that makes its current campaign worth following. The recent run of form tells a mixed story — a couple of second-place finishes sandwiched around some disappointing outings, including a pair of sevenths. That is the kind of up-and-down sequence that suggests a horse that can perform well on its day but hasn't quite found the consistency to string results together.

At the level it typically competes at — solid, mid-tier races rather than the very top of the sport — Angel Numbers has yet to register a win from three attempts, which means it is still searching for proof that Chepstow wasn't a one-off. A win rate of roughly 1 in every 11 races is modest, and the horse hasn't tasted success in its last six outings. That said, it raced just one day ago, so it is clearly fit and active, and the training team of Dr Richard Newland and Jamie Insole, based in Worcestershire, have been in excellent form this season — 49 winners from their yard is a serious number, the kind of total that tells you they know how to get a horse ready to perform. When a trainer is firing on all cylinders like that, even a horse still chasing its second win can find itself in the right place at the right time.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
Poor record on standard ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to soft (some give)
Unknown
Firm (dry)
Unknown
Good to firm (drying out)
Unknown
Standard (all-weather)
Avoids
📏 Race Distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Left-handed, tight
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
23 May
7th
Goodwood
5f – 6½f · Good · 11 runners
27 Apr
2nd
Bath
5f – 6½f · Firm · 10 runners
30 Mar
5th
Wolverhampton
5f – 6½f · Standard · 8 runners
13 Mar
2nd
Wolverhampton
5f – 6½f · Standard · 11 runners
3 Nov
3rd
Wolverhampton
5f – 6½f · Standard · 5 runners
24 Oct
7th
Southwell
Sprint (< 5f) · Standard · 9 runners
13 Sep
5th
Chester
5f – 6½f · Good_To_Soft · 10 runners
18 Aug
2nd
Windsor
5f – 6½f · Good_To_Firm · 9 runners
30 Jul
5th
Goodwood
5f – 6½f · Good · 11 runners
24 May
4th
Beverley
5f – 6½f · Good · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wolverhampton
Galloping
3 1 second, 1 third, 1 other 30 Mar 0%
Goodwood
Undulating
2 2 other 23 May 0%
Chepstow
Galloping
1 1 win 13 May 100%
Beverley
Undulating
1 1 other 24 May 0%
Southwell
Galloping
1 1 other 24 Oct 0%
Windsor
Sharp
1 1 second 18 Aug 0%
Bath
Undulating
1 1 second 27 Apr 0%
Chester
Tight
1 1 other 13 Sep 0%