Skip to content
Horse profile

Stormy Pearl (GB)

6yo mare · Trainer David Thompson · Owner Mrs Suzanne Kirkup Kevin Kirkup
52 runs · 10 courses · from May 2022
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
5 wins · Hamilton & Redcar Last run 27 Oct 2026 · 10th of 10 Last raced off OR 50
KTB Profile

Stormy Pearl is a mare with five wins from 52 starts, all at Class 6 level on turf. Four of those wins came at Hamilton and one at Redcar, with three over 6f-7f and two under 6f on good or good to firm ground. She won the JFM Electrical Apprentice Handicap at Hamilton in Jul 2025 off an official rating of 55. Her last run, at Catterick in Oct 2026, saw her finish 10 of 10 off an official rating of 50.

Based on 52 archived runs · run-style from 28 commented runs since Aug 2024 · updated 5 Nov 2026
KTB at a glance All wins on turf All wins at Class 6 OR ↓ 15lb off peak
Official rating50↓ 15lb off peak
50 50–65

KTB Speed and Rating

KTB Speed

Best recent Speed 86 the best of the last 3 graded (A or B) runs · Newcastle (AW), 12 Oct 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 52 figures · best 119B · median 84.5
GoingRunsBestMedianSince 5 Nov 2025
Good15119B886 runs · 93 / 89.5
Good to Firm13100B812 runs · 87 / 83
Soft1091A73.51 run · —
Good to Soft7104A86—
Standard (AW)693A851 run · —
Heavy1———
DistanceRunsBestMedianSince 5 Nov 2025
6f – 7f41119B8610 runs · 93 / 86.5
Under 6f11103B79—

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 52 figures from 52 runs · as at 4 Nov 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 80A the best of the last 3 rated runs · Newcastle (AW), 12 Oct 2026 Official rating 50 at the last run, 27 Oct 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 52 figures · best 92A · median 67.5
GoingRunsBestMedianSince 5 Nov 2025
Good1580A686 runs · 80 / 73
Good to Firm1386A652 runs · 78 / 66
Soft1090A711 run · —
Good to Soft791A72—
Standard (AW)680A53.51 run · —
Heavy1———
DistanceRunsBestMedianSince 5 Nov 2025
6f – 7f4192A6810 runs · 80 / 73
Under 6f1186A63—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 52 figures from 52 runs · as at 4 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.

