:

Secret Handsheikh

There's a horse out there who has run 66 times, won 7 of them, and keeps turning up — and that kind of relentless consistency tells you something. Secret Handsheikh is an 8-year-old trained by John Gallagher out of a small yard in Chastleton, Oxfordshire, and while the overall record of 7 wins from 66 races works out to roughly 1 in every 9, the story gets more interesting when you zoom in.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Mayson
Mother
Descriptive
Owner
The Old Deer Racing Partnership
Rating
58

📊 Key Numbers

Career statistics for this horse
66
Career races
7
Wins
10.6%
Win rate
avg ~10%
33.3%
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 place to zoom in on is Chepstow. That Welsh course, perched above the River Wye, is where Secret Handsheikh first won — back in August 2022 — and it's where the horse won again just three weeks ago, in June 2026. Two wins from just 6 races at the track is a 33% win rate, and in a sport where most horses win fewer than 1 in 10 of their races over a full career, that kind of record at one venue stands out. Some horses simply suit a track's shape and layout in ways that are hard to explain but impossible to argue with. Chepstow appears to be that place for this horse.

Ground conditions matter too. On normal ground — not too wet, not too dry — Secret Handsheikh has won 4 of 21 races, a win rate of roughly 1 in 5. That's nearly double the overall career average, and it suggests the horse performs at its best when conditions are straightforward. Factor in the Chepstow preference and you begin to understand what the team around this horse will be looking for when they plot out the season.

The regular partnership with jockey Darragh Keenan is another thread worth pulling. Two wins from 12 races together might not sound dramatic, but at a win rate of around 1 in 6, it outperforms the horse's career average by some distance. That's the kind of number that tells you a combination is clicking. John Gallagher's yard has sent out 8 winners already this season, and with Secret Handsheikh racing as recently as yesterday and showing a second-place finish in the last six outings, this horse is clearly still in form and still competing.

At Class 5 — the level where most of these races take place — the overall win rate of just 1 in 29 at that tier does underline the margins involved. But then again, this is a horse who last won three weeks ago and raced yesterday. Not done yet.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 4 wins from 21 starts (19%)
Excellent record on soft ground: 1 wins from 6 starts (17%)
Excellent record on firm ground: 1 wins from 4 starts (25%)
Course specialist at Brighton: 4 wins from 14 starts (29%)
⚠ What to watch out for
Poor record on good_to_firm ground: 1 wins from 19 starts
Poor record on standard ground: 0 wins from 7 starts
Poor record on good_to_soft ground: 0 wins from 6 starts
Yet to win at Windsor in 8 attempts
Yet to win at Sandown Park in 5 attempts
Struggles on RH Sharp tracks: 0 wins from 8 starts
Struggles on RH Galloping tracks: 0 wins from 6 starts
Struggles on RH Undulating tracks: 0 wins from 6 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Soft (muddy)
Loves
Firm (dry)
Loves
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Avoids
Standard (all-weather)
Avoids
Good to soft (some give)
Avoids
📏 Race Distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, hilly
Loves
Left-handed, long straights
Long straights
Unknown
Right-handed, tight turns
Avoids
Right-handed, long straights
Avoids
Right-handed, hilly
Avoids
Left-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
15 Jul
5th
Bath
5f – 6½f · Firm · 6 runners
27 Jun
🏆 Won
Chepstow
5f – 6½f · Good_To_Firm · 6 runners
22 Jun
7th
Windsor
5f – 6½f · Good_To_Firm · 13 runners
9 Jun
8th
Brighton
5f – 6½f · Good · 8 runners
29 May
3rd
Brighton
5f – 6½f · Good_To_Firm · 13 runners
22 May
10th
Bath
5f – 6½f · Good_To_Firm · 15 runners
7 May
10th
Windsor
5f – 6½f · Good_To_Firm · 11 runners
20 Apr
3rd
Lingfield Park
5f – 6½f · Standard · 8 runners
5 Apr
8th
Bath
5f – 6½f · Good · 13 runners
13 Mar
10th
Wolverhampton
5f – 6½f · Standard · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
16.7%
Win rate
2/12
Won / Rode
0%
Win rate
0/9
Won / Rode
28.6%
Win rate
2/7
Won / Rode
20%
Win rate
1/5
Won / Rode
25%
Win rate
1/4
Won / Rode
Joe Leavy Current Jockey
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Luke Catton
0%
Win rate
0/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
Shay Farmer
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

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Brighton
Undulating
14 4 wins, 3 seconds, 4 thirds, 3 other 9 Jun 28.6%
Bath
Undulating
12 1 win, 2 seconds, 9 other 15 Jul 8.3%
Windsor
Sharp
8 2 seconds, 6 other 22 Jun 0%
Chepstow
Galloping
6 2 wins, 4 other 27 Jun 33.3%
Sandown Park
Galloping
5 1 third, 4 other 29 Aug 0%
Lingfield Park
Sharp
4 1 third, 3 other 20 Apr 0%
Goodwood
Undulating
3 3 other 21 Sep 0%
Salisbury
Undulating
3 3 other 24 Jul 0%
Nottingham
Galloping
3 3 other 19 Jul 0%
Newbury
Galloping
2 1 third, 1 other 6 Jul 0%
Wolverhampton
Galloping
2 2 other 13 Mar 0%
chelmsford 2 2 other 18 Apr 0%
Kempton Park
Galloping
1 1 other 16 Mar 0%
Great Yarmouth
Galloping
1 1 second 16 Aug 0%