Skip to content
Horse profile

Harbour Force (FR)

7yo gelding (at last run, Oct 2021) · Last trainer Neil Mulholland · Last owner Dave Harris
39 runs · 25 courses · from May 2017
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 14 Oct 2021 — 1,833 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2021 2 wins · Perth & Wincanton Last raced off OR 92
KTB Profile

Harbour Force (FR) is 2 from 39, both wins coming at Class 5 level. Hasn't won since Jul 2020. Both wins have come on turf — 0 from 7 on the all-weather, and both wins came on good or faster ground (0 from 6 on softer). Last raced off 92, 10lb below the career-high mark.

Based on 39 archived runs · updated 21 Oct 2026
KTB at a glance All wins on turf Wins on good or faster All wins at Class 5 OR ↓ 10lb off peak
Official rating92↓ 10lb off peak
92 45–102

KTB Speed and Rating

KTB Speed

Best recent Speed 124 the best of the last 3 graded (A or B) runs · Wincanton, 18 Apr 2021

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 →

Jumps 17 figures · best 139B · median 95
GoingRunsBestMedianSince 21 Oct 2025
Good13139B107—
Good to Firm3120B94—
Soft1———
DistanceRunsBestMedianSince 21 Oct 2025
2m1f – 2m4f9127C107—
2m5f – 3m6139B107—
1m5f – 2m265C64—
Flat 13 figures · best 95C · median 67
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)795C70—
Firm271B68—
Good to Soft264C57—
Good to Firm264C45.5—
DistanceRunsBestMedianSince 21 Oct 2025
1m2f – 1m4f794B70—
1m5f – 2m295C55—
6f – 7f264C64—
1m – 1m1f250C38.5—

Of 39 runs looked at, 9 have no figure: did not complete (7) · obstacles omitted — the race ran a shortened course (2).

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

KTB Rating

Best recent KTB Rating (jumps) 109A the best of the last 3 rated runs · Wincanton, 18 Apr 2021 Official rating 92 at the last jumps run, 14 Oct 2021

Best recent KTB Rating (flat) 45A the best of the last 3 rated runs · Kempton (AW), 10 Apr 2019 Official rating 45 at the last flat run, 21 Jul 2021

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 →

Jumps 19 figures · best 115A · median 97
GoingRunsBestMedianSince 21 Oct 2025
Good15114A96—
Good to Firm3115A109—
Soft1———
DistanceRunsBestMedianSince 21 Oct 2025
2m1f – 2m4f11114A102—
2m5f – 3m6115A100.5—
1m5f – 2m293C92.5—
Flat 13 figures · best 69A · median 47
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)764A56—
Firm244A35—
Good to Soft247C44—
Good to Firm269A56.5—
DistanceRunsBestMedianSince 21 Oct 2025
1m2f – 1m4f764A47—
1m5f – 2m256C53.5—
6f – 7f244C42.5—
1m – 1m1f269A58—

Of 39 runs looked at, 7 have no figure: did not complete (or a non-runner row) (7).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 32 figures from 39 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

Progeny in our archive have won 10.2% of 3,551 runs since Jan 2008 (236 horses).

Weakest on soft going: 6.5% from 321. Strongest at trips under 6f (all codes): 13.6% from 463.

GoingRunsWinsSRvs sireThis horse
Firm40410%−0.20 from 2
Good to Firm5987612.7%+2.51 from 8
Good729648.8%−1.41 from 16
Good to Soft385348.8%−1.40 from 4
Soft321216.5%−3.70 from 2
Heavy971313.4%+3.2—
Standard (AW)1,38115010.9%+0.70 from 7
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f4636313.6%+3.4—
6f – 7f1,4661349.1%−1.10 from 2
1m – 1m1f7478211%+0.80 from 2
1m2f – 1m4f4614910.6%+0.40 from 7
1m5f – 2m284238.1%−2.10 from 6
2m1f – 2m4f9988.1%−2.11 from 13
2m5f – 3m21314.3%+4.11 from 9
Over 3m1000%−10.2—

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

Dam

2 siblings in the archive, 2 winners — best of them London Palladium (GB) (2 wins).

The wins came over 6f–2m; the highest grade won is Class 3 (London Palladium (GB)).

ProduceRunsWinsWin tripsBest grade
London Palladium (GB)2726f–7fClass 3
Looking For Carl (GB)2812mClass 6

Record by conditions

