The most striking detail is Haydock Park. King Of Light won there on 27 September 2024, then came back exactly a year later on 27 September 2025 and won again. Both were Class 2 races, which sit near the top of British racing's pecking order. Winning a top-tier race once is a statement; winning the same one twelve months apart suggests a horse that genuinely thrives at that track — something trainers and owners notice and plan around.
In Class 2 races specifically, King Of Light has won 3 from 8 attempts, a win rate of 38%, or just under 2 in every 5 races at that level. That is a genuinely strong number. Many horses compete their whole careers without winning a race this competitive; King Of Light has won three of them. It points to a horse that is operating close to its ceiling and performing well when it gets there.
The recent form reads 15-1-5-2-4-1, with the most recent race first. Two wins from the last six runs, sandwiched around some mid-field finishes — the kind of form that suggests a horse in solid nick rather than one in the middle of a hot streak. Crucially, the most recent run was a win at Windsor just last week, which means King Of Light arrives at whatever comes next in form, confident, and with momentum.
Behind all of this is Stuart Williams, based in Newmarket, who has already sent out 67 winners this season. That is a yard operating with real consistency, and a trainer with that kind of volume tends to know exactly when a horse is ready to run. The fact that King Of Light has been placed 8 times without winning tells you this is a horse that rarely runs badly — it shows up, competes hard, and occasionally delivers something memorable. That Haydock double, a year apart, is the kind of thing that sticks in the memory of anyone who saw it.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Ascot Galloping |
4 | 4 other | 11 Jul | 0% |
| Windsor Sharp |
3 | 1 win, 1 third, 1 other | 29 Jun | 33.3% |
| York Galloping |
3 | 1 third, 2 other | 16 May | 0% |
| Haydock Park Galloping |
2 | 2 wins | 27 Sep | 100% |
| Musselburgh Sharp |
1 | 1 win | 9 Aug | 100% |
| Nottingham Galloping |
1 | 1 other | 2 Jun | 0% |
| Ayr Galloping |
1 | 1 other | 20 Sep | 0% |
| Doncaster Galloping |
1 | 1 other | 13 Sep | 0% |
| Epsom Downs Undulating |
1 | 1 other | 6 Jun | 0% |
| Goodwood Undulating |
1 | 1 second | 1 May | 0% |
| Chepstow Galloping |
1 | 1 second | 7 Aug | 0% |