UK time :

Keke

Keke is a six-year-old with the kind of reliable form that keeps owners coming back. Over 31 races, the horse has won 7 times and finished in the top 3 on 14 occasions—a win rate of roughly 1 in every 4 or 5 races, which is solid rather than spectacular, but the consistency is real. What makes Keke worth watching is not a recent hot streak but a genuine course affinity: at Naas, where the horse has run five times, it has won twice. That's a win rate of 2 in 5 races at that track, which sets Naas apart as Keke's happy hunting ground.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Dandy Man
Mother
Destieux
Owner
Wood Hall Stud Limited
Official rating
93

📊 Key numbers

Career totals for this horse
31
Career races
7
Wins
22.6%
Win rate
avg ~10%
45.2%
Top-3 rate
avg ~30%
3 days
Since last race

🔍 Full analysis

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

The horse is trained by Edward Lynam at Dunshaughlin in County Meath, a yard that has sent out five winners this season. Keke's most recent win came three months ago at Naas on 4 July—a victory that showed the form is still there, even if the last six runs have brought only two top-3 finishes and nothing in the winner's circle. W J Lee has been the regular jockey, combining with Keke for four wins from 13 rides together, a partnership that works at a better rate than the horse manages overall. That 31% win rate with Lee suggests Keke runs well for this rider and may be worth following when they are paired again, especially at Naas. After racing just yesterday, Keke is clearly fit and active—a horse that keeps its the yard busy and, judging by the recent form, still has winning races left in it.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Poor record on yielding ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to yielding (mild give)
Ok
Soft to heavy (wet)
Unknown
Good to firm (fairly firm)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Avoids
Yielding (slightly soft)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, long straights
Ok
Left-handed, tight turns
Unknown

📅 Recent runs

The last 10 races, most recent first
15 Oct
6th
The Curragh
5f – 6½f · Soft · 13 runners
10 Oct
3rd
Naas
5f – 6½f · Soft · 11 runners
26 Sep
9th
The Curragh
5f – 6½f · Yielding · 20 runners
13 Sep
17th
The Curragh
5f – 6½f · Yielding · 26 runners
22 Aug
4th
The Curragh
5f – 6½f · Good · 12 runners
14 Aug
4th
Cork
7f – 1m · Good · 12 runners
18 Jul
4th
The Curragh
5f – 6½f · Good_To_Firm · 21 runners
4 Jul
🏆 Won
Naas
5f – 6½f · Good · 5 runners
14 Jun
5th
Cork
5f – 6½f · Good · 9 runners
17 May
3rd
Naas
5f – 6½f · Good · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
W J Lee
30.8%
Win rate
4/13
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
The Curragh
Galloping
17 2 wins, 2 seconds, 13 other 15 Oct 11.8%
Naas
Galloping
5 2 wins, 3 thirds 10 Oct 40%
Navan
Galloping
3 1 win, 2 other 8 Jun 33.3%
Cork
Galloping
3 3 other 14 Aug 0%
Down Royal
Galloping
2 1 win, 1 second 21 Jun 50%
Bellewstown
Sharp
1 1 win 27 Sep 100%