GoingRunsWinsSR£1
Good 16 1 6% −8.00
Good to Firm 8 1 13% +7.00
Standard (AW) 7 0 0% −7.00
Good to Soft 4 0 0% −4.00
Firm 2 0 0% −2.00
Soft 2 0 0% −2.00

ClassRunsWinsSR£1
Class 5 18 2 11% +5.00
Class 4 11 0 0% −11.00
Class 6 10 0 0% −10.00

CourseRunsWinsSR£1
Wincanton 6 1 17% +9.00
Ffos Las 3 0 0% −3.00
Kempton (AW) 3 0 0% −3.00
Stratford 2 0 0% −2.00
Bath 2 0 0% −2.00
Perth 2 1 50% +6.00
Newton Abbot 2 0 0% −2.00
Lingfield (AW) 2 0 0% −2.00
Huntingdon 1 0 0% −1.00
Taunton 1 0 0% −1.00
Market Rasen 1 0 0% −1.00
Fakenham 1 0 0% −1.00
Worcester 1 0 0% −1.00
Fontwell 1 0 0% −1.00
Plumpton 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Exeter 1 0 0% −1.00
Warwick 1 0 0% −1.00
Chepstow 1 0 0% −1.00
Ludlow 1 0 0% −1.00
Lingfield 1 0 0% −1.00
Salisbury 1 0 0% −1.00
Nottingham 1 0 0% −1.00
Windsor 1 0 0% −1.00

DistanceRunsWinsSR£1
2m1f – 2m4f 13 1 8% −5.00
2m5f – 3m 9 1 11% +6.00
1m2f – 1m4f 7 0 0% −7.00
1m5f – 2m 6 0 0% −6.00
6f – 7f 2 0 0% −2.00
1m – 1m1f 2 0 0% −2.00

JockeyRunsWinsSR£1
Tom Scudamore 7 1 14% +8.00
Millie Wonnacott 5 1 20% +3.00
Philip Donovan 4 0 0% −4.00
Shane Kelly 3 0 0% −3.00
Noel Fehily 3 0 0% −3.00
Martin Dwyer 3 0 0% −3.00
Brendan Powell 2 0 0% −2.00
Gina Mangan 2 0 0% −2.00
Shane Quinlan 2 0 0% −2.00
Liam Harrison 1 0 0% −1.00
Miss Victoria Malzard 1 0 0% −1.00
Aidan Coleman 1 0 0% −1.00
Liam Keniry 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00
Gabriele Malune 1 0 0% −1.00
Jamie Spencer 1 0 0% −1.00
Fran Berry 1 0 0% −1.00

HeadgearRunsWinsSR£1
Visor 16 1 6% −8.00
Cheekpieces 11 1 9% +4.00
None 9 0 0% −9.00
Blinkers 2 0 0% −2.00
Hood + cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2021 6 0 0% −6.00
2020 6 1 17% +2.00
2019 15 1 7% +0.00
2018 3 0 0% −3.00
2017 9 0 0% −9.00

