Skip to content
Horse profile

Portrush Storm (GB)

13yo mare (at last run, Oct 2018) · Last trainer Ray Peacock · Last owner R E Peacock
by Observatory (USA) out of Overcast (IRE) (Caerleon)
53 runs · 17 courses · from Mar 2007
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 20 Oct 2018 — 2,930 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2018 · 11th of 12 3 wins · Chepstow, Wolverhampton (AW) & Carlisle Last raced off OR 45
KTB Profile

Portrush Storm (GB) is 3 from 53. Hasn't won since Sep 2012. Last raced off 45, 22lb below the career-high mark.

Based on 53 archived runs · updated 28 Oct 2026
KTB at a glance OR ↓ 22lb off peak
Official rating45↓ 22lb off peak
45 37–67

KTB Speed and Rating

KTB Speed

Best recent Speed 82 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 11 Nov 2017

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 6 figures · best 95B · median 62
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)595B64—
Soft1———
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f595B64—
1m – 1m1f1———

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

KTB Rating

Best recent KTB Rating 51A the best of the last 3 rated runs · Wolverhampton (AW), 11 Nov 2017 Official rating 45 at the last run, 20 Oct 2018

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. A, B or C on a run is how much known form was in that race. What this means →

Flat 53 figures · best 85A · median 46
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)2075A43.5—
Good to Firm1385A46—
Good983A45—
Good to Soft680C56.5—
Soft347A36—
Heavy249A45—
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f2274A46.5—
1m – 1m1f2085A45.5—
Under 6f783A46—
1m2f – 1m4f450A43.5—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 53 figures from 53 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire
Observatory (USA)

Progeny in our archive have won 8.4% of 2,276 runs since Jan 2008 (162 horses).

Strongest on soft going: 11.5% from 330.

GoingRunsWinsSRvs sireThis horse
Firm2600%−8.4—
Good to Firm417327.7%−0.70 from 13
Good5625810.3%+1.92 from 9
Good to Soft281207.1%−1.30 from 6
Soft3303811.5%+3.10 from 3
Heavy11697.8%−0.60 from 2
Standard (AW)544356.4%−21 from 20
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f5423.7%−4.71 from 7
6f – 7f464408.6%+0.20 from 22
1m – 1m1f421419.7%+1.32 from 20
1m2f – 1m4f530489.1%+0.70 from 4
1m5f – 2m418317.4%−1—
2m1f – 2m4f273248.8%+0.4—
2m5f – 3m10665.7%−2.7—
Over 3m1000%−8.4—

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

Dam
Overcast (IRE) (Caerleon)

3 siblings in the archive, 2 winners — best of them Snow Patrol (GB) (1 win).

The wins came over 1m2f–2m; the highest grade won is Class 5 (Snow Patrol (GB)).

ProduceRunsWinsWin tripsBest grade
Snow Patrol (GB)3312mClass 5
Tata Naka (GB)2511m2fClass 6
Catch A Cloud (GB)130——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 20 1 5% +21.00
Good to Firm 13 0 0% −13.00
Good 9 2 22% +16.33
Good to Soft 6 0 0% −6.00
Soft 3 0 0% −3.00
Heavy 2 0 0% −2.00

ClassRunsWinsSR£1
Class 6 31 2 6% +31.00
Class 5 15 1 7% −10.67
Class 4 5 0 0% −5.00
Class 7 2 0 0% −2.00

CourseRunsWinsSR£1
Wolverhampton (AW) 19 1 5% +22.00
Chepstow 6 1 17% +15.00
Chester 4 0 0% −4.00
Carlisle 4 1 25% +0.33
Leicester 3 0 0% −3.00
Bath 2 0 0% −2.00
Nottingham 2 0 0% −2.00
Beverley 2 0 0% −2.00
Thirsk 2 0 0% −2.00
Newcastle 2 0 0% −2.00
Lingfield 1 0 0% −1.00
Ffos Las 1 0 0% −1.00
Windsor 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Pontefract 1 0 0% −1.00
York 1 0 0% −1.00
Folkestone 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 22 0 0% −22.00
1m – 1m1f 20 2 10% +25.33
Under 6f 7 1 14% +14.00
1m2f – 1m4f 4 0 0% −4.00

