UK time :

King David

King David has won just once in 28 career races, and that victory came nearly two years ago at Kempton Park in September 2024. The five-year-old horse is a classic example of a battler that keeps showing up without much to show for it — a single win and ten places from 28 outings adds up to a 4% win rate, which means the horse finishes in the frame roughly once every three times it races. In a typical year, that is honest work for a horse at lower levels, but King David has been treading water since his only success. Over the last six races, the results tell a familiar story: a pair of second-place finishes and a third, but nothing better, and a couple of runs outside the placings too. Trainer Gay Kelleway, based at Exning in Suffolk, has kept the horse active — King David raced just a day ago — suggesting the yard believes there may be another win somewhere in the tank.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Grey
Father
Exceed And Excel
Mother
Lady Rosamunde
Owner
Moynihancrewpattersonbriankelleway
Official rating
54

📊 Key numbers

Career totals for this horse
28
Career races
1
Wins
3.6%
Win rate
avg ~10%
35.7%
Top-3 rate
avg ~30%
20 days
Since last race

🔍 Full analysis

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

The pattern at class level reveals where King David belongs. At the lowest class races, it has won 1 from 16 starts, a 6% win rate — barely better than its overall record. This is a horse that competes at the bottom rung of the ladder and rarely rises above it. Jockey Harry Davies, King David's most frequent partner with six rides together, has yet to steer the horse home in front. The gap between King David's one win and its current form — 25 months without another victory — is the real story here. For a horse still actively racing at five years old, that is a long drought. Whether the horse simply lacks the turn of foot to win again, or whether the right conditions and race type have not aligned since that September day at Kempton, only time will tell.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard_to_slow ground: 1 wins from 6 starts (17%)
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 14 starts
⚠ Poor record on good ground: 0 wins from 5 starts
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts
⚠ Yet to win at Southwell in 5 attempts
⚠ Struggles on LH Galloping tracks: 0 wins from 10 starts
⚠ Struggles on LH Undulating tracks: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard to slow (all-weather)
Loves
Standard (all-weather)
Avoids
Good (a little give)
Avoids
Good to firm (fairly firm)
Avoids
📏 Race distance
7F – 1M
5F – 6½F
Avoids
1M1F – 1M2F
Avoids
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Avoids
🏟 Track shape
Right-handed, long straights
Loves
Long straights
Unknown
Left-handed, long straights
Avoids
Left-handed, hilly
Avoids
Left-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
28 Sep
5th
Brighton
7f – 1m · Good_To_Firm · 12 runners
1 Sep
2nd
Brighton
7f – 1m · Good · 9 runners
24 Aug
2nd
Brighton
7f – 1m · Good_To_Firm · 9 runners
11 Aug
5th
Lingfield Park
7f – 1m · Standard · 11 runners
28 Jun
9th
Wolverhampton
5f – 6½f · Standard · 13 runners
13 Jun
8th
Bath
1m1f – 1m2f · Good · 10 runners
26 Apr
7th
Nottingham
5f – 6½f · Good · 7 runners
28 Feb
DNF
Lingfield Park
7f – 1m · Standard · 26 runners
21 Feb
4th
chelmsford
5f – 6½f · Standard · 9 runners
8 Feb
2nd
chelmsford
7f – 1m · Standard · 8 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/6
Wins / rides
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Saffie Osborne Current jockey
0%
Win rate
0/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
Kempton Park
Galloping
6 1 win, 1 third, 4 other 19 Jan 16.7%
Southwell
Galloping
5 1 second, 2 thirds, 2 other 5 Feb 0%
Lingfield Park
Sharp
4 1 second, 3 other 11 Aug 0%
Brighton
Undulating
3 2 seconds, 1 other 28 Sep 0%
chelmsford 2 1 second, 1 other 21 Feb 0%
Wolverhampton
Galloping
2 1 third, 1 other 28 Jun 0%
Newcastle
Galloping
1 1 other 24 Nov 0%
Bath
Undulating
1 1 other 13 Jun 0%
Nottingham
Galloping
1 1 other 26 Apr 0%
Epsom Downs
Undulating
1 1 other 16 Aug 0%
Newmarket
Galloping
1 1 other 19 Jul 0%
Doncaster
Galloping
1 1 other 16 Aug 0%