Always Perfect
Always Perfect is a 3-year-old with the kind of form that keeps trainers interested and punters guessing. Two wins from seven races is a solid start—roughly 1 in every 3.5 races—and the horse has managed to place in 4 of those remaining efforts, showing genuine consistency. What's more telling is that both victories have come on fast, dry ground, where the horse has an exceptional record of 2 wins from 4 races on those conditions. That 50% win rate on firm going suggests this is the surface where Always Perfect truly thrives.Based on TrackLab's AI analysis
Owner
Basher Watts Racing 4
📊 Key Numbers
Career statistics for this horse
57.1%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The most encouraging sign is the timing of the form. The horse won at Great Yarmouth on 26 June, then returned to the same track on 14 August this week for another success. That back-to-back victory at the same course speaks volumes—Always Perfect clearly has an affinity for Great Yarmouth's layout and racing surface. Recent races tell the story of a horse learning and improving: a win, a fourth-place, a win, then a run of threes and a fifth last time out. The most recent outing came just a day ago, so there's very much active racing happening here.
Charlie Fellowes, the trainer based in Newmarket, has a strong yard this season with 21 winners already on the board, which suggests Always Perfect is being handled by someone with winning experience and a clear eye for getting the best from their horses. The key for the rest of the season will be finding the right conditions—dry ground and a course that suits—and always Perfect looks to have the talent to make the most of those opportunities when they come.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 2 wins from 4 starts (50%)
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Standard (all-weather)
Unknown
🏟 Track Shape
Left-handed, long straights
Likes
Right-handed, tight turns
Unknown
📅 Recent Runs
The last 10 races, most recent first
14 Aug
🏆 Won
Great Yarmouth
5f – 6½f · Good_To_Firm · 8 runners
23 Jul
4th
Newbury
5f – 6½f · Good_To_Firm · 10 runners
26 Jun
🏆 Won
Great Yarmouth
5f – 6½f · Good_To_Firm · 6 runners
26 May
3rd
Leicester
5f – 6½f · Good_To_Firm · 10 runners
7 May
3rd
Southwell
5f – 6½f · Standard · 7 runners
18 Apr
5th
Nottingham
5f – 6½f · Good · 10 runners
19 Mar
4th
Newcastle
7f – 1m · Standard · 12 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 |
| Great Yarmouth Galloping |
2 |
2 wins |
14 Aug |
100% |
| Newcastle Galloping |
1 |
1 other |
19 Mar |
0% |
| Southwell Galloping |
1 |
1 third |
7 May |
0% |
| Nottingham Galloping |
1 |
1 other |
18 Apr |
0% |
| Leicester Sharp |
1 |
1 third |
26 May |
0% |
| Newbury Galloping |
1 |
1 other |
23 Jul |
0% |