JockeyRunsWinsSR£1
David Nolan 7 1 14% −2.67
Joey Haynes 5 0 0% −5.00
Daniel Tudhope 4 0 0% −4.00
David Probert 3 0 0% −3.00
John Cavanagh 3 1 33% +38.00
Miss Sarah Peacock 2 0 0% −2.00
Charles Bishop 2 1 50% +19.00
Pat Cosgrave 2 0 0% −2.00
Mirco Demuro 2 0 0% −2.00
Chris Catlin 2 0 0% −2.00
William Cox 1 0 0% −1.00
J F Egan 1 0 0% −1.00
Phil Dennis 1 0 0% −1.00
Callum Shepherd 1 0 0% −1.00
Charlie Bennett 1 0 0% −1.00
Adam Beschizza 1 0 0% −1.00
Jordan Vaughan 1 0 0% −1.00
Mr Freddie Mitchell 1 0 0% −1.00
John Fahy 1 0 0% −1.00
Stevie Donohoe 1 0 0% −1.00
Barry McHugh 1 0 0% −1.00
William Carson 1 0 0% −1.00
Fergus Sweeney 1 0 0% −1.00
Harry Bentley 1 0 0% −1.00
Kieren Fox 1 0 0% −1.00
Cathy Gannon 1 0 0% −1.00
Ashley Hamblett 1 0 0% −1.00
Duran Fentiman 1 0 0% −1.00
Seb Sanders 1 0 0% −1.00
Neil Farley 1 0 0% −1.00
Jamie Moriarty 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 46 3 7% +20.33
Blinkers 4 0 0% −4.00
Cheekpieces 3 0 0% −3.00

