:

Happy Banner

Happy Banner is a 4-year-old that has had a quiet career by most standards—just one win from 15 races, a 7% win rate that reflects a horse fighting hard for every opportunity. But that one victory, which came at Kempton Park on 11 December 2024, matters more than the bare numbers suggest. It proved the horse could get its head in front when it mattered, something many horses never manage at all.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Starspangledbanner
Mother
Lady Clinch
Trainer
Owner
Robert Black
Rating
75

📊 Key Numbers

Career statistics for this horse
15
Career races
1
Wins
6.7%
Win rate
avg ~10%
46.7%
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 interesting thing about Happy Banner is what comes next. It has not won in its last six races, but the recent form tells a story of consistent place-getting rather than collapse. In its last six outings it has finished seventh, fourth, second, third, third, and second—the kind of pattern that suggests a horse still trying, still competitive enough to trouble the winner regularly. Ed Walker's yard at Upper Lambourn is clearly still finding races where Happy Banner can be placed, and at 4 years old it is still young enough to add another win to its record.

The data points to a sweet spot: when Happy Banner runs between 7 furlongs and a mile, it performs at its best, winning 1 from 5 races at those distances (a 20% win rate). In Class 4 races—mid-level competition—it has won 1 from 7 (14%), which is respectable for a horse of its ability. These are not the heights of racing, but they are real races that pay real prize money to real winners. Happy Banner remains active just 24 hours after its last race, so Walker is clearly managing it through a regular campaign. Whether another win comes soon or not, the horse has already done what many never do: it has reached the winner's enclosure.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Well suited by 7f – 1m distances: 20% win rate
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 4 starts
Poor record on good ground: 0 wins from 3 starts
Poor record on standard ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Unknown
Standard to slow (all-weather)
Unknown
Firm (dry)
Unknown
Good to firm (drying out)
Avoids
Good (firm-ish)
Avoids
Standard (all-weather)
Avoids
📏 Race Distance
7F – 1M
Loves
1M3F – 1M4F
Unknown
1M1F – 1M2F
Avoids
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, long straights
Loves
Left-handed, tight turns
Unknown
Long straights
Unknown
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
29 Aug
7th
Windsor
1m1f – 1m2f · Soft · 11 runners
29 Jul
4th
Sandown Park
1m1f – 1m2f · Good_To_Firm · 5 runners
27 Jun
2nd
Chepstow
1m1f – 1m2f · Good_To_Firm · 7 runners
23 May
3rd
Salisbury
1m1f – 1m2f · Good · 12 runners
27 Apr
3rd
Bath
1m1f – 1m2f · Firm · 7 runners
6 Nov
2nd
chelmsford
1m1f – 1m2f · Standard · 12 runners
14 Oct
6th
Lingfield Park
1m1f – 1m2f · Standard · 11 runners
1 Oct
8th
Kempton Park
7f – 1m · Standard_To_Slow · 14 runners
7 Aug
7th
Sandown Park
7f – 1m · Good · 7 runners
20 Jun
3rd
Redcar
1m3f – 1m4f · Good_To_Firm · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/4
Won / Rode
50%
Win rate
1/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
George Downing Current Jockey
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
Kempton Park
Galloping
2 1 win, 1 other 1 Oct 50%
Sandown Park
Galloping
2 2 other 29 Jul 0%
Newmarket
Galloping
2 2 other 17 Apr 0%
Newbury
Galloping
1 1 other 17 May 0%
Windsor
Sharp
1 1 other 29 Aug 0%
Newcastle
Galloping
1 1 third 22 Nov 0%
Redcar
Galloping
1 1 third 20 Jun 0%
chelmsford 1 1 second 6 Nov 0%
Chepstow
Galloping
1 1 second 27 Jun 0%
Lingfield Park
Sharp
1 1 other 14 Oct 0%
Bath
Undulating
1 1 third 27 Apr 0%
Salisbury
Undulating
1 1 third 23 May 0%