Skip to content
Horse profile

Hold Firm (GB)

5yo horse (at last run, Jun 2017) · Last trainer Mark H Tompkins · Last owner Raceworld
by Refuse To Bend (IRE) out of Four Miracles (GB) (Vettori)
39 runs · 11 courses · from Jun 2014
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 14 Jun 2017 — 3,430 days ago. Our archive can't say whether the horse is still in training.
Last run Jun 2017 · 3rd of 5 6 wins · 4 courses Last raced off OR 62
KTB Profile

Hold Firm (GB) is 6 from 39, all wins coming at Class 6 level. Hasn't won since May 2017. All 6 wins have come over 1m – 1m1f. Last raced off a career-high mark of 62.

Based on 39 archived runs · updated 4 Nov 2026
KTB at a glance All wins at Class 6 OR at career high
Official rating62At career-high mark
62 45–62

KTB Speed and Rating

KTB Speed

Best recent Speed 96 the best of the last 3 graded (A or B) runs · Brighton, 2 May 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 16 figures · best 96A · median 84
GoingRunsBestMedianSince 4 Nov 2025
Standard (AW)1493A83.5—
Good to Firm1———
Good1———
DistanceRunsBestMedianSince 4 Nov 2025
1m – 1m1f1393A84—
1m2f – 1m4f396A84—

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

KTB Rating

Best recent KTB Rating 77A the best of the last 3 rated runs · Chelmsford City (AW), 8 May 2017 Official rating 62 at the last run, 14 Jun 2017

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 39 figures · best 77A · median 64
GoingRunsBestMedianSince 4 Nov 2025
Standard (AW)3277A65.5—
Good to Firm466B51.5—
Good268A65.5—
Good to Soft1———
DistanceRunsBestMedianSince 4 Nov 2025
1m – 1m1f3077A66—
1m2f – 1m4f567A61—
6f – 7f465A39.5—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 39 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
Refuse To Bend (IRE)

Progeny in our archive have won 9.8% of 4,868 runs since Apr 2008 (320 horses).

GoingRunsWinsSRvs sireThis horse
Firm5846.9%−2.9—
Good to Firm952899.3%−0.50 from 4
Good1,09410910%+0.21 from 2
Good to Soft5555610.1%+0.30 from 1
Soft715709.8%0—
Heavy245208.2%−1.6—
Standard (AW)1,24912910.3%+0.55 from 32
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2903110.7%+0.9—
6f – 7f1,5291439.4%−0.40 from 4
1m – 1m1f1,04110610.2%+0.46 from 30
1m2f – 1m4f944879.2%−0.60 from 5
1m5f – 2m671619.1%−0.7—
2m1f – 2m4f2973411.4%+1.6—
2m5f – 3m901516.7%+6.9—
Over 3m600%−9.8—

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

Dam

7 siblings in the archive, 2 winners — best of them Clearance (GB) (13 wins).

The wins came over 1m3f–2m2½f; the highest grade won is Class 3 (Clearance (GB)).

ProduceRunsWinsWin tripsBest grade
Clearance (GB)72131m3f–2m2½fClass 3
Far Too Beautiful (GB)1211m3½fClass 5
Owners Dream (GB)80——
Permera (GB)120——
Lost In Wonder (GB)70——
All Shall Be Well (GB)30——
Mirakuhl (GB)90——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 32 5 16% +16.33
Good to Firm 4 0 0% −4.00
Good 2 1 50% +10.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 36 6 17% +24.33
Class 5 3 0 0% −3.00

CourseRunsWinsSR£1
Chelmsford City (AW) 11 3 27% +1.83
Wolverhampton (AW) 11 1 9% +18.00
Lingfield (AW) 5 1 20% +1.50
Kempton (AW) 4 0 0% −4.00
Yarmouth 2 0 0% −2.00
Brighton 1 0 0% −1.00
Beverley 1 1 100% +11.00
Leicester 1 0 0% −1.00
Redcar 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 30 6 20% +30.33
1m2f – 1m4f 5 0 0% −5.00
6f – 7f 4 0 0% −4.00

JockeyRunsWinsSR£1
Jimmy Quinn 11 1 9% +18.00
Gabriele Malune 9 3 33% +5.33
Saleem Golam 4 1 25% +1.00
Stevie Donohoe 3 0 0% −3.00
Georgia Dobie 3 0 0% −3.00
Josh Quinn 3 1 33% +9.00
Ted Durcan 2 0 0% −2.00
Tom Queally 1 0 0% −1.00
Callum Shepherd 1 0 0% −1.00
Nathan Alison 1 0 0% −1.00
Ashley Morgan 1 0 0% −1.00

