Twilight Moon (GB)
Twilight Moon (GB) is 4 from 23, all wins coming at Class 5 level. All 4 wins have come over 1m2f – 1m4f.
- 4–23Wins / Runs
- 17.4%Strike rate
- 9 (39.1%)Placed
- +4.20£1 level staken=23 at SP
- 1.29Fair A/E n=23 · 1.12 incl. margin
- 76Highest OR
- 38dAvg between runs
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 91
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 25 Oct 2025 |
|---|---|---|---|---|
| Good to Firm | 8 | 103C | 88.5 | 2 runs · 103 / 86.5 |
| Standard (AW) | 7 | 110A | 81 | 5 runs · 110 / 81 |
| Good | 4 | 107A | 83.5 | 1 run · — |
| Good to Soft | 3 | 108C | 100 | — |
| Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 25 Oct 2025 |
|---|---|---|---|---|
| 1m2f – 1m4f | 17 | 110A | 88 | 8 runs · 110 / 80.5 |
| 1m – 1m1f | 3 | 100A | 84 | — |
| 6f – 7f | 3 | 97A | 85 | — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 23 figures from 23 runs · as at 25 Oct 2026 · 1 recent figure provisional (may move for 7 days) · 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.
Run style from 21 analysed runs since Aug 2024
- Prominent 10 (48%) · 2 wins
- Mid-division 6 (29%) · 2 wins
- Held up 5 (24%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 9.1% of 2,959 runs since Jan 2008 (192 horses).
Weakest over 1m – 1m1f (all codes): 6% from 498.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 20 | 2 | 10% | +0.9 | — |
| Good to Firm | 424 | 30 | 7.1% | −2 | 2 from 8 |
| Good | 590 | 51 | 8.6% | −0.5 | 0 from 4 |
| Good to Soft | 299 | 29 | 9.7% | +0.6 | 0 from 3 |
| Soft | 276 | 32 | 11.6% | +2.5 | 0 from 1 |
| Heavy | 92 | 10 | 10.9% | +1.8 | — |
| Standard (AW) | 1,258 | 116 | 9.2% | +0.1 | 2 from 7 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 463 | 50 | 10.8% | +1.7 | — |
| 6f – 7f | 1,509 | 147 | 9.7% | +0.6 | 0 from 3 |
| 1m – 1m1f | 498 | 30 | 6% | −3.1 | 0 from 3 |
| 1m2f – 1m4f | 306 | 23 | 7.5% | −1.6 | 4 from 17 |
| 1m5f – 2m | 144 | 14 | 9.7% | +0.6 | — |
| 2m1f – 2m4f | 34 | 5 | 14.7% | +5.6 | — |
| 2m5f – 3m | 5 | 1 | 20% | +10.9 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 25 Oct 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 Clay Regazzoni (GB) (5 wins).
The wins came over 7f–1m1f; the highest grade won is Class 4 (Clay Regazzoni (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Clay Regazzoni (GB) | 40 | 5 | 1m½f–1m1f | Class 4 |
| Sapphire's Moon (GB) | 32 | 1 | 7f | Class 6 |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good to Firm | 8 | 2 | 25% | −0.30 |
| Standard (AW) | 7 | 2 | 29% | +12.50 |
| Good | 4 | 0 | 0% | −4.00 |
| Good to Soft | 3 | 0 | 0% | −3.00 |
| Soft | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 5 | 15 | 4 | 27% | +12.20 |
| Class 4 | 6 | 0 | 0% | −6.00 |
| Class 6 | 2 | 0 | 0% | −2.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Lingfield (AW) | 4 | 2 | 50% | +15.50 |
| Salisbury | 3 | 1 | 33% | +2.50 |
| Chepstow | 2 | 0 | 0% | −2.00 |
| Bath | 2 | 0 | 0% | −2.00 |
| Kempton (AW) | 2 | 0 | 0% | −2.00 |
| Brighton | 2 | 0 | 0% | −2.00 |
| Southwell (AW) | 1 | 0 | 0% | −1.00 |
| Epsom | 1 | 0 | 0% | −1.00 |
| Yarmouth | 1 | 0 | 0% | −1.00 |
| Pontefract | 1 | 0 | 0% | −1.00 |
| Beverley | 1 | 0 | 0% | −1.00 |
| Leicester | 1 | 1 | 100% | +1.20 |
| Windsor | 1 | 0 | 0% | −1.00 |
| Newbury | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m2f – 1m4f | 17 | 4 | 24% | +10.20 |
| 1m – 1m1f | 3 | 0 | 0% | −3.00 |
| 6f – 7f | 3 | 0 | 0% | −3.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Trevor Whelan | 6 | 2 | 33% | +1.70 |
| Rob Hornby | 5 | 2 | 40% | +14.50 |
| Dougie Costello | 2 | 0 | 0% | −2.00 |
| Marco Ghiani | 1 | 0 | 0% | −1.00 |
| Ashley Lewis | 1 | 0 | 0% | −1.00 |
| Jack Dace | 1 | 0 | 0% | −1.00 |
| Oisin Orr | 1 | 0 | 0% | −1.00 |
| P J McDonald | 1 | 0 | 0% | −1.00 |
| Kieran Shoemark | 1 | 0 | 0% | −1.00 |
| Alec Voikhansky | 1 | 0 | 0% | −1.00 |
| Rhys Clutterbuck | 1 | 0 | 0% | −1.00 |
| Jack Doughty | 1 | 0 | 0% | −1.00 |
| Kaiya Fraser | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 13 | 2 | 15% | −5.30 |
| Cheekpieces | 9 | 2 | 22% | +10.50 |
| Visor | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 7 | 1 | 14% | −2.50 |
| 2025 | 11 | 3 | 27% | +11.70 |
| 2024 | 5 | 0 | 0% | −5.00 |
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 · 7 runs | ||||||||||
| 22 Oct 26+49d | Southwell (AW) | Midnite Are Upping The Betting Game Handicap Stakes missed the break and raced at the back - always out of the contest - finished 10th | 10/11 | 1½ | 9-5 | 71 | 67A | 69A | Dougie Costello | 33/1 |
| 03 Sep 26+35d | Lingfield (AW) | Castle Air Handicap Stakes Held a spot near the front - pushed along with a furlong left - couldn't find more inside the closing stages - finished fourth beaten 2¾ lengths | 4/6 | nk | 9-9 | 73 | 81A | 78B | Marco Ghiani | 11/4J |
| 30 Jul 26+27d | Epsom | Spillers Handicap Stakes Settled in fourth early - pushed along approaching 2f out - moved up to challenge the pace-setter with vigour inside the final furlong - faded quickly - dropped a place in the closing yards to finish third | 3/5 | 3½ | 9-9 | 74 | 103C | 78B | Dougie Costello | 10/1 |
| 03 Jul 26+19d | Chepstow | UB40 Ft. Ali Campbell 24th July Fillies' Handicap Tracked leaders on the outside - urged forward with three furlongs left - dropped away with two to run - finished fifth | 5/5 | 2¼ | 9-9 | 75 | 70C | 67B | Rob Hornby | 13/2 |
| 14 Jun 26+33d | Salisbury | Molson Coors Handicap (GBBPlus Race) Settled in the pack early - lost touch and pressed for effort with 2f left - dropped right away before the finish - eventually well held in 6th | 6/6 | 9½ | 9-8 | 76 | 77C | 63C | Rob Hornby | 13/2 |
| 12 May 26+22d | Lingfield (AW) | Follow attheraces On Instagram Handicap (GBBPlus Race) Settled mid-pack - pressed for effort with 2f left - one-paced late finishing sixth | 6/7 | 2¾ | 9-5 | 76 | 91A | 71A | Rob Hornby | 7/2 |
| 20 Apr 26+133d | Lingfield (AW) | Joan Butcher 90th Birthday Fillies' Handicap Held a midfield spot early - driven approaching final 2f and finished strongly to hit the front close home - had race in hand throughout | 1/6 | 9-7 | 73 | 80A | 78B | Rob Hornby | 7/2 | |
| 2025 · 11 runs | ||||||||||
| 08 Dec 25+48d | Lingfield (AW) | Midnite Aint Your Grandads Bookie Handicap Settled midpack early - began to close ground into contention over 2f out and moved into third under pressure - stayed on strongly to hit the front close home and win | 1/9 | 9-4 | 71 | 110A | 84A | Rob Hornby | 14/1 | |
| 21 Oct 25+21d | Yarmouth | tigerbet.co.uk Brand New Bookie Handicap Held a spot in the pack early - dropped back turning into the straight - found renewed energy under pressure 2f out - finished strongly to snatch fourth close home | 4/14 | 1 | 9-1 | 71 | 108C | 75A | Ashley Lewis | 15/2 |
| 30 Sep 25+12d | Bath | BetWright Bet The Wright Way Apprentice Handicap Settled towards the back - pushed along and made progress wide two out - moved into second inside the final furlong but unable to challenge winner | 2/13 | 1¾ | 9-8 | 70 | 99C | 85A | Jack Dace | 17/2 |
| 18 Sep 25+25d | Pontefract | Ben And Mary Hibbert Memorial Handicap (GBBPlus Race) Settled in the back markers - pushed along with 2f left and found some late progress - lost momentum inside the final furlong to finish fourth | 4/5 | nk | 9-0 | 71 | 88C | 66B | Oisin Orr | 12/1 |
| 24 Aug 25+14d | Beverley | Thanks To Beverley Lions Handicap Handy in the pack early - asked for effort with 3f left and holding a shot approaching the furlong pole - edged left near the final furlong - lost momentum and dropped away close home | 4/6 | 1 | 9-4 | 71 | 67B | 66B | P J McDonald | 3/1F |
| 10 Aug 25+15d | Leicester | Walker & Son Family Fun Day Handicap Tracked pace on outer - travelling strongly with 3f left - asked for effort - moved through to hit front inside final furlong - kept finding more to assert home | 1/6 | 9-6 | 68 | 75A | 75B | Trevor Whelan | 6/5F | |
| 26 Jul 25+33d | Salisbury | Madar Corporation 'Proudly Supporting Salisbury Racecourse' Handicap Sat behind pace early - asked for effort and hit front approaching final furlong and a half - kept finding under pressure to pull clear near the finish | 1/4 | 8-12 | 64 | 103C | 74B | Trevor Whelan | 9/2 | |
| 23 Jun 25+9d | Windsor | Download The Fitzdares App Now Handicap Handy early - checked with 9f left - moved up outside final 2f with plenty in hand - held 3rd but couldn't quicken inside the last | 3/6 | 4½ | 9-6 | 65 | 97A | 66B | Kieran Shoemark | 11/8F |
| 14 Jun 25+15d | Bath | Stream Royal Ascot At NetBet Handicap Handy early - forced right for space and moved into second 2f out - urged after the front-runner but unable to get on terms - held for second | 2/9 | 1 | 8-11 | 62 | 107A | 71A | Alec Voikhansky | 9/4 |
| 30 May 25+25d | Chepstow | DragonBet - Oncourse And Online Handicap Sat close to the front group early - pushed along wide from 2f out - held third but couldn't quicken with the winner clear | 3/11 | ½ | 9-9 | 62 | 82A | 81A | Trevor Whelan | 11/1 |
| 05 May 25+145d | Kempton (AW) | Unibet Zero% Mission Handicap (Div 1) Always struggling at the back - failed to land a blow and finished eighth | 8/10 | 5½ | 8-12 | 64 | 70A | 49A | Rhys Clutterbuck | 50/1 |
| 2024 · 5 runs | ||||||||||
| 11 Dec 24+64d | Kempton (AW) | Unibet More Boosts In More Races Nursery Held up at rear - driven approaching final 2f and found a bit of improvement on the inner - lost ground final furlong to finish sixth | 6/8 | 1½ | 8-1 | 66 | 84A | 60A | Jack Doughty | 25/1 |
| 08 Oct 24+29d | Brighton | Download The Raceday Ready App EBF Restricted Maiden Stakes (GBB Race) Drifted right at the off - went straight to the front - pushed along with 2f left - overtaken inside the final furlong and unable to fight back | 2/11 | 1 | 8-13 | 66 | 100A | 72A | Kaiya Fraser | 4/1 |
| 09 Sep 24+25d | Brighton | Download The At The Races App EBF Restricted Maiden Stakes (GBB Race) Close up early - pushed along with 2f left - dropped away from the pace - rallied inside the final furlong to grab second near the line - unable to challenge the winner | 2/9 | 3½ | 9-0 | — | 97A | 71A | Trevor Whelan | 22/1 |
| 15 Aug 24+27d | Salisbury | Byerley Stud British EBF Restricted Maiden Fillies' Stakes (GBB Race) Held a midfield spot early - urged for effort with two furlongs left and shifted right approaching the final furlong - stayed off the pace throughout and finished well held in 8th | 8/11 | nk | 8-12 | — | 80B | 52A | Trevor Whelan | 10/1 |
| 19 Jul 24 | Newbury | Royals Cup 2000 Skip 'N' Gaffer EBF Novice Stakes (GBB Race) | 8/16 | 1 | 8-13 | — | 85C | 69A | Trevor Whelan | 100/1 |
Quick answers
- How many races has Twilight Moon won?
- Twilight Moon (GB) won 4 of 23 archived starts between 2024 and 2026, a strike rate of 17.4%. Placed 9 times in total (39.1% of starts).
- Who trains Twilight Moon?
- Twilight Moon (GB) is trained by Marcus Tregoning, who saddled the horse on its most recent run on 22 October 2026.
- Who is Twilight Moon's sire?
- Twilight Moon (GB) is by Adaay (IRE) out of Shifting Moon (GB), whose sire is Kheleyf.
- What going does Twilight Moon prefer?
- Twilight Moon (GB) has the best record on standard (aw) going: 2 wins from 7 starts (28.6%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Twilight Moon's official rating?
- The most recent official rating on record is 71, from the run on 22 October 2026. The highest on record is 76.
- What is Twilight Moon's sire's record?
- Adaay (IRE)'s progeny in our archive have won 9.1% of 2,959 runs since Jan 2008 (192 horses), Flat and jumps together. Weakest over 1m – 1m1f (all codes): 6% from 498.
- Who are Twilight Moon's siblings?
- Out of Shifting Moon (GB), Twilight Moon (GB) has 2 other produce in our archive, 2 of them winners. Most wins: Clay Regazzoni (GB) (5). Highest grade won: Class 4 (Clay Regazzoni (GB)). The wins came over 7f–1m1f. As at Oct 2026.