UK time :

Happier

Happier is a six-year-old horse in excellent form right now, having won three of her last six races and still competing actively — she raced just yesterday. That recent streak is genuinely impressive: two wins bookending a pair of placed finishes tells you she's running consistently well and picking up victories against better-quality fields than she faced earlier in her career.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Mare
Colour
Bay
Father
Profitable
Mother
Joy For Life
Owner
Martin Keighley Racing Club
Official rating
60

📊 Key numbers

Career totals for this horse
43
Career races
6
Wins
14.0%
Win rate
avg ~10%
41.9%
Top-3 rate
avg ~30%
27 days
Since last race

🔍 Full analysis

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

Over 43 races, Happier has won 6 times (roughly 1 in every 7 races), which is respectable rather than exceptional, but the story is in where those wins are coming lately. Her last victory came at Kempton Park last week, and her recent run sheet shows she's a different proposition now than she was months ago. She plainly thrives on normal ground conditions — she's won roughly one in every three races when the surface is standard — so there's a clear pattern her the yard can exploit when the racing calendar brings the right conditions.

The partnership with jockey David Allan looks promising too. Together they've won 3 of 15 races (a 20% win rate), which significantly outperforms Happier's overall record and suggests they click. Trainer Martin Keighley, based in Gloucestershire, has built a productive yard this season with 19 winners already, and Happier fits squarely into the kind of steady, class-five performer who turns into a worthwhile proposition when the ground and the race are right. At this age and with three wins in her last six starts, Happier looks like a horse worth following — not a superstar, but a genuine operator who knows how to win races.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ 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 11 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 runs best

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

📅 Recent runs

The last 10 races, most recent first
21 Sep
3rd
Ffos Las
5f – 6½f · Soft · 8 runners
14 Sep
🏆 Won
Kempton Park
5f – 6½f · 12 runners
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

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
20%
Win rate
3/15
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
Alex Fielding
0%
Win rate
0/1
Wins / rides
Jack Dace
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Alex Jary
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
Amie Waugh
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Redcar
Galloping
6 1 win, 5 other 17 Oct 16.7%
Catterick Bridge
Sharp
6 1 win, 1 second, 1 third, 3 other 28 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%
Carlisle
Undulating
3 2 seconds, 1 other 30 May 0%
Ripon
Sharp
3 3 other 31 Aug 0%
Lingfield Park
Sharp
3 2 seconds, 1 other 18 Aug 0%
Wolverhampton
Galloping
2 1 win, 1 other 31 Jul 50%
Ffos Las
Galloping
2 1 win, 1 third 21 Sep 50%
Kempton Park
Galloping
1 1 win 14 Sep 100%
Southwell
Galloping
1 1 win 13 Nov 100%
Doncaster
Galloping
1 1 other 30 Mar 0%
Windsor
Sharp
1 1 other 29 Jun 0%
Pontefract
Undulating
1 1 other 9 Oct 0%
Musselburgh
Sharp
1 1 third 27 Aug 0%
Salisbury
Undulating
1 1 other 21 Jul 0%
Ayr
Galloping
1 1 other 18 Sep 0%
Wetherby
Galloping
1 1 other 15 Jun 0%