Bella Lyra (GER)
Bella Lyra is 1 from 8 with the win at Class 4 level in the BPR Carpentry Limited EBF Fillies Novice Stakes at Windsor over 6f-7f on good ground in Jun 2025. All eight runs have come over 6f-7f. She usually races prominently. Her last run, at Yarmouth in Sep 2026, was a 9 of 9 finish in a Class 3 handicap off an official rating of 90, which was 9lb below her highest ever mark.
- 1–8Wins / Runs
- 12.5%Strike rate
- 4 (50%)Placed
- −5.38£1 level staken=8 at SP
- 0.93Fair A/E n=8 · 0.80 incl. margin
- 99Highest OR
- 69dAvg 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 108
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 Soft | 2 | 88A | 66.5 | 2 runs · 88 / 66.5 |
| Good | 2 | 122A | 104 | — |
| Good to Firm | 2 | 99A | 98 | — |
| Standard (AW) | 1 | — | — | 1 run · — |
| Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 25 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 8 | 122A | 97.5 | 3 runs · 98 / 88 |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 8 figures from 8 runs · as at 3 Oct 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.
Run style from 8 analysed runs since May 2025
- Prominent 5 (63%) · 1 win
- Mid-division 1 (13%) · 0 wins
- Led 1 (13%) · 0 wins
- Held up 1 (13%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 11.8% of 18,007 runs since Jan 2008 (1,510 horses).
Strongest on firm going: 17.3% from 150. Weakest on heavy going: 8.5% from 482. Weakest over 1m5f – 2m (all codes): 7.1% from 790.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 150 | 26 | 17.3% | +5.5 | — |
| Good to Firm | 3,275 | 437 | 13.3% | +1.5 | 0 from 2 |
| Good | 3,829 | 427 | 11.2% | −0.6 | 1 from 2 |
| Good to Soft | 1,825 | 202 | 11.1% | −0.7 | 0 from 2 |
| Soft | 1,783 | 163 | 9.1% | −2.7 | 0 from 1 |
| Heavy | 482 | 41 | 8.5% | −3.3 | — |
| Standard (AW) | 6,661 | 820 | 12.3% | +0.5 | 0 from 1 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 2,102 | 294 | 14% | +2.2 | — |
| 6f – 7f | 7,717 | 932 | 12.1% | +0.3 | 1 from 8 |
| 1m – 1m1f | 4,390 | 520 | 11.8% | 0 | — |
| 1m2f – 1m4f | 2,667 | 282 | 10.6% | −1.2 | — |
| 1m5f – 2m | 790 | 56 | 7.1% | −4.7 | — |
| 2m1f – 2m4f | 273 | 30 | 11% | −0.8 | — |
| 2m5f – 3m | 64 | 3 | 4.7% | −7.1 | — |
| Over 3m | 4 | 0 | 0% | −11.8 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 24 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good to Soft | 2 | 0 | 0% | −2.00 |
| Good | 2 | 1 | 50% | +0.62 |
| Good to Firm | 2 | 0 | 0% | −2.00 |
| Standard (AW) | 1 | 0 | 0% | −1.00 |
| Soft | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 1 | 4 | 0 | 0% | −4.00 |
| Class 3 | 2 | 0 | 0% | −2.00 |
| Class 2 | 1 | 0 | 0% | −1.00 |
| Class 4 | 1 | 1 | 100% | +1.62 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Yarmouth | 1 | 0 | 0% | −1.00 |
| York | 1 | 0 | 0% | −1.00 |
| Lingfield (AW) | 1 | 0 | 0% | −1.00 |
| Salisbury | 1 | 0 | 0% | −1.00 |
| Ascot | 1 | 0 | 0% | −1.00 |
| Newmarket | 1 | 0 | 0% | −1.00 |
| Windsor | 1 | 1 | 100% | +1.62 |
| Haydock | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Finley Marsh | 2 | 0 | 0% | −2.00 |
| Ryan Moore | 2 | 0 | 0% | −2.00 |
| David Egan | 1 | 0 | 0% | −1.00 |
| Rob Hornby | 1 | 0 | 0% | −1.00 |
| Hector Crouch | 1 | 1 | 100% | +1.62 |
| Billy Loughnane | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 7 | 1 | 14% | −4.38 |
| Cheekpieces | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 3 | 0 | 0% | −3.00 |
| 2025 | 5 | 1 | 20% | −2.38 |
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 · 3 runs | ||||||||||
| 15 Sep 26+26d | Yarmouth | Goffs Two Million Series Fillies' Handicap Stakes Handy with the pace early - driven into contention over 2f out - lost ground final furlong and faded | 9/9 | 1 | 9-12 | 90 | 88A | 67A | David Egan | 40/1 |
| 20 Aug 26+173d | York | British Ebf Fillies' Handicap Stakes Bumped at the break - settled in the pack - urged to chase from over 2f out and drifted right approaching the furlong marker - dropped away fast in the closing stages to finish well held | 15/19 | 1¼ | 8-13 | 92 | 45C | 66C | Finley Marsh | 80/1 |
| 28 Feb 26+169d | Lingfield (AW) | BetMGM Spring Cup Stakes (Listed) Front early - lost lead after 2f - stayed prominent - rallied to hit the front over 1f out - under pressure inside the final furlong - caught near the line to finish second | 2/8 | 1 | 8-13 | 99 | 98A | 84A | Finley Marsh | 15/2 |
| 2025 · 5 runs | ||||||||||
| 12 Sep 25+48d | Salisbury | Ire-Incentive, It Pays To Buy Irish Dick Poole Fillies' Stakes (Fillies' Group 3) Held handy position wide of centre - urged forward with over 2f left before needing continued encouragement - kept up efforts through final furlong without extra gear to finish 4th | 4/11 | 1 | 9-2 | 99 | 108A | 91A | Rob Hornby | 7/1 |
| 26 Jul 25+30d | Ascot | Sodexo Live! Princess Margaret Stakes (Fillies' Group 3) Settled towards the back - pushed along with 2f left then finding room in the last furlong - closed to third close home | 3/10 | hd | 9-2 | 92 | 86A | 92A | Ryan Moore | 14/1 |
| 26 Jun 25+17d | Newmarket | Empress Fillies' Stakes (Listed) Settled behind pace on the far flank showing eagerness early - urged forward with two furlongs left - driven out and kept battling to take 3rd close home | 3/8 | nk | 9-2 | — | 99A | 91A | Ryan Moore | 6/4F |
| 09 Jun 25+17d | Windsor | BPR Carpentry Limited EBF Fillies' Novice Stakes (GBB Race) Tracked pace-setter tight to rail - pushed to the front approaching final furlong - quickly asserted and kept finding more | 1/9 | 9-2 | — | 122A | 97A | Hector Crouch | 13/8F | |
| 23 May 25 | Haydock | Betfred 'Supporting Macmillan' EBF Maiden Fillies' Stakes (GBB Race) Took a strong hold early - tracked the leader before pressed for effort turning in - edged out of second close home to finish third | 3/6 | nk | 9-2 | — | 97A | 89B | Billy Loughnane | 7/1 |
Quick answers
- How many races has Bella Lyra won?
- Bella Lyra (GER) won 1 of 8 archived starts between 2025 and 2026, a strike rate of 12.5%. Placed 4 times in total (50% of starts).
- Who trains Bella Lyra?
- Bella Lyra (GER) is trained by Richard Hughes, who saddled the horse on its most recent run on 15 September 2026.
- Who is Bella Lyra's sire?
- Bella Lyra (GER) is by Oasis Dream (GB) out of Baden Baden (GER), whose sire is Sea The Moon.
- What is Bella Lyra's official rating?
- The most recent official rating on record is 90, from the run on 15 September 2026. The highest on record is 99.
- What is Bella Lyra's sire's record?
- Oasis Dream (GB)'s progeny in our archive have won 11.8% of 18,007 runs since Jan 2008 (1,510 horses), Flat and jumps together. Strongest on firm going: 17.3% from 150. Weakest on heavy going: 8.5% from 482. Weakest over 1m5f – 2m (all codes): 7.1% from 790.