SeasonRunsWinsSR£1
2017 11 3 27% +3.33
2016 7 1 14% −2.00
2015 16 2 13% +25.00
2014 5 0 0% −5.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
2017 · 11 runs
14 Jun 17+20d Yarmouth Ladies Night At Yarmouth Racecourse Apprentice Handicap Class 6 · 1m · Good To Firm · 5 ran 3/5 ½ 9-6 6286C66B Gabriele Malune 7/1
25 May 17+17d Chelmsford City (AW) toteexacta At betfred.com Handicap Class 5 · 1m · Standard · 10 ran 5/10 ½ 8-13 6288A71A Stevie Donohoe 10/1
08 May 17+6d Chelmsford City (AW) Shires Play Here On 7th July Handicap Class 6 · 1m · Standard · 7 ran 1/7 8-8 5993A77A Gabriele Malune 10/3
02 May 17+31d Brighton Donatello Restaurant Brighton Apprentice Handicap Class 6 · 1m2f · Good · 9 ran 3/9 3 8-8 5996A63A Gabriele Malune 8/1
01 Apr 17+4d Chelmsford City (AW) totepool April Fools Day Handicap Class 6 · 1m · Standard · 10 ran 6/10 nse 9-0 6083A67A Gabriele Malune 8/1
28 Mar 17+12d Wolverhampton (AW) sunbets.co.uk Download The App Apprentice Handicap Class 6 · 1m½f · Standard · 9 ran 5/9 nk 8-11 6033B63A Gabriele Malune 9/1
16 Mar 17+5d Chelmsford City (AW) Collect totepool Winnings At Betfred Shops Handicap Class 6 · 1m · Standard · 9 ran 6/9 ½ 8-11 5768A55A Gabriele Malune 11/4
11 Mar 17+11d Chelmsford City (AW) Going Racing? Stay At Channels channelslodge.co.uk Apprentice Handicap Class 6 · 1m · Standard · 10 ran 1/10 9-4 5793A73A Gabriele Malune 5/2F
28 Feb 17+19d Lingfield (AW) Sunbets.co.uk Apprentice Handicap Class 6 · 1m · Standard · 10 ran 1/10 9-7 5486B75A Gabriele Malune 11/2
09 Feb 17+17d Chelmsford City (AW) Bet Toteplacepot At Betfred.com Apprentice Handicap Class 6 · 1m2f · Standard · 13 ran 2/13 3¼ 9-1 5484B67A Gabriele Malune 11/1
23 Jan 17+32d Wolverhampton (AW) sunbets.co.uk Handicap Class 6 · 1m½f · Standard · 10 ran 4/10 ¾ 9-7 5582A66A Stevie Donohoe 13/2
2016 · 7 runs
22 Dec 16+15d Wolverhampton (AW) sunbets.co.uk Handicap (Div 2) Class 6 · 1m½f · Standard · 13 ran 5/13 ¾ 9-7 5585B77A Tom Queally 7/1
07 Dec 16+4d Lingfield (AW) sunbets.co.uk All-Weather 'Hands And Heels' Apprentice Series Handicap Class 6 · 1m · Standard · 10 ran 4/10 1¾ 8-6 5672A68A Georgia Dobie 8/1
03 Dec 16+21d Wolverhampton (AW) Sun Bets On The App Store Handicap Class 6 · 1m½f · Standard · 11 ran 5/11 7 9-3 5681A61A Stevie Donohoe 12/1
12 Nov 16+16d Lingfield (AW) Betway Handicap (Div 2) Class 6 · 1m2f · Standard · 10 ran 8/10 ½ 9-0 5763A57A Georgia Dobie 9/1
27 Oct 16+245d Chelmsford City (AW) Bet toteexacta At betfred.com Handicap Class 6 · 1m · Standard · 16 ran 11/16 hd 8-12 5884B54A Georgia Dobie 16/1
25 Feb 16+40d Chelmsford City (AW) Bet Scoop6soccer At Totesport.com Handicap Class 6 · 1m · Standard · 9 ran 1/9 9-6 54—75A Saleem Golam 4/1
16 Jan 16+30d Chelmsford City (AW) coral.co.uk Handicap Class 6 · 1m · Standard · 10 ran 3/10 nk 9-2 54—68A Callum Shepherd 6/4F
2015 · 16 runs
17 Dec 15+16d Chelmsford City (AW) Scoop6soccer Results At Totepoolliveinfo.com Handicap Class 6 · 1m · Standard · 12 ran 2/12 2¾ 8-11 53—69A Josh Quinn 7/2
01 Dec 15+32d Wolverhampton (AW) Bet Now With The Ladbrokes App Handicap (Div 1) Class 6 · 1m½f · Standard · 11 ran 4/11 ¾ 9-4 54—70A Saleem Golam 9/2
30 Oct 15+9d Wolverhampton (AW) Coral Connect Handicap Class 6 · 1m1½f · Standard · 9 ran 5/9 nk 9-2 55—62A Saleem Golam 11/2
21 Oct 15+26d Kempton (AW) English Teacher Training At isehove.com Handicap Class 6 · 1m2f · Standard To Slow · 12 ran 5/12 nse 8-9 55—61A Josh Quinn 9/2F
25 Sep 15+9d Wolverhampton (AW) This Is The Ladbrokes Life Handicap (Div 2) Class 6 · 1m1½f · Standard · 12 ran 2/12 hd 8-9 50—72A Jimmy Quinn 4/1
16 Sep 15+49d Beverley Scoop6Soccer The 1million Football Bet Apprentice Training Series Classified Stakes Class 6 · 1m½f · Good · 14 ran 1/14 8-5 50—68A Josh Quinn 11/1
29 Jul 15+15d Leicester Shangton Handicap (Rnd) Class 6 · 1m · Good To Soft · 9 ran 4/9 1 8-9 51—55A Saleem Golam 11/1
14 Jul 15+15d Lingfield (AW) Crystal Palace Football Club Handicap Class 6 · 1m · Standard · 10 ran 4/10 1 9-1 52—59A Nathan Alison 4/1
29 Jun 15+27d Wolverhampton (AW) Compare The Odds At bookies.com Handicap (Div 2) Class 6 · 1m½f · Standard · 9 ran 2/9 4 8-9 52—58A Jimmy Quinn 11/4
02 Jun 15+22d Wolverhampton (AW) Price Boosts Galore At bookies.com Handicap Class 6 · 1m½f · Standard · 13 ran 2/13 1½ 8-11 50—66A Jimmy Quinn 4/1
11 May 15+20d Wolverhampton (AW) Enjoy Daily Racing Tips At bookies.com Handicap Class 6 · 7f · Standard · 10 ran 4/10 hd 8-11 50—65A Jimmy Quinn 5/2F
21 Apr 15+27d Kempton (AW) Velux Company Handicap Class 6 · 1m · Standard · 14 ran 3/14 1¾ 8-11 50—67A Jimmy Quinn 15/2
25 Mar 15+9d Kempton (AW) Racing Uk Ipad App Handicap Class 6 · 1m · Standard · 13 ran 2/13 3¼ 8-12 50—63A Jimmy Quinn 6/1
16 Mar 15+27d Chelmsford City (AW) totepool Handicap Class 6 · 1m · Standard · 4 ran 2/4 2½ 8-11 50—58B Jimmy Quinn 10/3
17 Feb 15+31d Wolverhampton (AW) 32red Handicap Class 6 · 1m½f · Standard · 10 ran 1/10 8-12 45—64A Jimmy Quinn 28/1
17 Jan 15+115d Lingfield (AW) 32red.com Handicap Class 6 · 1m2f · Standard · 9 ran 9/9 6 8-7 45—35C Jimmy Quinn 33/1
2014 · 5 runs
24 Sep 14+28d Redcar Hold Your Christmas Party Here Nursery Class 6 · 1m · Good To Firm · 16 ran 4/16 1 8-1 45—58A Jimmy Quinn 16/1
27 Aug 14+20d Kempton (AW) Betdaq 3% Commission Nursery Class 6 · 1m · Standard · 14 ran 4/14 1 8-6 45—56A Jimmy Quinn 66/1
07 Aug 14+35d Southwell (AW) 32red Casino Median Auction Maiden Stakes Class 6 · 7f · Standard · 6 ran 6/6 13 9-2 ——31C Ashley Morgan 10/1
03 Jul 14+7d Epsom Downs British Stallion Studs Ebf Median Auction Maiden Stakes Class 5 · 7f · Good To Firm · 7 ran 7/7 5 9-5 ——34A Ted Durcan 66/1
26 Jun 14 Yarmouth Haven Seashore At Great Yarmouth Maiden Stakes Class 5 · 6f · Good To Firm · 8 ran 8/8 43 9-5 ——45C Ted Durcan 66/1