SeasonRunsWinsSR£1
2018 2 0 0% −2.00
2017 4 0 0% −4.00
2016 3 0 0% −3.00
2013 6 0 0% −6.00
2012 12 1 8% +9.00
2011 1 0 0% −1.00
2010 9 1 11% +32.00
2009 8 0 0% −8.00
2008 7 1 14% −2.67
2007 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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2018 · 2 runs
20 Oct 18+50d Wolverhampton (AW) Watch Today's Replays On The ATR App Handicap (Div 1) Class 6 · 8.5f · Standard · 12 ran 11/12 8 8-7 4560C22C William Cox 125/1
31 Aug 18+293d Wolverhampton (AW) Dacia Logan Handicap (Div 1) Class 6 · 7f · Standard · 10 ran 10/10 7 8-7 4564A25A J F Egan 100/1
2017 · 4 runs
11 Nov 17+112d Wolverhampton (AW) Betway Casino Handicap (Div 1) Class 6 · 6f · Standard · 13 ran 9/13 ¾ 8-4 4582B51A Phil Dennis 100/1
22 Jul 17+155d Lingfield Open Golf Betting At 188Bet Amateur Riders' Handicap Class 6 · 6f · Soft · 10 ran 5/10 2 9-8 4560A47A Miss Sarah Peacock 66/1
17 Feb 17+17d Wolverhampton (AW) Sunbets.co.uk Download The App Apprentice Handicap Class 6 · 7f · Standard · 11 ran 7/11 2½ 8-7 4595B46A Callum Shepherd 200/1
31 Jan 17+142d Wolverhampton (AW) sunbets.co.uk Download The App Amateur Riders' Handicap (Div 1) Class 6 · 6f · Standard · 9 ran 9/9 10 9-12 4534C19C Miss Sarah Peacock 100/1
2016 · 3 runs
11 Sep 16+22d Ffos Las Premier League Betting At 188Bet Handicap Class 6 · 5f · Soft · 6 ran 5/6 3¾ 8-2 45—29B Charlie Bennett 25/1
20 Aug 16+40d Bath Be Wiser Handicap Class 6 · 5f · Good · 12 ran 9/12 nse 8-12 45—44A Adam Beschizza 66/1
11 Jul 16+1011d Windsor Enghouse Apprentice Handicap Class 6 · 6f · Good To Firm · 13 ran 10/13 hd 8-10 45—36A Jordan Vaughan 100/1
2013 · 6 runs
04 Oct 13+14d Wolverhampton (AW) Betfred Mobile Lotto Claiming Stakes Class 6 · 6f · Standard · 10 ran 9/10 8 8-0 50—26A Joey Haynes 100/1
20 Sep 13+17d Wolverhampton (AW) Freya Felton Promise Dreams Classified Claiming Stakes Class 6 · 7f · Standard To Slow · 10 ran 6/10 4 8-10 50—56A David Probert 40/1
03 Sep 13+59d Leicester Six Hills Handicap Class 5 · 6f · Good To Firm · 10 ran 7/10 3½ 8-2 55—35C Joey Haynes 33/1
06 Jul 13+12d Leicester Stressless At Fenwick Of Leicester Fillies' Handicap Class 5 · 6f · Good To Firm · 9 ran 9/9 1½ 8-5 56—36A Joey Haynes 12/1
24 Jun 13+16d Chepstow Casino At bet365 Handicap Class 5 · 6f · Good To Firm · 11 ran 3/11 ¾ 8-2 56—61A Joey Haynes 33/1
08 Jun 13+230d Chester Lambrini Cider Fillies' Handicap Class 4 · 7.5f · Good · 9 ran 7/9 4½ 7-9 57—43A Joey Haynes 66/1
2012 · 12 runs
21 Oct 12+8d Bath Breeders Cup Live Only On ATR Handicap Class 6 · 5.5f · Soft · 15 ran 11/15 3¾ 9-0 58—36A Charles Bishop 16/1
13 Oct 12+29d Wolverhampton (AW) Betfred Still Treble Odds On Lucky 15's Handicap Class 6 · 6f · Standard · 13 ran 11/13 ¾ 9-3 58—54A Pat Cosgrave 25/1
14 Sep 12+7d Chester icelolly.com Handicap (Gentleman Amateur Riders) (Div 1) Class 5 · 6f · Good To Soft · 9 ran 2/9 nk 10-2 45—74A Mr Freddie Mitchell 9/1
07 Sep 12+11d Chepstow bet365.com Handicap Class 6 · 5f · Good · 10 ran 1/10 8-5 45—83A Charles Bishop 20/1
27 Aug 12+15d Chepstow Chepstow Annual Members Handicap (Div 2) Class 6 · 6f · Heavy · 10 ran 5/10 1¾ 8-9 45—49A David Probert 25/1
12 Aug 12+69d Leicester Rotherby Handicap Class 6 · 5f · Good To Firm · 7 ran 5/7 ½ 8-5 45—46A Mirco Demuro 16/1
04 Jun 12+31d Chepstow Chepstow Annual Members Handicap (Div 2) Class 6 · 6f · Good To Soft · 9 ran 5/9 ¾ 8-7 45—56A David Probert 25/1
04 May 12+50d Wolverhampton (AW) Keating Chambers Handicap Class 6 · 8.5f · Standard · 11 ran 8/11 nse 8-7 45—56A Mirco Demuro 100/1
15 Mar 12+40d Wolverhampton (AW) Enjoy The Cheltenham Festival With FreeBetting.co.uk Selling Stakes Class 6 · 8.5f · Standard · 6 ran 6/6 19 8-7 37—32C John Fahy 100/1
04 Feb 12+8d Wolverhampton (AW) Blue Square Winter Carnival iPhone App Handicap Class 6 · 7f · Standard · 11 ran 11/11 8 8-7 45—27C Chris Catlin 66/1
27 Jan 12+21d Wolverhampton (AW) Play Rainbow Riches At bluesq.com Handicap Class 7 · 8.5f · Standard · 11 ran 8/11 1¼ 8-13 45—46A Stevie Donohoe 33/1
06 Jan 12+10d Wolverhampton (AW) Wolverhampton-racecourse.co.uk Handicap Class 7 · 9.5f · Standard · 11 ran 9/11 7 8-12 45—44C Barry McHugh 50/1
2011 · 1 run
27 Dec 11+465d Southwell (AW) Duncan Hird 60th Birthday Handicap Class 6 · 8f · Standard · 12 ran 12/12 99 8-7 45—38C William Carson 50/1
2010 · 9 runs
18 Sep 10+40d Wolverhampton (AW) Play Poker At Ladbrokes.com Handicap Class 6 · 12f · Standard To Fast · 12 ran 10/12 15 8-12 46—42C Fergus Sweeney 66/1
09 Aug 10+31d Wolverhampton (AW) Best Odds Guaranteed At ladbrokes.com Handicap (Div 2) Class 6 · 9.5f · Standard · 12 ran 8/12 1¼ 7-13 48—43A Harry Bentley 16/1
09 Jul 10+14d Chepstow Bet Totepool On 0800 221 221 Handicap Class 5 · 8f · Good To Firm · 9 ran 8/9 10 8-9 48—28C Chris Catlin 33/1
25 Jun 10+14d Chester Cruise Nightspot Handicap Class 5 · 7.5f · Good To Firm · 13 ran 10/13 2¼ 8-0 49—44A Kieren Fox 33/1
11 Jun 10+7d Chepstow Lindley Catering Handicap Class 5 · 7f · Good To Firm · 11 ran 9/11 1½ 8-2 49—48A Cathy Gannon 25/1
04 Jun 10+27d Wolverhampton (AW) Stay At The Wolverhampton Holiday Inn Handicap (Div 2) Class 6 · 7f · Standard · 10 ran 8/10 1¾ 8-4 49—50A Ashley Hamblett 16/1
08 May 10+15d Nottingham Heart106 Apprentice Handicap Class 6 · 8.5f · Good · 12 ran 10/12 6 8-3 49—33C John Cavanagh 12/1
23 Apr 10+51d Wolverhampton (AW) Wolverhampton Racecourse Apprentice Handicap (Div 1) Class 6 · 9.5f · Standard · 13 ran 1/13 8-6 47—75A John Cavanagh 40/1
03 Mar 10+203d Wolverhampton (AW) All Weather 'hands And Heels' Apprentice Series Handicap Class 6 · 8.5f · Standard · 11 ran 9/11 2¾ 8-9 50—40A John Cavanagh 50/1
2009 · 8 runs
12 Aug 09+2d Beverley Journal Claiming Stakes Class 5 · 7.5f · Good · 15 ran 13/15 3½ 8-5 55—28C Duran Fentiman 11/1
10 Aug 09+15d Thirsk Otterington Shorthorn Selling Handicap Class 6 · 8f · Good · 15 ran 12/15 5 9-7 55—50C Daniel Tudhope 12/1
26 Jul 09+15d Carlisle Pes Claiming Stakes Class 6 · 8f · Good · 10 ran 5/10 ½ 8-12 55—64A Seb Sanders 9/1
11 Jul 09+17d Nottingham Betfair Apprentice Training Series Handicap Class 5 · 10f · Good To Firm · 11 ran 10/11 2¼ 8-6 61—45A Neil Farley 33/1
24 Jun 09+3d Carlisle Lloyd Motor Group Carlisle Bell Consolation Race Handicap Class 4 · 8f · Good · 16 ran 13/16 7 9-0 64—45C Jamie Moriarty 22/1
21 Jun 09+9d Pontefract Toteexacta Fillies' Handicap Class 5 · 8f · Good To Firm · 8 ran 6/8 ½ 9-8 64—63A Daniel Tudhope 6/1
12 Jun 09+18d York Blue Square Casino Handicap Class 4 · 9f · Good To Soft · 19 ran 15/19 3¼ 8-8 65—47C David Nolan 20/1
25 May 09+227d Carlisle Summer Festival With Escala 4th July Handicap Class 6 · 9f · Good To Firm · 10 ran 3/10 ½ 9-4 65—85A David Nolan 25/1
2008 · 7 runs
10 Oct 08+31d Wolverhampton (AW) Hotel & Conferencing At Wolverhampton Handicap Class 5 · 9.5f · Standard · 13 ran 13/13 9 9-1 67—44C David Nolan 40/1
09 Sep 08+91d Beverley Weatherbys Printing Handicap Class 4 · 10f · Heavy · 11 ran 11/11 30 8-7 67—41C David Nolan 28/1
10 Jun 08+8d Chester Daniel Stewart Handicap Class 5 · 10.5f · Good To Firm · 9 ran 7/9 1 9-6 61—50A David Nolan 4/1
02 Jun 08+10d Carlisle Azure Fillies' Handicap Class 5 · 9f · Good · 10 ran 1/10 8-10 61—77A David Nolan 10/3J
23 May 08+22d Newcastle Eagle Bar Diner Has Landed Handicap (Str) Class 6 · 8f · Good To Firm · 12 ran 4/12 3½ 8-13 63—63A David Nolan 14/1
01 May 08+13d Folkestone Eastwell Manor Maiden Stakes Class 5 · 5f · Good To Soft · 10 ran 6/10 1¼ 8-9 63—57A Pat Cosgrave 16/1
18 Apr 08+384d Thirsk Hambleton Inn Median Auction Maiden Stakes (Div 1) Class 5 · 6f · Good To Soft · 16 ran 9/16 hd 8-9 65—52A Daniel Tudhope 17/2
2007 · 1 run
31 Mar 07 Newcastle williamhillpoker.com Brocklesby Conditions Stakes Class 4 · 5f · Good To Soft · 16 ran 3/16 ½ 8-6 ——80C Daniel Tudhope 20/1

