Skip to content
Horse profile

Roaring Forties (IRE)

7yo gelding (at last run, Sep 2020) · Last trainer Rebecca Bastiman · Last owner Miss Rebecca Bastiman
by Invincible Spirit (IRE) out of Growling (IRE) (Celtic Swing)
53 runs · 18 courses · from May 2015
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 29 Sep 2020 — 2,220 days ago. Our archive can't say whether the horse is still in training.
Last run Sep 2020 · 9th of 12 5 wins · 4 courses Last raced off OR 45
KTB Profile

Roaring Forties (IRE) is 5 from 53. Hasn't won since Jul 2019. All 5 wins have come over 6f – 7f. Last raced off 45, 44lb below the career-high mark.

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

KTB Speed and Rating

KTB Speed

Best recent Speed 80 the best of the last 3 graded (A or B) runs · Ayr, 17 Sep 2020

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 46 figures · best 110C · median 79
GoingRunsBestMedianSince 28 Oct 2025
Good to Firm1294C80.5—
Soft12110C86.5—
Good1097A72.5—
Good to Soft7108C85—
Heavy3108A79—
Standard (AW)280C79.5—
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f41110C79—
1m – 1m1f580A78—

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

KTB Rating

Best recent KTB Rating 63A the best of the last 3 rated runs · Musselburgh, 12 Sep 2020 Official rating 45 at the last run, 29 Sep 2020

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 104A · median 68
GoingRunsBestMedianSince 28 Oct 2025
Good1393A64—
Good to Firm1376A59—
Soft12104A83.5—
Good to Soft985A66—
Heavy381A73—
Standard (AW)394A60—
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f48104A70—
1m – 1m1f560C53—

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
Invincible Spirit (IRE)

Progeny in our archive have won 11.9% of 20,840 runs since Jan 2008 (1,573 horses).

Strongest on firm going: 16.1% from 161. Weakest over 1m5f – 2m (all codes): 7.8% from 843.

GoingRunsWinsSRvs sireThis horse
Firm1612616.1%+4.2—
Good to Firm3,58146312.9%+10 from 13
Good4,53048710.8%−1.11 from 13
Good to Soft2,13225411.9%01 from 9
Soft2,76630311%−0.92 from 12
Heavy794789.8%−2.10 from 3
Standard (AW)6,87586612.6%+0.71 from 3
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3,05439913.1%+1.2—
6f – 7f9,8411,18012%+0.15 from 48
1m – 1m1f4,50554212%+0.10 from 5
1m2f – 1m4f2,14024911.6%−0.3—
1m5f – 2m843667.8%−4.1—
2m1f – 2m4f361339.1%−2.8—
2m5f – 3m8989%−2.9—
Over 3m7114.3%+2.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
Growling (IRE) (Celtic Swing)

1 sibling in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Allez Allez Allez (IRE)60——

Record by conditions

GoingRunsWinsSR£1
Good 13 1 8% −10.00
Good to Firm 13 0 0% −13.00
Soft 12 2 17% −1.50
Good to Soft 9 1 11% +4.00
Heavy 3 0 0% −3.00
Standard (AW) 3 1 33% +1.00

ClassRunsWinsSR£1
Class 5 17 1 6% −13.50
Class 4 16 2 13% −9.00
Class 6 15 2 13% +5.00
Class 3 4 0 0% −4.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Ayr 11 2 18% +9.00
Musselburgh 7 1 14% −3.50
Beverley 7 0 0% −7.00
Doncaster 4 0 0% −4.00
Thirsk 3 0 0% −3.00
Chester 3 1 33% +0.00
Yarmouth 2 0 0% −2.00
Carlisle 2 0 0% −2.00
Leicester 2 0 0% −2.00
Ripon 2 0 0% −2.00
Catterick 2 0 0% −2.00
York 2 0 0% −2.00
Redcar 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
Kempton (AW) 1 1 100% +3.00
Haydock 1 0 0% −1.00
Nottingham 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 48 5 10% −17.50
1m – 1m1f 5 0 0% −5.00

