Happier
Happier is a six-year-old that has found its feet in the last few weeks, winning twice in the past month and showing enough form to suggest there is more to come. The horse has won 5 races from 41 outings overall — a modest win rate of roughly 1 win in every 8 races — but the recent record tells a different story. In its last six runs, Happier has finished in the money four times, including victories at Ffos Las three weeks ago and before that, suggesting a horse that is genuinely improving rather than simply grinding away at the lower levels.Based on TrackLab's AI analysis
Owner
Martin Keighley Racing Club
📊 Key Numbers
Career statistics for this horse
39.0%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Martin Keighley's yard at Luckley in Gloucestershire has been having a strong season, and Happier represents the kind of consistent campaigner that keeps a small operation ticking over. The partnership with jockey David Allan is worth noting: together they have won 3 races from 15 outings, a win rate of 20% — nearly double the horse's overall record. That suggests a real working relationship, the kind where rider and horse understand each other. Happier performs best on normal ground conditions, where it has won 2 of 6 races — a 33% win rate that stands out against its baseline form. At Class 5 level, the horse is less commanding, with just 1 win from 15 races, indicating it is a mid-tier performer rather than a rising star, but the recent upturn in form is genuine and worth following.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 7 starts (29%)
✔ Excellent record on standard ground: 2 wins from 6 starts (33%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 10 starts
⚠ Poor record on good_to_soft ground: 0 wins from 9 starts
⚠ Yet to win at Thirsk in 5 attempts
⚠ Struggles on RH Sharp tracks: 0 wins from 9 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to firm (drying out)
Likes
Good to soft (some give)
Avoids
🏅 Competition Level
Class 4 (standard)
Avoids
Class 6 (grassroots)
Likes
🏟 Track Shape
Left-handed, long straights
Loves
Left-handed, tight turns
Ok
Left-handed, hilly
Unknown
Right-handed, tight turns
Avoids
Right-handed, hilly
Avoids
📅 Recent Runs
The last 10 races, most recent first
31 Aug
4th
Ripon
5f – 6½f · Soft · 9 runners
18 Aug
2nd
Lingfield Park
5f – 6½f · Standard · 10 runners
12 Aug
🏆 Won
Ffos Las
5f – 6½f · Good · 9 runners
31 Jul
🏆 Won
Wolverhampton
5f – 6½f · Standard · 6 runners
21 Jul
7th
Salisbury
7f – 1m · Good_To_Firm · 10 runners
29 Jun
9th
Windsor
5f – 6½f · Good_To_Firm · 13 runners
15 Jun
4th
Wetherby
5f – 6½f · Good_To_Firm · 9 runners
1 Jun
DNF
Wolverhampton
7f – 1m · Standard · 12 runners
15 Dec
6th
Lingfield Park
5f – 6½f · Standard · 10 runners
3 Dec
2nd
Lingfield Park
5f – 6½f · 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 |
| Catterick Bridge Sharp |
6 |
1 win, 1 second, 1 third, 3 other |
28 Oct |
16.7% |
| Redcar Galloping |
6 |
1 win, 5 other |
17 Oct |
16.7% |
| Thirsk Galloping |
5 |
1 second, 4 other |
17 May |
0% |
| Hamilton Park Sharp |
4 |
1 second, 1 third, 2 other |
12 Aug |
0% |
| Lingfield Park Sharp |
3 |
2 seconds, 1 other |
18 Aug |
0% |
| Carlisle Undulating |
3 |
2 seconds, 1 other |
30 May |
0% |
| Ripon Sharp |
3 |
3 other |
31 Aug |
0% |
| Wolverhampton Galloping |
2 |
1 win, 1 other |
31 Jul |
50% |
| Ffos Las Galloping |
1 |
1 win |
12 Aug |
100% |
| Southwell Galloping |
1 |
1 win |
13 Nov |
100% |
| Pontefract Undulating |
1 |
1 other |
9 Oct |
0% |
| Windsor Sharp |
1 |
1 other |
29 Jun |
0% |
| Doncaster Galloping |
1 |
1 other |
30 Mar |
0% |
| Musselburgh Sharp |
1 |
1 third |
27 Aug |
0% |
| Wetherby Galloping |
1 |
1 other |
15 Jun |
0% |
| Salisbury Undulating |
1 |
1 other |
21 Jul |
0% |
| Ayr Galloping |
1 |
1 other |
18 Sep |
0% |