UK time :

King of Light

King of Light is a 4-year-old with the kind of record that makes trainers and punters sit up and pay attention — five wins from 26 races might sound modest at first, but strip away the noise and you find a horse that knows exactly where it wins. Last week he claimed victory at Haydock Park for the third time in three attempts there, a record so perfect it borders on the absurd. That is not a coincidence. At Class 2 level — the top tier of racing — he has won three of his eight races, a 38% win rate that puts him in genuinely rare company. For context, most horses at that level win roughly one in every five or six outings.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Chestnut
Father
Mehmas
Mother
On The Stage
Owner
Tje Racing
Official rating
97

📊 Key numbers

Career totals for this horse
26
Career races
5
Wins
19.2%
Win rate
avg ~10%
34.6%
Top-3 rate
avg ~30%
15 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 is unmistakable. King of Light broke through as a 3-year-old at Musselburgh in August 2024, then came back a year later to win at the same track at the same level. But it is Haydock where he truly dominates. He has now won on consecutive visits to that course — September 2024, then again last week — and before that, victory as a 4-year-old in September 2025. Three wins from three races at one track is the sort of record that suggests something deeper than luck: either the track itself suits him perfectly, or he simply performs better when he knows where he is going.

His recent form reads 9-1-5-14-6-8 (most recent first), which tells the story of a horse in current work rather than in decline. That runner-up finish came just days ago, showing he is still competitive at the highest level he attempts. Stuart Williams' Newmarket yard, which has sent out 67 winners this season, clearly knows how to keep King of Light sharp. At 19% win rate career-wide — roughly one victory in every five races — he may not be a superstar, but he is a horse that professional racing people trust, especially at Haydock and at Class 2 level. That Haydock perfection is the real story here.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Course specialist at Haydock Park: 3 wins from 3 starts (100%)
⚠ What to watch out for
⚠ Yet to win at Ascot in 6 attempts
⚠ Struggles on RH Galloping tracks: 0 wins from 6 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
3 Oct
9th
Ascot
5f – 6½f · Good_To_Firm · 11 runners
26 Sep
🏆 Won
Haydock Park
5f – 6½f · Heavy · 12 runners
12 Sep
5th
Doncaster
5f – 6½f · Good · 22 runners
22 Aug
14th
York
5f – 6½f · Good_To_Soft · 20 runners
10 Aug
6th
Windsor
5f – 6½f · Good_To_Firm · 16 runners
1 Aug
8th
Goodwood
5f – 6½f · Good_To_Firm · 28 runners
25 Jul
7th
Ascot
5f – 6½f · Good_To_Firm · 14 runners
11 Jul
15th
Ascot
5f – 6½f · Good_To_Firm · 16 runners
29 Jun
🏆 Won
Windsor
5f – 6½f · Good_To_Firm · 11 runners
6 Jun
5th
Epsom Downs
5f – 6½f · Good_To_Soft · 20 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
50%
Win rate
2/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/1
Wins / rides
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
Ascot
Galloping
6 6 other 3 Oct 0%
Windsor
Sharp
4 1 win, 1 third, 2 other 10 Aug 25%
York
Galloping
4 1 third, 3 other 22 Aug 0%
Haydock Park
Galloping
3 3 wins 26 Sep 100%
Doncaster
Galloping
2 2 other 12 Sep 0%
Goodwood
Undulating
2 1 second, 1 other 1 Aug 0%
Musselburgh
Sharp
1 1 win 9 Aug 100%
Nottingham
Galloping
1 1 other 2 Jun 0%
Ayr
Galloping
1 1 other 20 Sep 0%
Epsom Downs
Undulating
1 1 other 6 Jun 0%
Chepstow
Galloping
1 1 second 7 Aug 0%