Crystal Flyer (GB)
Crystal Flyer is 3 from 24 with all wins over 1m2f – 1m4f. She won a Class 2 novice at Goodwood in May 2024, a Class 4 handicap at the same track in Aug 2024 off 84, and a Class 3 fillies handicap at Southwell on Standard going in Apr 2025 off 90. The mare finished 5 of 9 at Newmarket in Sep 2026 off an official rating of 92. She has raced 6 times at Goodwood for 2 wins.
- 3–24Wins / Runs
- 12.5%Strike rate
- 7 (29.2%)Placed
- −8.75£1 level staken=24 at SP
- 1.66Fair A/E n=24 · 1.45 incl. margin
- 95Highest OR
- 46dAvg 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 111
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 | 7 | 111A | 78 | 4 runs · 111 / 79 |
| Good to Soft | 6 | 120A | 104 | — |
| Good to Firm | 5 | 97A | 84 | 2 runs · 97 / 90.5 |
| Standard (AW) | 3 | 100B | 96 | 1 run · — |
| Heavy | 2 | 112C | 106 | 1 run · — |
| Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 25 Oct 2025 |
|---|---|---|---|---|
| 1m2f – 1m4f | 12 | 112B | 80.5 | 2 runs · 100 / 34 |
| 1m – 1m1f | 7 | 111A | 88 | 5 runs · 111 / 93 |
| 1m5f – 2m | 5 | 120A | 112 | 1 run · — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 24 figures from 24 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 19 analysed runs since Aug 2024
- Held up 8 (42%) · 1 win
- Mid-division 7 (37%) · 0 wins
- Prominent 4 (21%) · 1 win
Pedigree intelligence
Progeny in our archive have won 7.7% of 1,475 runs since Jan 2008 (170 horses).
Strongest at trips under 6f (all codes): 12.4% from 169.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 6 | 0 | 0% | −7.7 | — |
| Good to Firm | 159 | 11 | 6.9% | −0.8 | 0 from 5 |
| Good | 370 | 34 | 9.2% | +1.5 | 2 from 7 |
| Good to Soft | 124 | 8 | 6.5% | −1.2 | 0 from 6 |
| Soft | 202 | 13 | 6.4% | −1.3 | 0 from 1 |
| Heavy | 77 | 0 | 0% | −7.7 | 0 from 2 |
| Standard (AW) | 537 | 48 | 8.9% | +1.2 | 1 from 3 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 169 | 21 | 12.4% | +4.7 | — |
| 6f – 7f | 581 | 42 | 7.2% | −0.5 | — |
| 1m – 1m1f | 343 | 25 | 7.3% | −0.4 | 0 from 7 |
| 1m2f – 1m4f | 224 | 13 | 5.8% | −1.9 | 3 from 12 |
| 1m5f – 2m | 120 | 12 | 10% | +2.3 | 0 from 5 |
| 2m1f – 2m4f | 33 | 1 | 3% | −4.7 | — |
| 2m5f – 3m | 5 | 0 | 0% | −7.7 | — |
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
6 siblings in the archive, 5 winners — best of them Zoffee (GB) (6 wins).
The wins came over 1m–2m2½f; the highest grade won is Class 2 (Zoffee (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Zoffee (GB) | 48 | 6 | 1m3½f–2m2½f | Class 2 |
| Al Neksh (GB) | 11 | 3 | 1m–1m2½f | Class 3 |
| Givepeaceachance (GB) | 25 | 2 | 1m6f–2m | Class 5 |
| Team Of Firsts (GB) | 22 | 2 | 1m2f | — |
| London Arch (GB) | 12 | 1 | 1m | Class 4 |
| Sovereign Bright (GB) | 14 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good | 7 | 2 | 29% | −0.25 |
| Good to Soft | 6 | 0 | 0% | −6.00 |
| Good to Firm | 5 | 0 | 0% | −5.00 |
| Standard (AW) | 3 | 1 | 33% | +5.50 |
| Heavy | 2 | 0 | 0% | −2.00 |
| Soft | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 1 | 9 | 0 | 0% | −9.00 |
| Class 3 | 8 | 1 | 13% | +0.50 |
| Class 2 | 5 | 1 | 20% | −1.50 |
| Class 4 | 1 | 1 | 100% | +2.25 |
| Class 5 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Goodwood | 6 | 2 | 33% | +0.75 |
| Ascot | 3 | 0 | 0% | −3.00 |
| Newmarket | 2 | 0 | 0% | −2.00 |
| Pontefract | 2 | 0 | 0% | −2.00 |
| Doncaster | 2 | 0 | 0% | −2.00 |
| Sandown | 2 | 0 | 0% | −2.00 |
| Hamilton | 1 | 0 | 0% | −1.00 |
| Lingfield (AW) | 1 | 0 | 0% | −1.00 |
| Newbury | 1 | 0 | 0% | −1.00 |
| Bath | 1 | 0 | 0% | −1.00 |
| York | 1 | 0 | 0% | −1.00 |
| Southwell (AW) | 1 | 1 | 100% | +7.50 |
| Kempton (AW) | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m2f – 1m4f | 12 | 3 | 25% | +3.25 |
| 1m – 1m1f | 7 | 0 | 0% | −7.00 |
| 1m5f – 2m | 5 | 0 | 0% | −5.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Sean Levey | 7 | 1 | 14% | +1.50 |
| Ray Dawson | 2 | 0 | 0% | −2.00 |
| Andrew Mullen | 2 | 0 | 0% | −2.00 |
| Kieran Shoemark | 2 | 0 | 0% | −2.00 |
| Saffie Osborne | 2 | 1 | 50% | +1.25 |
| Paul Mulrennan | 1 | 0 | 0% | −1.00 |
| Charles Bishop | 1 | 0 | 0% | −1.00 |
| Daniel Muscutt | 1 | 0 | 0% | −1.00 |
| Alec Voikhansky | 1 | 0 | 0% | −1.00 |
| Finley Marsh | 1 | 0 | 0% | −1.00 |
| Jim Crowley | 1 | 0 | 0% | −1.00 |
| P J McDonald | 1 | 0 | 0% | −1.00 |
| Ryan Moore | 1 | 0 | 0% | −1.00 |
| Pat Dobbs | 1 | 1 | 100% | +2.50 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 11 | 3 | 27% | +4.25 |
| Tongue tie | 7 | 0 | 0% | −7.00 |
| Hood | 4 | 0 | 0% | −4.00 |
| Tongue tie + cheekpieces | 2 | 0 | 0% | −2.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 6 | 0 | 0% | −6.00 |
| 2025 | 11 | 1 | 9% | −2.50 |
| 2024 | 6 | 2 | 33% | +0.75 |
| 2023 | 1 | 0 | 0% | −1.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 · 6 runs | ||||||||||
| 25 Sep 26+61d | Newmarket | Betway British Ebf Rosemary Stakes (Listed Race) Fought for control early - handy in the pack - pushed along with 2f left - lost touch soon after - rallied inside the last but never a threat | 5/9 | 1¼ | 9-4 | 92 | 93A | 87A | Ray Dawson | 50/1 |
| 26 Jul 26+19d | Pontefract | William Hill Pomfret Stakes (Listed Race) racing midfield - driven over 2f out - driven again and faded over 1f out | 5/6 | 7½ | 9-2 | 92 | 97A | 68B | Andrew Mullen | 12/1 |
| 07 Jul 26+20d | Pontefract | Weatherbys Pipalong Stakes (Fillies' & Mares' Listed) Racing in the pack - up into third over 2f out - driven and up into second over 1f out - closed on the winner near the line but denied | 2/12 | nk | 9-2 | 85 | 111A | 101A | Andrew Mullen | 66/1 |
| 17 Jun 26+31d | Ascot | Kensington Palace Stakes (Fillies' And Mares' Handicap) (Str) Moved across early - settled towards the back - angled out approaching 3f out - pushed along and made progress 2f out before weakening close home | 11/24 | ¾ | 8-9 | 88 | 84C | 87A | Ray Dawson | 125/1 |
| 17 May 26+16d | Hamilton | Sky Bet Price Boosts Fillies' Handicap Vied for the front early - took command after 1f and opened up a big margin at a fast pace - gap narrowed and was overtaken 2f out - soon dropped away to finish well held in 7th | 7/8 | ½ | 10-2 | 90 | 65C | 81C | Paul Mulrennan | 33/1 |
| 01 May 26+162d | Goodwood | British Stallion Studs EBF Daisy Warwick Fillies' Stakes (Listed) (GBBPlus Race) Settled off the pace early - lost position 3f out - fell away from rivals - finished well adrift | 9/9 | 76 | 9-2 | 93 | -32C | 62C | Charles Bishop | 22/1 |
| 2025 · 11 runs | ||||||||||
| 20 Nov 25+12d | Lingfield (AW) | BetMGM River Eden EBF Fillies' Stakes (Listed) (GBBPlus Race) Settled with a strong pull in the pack - squeezed for space and pushed for effort with a furlong to go - found nothing and dropped away close home | 8/13 | ½ | 9-5 | 93 | 100B | 80A | Kieran Shoemark | 25/1 |
| 08 Nov 25+15d | Doncaster | Virgin Bet A Good Bet Irish EBF Gillies Fillies' Stakes (Fillies' And Mares' Listed) Held up towards the back - shoved for room and driven on the inside 2f out - moved right approaching the final furlong - stayed on at one speed under pressure to finish sixth | 6/18 | 1 | 9-4 | 87 | 100C | 85A | Daniel Muscutt | 100/1 |
| 24 Oct 25+15d | Newbury | Donnington & Co. 10% Partner Offer Handicap (GBBPlus Race) Settled midpack early - improved into contention over 4f out to sit third 3f out under pressure - weakened 2f out - finished fifth | 5/12 | ¾ | 10-0 | 88 | 76A | 90A | Sean Levey | 12/1 |
| 09 Oct 25+15d | Bath | British Stallion Studs EBF Beckford Stakes (Fillies' And Mares' Listed) (GBBPlus Race) Sluggish start - settled towards the rear - made no impact on the race - finished well behind in 8th | 8/13 | 1¼ | 9-6 | 88 | 112C | 81A | Sean Levey | 20/1 |
| 24 Sep 25+13d | Goodwood | LiveScoreBet Fillies' Handicap (GBBPlus Race) Settled with plenty of enthusiasm towards the back of the pack - made strong progress from wide out approaching 2f out - drifted right under pressure and held on for third without gaining more ground | 3/11 | 1 | 9-12 | 88 | 120A | 94A | Alec Voikhansky | 14/1 |
| 11 Sep 25+19d | Doncaster | Winners Wear Skopes Menswear Handicap (GBBPlus Race) Settled towards the back - nudged through on the inner approaching final furlong - pushed along but unable to close final furlong - finished 7th | 7/14 | hd | 10-2 | 90 | 82C | 93A | Finley Marsh | 33/1 |
| 23 Aug 25+21d | Goodwood | LiveScoreBet Total Betting Experience Handicap (GBBPlus Race) Settled in the pack early - improved into contention 4f out - driven into 3rd approaching the final 2f - faded inside the closing stages to finish 7th | 7/7 | 1 | 9-10 | 92 | 70A | 81A | Jim Crowley | 11/2 |
| 02 Aug 25+21d | Newmarket | British Stallion Studs EBF Chalice Stakes (Fillies' & Mares' Listed) (GBBPlus Race) Settled midfield early - improved into 3rd approaching 3f out - dropped back under pressure inside final 2f - unable to sustain effort and finished 5th | 5/8 | 2¼ | 9-9 | 94 | 96B | 81A | Sean Levey | 25/1 |
| 12 Jul 25+42d | Ascot | Racing To Zero Handicap (GBBPlus Race) Held up at the back - lost touch and began to weaken 3f out - well beaten by the final furlong - finished 5th | 5/6 | 12 | 9-9 | 95 | 80A | 65B | Kieran Shoemark | 7/1 |
| 31 May 25+34d | York | William Hill Bronte Cup Fillies' Stakes (Fillies' & Mares' Group 3) Slow to break - settled towards the back of the field - dropped away from over 2f out - finished 7th | 7/7 | 4¼ | 9-2 | 95 | 78A | 73A | P J McDonald | 18/1 |
| 27 Apr 25+214d | Southwell (AW) | British Stallion Studs EBF Premier Fillies' Handicap (GBBPlus Race) Fought for control early - settled towards back - made strong progress from over 2f out - pushed to front near far rail inside final furlong - stayed on to prevail narrowly | 1/8 | 10-2 | 90 | 96A | 96A | Sean Levey | 15/2 | |
| 2024 · 6 runs | ||||||||||
| 25 Sep 24+33d | Goodwood | Heineken Fillies' Handicap Sat in 3rd early - moved into 2nd 2f out and pressed for the lead - kept plugging without matching the winner's finish - held for 2nd beaten 3 lengths | 2/4 | 3 | 9-6 | 88 | 112C | 83B | Ryan Moore | 10/3 |
| 23 Aug 24+42d | Goodwood | William Hill Offers Proper Prices Fillies' Handicap Asked for a push early from the gate - tracked the pacesetter for much of the trip - moved to the front with 3f left - lost the advantage 2f out - drifted right to regain command inside the final furlong - kept finding to the line | 1/5 | 9-8 | 84 | 81C | 87B | Saffie Osborne | 9/4 | |
| 12 Jul 24+27d | Ascot | Savills British EBF Fillies' Handicap | 2/9 | 1¼ | 8-9 | 83 | 112B | 77A | Saffie Osborne | 7/1 |
| 15 Jun 24+21d | Sandown | Download The BetMGM App Handicap | 6/7 | 2 | 9-9 | 84 | 88A | 77A | Sean Levey | 9/1 |
| 25 May 24+29d | Goodwood | Darley British EBF Fillies' Restricted Novice Stakes (GBB Race) | 1/10 | 9-2 | — | 72A | 81A | Pat Dobbs | 5/2F | |
| 26 Apr 24+177d | Sandown | bet365 'Wild Card' Fillies' Novice Stakes (GBB Race) | 4/8 | ½ | 9-2 | — | 65A | 75A | Sean Levey | 28/1 |
| 2023 · 1 run | ||||||||||
| 01 Nov 23 | Kempton (AW) | Unibet/British Stallion Studs EBF Fillies' Restricted Novice Stakes (GBB Race) | 3/12 | 1½ | 9-2 | — | 78A | 75A | Sean Levey | 33/1 |
Quick answers
- How many races has Crystal Flyer won?
- Crystal Flyer (GB) won 3 of 24 archived starts between 2023 and 2026, a strike rate of 12.5%. Placed 7 times in total (29.2% of starts).
- Who trains Crystal Flyer?
- Crystal Flyer (GB) is trained by Ben Haslam, who saddled the horse on its most recent run on 25 September 2026.
- Who is Crystal Flyer's sire?
- Crystal Flyer (GB) is by Magna Grecia (IRE) out of Mount Crystal (IRE), whose sire is Montjeu.
- What going does Crystal Flyer prefer?
- Crystal Flyer (GB) has the best record on standard (aw) 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 Crystal Flyer's official rating?
- The most recent official rating on record is 92, from the run on 25 September 2026. The highest on record is 95.
- What is Crystal Flyer's sire's record?
- Magna Grecia (IRE)'s progeny in our archive have won 7.7% of 1,475 runs since Jan 2008 (170 horses), Flat and jumps together. Strongest at trips under 6f (all codes): 12.4% from 169.
- Who are Crystal Flyer's siblings?
- Out of Mount Crystal (IRE), Crystal Flyer (GB) has 6 other produce in our archive, 5 of them winners. Most wins: Zoffee (GB) (6). Highest grade won: Class 2 (Zoffee (GB)). The wins came over 1m–2m2½f. As at Oct 2026.