UK time :

Happy And Fine

Nine years old, five wins from 24 races, and still racing just yesterday — Happy And Fine is the kind of horse that keeps plugging away and occasionally reminds everyone exactly what he's capable of. That career record works out at roughly 1 win in every 5 races, which is respectable without being spectacular, but the details are more interesting than the headline number suggests.Based on TrackLab's analysis
Quick facts
Age
9 years old
Sex
Gelding
Colour
Bay
Father
Balko
Mother
Richona
Trainer
Owner
L Cross, S Cross & J Fitzpatrick
Official rating
121

📊 Key numbers

Career totals for this horse
24
Career races
5
Wins
20.8%
Win rate
avg ~10%
54.2%
Top-3 rate
avg ~30%
190 days
Since last race

🔍 Full analysis

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

The most telling stat is what happens when the ground gets properly wet and muddy. In those conditions, Happy And Fine has won 2 from 5 races — a 40% win rate, meaning he wins roughly 2 in every 5 attempts when it's really soft underfoot. On normal or dry ground, that number drops sharply. Some horses simply come alive in the mud, and this is clearly one of them. Trainer Alex Hales, who operates out of Edgcote in Oxfordshire and has sent out 12 winners already this season, spotted early on that jumping fences was always going to suit him best. After a particularly good performance at Haydock, Hales noted that Happy And Fine "jumped brilliantly, especially out of that ground" and described him as "going the right way."

His most common jockey is Kielan Woods, and together they've won 2 of their 9 races — a win rate of 22%, which is slightly above the horse's overall average and suggests the partnership works. The bulk of Happy And Fine's racing has come at Class 3 level, one step below the top tier, where he's won just 1 from 11 — a tough division that demands consistency he hasn't always managed to produce.

What he has managed is a win as recently as New Year's Eve 2025 at Warwick, which tells you he hasn't gone backwards with age. Hales has spoken about the horse finding his feet over fences after a period where he "lost his way a bit" as a younger, weaker animal — he apparently had a strong summer at some point that changed things. The trainer's instinct now is whether to keep stepping him up in grade or continue picking his spots carefully. With wet ground, Kielan Woods in the saddle, and Alex Hales placing him well, Happy And Fine remains a horse worth watching — particularly when the forecast looks grim.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on heavy ground: 2 wins from 5 starts (40%)

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Heavy (very wet)
Loves
Good to soft (some give)
Soft (muddy)
Ok
Good (a little give)
Unknown
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, tight turns
Left-handed, long straights
Ok
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
11 Apr
4th
Chepstow
Long Distance (2m+) · Good_To_Soft · 8 runners
28 Mar
DNF
Stratford-on-Avon
Long Distance (2m+) · Good · 5 runners
17 Feb
DNF
Newbury
Long Distance (2m+) · 9 runners
20 Jan
DNF
Leicester
Long Distance (2m+) · Good_To_Soft · 7 runners
31 Dec
🏆 Won
Warwick
Long Distance (2m+) · Good_To_Soft · 7 runners
6 Dec
4th
Chepstow
Long Distance (2m+) · Good_To_Soft · 8 runners
8 Nov
DNF
Aintree
Long Distance (2m+) · Good_To_Soft · 17 runners
19 Apr
DNF
Newton Abbot
Long Distance (2m+) · Heavy · 11 runners
13 Feb
3rd
Sandown Park
Long Distance (2m+) · Good_To_Soft · 6 runners
30 Dec
4th
Haydock Park
Long Distance (2m+) · Soft · 7 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
22.2%
Win rate
2/9
Wins / rides
0%
Win rate
0/6
Wins / rides
40%
Win rate
2/5
Wins / rides
Tom Broughton
50%
Win rate
1/2
Wins / rides
Jack Hogan Current jockey
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Catterick Bridge
Sharp
3 1 win, 2 thirds 25 Jan 33.3%
Leicester
Sharp
3 1 win, 2 other 20 Jan 33.3%
Chepstow
Galloping
3 3 other 11 Apr 0%
Sandown Park
Galloping
3 2 thirds, 1 other 13 Feb 0%
Market Rasen
Sharp
2 1 win, 1 third 12 Mar 50%
Haydock Park
Galloping
2 1 win, 1 other 30 Dec 50%
Warwick
Sharp
1 1 win 31 Dec 100%
Wetherby
Galloping
1 1 third 4 Nov 0%
Uttoxeter
Sharp
1 1 third 6 Apr 0%
Newbury
Galloping
1 1 other 17 Feb 0%
Cheltenham
Galloping
1 1 other 27 Jan 0%
Stratford-on-Avon
Sharp
1 1 other 28 Mar 0%
Newton Abbot
Sharp
1 1 other 19 Apr 0%
Aintree
Galloping
1 1 other 8 Nov 0%