TypeRunsWinsSR£1
Hurdle 26 2 8% −3.00
Flat 13 0 0% −13.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
14 Oct 21+40d Wincanton Mansionbet Watch And Bet Handicap Hurdle Class 4 · 21.5f · Good To Firm · 6 ran F/6 — 11-5 92—— Brendan Powell 10/1
04 Sep 21+45d Stratford Retraining Of Racehorses Conditional Jockeys' Selling Handicap Hurdle Class 5 · 18.5f · Good · 8 ran 5/8 5½ 10-10 9595A97A Liam Harrison 18/1
21 Jul 21+39d Bath Follow At The Races On Twitter Handicap Class 6 · 11.5f · Firm · 5 ran 5/5 23 8-0 4565C26C Gina Mangan 28/1
12 Jun 21+12d Bath Download The Free At The Races App Handicap Class 6 · 11.5f · Firm · 9 ran 7/9 1 8-0 4571B44A Gina Mangan 50/1
31 May 21+43d Huntingdon Tickets Available For Boxing Day Handicap Hurdle (Div 2) Class 5 · 20.5f · Good To Firm · 9 ran PU/9 — 11-3 96—— Tom Scudamore 13/2
18 Apr 21+157d Wincanton fjchalke.co.uk Test Drive New Electric Leaf Handicap Hurdle Class 4 · 20f · Good · 12 ran 3/12 1 10-7 96124A109A Brendan Powell 25/1
12 Nov 20+18d Taunton Cornish Rock Gin Selling Hurdle Class 5 · 19f · Good · 12 ran 10/12 1½ 11-3 98107A96A Miss Victoria Malzard 66/1
25 Oct 20+10d Wincanton Thank You For Supporting Racing Welfare Handicap Hurdle Class 4 · 21.5f · Good · 13 ran 9/13 hd 10-7 100121B87A Shane Quinlan 18/1
15 Oct 20+22d Wincanton Every Race Live On Racing TV Handicap Hurdle Class 4 · 21.5f · Good To Firm · 11 ran 5/11 2¾ 10-13 101120B107A Shane Quinlan 22/1
23 Sep 20+58d Perth Haste Ye Back Derek Halley Handicap Hurdle (Div 2) Class 5 · 20f · Good · 11 ran 8/11 26 11-13 10151C88C Tom Scudamore 6/1
27 Jul 20+6d Market Rasen Betway Casino Handicap Hurdle (Div 1) Class 5 · 20.5f · Good · 10 ran 4/10 6½ 11-7 9595A108A Millie Wonnacott 7/2
21 Jul 20+245d Perth Thank You NHS From Perth Racecourse Handicap Hurdle (Div 2) Class 5 · 20f · Good · 9 ran 1/9 10-10 95121A103A Millie Wonnacott 7/1
19 Nov 19+33d Fakenham Racing Partnership Selling Handicap Hurdle Class 5 · 20f · Good · 4 ran 4/4 3¾ 10-1 97127C86B Millie Wonnacott 3/1
17 Oct 19+37d Wincanton starsports.bet Handicap Hurdle Class 4 · 21.5f · Good · 16 ran 5/16 ½ 10-7 98139B94A Millie Wonnacott 20/1
10 Sep 19+10d Worcester Charles Stanley Group 'Hands And Heels' Handicap Hurdle (Conditionals/Amateurs) Class 5 · 20f · Good · 14 ran 3/14 3¾ 11-9 98115B114A Millie Wonnacott 25/1
31 Aug 19+30d Newton Abbot Happy Birthday Bill O'dwyer Handicap Hurdle Class 5 · 21.5f · Good · 16 ran 15/16 2 11-5 9992C87C Philip Donovan 20/1
01 Aug 19+14d Stratford Every Race Live On Racing Tv Novices' Handicap Hurdle Class 5 · 22f · Good To Soft · 14 ran PU/14 — 11-5 100—— Philip Donovan 28/1
18 Jul 19+13d Ffos Las Welsh Cottage Cakes Selling Handicap Hurdle Class 5 · 20f · Good · 10 ran 5/10 3½ 11-6 101—105A Philip Donovan 14/1
05 Jul 19+29d Newton Abbot Celebrating Racing's Workforce Selling Handicap Hurdle Class 5 · 21.5f · Good To Firm · 15 ran 2/15 1¼ 11-5 9994B115A Philip Donovan 33/1
06 Jun 19+11d Ffos Las Walters Handicap Hurdle Class 5 · 20f · Good · 7 ran 3/7 14 11-12 100—102B Tom Scudamore 12/1
26 May 19+17d Fontwell goodwinracing.co.uk Handicap Hurdle Class 5 · 21.5f · Good · 13 ran PU/13 — 11-12 100—— Aidan Coleman 10/1
09 May 19+17d Wincanton SJH Carpets Handicap Hurdle (Div 1) Class 5 · 21.5f · Good To Firm · 7 ran 1/7 11-9 9733A109B Tom Scudamore 14/1
22 Apr 19+12d Plumpton Harry And Betty Savill Memorial Novices' Handicap Hurdle Class 5 · 17.5f · Good · 8 ran 6/8 1 12-0 10273C93C Tom Scudamore 20/1
10 Apr 19+55d Kempton (AW) 100% Profit Boost At 32RedSport.com Handicap (Div 1) Class 6 · 11f · Standard To Slow · 11 ran 8/11 6 8-13 4770A45A Liam Keniry 12/1
14 Feb 19+27d Chelmsford City (AW) Book Tickets At chelmsfordcityracecourse.com Handicap Class 6 · 10f · Standard · 14 ran 8/14 nse 8-10 4994B58A Shane Kelly 50/1
18 Jan 19+14d Kempton (AW) Join Racing Tv Now Handicap Class 6 · 10f · Standard To Slow · 12 ran 10/12 2 9-3 5167A47A Shane Kelly 14/1
04 Jan 19+45d Kempton (AW) 32Red On The App Store Handicap (Div 2) Class 6 · 12f · Standard To Slow · 13 ran 9/13 hd 9-4 5269B64A Shane Kelly 25/1
20 Nov 18+19d Lingfield (AW) Betway Stayers Handicap (Div 2) Class 6 · 16f · Standard · 11 ran 11/11 92 9-7 5615C56C Adam Kirby 20/1
01 Nov 18+258d Wolverhampton (AW) Betway Supporting Responsible Gambling Week Handicap Class 6 · 14f · Standard · 13 ran 9/13 3½ 9-2 5795C51C Gabriele Malune 16/1
16 Feb 18+82d Lingfield (AW) Betway Handicap (Div 2) Class 6 · 12f · Standard · 9 ran 6/9 ¾ 9-3 5879A61A Jamie Spencer 25/1
26 Nov 17+16d Exeter Premier League Betting At 188Bet Juvenile Hurdle Class 4 · 17f · Soft · 8 ran PU/8 — 10-12 ——— Noel Fehily 3/1
10 Nov 17+20d Warwick Racing UK's Biggest Ever Free Trial Juvenile Hurdle Class 4 · 16f · Good To Soft · 15 ran PU/15 — 10-12 ——— Tom Scudamore 50/1
21 Oct 17+6d Ffos Las Ladbrokes Bet 5 Get 20 Juvenile Hurdle Class 4 · 16f · Soft · 3 ran 3/3 7 10-12 —65C93C Tom Scudamore 12/1
15 Oct 17+4d Chepstow Champion Hats Juvenile Hurdle Class 4 · 16f · Good · 7 ran 4/7 12 10-12 —63C92C Noel Fehily 150/1
11 Oct 17+60d Ludlow Queen Elizabeth Humanities College Racing To School Juvenile Maiden Hurdle Class 4 · 16f · Good To Firm · 10 ran RO/10 — 11-0 ——— Noel Fehily 25/1
12 Aug 17+60d Lingfield Aston Group Handicap Class 6 · 7.5f · Good To Soft · 10 ran 9/10 14 9-7 6064C41C Fran Berry 7/1
13 Jun 17+21d Salisbury Bathwick Tyres Maiden Stakes Class 4 · 7f · Good To Firm · 13 ran 12/13 nse 9-4 —64C44C Martin Dwyer 16/1
23 May 17+15d Nottingham Bettinggods.com Free Racing Tips British Ebf Maiden Stakes Class 5 · 8.5f · Good To Soft · 10 ran 6/10 11 9-5 —50C47C Martin Dwyer 14/1
08 May 17 Windsor Royal Windsor Racecourse Monday Night Racing Maiden Stakes Class 5 · 8f · Good To Firm · 13 ran 6/13 nse 9-5 —27C69A Martin Dwyer 25/1