Run style from 28 analysed runs since Aug 2024

  • Prominent 12 (43%) · 0 wins
  • Held up 7 (25%) · 0 wins
  • Led 7 (25%) · 1 win
  • Mid-division 2 (7%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 16.3% of 5,104 runs since Apr 2019 (563 horses).

Weakest over 1m5f – 2m (all codes): 6.9% from 159.

GoingRunsWinsSRvs sireThis horse
Firm4250%+33.7—
Good to Firm83115418.5%+2.22 from 13
Good1,22019916.3%02 from 15
Good to Soft5859516.2%−0.11 from 7
Soft71612016.8%+0.50 from 10
Heavy2173616.6%+0.30 from 1
Standard (AW)1,53122614.8%−1.50 from 6
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3836015.7%−0.62 from 11
6f – 7f2,12937717.7%+1.43 from 41
1m – 1m1f1,37120615%−1.3—
1m2f – 1m4f1,00417217.1%+0.8—
1m5f – 2m159116.9%−9.4—
2m1f – 2m4f47510.6%−5.7—
2m5f – 3m9111.1%−5.2—
Over 3m200%−16.3—

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

Dam

2 siblings in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Due Destiny (GB)70——
Knight's Dance (GB)10——

Record by conditions

GoingRunsWinsSR£1
Good 15 2 13% −7.62
Good to Firm 13 2 15% −1.50
Soft 10 0 0% −10.00
Good to Soft 7 1 14% −3.25
Standard (AW) 6 0 0% −6.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 46 5 11% −23.37
Class 5 6 0 0% −6.00

CourseRunsWinsSR£1
Redcar 15 1 7% −10.00
Hamilton 10 4 40% +7.63
Thirsk 8 0 0% −8.00
Carlisle 6 0 0% −6.00
Newcastle (AW) 5 0 0% −5.00
Nottingham 2 0 0% −2.00
Ripon 2 0 0% −2.00
Ayr 2 0 0% −2.00
Catterick 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 41 3 7% −25.00
Under 6f 11 2 18% −4.37

JockeyRunsWinsSR£1
Rhys Elliott 14 3 21% −1.62
Paul Mulrennan 11 2 18% −0.75
Sean Kirrane 3 0 0% −3.00
Harrison Shaw 3 0 0% −3.00
Mr Ned Sangster 2 0 0% −2.00
Connor Planas 2 0 0% −2.00
Connor Beasley 1 0 0% −1.00
Cam Hardie 1 0 0% −1.00
Mikey Sheehy 1 0 0% −1.00
Conor Whiteley 1 0 0% −1.00
Silvestre De Sousa 1 0 0% −1.00
Daniel Tudhope 1 0 0% −1.00
Dylan Hogan 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00
Kaiya Fraser 1 0 0% −1.00
Aiden Brookes 1 0 0% −1.00
Callum Rodriguez 1 0 0% −1.00
Tom Eaves 1 0 0% −1.00
Oisin McSweeney 1 0 0% −1.00
David Allan 1 0 0% −1.00
Owen Lewis 1 0 0% −1.00
Ben Curtis 1 0 0% −1.00
Jonny Peate 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 42 4 10% −25.87
None 9 1 11% −2.50
Blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 10 0 0% −10.00
2025 11 1 9% −8.12
2024 16 2 13% −6.50
2023 6 1 17% −2.25
2022 9 1 11% −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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2026 · 10 runs
27 Oct 26+15d Catterick Celebrating Helen MacKinnon's LX Years Handicap Stakes (Div I) Class 6 · 6f · Soft · 10 ran close up early on wide route all the way - drifted right when left behind 2f out under urging - faded inside final furlong to finish 10th 10/10 ½ 8-10 5067A41A Rhys Elliott 9/1
12 Oct 26+33d Newcastle (AW) Free Digital Racecard At raceday-ready.com Handicap Stakes Class 6 · 6f · Standard · 12 ran Handy early - niggled along over 2f out - plugged on without finding more inside final furlong 5/12 ¾ 9-5 5186A80A Connor Beasley 28/1
09 Sep 26+18d Redcar Visit Racingtv.com Handicap Stakes Class 6 · 6f · Good · 16 ran Settled second early on far flank - drifted markedly right when dropping back a furlong out - faded fast in the closing stages to finish 11th 11/16 nk 9-9 5366C58A Cam Hardie 15/2
22 Aug 26+24d Redcar Celebrate National Racehorse Week Handicap Stakes Class 6 · 6f · Good · 16 ran Settled second early on near rail - hit the front for a spell before halfway then overtaken - stayed on the winner's heels from a furlong out - dropped back inside the last 110 yards to finish third 3/16 1¼ 9-2 5392C80A Rhys Elliott 14/1
29 Jul 26+28d Redcar Happy Big Birthday Rachel Blizzard Apprentice Handicap Stakes Class 6 · 6f · Good To Firm · 9 ran Held handy early - asked for effort with 1f left - responded under pressure inside final furlong - moved into third close home 3/9 ¾ 9-9 5379B78A Rhys Elliott 11/2
01 Jul 26+16d Thirsk Army Benevolent Fund Handicap Class 6 · 6f · Good To Firm · 18 ran Settled towards the back - pushed along around 2f out - made no impression - finished well beaten in 13th 13/18 1¼ 9-9 5487C54A Mikey Sheehy 15/2
15 Jun 26+30d Carlisle Watch Racing TV Live Handicap (Div 2) Class 6 · 6f · Good · 8 ran Held a forward position - driven approaching final furlong - responded to close strongly and claimed third close home 3/8 hd 9-9 5493A70A Paul Mulrennan 11/4F
16 May 26+9d Thirsk Sky Bet Build A Bet Handicap Class 6 · 6f · Good · 17 ran Prominent early - urged forward with over 2f left - held pace but couldn't quicken inside final furlong - finished fourth 4/17 2 8-13 5592C76A Rhys Elliott 8/1
07 May 26+19d Redcar Download The Raceday Ready App Handicap (Div 2) Class 6 · 6f · Good · 11 ran Missed the break badly - dropped to the back of the field - pushed along 2f out and ran on strongly from inside the final furlong - closest to the principals at the line 5/11 shd 9-2 5586A68A Conor Whiteley 7/2J
18 Apr 26+165d Thirsk Hunt Cup Next Meeting Saturday 2nd May Handicap Class 6 · 6f · Good · 17 ran Held up towards the back - pushed along and made progress from 2f out - kept on inside the final furlong to chase home a clear winner 2/17 1½ 9-3 5487C79A Rhys Elliott 16/1
2025 · 11 runs
04 Nov 25+44d Redcar Carol Simpson Legacy Handicap (Div 2) Class 6 · 6f · Good · 9 ran Sat close up early - edged in front approaching halfway - driven up and overtaken with 2f left - dropped to third a furlong out then faded to finish sixth 6/9 nse 8-13 5592A65A Rhys Elliott 8/1
21 Sep 25+30d Hamilton Moira Stein Memorial Handicap Class 6 · 5f · Soft · 12 ran Held up close to the pace early - urged for effort with 2f left - dropped away inside final furlong - finished eighth 8/12 1¼ 9-0 5656A59A Rhys Elliott 15/2
22 Aug 25+20d Hamilton Martin Precision 2025 Handicap Class 6 · 5f · Good To Firm · 7 ran Handy early - hit front at halfway - driven approaching final furlong - overtaken and faded to finish sixth 6/7 1¼ 9-3 5875A58A Rhys Elliott 8/1
02 Aug 25+13d Thirsk JW 4x4 Northallerton Handicap (Div 1) Class 6 · 6f · Good To Firm · 10 ran Sprinted clear early - pushed along approaching 3f out then overtaken - dropped away close home to finish seventh 7/10 ¾ 9-8 5990A64A Silvestre De Sousa 17/2
20 Jul 25+8d Redcar Racing TV Apprentice Handicap Class 6 · 6f · Good To Soft · 8 ran Went straight to the front - pushed along a furlong out and came under pressure before being overhauled close home - couldn't match the winner's finishing speed 2/8 1¼ 9-12 5884A91A Rhys Elliott 9/2
12 Jul 25+26d Hamilton JFM Electrical Apprentice Handicap Class 6 · 5f · Good · 5 ran Set the pace from the off - pushed along with 2f left - stayed on well through the closing stages to score 1/5 9-3 55100C74B Rhys Elliott 15/8F
16 Jun 25+10d Carlisle PricedUp.Bet Handicap Class 6 · 6f · Soft · 9 ran Went straight to front early - pressed and lost command inside final 2f - unable to challenge again but stayed on to the line 2/9 3½ 9-2 5582A77A Rhys Elliott 16/1
06 Jun 25+28d Thirsk Saddle Room Deliciously Casual Cafe Dining Handicap Class 6 · 6f · Good · 12 ran Up with the early pace - squeezed for space and dropped away over 1f out - faded to finish 11th 11/12 4¾ 9-0 5688A44A Daniel Tudhope 11/1
09 May 25+8d Nottingham Get The Best Odds With Oddschecker Handicap Class 6 · 5f · Good · 7 ran Handy in the early running - driven up to challenge in front approaching 2f out then dropped back - stayed on at one speed inside the last to finish 5th beaten 4 lengths 5/7 hd 9-2 57103B66A Dylan Hogan 10/3
01 May 25+107d Redcar Racing TV Profits Returned To Racing Handicap (Div 2) Class 6 · 5f · Good To Firm · 9 ran Hesitant start hampered by an unbalanced getaway - settled towards the back along the inner - made strong progress along the rail approaching the final furlong - stayed on well inside the last but lacked the finishing speed to get closer - edged out for second and finished third beaten three quarters of a length 3/9 hd 9-6 5779A78A Joe Fanning 15/2
14 Jan 25+70d Newcastle (AW) Free Bets With BetUK Bet Club Handicap Class 6 · 6f · Standard · 7 ran Drifted right from the stall - went on and raced handily in the early stages - dropped away with two furlongs left - well held at the finish 7/7 13 9-8 5954C40C Sean Kirrane 28/1
2024 · 16 runs
05 Nov 24+8d Redcar Redcar Racecourse Supports RBL Poppy Appeal Handicap Class 6 · 6f · Soft · 10 ran Settled with the pack early - urged forward with 2f left - unable to find any gain through the finish 6/10 ½ 9-4 6189A75A Kaiya Fraser 11/1
28 Oct 24+10d Redcar Start Your RacingTV Free Trial Now Apprentice Handicap Class 6 · 6f · Soft · 10 ran Shared front spot early - went clear before halfway then driven and overtaken 2f out - lost touch inside final furlong to finish tenth 10/10 hd 9-8 6174A48A Aiden Brookes 5/1
18 Oct 24+20d Redcar Every Race Live On Racing TV Handicap (Div 1) Class 6 · 7f · Soft · 10 ran Set the pace early - roused and driven over 2f out - drifted right and lost the lead approaching the final furlong - kept battling to the line but never able to reel in the winner 2/10 3¼ 9-8 6191A90A Callum Rodriguez 4/1
28 Sep 24+11d Ripon Michael Raby Memorial Handicap (Div 2) Class 6 · 6f · Soft · 9 ran Bit ungainly start - held towards back - lost touch from 2f out and faded through finish 7/9 hd 9-10 6372A68A Tom Eaves 12/1
17 Sep 24+24d Redcar Racing TV Club Day Handicap (Div 1) Class 6 · 5f · Good To Firm · 9 ran Towards the back - outpaced from 2f out - stayed on inside the final furlong despite being a touch squeezed for space near the line 7/9 ½ 9-10 6381A73A Paul Mulrennan 4/1
24 Aug 24+14d Redcar racingtv.com Handicap Class 5 · 6f · Good To Firm · 14 ran Held up towards the back - failed to feature - eventually well held in 10th 10/14 1¾ 8-10 6495C56A Rhys Elliott 5/1
10 Aug 24+10d Ayr Specsavers Handicap Class 6 · 6f · Good To Soft · 15 ran Held up alone near the far rail - lacked pace with the pack - always struggling to get into contention - finished well held in 14th 14/15 3½ 9-11 6586C47A Oisin McSweeney 7/1
31 Jul 24+13d Redcar Visit Racingtv.Com Handicap Class 6 · 6f · Good To Firm · 11 ran 1/11 9-4 57100B86A Rhys Elliott 4/1
18 Jul 24+36d Hamilton Every Race Live On Racing TV Handicap Class 6 · 6f · Good · 9 ran 1/9 9-2 55119B80A Rhys Elliott 7/2F
12 Jun 24+15d Hamilton hamilton-park.co.uk Amateur Jockeys' Handicap Class 6 · 6f · Good To Firm · 14 ran 2/14 ¾ 10-9 5585C83A Mr Ned Sangster 5/1
28 May 24+23d Redcar Watch Race Replays On Racing TV Amateur Jockeys' Handicap Class 6 · 6f · Soft · 14 ran 7/14 hd 10-4 5587C74A Mr Ned Sangster 7/1
05 May 24+15d Hamilton Racing Tv Handicap Class 6 · 6f · Good To Soft · 7 ran 2/7 2 8-13 55104A72A Sean Kirrane 7/2
20 Apr 24+11d Thirsk Vickers.Bet Independent Family-Owned Bookmaker Handicap Class 6 · 6f · Soft · 17 ran 3/17 shd 9-5 5473C87A Connor Planas 9/2
09 Apr 24+32d Thirsk Water Moon Handicap (Div 1) Class 6 · 6f · Heavy · 13 ran 2/13 ¾ 8-7 52111C92A Connor Planas 8/1
08 Mar 24+64d Newcastle (AW) Bet 10 Get 40 At BetMGM Handicap Class 6 · 7f · Standard · 11 ran 9/11 1½ 9-1 5584A57A Sean Kirrane 66/1
04 Jan 24+132d Newcastle (AW) BetUK. Home Of The Acca-Fenwa Handicap (Div 2) Class 6 · 6f · Standard To Slow · 12 ran 7/12 1½ 9-4 5793A61A David Allan 66/1
2023 · 6 runs
25 Aug 23+36d Hamilton Patersons Of Greenoakhill Handicap Class 6 · 5f · Good To Soft · 7 ran 6/7 ½ 9-1 5871A52A Owen Lewis 5/1
20 Jul 23+16d Hamilton Racing TV Profits Returned To Racing Handicap Class 6 · 6f · Good To Soft · 7 ran 5/7 3¾ 9-2 5898B49A Paul Mulrennan 9/2
04 Jul 23+15d Hamilton Every Race Live On Racing Tv Handicap Class 6 · 5f · Good To Soft · 10 ran 1/10 9-4 5591B86A Paul Mulrennan 11/4J
19 Jun 23+29d Carlisle Ann Stewart 60th Birthday Handicap Class 6 · 6f · Good To Soft · 9 ran 2/9 ¾ 9-1 5484A76A Paul Mulrennan 13/2
21 May 23+41d Ripon Graeme Dand theformanalyst Celebration Handicap Class 6 · 6f · Good · 13 ran 5/13 hd 8-13 5581C67A Ben Curtis 10/1
10 Apr 23+183d Redcar Watch Race Replays At racingtv.com Handicap Class 6 · 6f · Soft · 12 ran 4/12 2 9-10 5651A64A Paul Mulrennan 14/1
2022 · 9 runs
09 Oct 22+9d Southwell (AW) Follow AtTheRaces On Twitter Nursery Class 6 · 5f · Standard · 10 ran 7/10 2 9-2 5889A50A Paul Mulrennan 17/2
30 Sep 22+31d Newcastle (AW) Logico Nursery (Div 1) Class 6 · 6f · Standard · 9 ran 6/9 1 9-4 6074A40A Jonny Peate 6/1
30 Aug 22+21d Carlisle Carleton Nursery Class 6 · 5f · Good To Firm · 7 ran 6/7 1¼ 9-11 6276A40A Paul Mulrennan 9/4F
09 Aug 22+15d Nottingham Join Racing TV Now Nursery Class 5 · 6f · Good To Firm · 7 ran 4/7 ¾ 8-11 6384B65A Harrison Shaw 15/2
25 Jul 22+10d Ayr Weddings At Western House Hotel Nursery Class 5 · 6f · Good · 8 ran 4/8 ¾ 9-2 6381A71A Paul Mulrennan 11/4
15 Jul 22+23d Hamilton Book Our On-Site Hotel Nursery Class 6 · 6f · Good To Firm · 6 ran 1/6 8-13 5580A73B Paul Mulrennan 11/2
22 Jun 22+8d Carlisle Scaleby Restricted Maiden Stakes (GBB Race) Class 5 · 5f · Good To Firm · 13 ran 6/13 1¾ 9-2 —69C63A Harrison Shaw 150/1
14 Jun 22+19d Thirsk Vickers.Bet Extra Places At Royal Ascot EBF Fillies' Novice Stakes (GBB Race) Class 5 · 6f · Good · 11 ran 10/11 1 9-2 —78A42A Paul Mulrennan 50/1
26 May 22 Carlisle Orton Rigg Restricted Novice Stakes (GBB Race) Class 5 · 6f · Good · 10 ran 9/10 shd 9-2 —69A52A Harrison Shaw 50/1

Quick answers

How many races has Stormy Pearl won?
Stormy Pearl (GB) won 5 of 52 archived starts between 2022 and 2026, a strike rate of 9.6%. Placed 19 times in total (36.5% of starts).
Who trains Stormy Pearl?
Stormy Pearl (GB) is trained by David Thompson, who saddled the horse on its most recent run on 27 October 2026.
Who is Stormy Pearl's sire?
Stormy Pearl (GB) is by Night Of Thunder (IRE) out of David's Duchess (IRE), whose sire is Zebedee.
What going does Stormy Pearl prefer?
Stormy Pearl (GB) has the best record on good to firm going: 2 wins from 13 starts (15.4%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Stormy Pearl's official rating?
The most recent official rating on record is 50, from the run on 27 October 2026. The highest on record is 65.
What is Stormy Pearl's sire's record?
Night Of Thunder (IRE)'s progeny in our archive have won 16.3% of 5,104 runs since Apr 2019 (563 horses), Flat and jumps together. Weakest over 1m5f – 2m (all codes): 6.9% from 159.
Who are Stormy Pearl's siblings?
Out of David's Duchess (IRE), Stormy Pearl (GB) has 2 other produce in our archive, 0 of them winners. As at Nov 2026.

Record shown from May 2022. 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.