UK time :

The Hardest Geezer

The Hardest Geezer is a 7-year-old who knows where the winning post is but has made reaching it look harder than it should be lately. The horse has won 2 of its 12 races — a win rate that hovers around one win in every six outings — but what makes those two victories interesting is where they came: at Class 4 level, where it wins roughly three times in every ten races. That's a solid win rate for that grade, suggesting the horse belongs at that level, even if recent form tells a different story.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Brown
Father
Malinas
Mother
Lis Goold
Owner
Gals And Geezers
Official rating
121

📊 Key numbers

Career totals for this horse
12
Career races
2
Wins
16.7%
Win rate
avg ~10%
41.7%
Top-3 rate
avg ~30%
2 days
Since last race

🔍 Full analysis

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

The last six runs paint a frustrating picture for the yard: a second, two fourths, another second, and two more seconds. The Hardest Geezer finished second just a day ago, which means it's still racing hard and still occasionally getting close to the front. Its last win came all the way back on 8 January 2025, at Taunton — over a year ago now. For a horse winning one in every six races on average, a drought this long suggests something has shifted, whether form, fitness, or simple bad luck.

Where this horse does find its rhythm is over distance. At two miles and beyond, the record improves noticeably: 2 wins from 8 races, a 25% win rate. That's the type of statistic that catches a trainer's eye. Sean Houlihan, its regular jockey, has ridden it seven times for one win, roughly a 14% win rate — nothing spectacular, but consistent enough to keep the partnership going. The horse races for trainer Philip Hobbs & Johnson White's yard at Bilbrook in Somerset, a operation that has found the winners' circle 37 times already this season. The fact that The Hardest Geezer hasn't won in its last half-dozen races while the yard keeps winning elsewhere suggests this particular horse may be reaching the point where distance runners, especially aged 7, need either a meaningful break or a drop in grade to rediscover their feet.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on soft ground: 1 wins from 4 starts (25%)
✔ Well suited by Long Distance (2m+) distances: 25% win rate

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
23 Oct
2nd
Cheltenham
Long Distance (2m+) · Good_To_Soft · 13 runners
7 Feb
DNF
Newbury
Long Distance (2m+) · Heavy · 16 runners
16 Jan
4th
Windsor
Long Distance (2m+) · Soft · 16 runners
19 Dec
4th
Ascot
1m6f – 2m · Soft · 17 runners
23 Nov
2nd
Windsor
Long Distance (2m+) · Good_To_Soft · 9 runners
29 Oct
2nd
Newton Abbot
Long Distance (2m+) · Good_To_Soft · 10 runners
19 Feb
5th
Ludlow
1m6f – 2m · Good_To_Soft · 9 runners
8 Jan
🏆 Won
Taunton
Long Distance (2m+) · Soft · 12 runners
8 Dec
5th
Huntingdon
1m6f – 2m · Soft · 13 runners
6 Nov
4th
Chepstow
Long Distance (2m+) · Good · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
14.3%
Win rate
1/7
Wins / rides
0%
Win rate
0/3
Wins / rides
100%
Win rate
1/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Windsor
Sharp
2 1 second, 1 other 16 Jan 0%
Huntingdon
Galloping
2 2 other 8 Dec 0%
Ayr
Galloping
1 1 win 4 Nov 100%
Taunton
Undulating
1 1 win 8 Jan 100%
Ascot
Galloping
1 1 other 19 Dec 0%
Newbury
Galloping
1 1 other 7 Feb 0%
Chepstow
Galloping
1 1 other 6 Nov 0%
Cheltenham
Galloping
1 1 second 23 Oct 0%
Newton Abbot
Sharp
1 1 second 29 Oct 0%
Ludlow
Undulating
1 1 other 19 Feb 0%