King Of Light (GB)
King Of Light (GB) is 5 from 29, all wins coming at Class 2 level. 3 of 10 starts with soft in the ground have ended in wins — 2 from 19 on quicker.
- 5–29Wins / Runs
- 17.2%Strike rate
- 10 (34.5%)Placed
- +12.00£1 level staken=29 at SP
- 2.07Fair A/E n=29 · 1.70 incl. margin
- 99Highest OR
- 18dBetween runs (median)longest 209 d
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 133
How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →
| Going | Runs | Best | Median | Since 15 Nov 2025 |
|---|---|---|---|---|
| Good to Firm | 10 | 126A | 102.5 | 6 runs · 126 / 110 |
| Good | 9 | 126A | 85 | 2 runs · 126 / 105.5 |
| Good to Soft | 4 | 128A | 89.5 | 2 runs · 82 / 77 |
| Heavy | 2 | 133A | 122 | 2 runs · 133 / 122 |
| Soft | 2 | 95B | 88.5 | — |
| Distance | Runs | Best | Median | Since 15 Nov 2025 |
|---|---|---|---|---|
| Under 6f | 20 | 133A | 94 | 8 runs · 133 / 104 |
| 6f – 7f | 7 | 126A | 104 | 4 runs · 126 / 115.5 |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 27 figures from 27 runs · as at 1 Nov 2026 · a record, not a forecast
Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.
The forward record. KTB’s figures on this horse since 24 Oct 2026: fastest on KTB Speed in 1 run (won 0) · to 24 Oct 2026. Each pick was the figure’s choice before the off, settled against the result the next morning; “did not run” is counted apart. GB and Irish races since 5 Oct 2026.
Run style from 24 analysed runs since Aug 2024
- Held up 13 (54%) · 0 wins
- Prominent 6 (25%) · 4 wins
- Mid-division 5 (21%) · 1 win
Pedigree intelligence
Progeny in our archive have won 11.5% of 8,236 runs since Jun 2020 (748 horses).
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 19 | 2 | 10.5% | −1 | — |
| Good to Firm | 1,456 | 179 | 12.3% | +0.8 | 1 from 10 |
| Good | 1,957 | 220 | 11.2% | −0.3 | 1 from 9 |
| Good to Soft | 761 | 84 | 11% | −0.5 | 1 from 5 |
| Soft | 935 | 98 | 10.5% | −1 | 1 from 2 |
| Heavy | 228 | 22 | 9.6% | −1.9 | 1 from 3 |
| Standard (AW) | 2,880 | 344 | 11.9% | +0.4 | — |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 2,105 | 267 | 12.7% | +1.2 | 4 from 22 |
| 6f – 7f | 4,330 | 480 | 11.1% | −0.4 | 1 from 7 |
| 1m – 1m1f | 1,392 | 158 | 11.4% | −0.1 | — |
| 1m2f – 1m4f | 369 | 43 | 11.7% | +0.2 | — |
| 1m5f – 2m | 33 | 1 | 3% | −8.5 | — |
| 2m1f – 2m4f | 6 | 0 | 0% | −11.5 | — |
| Over 3m | 1 | 0 | 0% | −11.5 | — |
Flat and jumps together (all codes) · since Jun 2020 · as at 14 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
2 siblings in the archive, 2 winners — best of them Plaid (GB) (3 wins).
The wins came over 7f–1m2f; the highest grade won is Class 3 (Plaid (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Plaid (GB) | 8 | 3 | 1m–1m2f | Class 3 |
| Skyblue Expert (GB) | 15 | 1 | 7f | Class 6 |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good to Firm | 10 | 1 | 10% | −0.50 |
| Good | 9 | 1 | 11% | −1.50 |
| Good to Soft | 5 | 1 | 20% | +10.00 |
| Heavy | 3 | 1 | 33% | +3.00 |
| Soft | 2 | 1 | 50% | +1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 2 | 19 | 5 | 26% | +22.00 |
| Class 1 | 3 | 0 | 0% | −3.00 |
| Class 3 | 3 | 0 | 0% | −3.00 |
| Class 5 | 2 | 0 | 0% | −2.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Ascot | 6 | 0 | 0% | −6.00 |
| York | 4 | 0 | 0% | −4.00 |
| Windsor | 4 | 1 | 25% | +5.50 |
| Doncaster | 3 | 0 | 0% | −3.00 |
| Haydock | 3 | 3 | 100% | +21.00 |
| Goodwood | 2 | 0 | 0% | −2.00 |
| Epsom Downs | 1 | 0 | 0% | −1.00 |
| Chepstow | 1 | 0 | 0% | −1.00 |
| Chantilly (FR) | 1 | 0 | 0% | −1.00 |
| Deauville (FR) | 1 | 0 | 0% | −1.00 |
| Ayr | 1 | 0 | 0% | −1.00 |
| Musselburgh | 1 | 1 | 100% | +6.50 |
| Nottingham | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Under 6f | 22 | 4 | 18% | +9.50 |
| 6f – 7f | 7 | 1 | 14% | +2.50 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Marco Ghiani | 8 | 1 | 13% | +1.50 |
| Sam James | 5 | 2 | 40% | +5.50 |
| Shane Foley | 3 | 0 | 0% | −3.00 |
| Silvestre De Sousa | 2 | 1 | 50% | +13.00 |
| Rossa Ryan | 1 | 0 | 0% | −1.00 |
| Lewis Edmunds | 1 | 0 | 0% | −1.00 |
| Daniel Tudhope | 1 | 1 | 100% | +5.00 |
| Billy Loughnane | 1 | 0 | 0% | −1.00 |
| Ryan Moore | 1 | 0 | 0% | −1.00 |
| Harry Vigors | 1 | 0 | 0% | −1.00 |
| Jason Watson | 1 | 0 | 0% | −1.00 |
| Joe Leavy | 1 | 0 | 0% | −1.00 |
| Clifford Lee | 1 | 0 | 0% | −1.00 |
| Shane Gray | 1 | 0 | 0% | −1.00 |
| Pierre-Louis Jamin | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 23 | 4 | 17% | +3.00 |
| Tongue tie + cheekpieces | 3 | 1 | 33% | +12.00 |
| Tongue tie | 2 | 0 | 0% | −2.00 |
| Cheekpieces | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 12 | 2 | 17% | +3.50 |
| 2025 | 9 | 1 | 11% | +6.00 |
| 2024 | 8 | 2 | 25% | +2.50 |
Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.
Form
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 · 12 runs | ||||||||||
| 24 Oct 26+21d | Doncaster | Richard James Hone Memorial Handicap Stakes Raced in last group early - pushed along over 1f out - stayed on inside the final furlong - plugged on late for 3rd | 3/10 | ½ | 9-3 | 97 | 111A | 109A | Rossa Ryan | 9/2 |
| 03 Oct 26+7d | Ascot | Betmgm Rous Stakes (Listed Race) Settled at the back early - pushed along over 1f out - made a little late ground inside the last 110yds - finished 9th | 9/11 | 1¼ | 9-3 | 97 | 101B | 88A | Lewis Edmunds | 28/1 |
| 26 Sep 26+14d | Haydock | William Hill Best Odds Guaranteed Handicap Stakes Tracked front group - moved right approaching final 2f - hit front with a furlong left drifting right - stayed on strongly to score | 1/10 | 9-10 | 94 | 133A | 113A | Daniel Tudhope | 5/1 | |
| 12 Sep 26+21d | Doncaster | Betfred Portland (Class 2 Heritage Handicap) Held up towards the back on the near flank - closed into contention approaching the final furlong - finished strongly to be fifth beaten 1¾ lengths | 5/21 | ½ | 9-4 | 95 | 85C | 115A | Billy Loughnane | 11/1 |
| 22 Aug 26+12d | York | Sky Bet Constantine Handicap Stakes (Heritage Handicap) Settled towards rear on the near flank early - failed to improve position through the race - held throughout and beaten home for 14th | 14/20 | 1¼ | 9-5 | 97 | 82C | 89A | Ryan Moore | 16/1 |
| 10 Aug 26+9d | Windsor | Fitzdares Sprint Series Final Handicap Stakes Held up towards the back - urged forward with 2f left - stayed on late but held for 6th | 6/16 | ¾ | 9-10 | 97 | 118C | 104A | Marco Ghiani | 7/2F |
| 01 Aug 26+7d | Goodwood | Coral Stewards' Cup (Heritage Handicap) Far flank - towards the rear - roused 2f out and moving up when tight on room over 1f out - stuck on but effort flattened out inside the final furlong - 8th | 8/27 | shd | 9-1 | 91 | 113C | 105A | Marco Ghiani | 33/1 |
| 25 Jul 26+14d | Ascot | Whispering Angel Handicap Stakes Raced in a handy spot - made progress with two furlongs left before being driven and edging right passing the furlong marker - went up to challenge for the lead entering the last furlong but weakened close home | 7/13 | hd | 9-11 | 99 | 107C | 99A | Marco Ghiani | 12/1 |
| 11 Jul 26+12d | Ascot | Club 26 Heritage Handicap dwelt at the start - never a factor | 15/15 | 9 | 9-3 | 99 | 93C | 39C | Harry Vigors | 9/1 |
| 29 Jun 26+23d | Windsor | Fitzdares Sprint Series Handicap Hemmed in at the break - travelled eagerly in the pack - eased left and pressed for effort 2f out - moved through to hit the front approaching the final furlong - stayed on well to win | 1/10 | 9-7 | 91 | 126A | 110A | Marco Ghiani | 17/2 | |
| 06 Jun 26+36d | Epsom Downs | Betfred 'Dash' Handicap (Heritage Handicap) settled in the pack - pushed along and made ground under a furlong out - moved up to second for a moment - then dropped back from that spot - weakened close home to finish fifth beaten two and a half lengths | 5/20 | nk | 9-4 | 91 | 72C | 108A | Marco Ghiani | 11/2 |
| 01 May 26+209d | Goodwood | Fitzdares Official Partner Of Season Opener Handicap Settled in the pack early - pushed along inside final two furlongs - progress into contention approaching the last furlong - moved into second - held by the winner to the line | 2/11 | 2¼ | 8-10 | 91 | 126A | 102A | Jason Watson | 12/1 |
| 2025 · 9 runs | ||||||||||
| 04 Oct 25+7d | Ascot | Ascot Racecourse Supports Berks County FC Handicap Squeezed for room at the break - tracked the pacesetter down the far flank - pushed along a furlong out and stayed on - edged out of third right at the line | 4/11 | nk | 9-6 | 91 | 95B | 97A | Silvestre De Sousa | 11/1 |
| 27 Sep 25+14d | Haydock | Ambassador Cruise Line Handicap Settled close to the front near the rail - driven up around halfway - urged forward inside final 2f - moved into second by the rail with a furlong left - hit the front approaching the final furlong - kept finding more to win | 1/10 | 8-10 | 85 | 128A | 114A | Silvestre De Sousa | 14/1 | |
| 13 Sep 25+7d | Doncaster | Betfred Portland (Heritage Handicap) Reared at the start and drifted left - settled in the back group on the far flank - plugged on in the closing stages - well held in 14th | 14/21 | nk | 8-7 | 87 | 74C | 78A | Marco Ghiani | 66/1 |
| 06 Sep 25+23d | Ascot | Racing To School Reaches 250,000 Handicap Settled midfield through the early stages - unable to make meaningful headway - well held at the finish | 9/19 | 1 | 9-4 | 89 | 97C | 86A | Joe Leavy | 40/1 |
| 14 Aug 25+7d | Windsor | Racing League Race 25 Handicap Sluggish start settling towards the back - improved into contention 2f out - then found little under pressure to finish seventh | 7/12 | 2¾ | 9-5 | 87 | 104A | 83A | Marco Ghiani | 8/1 |
| 07 Aug 25+48d | Chepstow | Racing League 15 Handicap Settled towards the back early - urged forward approaching final 2f - made ground inside final furlong to move into second close home - narrowly denied at the line | 2/14 | nk | 9-8 | 87 | 93C | 109A | Marco Ghiani | 28/1 |
| 20 Jun 25+35d | Ascot | Palace Of Holyroodhouse Stakes (Handicap) Settled towards the rear from midfield position - shaken up to make progress 2f out but drifted right and lost ground final furlongs - finished well beaten in 19th | 19/24 | shd | 8-13 | 90 | 91C | 76A | Shane Foley | 66/1 |
| 16 May 25+32d | York | Irish Thoroughbred Marketing Handicap Settled at the back early - made progress inside final two furlongs and stayed on late - lacked the speed to get involved in finish | 8/22 | hd | 9-11 | 92 | 101C | 99A | Sam James | 25/1 |
| 14 Apr 25+175d | Chantilly (FR) | Prix Sigy (3yo) (Turf) | 7/10 | hd | 9-0 | — | — | — | Sam James | 32/1 |
| 2024 · 8 runs | ||||||||||
| 21 Oct 24+24d | Deauville (FR) | Criterium de Vitesse () (2yo) (Straight Course) (Turf) | 7/12 | hd | 9-0 | — | — | — | Clifford Lee | 19/1 |
| 27 Sep 24+7d | Haydock | Sky Bet Prize Drop Nursery Handy in third early - urged to improve by halfway - moved into second inside final two furlongs - hit front a furlong out - driven out to hold on for the win | 1/5 | 8-12 | 86 | 82C | 98B | Sam James | 2/1 | |
| 20 Sep 24+27d | Ayr | British EBF Stallions Harry Rosebery Stakes (Listed) Settled towards the back early - found a gap and made progress inside the last furlong - held on for 4th without further improvement | 4/14 | ¾ | 9-5 | 86 | 109C | 96A | Shane Gray | 28/1 |
| 24 Aug 24+15d | York | Julia Graves Roses Stakes (Listed) Drifted left at the break - settled in the pack - pushed along with 2f left and stayed on without change of gear to finish 7th | 7/16 | nk | 9-2 | 83 | 75C | 88A | Sam James | 22/1 |
| 09 Aug 24+68d | Musselburgh | British Stallion Studs Ebf Novice Stakes (GBB Race) Settled just behind pace-setter - pushed along to hit front inside final furlong - kept finding more to win | 1/5 | 9-4 | 83 | 109C | 93B | Sam James | 13/2 | |
| 02 Jun 24+18d | Nottingham | Euro 2024 Daily Giveaways On Rhino.Bet EBF Maiden Stakes (GBB Race) | 7/12 | hd | 9-7 | — | 84A | 77A | Pierre-Louis Jamin | 9/2 |
| 15 May 24+30d | York | British Stallion Studs EBF Novice Stakes (GBB Race) | 3/11 | 1¾ | 9-2 | — | 83A | 96A | Shane Foley | 7/1 |
| 15 Apr 24 | Windsor | British Stallion Studs EBF Novice Stakes (GBB Race) | 3/10 | nk | 9-7 | — | 81A | 75A | Shane Foley | 2/1F |
Quick answers
- How many races has King Of Light won?
- King Of Light (GB) won 5 of 29 archived starts between 2024 and 2026, a strike rate of 17.2%. Placed 10 times in total (34.5% of starts).
- Who trains King Of Light?
- King Of Light (GB) is trained by Stuart Williams, who saddled the horse on its most recent run on 24 October 2026.
- Who is King Of Light's sire?
- King Of Light (GB) is by Mehmas (IRE) out of On The Stage (GB), whose sire is Swiss Spirit (GB).
- What going does King Of Light prefer?
- King Of Light (GB) has the best record on heavy going: 1 win from 3 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is King Of Light's official rating?
- The most recent official rating on record is 97, from the run on 24 October 2026. The highest on record is 99.
- What is King Of Light's sire's record?
- Mehmas (IRE)'s progeny in our archive have won 11.5% of 8,236 runs since Jun 2020 (748 horses), Flat and jumps together.
- Who are King Of Light's siblings?
- Out of On The Stage (GB), King Of Light (GB) has 2 other produce in our archive, 2 of them winners. Most wins: Plaid (GB) (3). Highest grade won: Class 3 (Plaid (GB)). The wins came over 7f–1m2f. As at Nov 2026.