Skip to content
Horse profile

Sparks Fly (GB)

6yo mare · Trainer David Loughnane · Owner David Lowe
by Muhaarar (GB) out of Stepping Out (IRE) (Tagula)
28 runs · 13 courses · from Jan 2023
As at 1 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
Won last time out 13 wins · 8 courses Last run 6 Jun 2026 · 1st of 7 Last raced off OR 110
KTB Profile

Sparks Fly is 13 from 28 with 2 Group 3 wins and 4 Listed wins in the archive. Her biggest success came when she led to take the Group 3 Princess Elizabeth Stakes at Epsom Downs in Jun 2026 off an official rating of 110, her last run. All 13 wins have come on turf with 12 of them over 1m – 1m1f, including 5 on soft and 5 on heavy. She has won 4 of 7 starts at Saint-Cloud and all 3 starts at Windsor.

Based on 28 archived runs · run-style from 5 commented runs since Oct 2024 · updated 1 Nov 2026
KTB at a glance All wins on turf
Official rating110↓ 2lb off peak
110 59–112

KTB Speed and Rating

KTB Speed

Best recent Speed 122 the best of the last 3 graded (A or B) runs · Epsom Downs, 6 Jun 2026

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 →

Flat 21 figures · best 122A · median 95
GoingRunsBestMedianSince 1 Nov 2025
Good to Soft5122A1021 run · —
Standard (AW)596A89—
Good4107A981 run · —
Soft4109A94.5—
Heavy392A87—
DistanceRunsBestMedianSince 1 Nov 2025
1m – 1m1f12122A97.51 run · —
6f – 7f6109A92—
1m2f – 1m4f3102A901 run · —

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 21 figures from 21 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 122A the best of the last 3 rated runs · Epsom Downs, 6 Jun 2026 Official rating 110 at the last run, 6 Jun 2026

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 21 figures · best 122A · median 92
GoingRunsBestMedianSince 1 Nov 2025
Good to Soft5122A911 run · —
Standard (AW)566A63—
Good4101A85.51 run · —
Soft4110A99.5—
Heavy3118A97—
DistanceRunsBestMedianSince 1 Nov 2025
1m – 1m1f12122A96.51 run · —
6f – 7f6102A64—
1m2f – 1m4f392A921 run · —

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 21 figures from 21 runs · as at 4 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 5 analysed runs since Oct 2024

  • Led 2 (40%) · 2 wins
  • Held up 2 (40%) · 0 wins
  • Prominent 1 (20%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 11.6% of 4,810 runs since Apr 2019 (414 horses).

GoingRunsWinsSRvs sireThis horse
Firm10220%+8.4—
Good to Firm6558112.4%+0.8—
Good99711211.2%−0.40 from 4
Good to Soft523529.9%−1.73 from 5
Soft667659.7%−1.95 from 8
Heavy1882613.8%+2.25 from 6
Standard (AW)1,77021812.3%+0.70 from 5
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f283279.5%−2.1—
6f – 7f1,50617111.4%−0.20 from 6
1m – 1m1f1,30117713.6%+212 from 19
1m2f – 1m4f1,14511710.2%−1.41 from 3
1m5f – 2m3844612%+0.4—
2m1f – 2m4f159159.4%−2.2—
2m5f – 3m2827.1%−4.5—
Over 3m4125%+13.4—

Flat and jumps together (all codes) · since Apr 2019 · as at 31 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam

4 siblings in the archive, 4 winners — best of them Baby Steps (GB) (4 wins).

The wins came over 5f–1m½f; the highest grade won is Class 2 (Caroline Dale (GB)).

ProduceRunsWinsWin tripsBest grade
Baby Steps (GB)5645f–1m½fClass 4
The Sweet Escape (GB)2447½f–1m½fClass 5
Caroline Dale (GB)1425fClass 2
Supernova Steps (GB)2016fClass 6

Record by conditions

GoingRunsWinsSR£1
Soft 8 5 63% +25.70
Heavy 6 5 83% +18.18
Good to Soft 5 3 60% +15.00
Standard (AW) 5 0 0% −5.00
Good 4 0 0% −4.00

ClassRunsWinsSR£1
Class 1 6 2 33% +7.50
Class 5 4 2 50% +0.28
Class 6 4 2 50% +2.60
Class 2 2 1 50% +7.00
Class 3 2 2 100% +13.50
Class 4 1 0 0% −1.00

CourseRunsWinsSR£1
Saint-Cloud (FR) 7 4 57% +22.00
Wolverhampton (AW) 4 0 0% −4.00
Haydock 3 1 33% +6.00
Windsor 3 3 100% +5.00
Epsom Downs 2 1 50% +2.50
Chester 2 1 50% +10.00
Leopardstown 1 0 0% −1.00
Nottingham 1 1 100% +8.00
Curragh 1 0 0% −1.00
York 1 0 0% −1.00
Ayr 1 1 100% +2.50
Thirsk 1 1 100% +1.88
Lingfield (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 19 12 63% +46.88
6f – 7f 6 0 0% −6.00
1m2f – 1m4f 3 1 33% +9.00

JockeyRunsWinsSR£1
Laura Pearson 22 11 50% +49.28
Rossa Ryan 4 2 50% +2.60
Billy Loughnane 1 0 0% −1.00
John Fahy 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 3 1 33% +1.50
2025 4 1 25% +1.60
2024 6 3 50% +23.00
2023 15 8 53% +23.78

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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2026 · 3 runs
06 Jun 26+29d Epsom Downs Princess Elizabeth Stakes (Fillies' And Mares' Group 3) Class 1 · 1m½f · Good To Soft · 7 ran Set the pace from the start - broke away on the far rail approaching the final three furlongs and stretched the advantage inside the last - allowed to coast home unchallenged 1/7 9-11 110122A122A Laura Pearson 7/2
08 May 26+40d Chester Deepbridge Huxley Stakes (Group 2) Class 1 · 1m2½f · Good · 9 ran Handy early - pressed for effort with a furlong left - held on without extra gear late - finished fourth beaten 2 lengths 4/9 ½ 9-0 11290A92A Billy Loughnane 28/1
29 Mar 26+154d Saint-Cloud (FR) Prix Edmond Blanc (Turf) 1m · Soft · 10 ran 10/10 hd 8-13 111—— Laura Pearson 12/1
2025 · 4 runs
26 Oct 25+43d Saint-Cloud (FR) Prix Perth (3yo+) (Turf) 1m · Very Soft · 8 ran 1/8 8-11 ——— Laura Pearson 23/5
13 Sep 25+98d Leopardstown Coolmore America 'Justify' Matron Stakes (Fillies' & Mares' Group 1) 1m · Good To Yielding · 11 ran Held up towards the back early under pressure - improved into 6th 2f out - faded to finish 8th 8/11 nk 9-7 10998A91A Laura Pearson 25/1
07 Jun 25+70d Epsom Downs Princess Elizabeth Stakes (Sponsored By Oddschecker) (Fillies' And Mares' Group 3) Class 1 · 1m½f · Good · 11 ran Settled in rear - advanced wide and driven approaching final 2f - moved into 3rd over 1f out before narrowing the gap on second - no reaching the winner and finished third 3/11 ½ 9-8 110107A101A Laura Pearson 11/1
29 Mar 25+139d Saint-Cloud (FR) Prix Edmond Blanc (4yo+) (Turf) 1m · Very Soft · 9 ran 8/9 1 8-10 ——— Laura Pearson 7/1
2024 · 6 runs
10 Nov 24+11d Saint-Cloud (FR) Prix Isola Bella - Fonds Europeen de l'Elevage () (3yo+ Fillies & Mares) (Turf) 1m · Heavy · 14 ran 1/14 9-5 ——— Laura Pearson 17/5
30 Oct 24+26d Nottingham Robin Hood Stakes (Listed) (Formerly Known As The Ben Marshall Stakes) Class 1 · 1m½f · Soft · 7 ran Fought for control early - set the pace throughout - driven on with 2f left - drew away approaching the last furlong and stayed on strongly to the line 1/7 9-2 103104A110A Laura Pearson 8/1
04 Oct 24+27d Saint-Cloud (FR) Prix Coronation () (3yo+ Fillies & Mares) (Turf) 1m · Very Soft · 9 ran 1/9 9-0 ——— Laura Pearson 146/10
07 Sep 24+48d Haydock Best Odds On The Betfair Exchange Superior Mile Stakes (Group 3) Class 1 · 1m · Good · 7 ran Raced with plenty of enthusiasm early - up with the pace and went in front after a furlong - lost the advantage inside the final 2f - dropped away from over a furlong out to finish seventh 7/7 1½ 9-2 10499A79A Laura Pearson 25/1
21 Jul 24+85d Curragh Al Shira'aa Racing Meadow Court Stakes (Fillies' And Mares' Group 3) 1m1f · Good · 5 ran 5/5 2¾ 9-9 10697C75B Laura Pearson 20/1
27 Apr 24+162d Haydock trustatrader.com Handicap Class 2 · 7f · Soft · 9 ran 5/9 2¼ 9-12 107109A102A Laura Pearson 13/2
2023 · 15 runs
17 Nov 23+18d Saint-Cloud (FR) Prix Tantieme () (3yo+) (Turf) 1m · Heavy · 10 ran 6/10 7 8-13 ——— Laura Pearson 17/10F
30 Oct 23+30d Saint-Cloud (FR) Prix Isola Bella - Fonds Europeen de l'Elevage () (3yo+ Fillies & Mares) (Turf) 1m · Heavy · 14 ran 1/14 8-11 ——— Laura Pearson 12/5F
30 Sep 23+64d Haydock cavani.co.uk The Sock Shuffle Handicap Class 2 · 1m · Heavy · 12 ran 1/12 9-8 9887A118A Laura Pearson 8/1
28 Jul 23+19d York British EBF 40th Anniversary Lyric Fillies' Stakes (Listed) Class 1 · 1m2½f · Good To Soft · 10 ran 9/10 4¾ 8-11 9883C62C Laura Pearson 9/2
09 Jul 23+9d Ayr Book Bounce Bingo At Ayr Racecourse Handicap Class 3 · 1m · Good To Soft · 8 ran 1/8 9-7 93113B91A Laura Pearson 5/2F
30 Jun 23+46d Chester Ebf Fillies' Handicap Class 3 · 1m2½f · Good To Soft · 8 ran 1/8 9-6 87102A92A Laura Pearson 11/1
15 May 23+4d Windsor At The Races App Market Movers Handicap Class 5 · 1m · Soft · 7 ran 1/7 9-13 7185A96A Laura Pearson 2/5F
11 May 23+10d Thirsk Best Ticket Deals Online At thirskracecourse.net Handicap Class 5 · 1m · Heavy · 6 ran 1/6 9-10 6892A96B Laura Pearson 15/8F
01 May 23+7d Windsor At The Races App Expert Tips Handicap Class 6 · 1m · Soft · 9 ran 1/9 10-0 5978A97A Rossa Ryan 11/10F
24 Apr 23+25d Windsor At The Races App Expert Tips Handicap Class 6 · 1m · Heavy · 9 ran 1/9 9-8 5942A97A Rossa Ryan 7/2
30 Mar 23+26d Wolverhampton (AW) talkSPORT Download The App Handicap Class 6 · 7f · Standard · 9 ran 3/9 1½ 9-3 5996A65A Rossa Ryan 7/2C
04 Mar 23+15d Wolverhampton (AW) talkSPORT Download The App Handicap Class 6 · 7f · Standard · 11 ran 5/11 shd 9-6 6095A66A Laura Pearson 17/2
17 Feb 23+25d Lingfield (AW) talkSPORT Powered By Fans Fillies' Novice Stakes (GBB Race) Class 4 · 7f · Standard · 11 ran 5/11 2½ 8-13 —89A63A Laura Pearson 100/1
23 Jan 23+14d Wolverhampton (AW) It's Time To Turn To TalkSPORT Fillies' Novice Stakes (GBB Race) Class 5 · 7f · Standard · 8 ran 6/8 2¾ 9-2 —76A63A John Fahy 100/1
09 Jan 23 Wolverhampton (AW) talkSPORT Powered By Fans Fillies' Novice Stakes (GBB Race) Class 5 · 6f · Standard · 10 ran 10/10 shd 9-2 —69A49A Rossa Ryan 13/2

Quick answers

How many races has Sparks Fly won?
Sparks Fly (GB) won 13 of 28 archived starts between 2023 and 2026, a strike rate of 46.4%. Placed 15 times in total (53.6% of starts).
Who trains Sparks Fly?
Sparks Fly (GB) is trained by David Loughnane, who saddled the horse on its most recent run on 6 June 2026.
Who is Sparks Fly's sire?
Sparks Fly (GB) is by Muhaarar (GB) out of Stepping Out (IRE), whose sire is Tagula.
What going does Sparks Fly prefer?
Sparks Fly (GB) has the best record on heavy going: 5 wins from 6 starts (83.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Sparks Fly's official rating?
The most recent official rating on record is 110, from the run on 6 June 2026. The highest on record is 112.
What is Sparks Fly's sire's record?
Muhaarar (GB)'s progeny in our archive have won 11.6% of 4,810 runs since Apr 2019 (414 horses), Flat and jumps together.
Who are Sparks Fly's siblings?
Out of Stepping Out (IRE), Sparks Fly (GB) has 4 other produce in our archive, 4 of them winners. Most wins: Baby Steps (GB) (4). Highest grade won: Class 2 (Caroline Dale (GB)). The wins came over 5f–1m½f. As at Nov 2026.

Record shown from January 2023. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.