JockeyRunsWinsSR£1
Daniel Tudhope 8 1 13% −4.50
Lewis Edmunds 6 1 17% +7.00
Rowan Scott 4 0 0% −4.00
Jason Hart 4 0 0% −4.00
David Allan 4 1 25% +3.00
Connor Beasley 4 0 0% −4.00
William Buick 4 1 25% −1.00
Joe Fanning 3 0 0% −3.00
Phil Dennis 3 0 0% −3.00
Duran Fentiman 3 0 0% −3.00
Phillip Makin 2 0 0% −2.00
Shane Gray 2 0 0% −2.00
Sam James 1 0 0% −1.00
Jamie Gormley 1 0 0% −1.00
William Marshall 1 0 0% −1.00
Martin Harley 1 0 0% −1.00
Clifford Lee 1 0 0% −1.00
James Doyle 1 1 100% +3.00

HeadgearRunsWinsSR£1
Cheekpieces 25 2 8% −8.50
None 18 2 11% −11.00
Blinkers 10 1 10% −3.00

SeasonRunsWinsSR£1
2020 6 0 0% −6.00
2019 14 1 7% −1.00
2018 14 1 7% −7.00
2017 12 1 8% −8.50
2015 7 2 29% +0.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
2020 · 6 runs
29 Sep 20+12d Ayr Branding Hub Handicap (Div 2) Class 6 · 7f · Good · 12 ran 9/12 1¼ 8-5 4569A49A Sam James 28/1
17 Sep 20+5d Ayr Luxury Breaks At Western House Hotel Handicap Class 6 · 8f · Good To Soft · 12 ran 8/12 5½ 9-0 4780A46A Rowan Scott 40/1
12 Sep 20+47d Musselburgh Every Race Live On Racing TV Handicap (Div 2) Class 6 · 7f · Good To Firm · 11 ran 6/11 1½ 9-4 4775A63A Jason Hart 8/1
27 Jul 20+14d Redcar Watch On Racing TV Handicap Class 6 · 7f · Good To Firm · 16 ran 13/16 hd 9-2 5278C51A David Allan 50/1
13 Jul 20+27d Ayr QTS Investors In Young People Handicap Class 6 · 7f · Good · 10 ran 9/10 1¾ 9-7 5579A55A David Allan 18/1
16 Jun 20+245d Thirsk JW 4x4 Northallerton Handicap Class 6 · 8f · Good · 10 ran 9/10 3 9-3 5978A53A Lewis Edmunds 50/1
2019 · 14 runs
15 Oct 19+21d Musselburgh Like RacingTV On Facebook Handicap (Div 1) Class 6 · 7f · Soft · 12 ran 5/12 hd 9-7 6084A80A Daniel Tudhope 4/1
24 Sep 19+5d Beverley Pipe And Glass At Beverley Racecourse Handicap Class 5 · 7.5f · Soft · 11 ran 10/11 3½ 8-7 61104A47A Joe Fanning 10/1
19 Sep 19+40d Ayr Western House Handicap (Div 2) Class 5 · 8f · Good · 14 ran 14/14 7 8-10 6154C36C Jamie Gormley 50/1
10 Aug 19+19d Ayr Cala Homes Handicap Class 5 · 7f · Heavy · 8 ran 4/8 1¾ 9-8 6279A73A Lewis Edmunds 9/1
22 Jul 19+7d Ayr Book Direct At Western House Hotel Handicap (Div 1) Class 6 · 7f · Good To Soft · 11 ran 1/11 9-8 5985A85A Lewis Edmunds 12/1
15 Jul 19+10d Ayr Book Direct At Western House Hotel Handicap (Div 1) Class 6 · 7f · Good · 10 ran 7/10 shd 9-12 5973A68A Connor Beasley 17/2
05 Jul 19+14d Beverley Jackson's Yorkshire Champion Bread Handicap Class 6 · 7.5f · Good To Firm · 14 ran 10/14 ½ 9-12 6094C73A Daniel Tudhope 11/2
21 Jun 19+8d Ayr Magners Rose Handicap Class 6 · 7f · Good · 11 ran 9/11 ¾ 9-8 6272A63A Lewis Edmunds 11/1
13 Jun 19+15d Yarmouth Sky Sports Racing Sky 415 Handicap (Str) Class 6 · 7f · Soft · 11 ran 8/11 2¾ 9-1 6266A60A Rowan Scott 4/1
29 May 19+9d Beverley Very Happy Retirement Bill Gray Handicap (Div 2) Class 5 · 7.5f · Good To Soft · 11 ran 2/11 1¼ 8-13 62107A85A Connor Beasley 12/1
20 May 19+17d Carlisle Blackwell Handicap (Div 1) Class 5 · 7f · Good To Firm · 12 ran 12/12 2 8-8 6260C47C Lewis Edmunds 25/1
03 May 19+4d Musselburgh Calum Logan - Happy 30th Birthday Race Handicap Class 5 · 7f · Good · 8 ran 2/8 1½ 8-8 6297A81A Connor Beasley 16/1
29 Apr 19+35d Thirsk Follow thirskraces On Twitter Handicap Class 6 · 7f · Good · 16 ran 14/16 shd 9-4 6268C64A Daniel Tudhope 20/1
25 Mar 19+147d Wolverhampton (AW) Follow Top Tipster Templegate At Sun Racing Handicap Class 6 · 7f · Standard · 9 ran 9/9 ¾ 9-5 6479B53A Daniel Tudhope 13/2
2018 · 14 runs
29 Oct 18+14d Leicester Fosse Way Handicap (Gentleman Amateur Riders) Class 5 · 7f · Good To Soft · 15 ran 10/15 ¾ 10-11 6574C58C William Marshall 8/1
15 Oct 18+4d Musselburgh Racing UK's Biggest Ever Flat Season Handicap (Div 2) Class 5 · 7f · Good · 9 ran 4/9 nk 9-2 6094A84A Joe Fanning 7/2F
11 Oct 18+16d Ayr Good Luck Stephen From Ayr Racecourse Handicap (Div 2) Class 6 · 7f · Soft · 14 ran 1/14 9-7 6075C92A David Allan 6/1
25 Sep 18+13d Beverley Colin McGurran At Beverley Racecourse Handicap Class 5 · 7.5f · Good To Soft · 13 ran 6/13 1½ 8-9 63108C72A David Allan 40/1
12 Sep 18+25d Carlisle Smarkets Handicap (Div 1) Class 5 · 8f · Heavy · 7 ran 6/7 2¼ 9-7 6764A56A Daniel Tudhope 11/2
18 Aug 18+26d Doncaster Follow Top Tipster Templegate At Sun Racing Handicap (Div 2) Class 5 · 7f · Good To Firm · 9 ran 8/9 1 9-12 7174A57A Lewis Edmunds 20/1
23 Jul 18+17d Beverley Richard And Carol Hudson Handicap Class 4 · 7.5f · Good To Firm · 7 ran 6/7 1½ 9-1 7589A59A Phil Dennis 50/1
06 Jul 18+35d Beverley Jackson's Yorkshire Champion Bread Handicap Class 4 · 7.5f · Good To Firm · 6 ran 6/6 6 9-6 7992B55B Phil Dennis 40/1
01 Jun 18+10d Doncaster Blue Line Taxis Barnsley Supporting Wpcc Handicap Class 3 · 7f · Good To Firm · 15 ran 13/15 15 8-10 8366C46C Jason Hart 50/1
22 May 18+13d Ayr Celebrate At Award Winning Western House Hotel Handicap Class 4 · 7f · Good To Firm · 9 ran 9/9 9 9-5 8373C54C Jason Hart 20/1
09 May 18+20d Chester Greenhous Handicap Class 4 · 7f · Good · 12 ran 12/12 3¾ 9-5 8550C51C Martin Harley 12/1
19 Apr 18+25d Ripon PPR Foundation Handicap Class 4 · 6f · Soft · 20 ran 11/20 hd 9-4 85105C78A Rowan Scott 14/1
25 Mar 18+32d Doncaster 32Red.com Handicap Class 4 · 7f · Soft · 17 ran 2/17 ¾ 9-6 8495C104A Daniel Tudhope 33/1
21 Feb 18+102d Newcastle (AW) Sunbets.co.uk Handicap Class 4 · 8f · Standard · 8 ran 7/8 10 9-7 8580C60C Jason Hart 10/1
2017 · 12 runs
11 Nov 17+11d Doncaster Betfred 'Home Of Goals Galore' Apprentice Handicap Class 3 · 7f · Soft · 20 ran 15/20 ½ 9-7 8572C70A Phil Dennis 20/1
31 Oct 17+10d Catterick Dine And View At Catterick Races Handicap Class 4 · 7f · Soft · 13 ran 4/13 ½ 9-10 87110C94A Phillip Makin 10/1
21 Oct 17+5d Catterick Totetrifecta Handicap Class 4 · 7f · Soft · 14 ran 5/14 nk 9-9 7679C90A Phillip Makin 9/2F
16 Oct 17+16d Musselburgh Finest Collection Of Racing On Racing UK Handicap (Div 1) Class 5 · 7f · Soft · 10 ran 1/10 9-13 7792A102A Daniel Tudhope 5/2
30 Sep 17+22d Chester thembnateam Handicap Class 4 · 7f · Heavy · 12 ran 6/12 2 8-10 77108A81A Clifford Lee 20/1
08 Sep 17+17d Musselburgh St Andrews Timber Handicap Class 4 · 7f · Good To Firm · 7 ran 2/7 2 8-12 7785A76A Rowan Scott 9/1
22 Aug 17+18d Yarmouth Totepool Live Info Download The App Handicap Class 4 · 7f · Good To Firm · 7 ran 5/7 1 9-10 7883A75A Connor Beasley 14/1
04 Aug 17+11d Musselburgh Wise Betting At racinguk.com Handicap Class 5 · 7f · Soft · 6 ran 2/6 1¼ 10-1 7789A87B Joe Fanning 11/1
24 Jul 17+14d Beverley Richard And Carol Hudson Handicap Class 4 · 7.5f · Good To Soft · 9 ran 5/9 nk 9-7 7799A79A Daniel Tudhope 50/1
10 Jul 17+24d Ayr racinguk.com/hd Handicap Class 4 · 6f · Good To Soft · 13 ran 12/13 14 9-11 8248C51C Duran Fentiman 66/1
16 Jun 17+27d York Jigsaw Sports Branding Handicap Class 3 · 7f · Good To Firm · 19 ran 18/19 1½ 9-2 8590C65A Duran Fentiman 80/1
20 May 17+640d Thirsk UKinsuranceNET Handicap Class 3 · 6f · Soft · 19 ran 11/19 nk 9-6 8977C70A Duran Fentiman 66/1
2015 · 7 runs
19 Aug 15+7d York Betway Nursery Class 2 · 6f · Good To Soft · 18 ran 17/18 ¾ 9-6 85—66C William Buick 16/1
12 Aug 15+10d Kempton (AW) 32RedSport.com Nursery Class 4 · 6f · Standard To Slow · 7 ran 1/7 9-4 76—94A James Doyle 3/1
02 Aug 15+17d Chester Britvic Nursery Class 4 · 6f · Good · 8 ran 1/8 9-5 76—93A William Buick 2/1F
16 Jul 15+28d Leicester Cold Overton Nursery Class 5 · 7f · Good To Firm · 6 ran 3/6 6 9-6 76—69B William Buick 9/4J
18 Jun 15+21d Ripon Browns Pre-owned Jewellery And Watch Experts Ebf Maiden Stakes Class 5 · 6f · Good · 9 ran 2/9 ½ 9-2 ——81A Shane Gray 5/2
28 May 15+9d Haydock ApolloBet Mobile Games Maiden Stakes Class 5 · 6f · Good · 10 ran 4/10 1½ 9-2 ——70A Shane Gray 25/1
19 May 15 Nottingham British Stallion Studs EBF winner.co.uk Maiden Stakes Class 5 · 6f · Good To Soft · 10 ran 10/10 1 9-5 ——48A William Buick 6/1

Quick answers

How many races has Roaring Forties won?
Roaring Forties (IRE) won 5 of 53 archived starts between 2015 and 2020, a strike rate of 9.4%. Placed 11 times in total (20.8% of starts).
Who trained Roaring Forties?
Roaring Forties (IRE) was trained by Rebecca Bastiman on the most recent run on record, at Ayr on 29 September 2020.
Who is Roaring Forties's sire?
Roaring Forties (IRE) is by Invincible Spirit (IRE) out of Growling (IRE), whose sire is Celtic Swing.
What going does Roaring Forties prefer?
Roaring Forties (IRE) 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 Roaring Forties's official rating?
The most recent official rating on record is 45, from the run on 29 September 2020. The highest on record is 89.
What is Roaring Forties's sire's record?
Invincible Spirit (IRE)'s progeny in our archive have won 11.9% of 20,840 runs since Jan 2008 (1,573 horses), Flat and jumps together. Strongest on firm going: 16.1% from 161. Weakest over 1m5f – 2m (all codes): 7.8% from 843.
Who are Roaring Forties's siblings?
Out of Growling (IRE), Roaring Forties (IRE) has 1 other produce in our archive, 0 of them winners. As at Oct 2026.

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