Quick answers

How many races has Portrush Storm won?
Portrush Storm (GB) won 3 of 53 archived starts between 2007 and 2018, a strike rate of 5.7%. Placed 7 times in total (13.2% of starts).
Who trained Portrush Storm?
Portrush Storm (GB) was trained by Ray Peacock on the most recent run on record, at Wolverhampton (AW) on 20 October 2018.
Who is Portrush Storm's sire?
Portrush Storm (GB) is by Observatory (USA) out of Overcast (IRE), whose sire is Caerleon.
What going does Portrush Storm prefer?
Portrush Storm (GB) has the best record on good going: 2 wins from 9 starts (22.2%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Portrush Storm's official rating?
The most recent official rating on record is 45, from the run on 20 October 2018. The highest on record is 67.
What is Portrush Storm's sire's record?
Observatory (USA)'s progeny in our archive have won 8.4% of 2,276 runs since Jan 2008 (162 horses), Flat and jumps together. Strongest on soft going: 11.5% from 330.
Who are Portrush Storm's siblings?
Out of Overcast (IRE), Portrush Storm (GB) has 3 other produce in our archive, 2 of them winners. Most wins: Snow Patrol (GB) (1). Highest grade won: Class 5 (Snow Patrol (GB)). The wins came over 1m2f–2m. As at Oct 2026.

Record shown from March 2007. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.