Quick answers

How many races has Hold Firm won?
Hold Firm (GB) won 6 of 39 archived starts between 2014 and 2017, a strike rate of 15.4%. Placed 16 times in total (41% of starts).
Who trained Hold Firm?
Hold Firm (GB) was trained by Mark H Tompkins on the most recent run on record, at Yarmouth on 14 June 2017.
Who is Hold Firm's sire?
Hold Firm (GB) is by Refuse To Bend (IRE) out of Four Miracles (GB), whose sire is Vettori.
What going does Hold Firm prefer?
Hold Firm (GB) has the best record on standard (aw) going: 5 wins from 32 starts (15.6%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Hold Firm's official rating?
The most recent official rating on record is 62, from the run on 14 June 2017. That is also the highest on record.
What is Hold Firm's sire's record?
Refuse To Bend (IRE)'s progeny in our archive have won 9.8% of 4,868 runs since Apr 2008 (320 horses), Flat and jumps together.
Who are Hold Firm's siblings?
Out of Four Miracles (GB), Hold Firm (GB) has 7 other produce in our archive, 2 of them winners. Most wins: Clearance (GB) (13). Highest grade won: Class 3 (Clearance (GB)). The wins came over 1m3f–2m2½f. As at Nov 2026.

Record shown from June 2014. 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.