Quick answers

How many races has Harbour Force (FR) won?
Harbour Force (FR) won 2 of 39 archived starts between 2017 and 2021, a strike rate of 5.1%. Placed 5 times in total (12.8% of starts).
Who trained Harbour Force (FR)?
Harbour Force (FR) was trained by Neil Mulholland on the most recent run on record, at Wincanton on 14 October 2021.
Who is Harbour Force (FR)'s sire?
Harbour Force (FR) is by Harbour Watch (IRE) out of Dam Beautiful (GB), whose sire is Sleeping Indian.
What going does Harbour Force (FR) prefer?
Harbour Force (FR) has the best record on good to firm going: 1 win from 8 starts (12.5%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Harbour Force (FR)'s official rating?
The most recent official rating on record is 92, from the run on 14 October 2021. The highest on record is 102.
What is Harbour Force (FR)'s sire's record?
Harbour Watch (IRE)'s progeny in our archive have won 10.2% of 3,551 runs since Jan 2008 (236 horses), Flat and jumps together. Weakest on soft going: 6.5% from 321. Strongest at trips under 6f (all codes): 13.6% from 463.
Who are Harbour Force (FR)'s siblings?
Out of Dam Beautiful (GB), Harbour Force (FR) has 2 other produce in our archive, 2 of them winners. Most wins: London Palladium (GB) (2). Highest grade won: Class 3 (London Palladium (GB)). The wins came over 6f–2m. As at Oct 2026.

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