Skip to content
Horse profile

Hartswood (GB)

8yo gelding (at last run, Jul 2025) · Last trainer Richard Fahey · Last owner Percy Green Racing 2
by Garswood (GB) out of Nihal (IRE) (Singspiel)
51 runs · 19 courses · from Aug 2019
As at 27 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 24 Jul 2025 — 460 days ago. Our archive can't say whether the horse is still in training.
Last run Jul 2025 · 4th of 13 9 wins · 5 courses Last raced off OR 73
KTB Profile

Hartswood won nine of 51 starts with five of those wins coming at three different courses. He gained three of his victories at Newcastle over 1m to 1m1f on standard going and two at Doncaster over the same trip on good and soft ground. The gelding, who was aged 8 at his last run in Jul 2025, finished fourth of 13 in a Class 4 handicap at Yarmouth that month. He was held up as usual and raced 23lb below his highest ever mark of 96.

Based on 51 archived runs · run-style from 13 commented runs since Aug 2024 · updated 27 Oct 2026
KTB at a glance OR ↓ 23lb off peak
Official rating73↓ 23lb off peak
73 65–96

KTB Speed and Rating

KTB Speed

Best recent Speed 108 the best of the last 3 graded (A or B) runs · Southwell (AW), 14 Feb 2025

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 51 figures · best 135A · median 86
GoingRunsBestMedianSince 27 Oct 2025
Standard (AW)16108A87.5—
Soft9135A95—
Good9105C77—
Good to Soft8129A84.5—
Heavy588C64—
Good to Firm4104C74.5—
DistanceRunsBestMedianSince 27 Oct 2025
1m – 1m1f38135A85.5—
1m2f – 1m4f7105C74—
6f – 7f6100C90.5—

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

KTB Rating

Best recent KTB Rating 102A the best of the last 3 rated runs · Doncaster, 30 Mar 2025 Official rating 73 at the last run, 24 Jul 2025

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 51 figures · best 105A · median 81
GoingRunsBestMedianSince 27 Oct 2025
Standard (AW)1695A80.5—
Soft9104A85—
Good9105A89—
Good to Soft8104A83—
Heavy586A67—
Good to Firm488A76.5—
DistanceRunsBestMedianSince 27 Oct 2025
1m – 1m1f38105A80.5—
1m2f – 1m4f791A76—
6f – 7f6104A85—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 51 figures from 51 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 from 13 analysed runs since Aug 2024

  • Held up 6 (46%) · 1 win
  • Prominent 4 (31%) · 2 wins
  • Mid-division 3 (23%) · 1 win

Pedigree intelligence

Sire

Progeny in our archive have won 8.4% of 1,920 runs since Jan 2008 (163 horses).

Weakest over 1m5f – 2m (all codes): 3.8% from 132.

GoingRunsWinsSRvs sireThis horse
Firm7342.9%+34.5—
Good to Firm258249.3%+0.91 from 4
Good365287.7%−0.73 from 9
Good to Soft171105.8%−2.60 from 8
Soft229167%−1.42 from 9
Heavy7679.2%+0.80 from 5
Standard (AW)814749.1%+0.73 from 16
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f163159.2%+0.8—
6f – 7f817769.3%+0.91 from 6
1m – 1m1f493438.7%+0.37 from 38
1m2f – 1m4f266217.9%−0.51 from 7
1m5f – 2m13253.8%−4.6—
2m1f – 2m4f3100%−8.4—
2m5f – 3m8112.5%+4.1—
Over 3m10110%+1.6—

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

Dam
Nihal (IRE) (Singspiel)

5 siblings in the archive, 3 winners — best of them Nivelle's Magic (GB) (5 wins).

The wins came over 7f–1m4f; the highest grade won is Class 5 (Rustique (GB)).

ProduceRunsWinsWin tripsBest grade
Nivelle's Magic (GB)2851m2f–1m4fClass 6
Rustique (GB)2431m–1m1½fClass 5
Al Jabreiah (GB)627f–1m½fClass 5
Twelve A (GB)20——
Soubrette (GB)80——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 16 3 19% +0.00
Soft 9 2 22% +11.00
Good 9 3 33% +8.50
Good to Soft 8 0 0% −8.00
Heavy 5 0 0% −5.00
Good to Firm 4 1 25% −1.62

ClassRunsWinsSR£1
Class 4 18 1 6% −9.00
Class 2 15 2 13% −8.62
Class 5 9 4 44% +19.12
Class 3 6 0 0% −6.00
Class 6 2 2 100% +10.38
Class 1 1 0 0% −1.00

CourseRunsWinsSR£1
Newcastle (AW) 9 3 33% +7.00
York 9 1 11% −5.50
Wolverhampton (AW) 5 0 0% −5.00
Doncaster 3 2 67% +15.50
Leicester 3 0 0% −3.00
Thirsk 3 2 67% +5.88
Carlisle 2 0 0% −2.00
Southwell (AW) 2 0 0% −2.00
Pontefract 2 0 0% −2.00
Ayr 2 1 50% +7.00
Haydock 2 0 0% −2.00
Redcar 2 0 0% −2.00
Yarmouth 1 0 0% −1.00
Beverley 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Chepstow 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00
Nottingham 1 0 0% −1.00
Goodwood 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 38 7 18% +6.50
1m2f – 1m4f 7 1 14% +2.00
6f – 7f 6 1 17% −3.62

JockeyRunsWinsSR£1
Oisin Orr 16 4 25% +12.62
Paul Hanagan 9 1 11% −6.12
Connor Murtagh 5 0 0% −5.00
Cam Hardie 4 0 0% −4.00
Warren Fentiman 4 0 0% −4.00
Paddy Mathers 3 1 33% +0.50
Billy Garritty 2 0 0% −2.00
Sean Davis 2 1 50% +0.38
Miss Lois Teal 1 1 100% +6.50
Ethan Tindall 1 0 0% −1.00
Sammy Jo Bell 1 1 100% +10.00
Jack Garritty 1 0 0% −1.00
Mr Eireann Cagney 1 0 0% −1.00
Barry McHugh 1 0 0% −1.00

SeasonRunsWinsSR£1
2025 7 3 43% +13.62
2024 11 1 9% +0.00
2023 10 2 20% +5.50
2022 7 0 0% −7.00
2021 7 1 14% −4.12
2020 5 1 20% −1.50
2019 4 1 25% −1.62

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
2025 · 7 runs
24 Jul 25+29d Yarmouth Racing League Race 3 Handicap (Trainers Registered to Racing League) Class 4 · 8f · Soft · 13 ran Settled last early - pressed for effort with 2f left - stayed on inside the final furlong to take 4th - unable to threaten the front group 4/13 3½ 9-5 73112C87A Cam Hardie 40/1
25 Jun 25+87d Carlisle Lady Dacre Bell Handicap Class 4 · 8f · Soft · 16 ran Settled towards the back of the field - nudged for effort with three furlongs left - failed to feature in the finish - finished 12th 12/16 ½ 9-2 7495C70A Warren Fentiman 28/1
30 Mar 25+29d Doncaster William Hill NRMB On The Grand National Amateur Jockeys' Handicap (Str) Class 5 · 8f · Good · 21 ran Settled in the pack early - urged forward to move through the field over 2f out and hit the front approaching the last furlong - kept going strongly to the line 1/21 10-11 7068C102A Miss Lois Teal 13/2
01 Mar 25+15d Newcastle (AW) Win 1M With BetMGM's Golden Goals Handicap Class 5 · 8f · Standard · 7 ran Sat close to the pace - hit the front two out - driven out under pressure inside the final furlong - held on to score 1/7 9-8 6894A80A Oisin Orr 85/40F
14 Feb 25+24d Southwell (AW) BetMGM: It's Showtime Apprentice Handicap Class 5 · 8f · Standard · 8 ran Held a midfield position - improved into second inside the closing stages - unable to close on leader through the line 2/8 2 9-8 67108A85A Ethan Tindall 11/2
21 Jan 25+20d Newcastle (AW) BetMGM: It's Showtime Handicap Class 6 · 8f · Standard · 12 ran Settled just behind the front pair - pushed to the front inside the final furlong - finished strongly to score 1/12 9-8 6589A81A Oisin Orr 9/1
01 Jan 25+12d Newcastle (AW) 30 In Free Bets With BetUK Handicap Class 5 · 10f · Standard · 11 ran Settled towards the rear early - stayed among the back markers throughout - unable to land a challenge - came home in 6th 6/11 1¾ 8-12 6874A68A Warren Fentiman 20/1
2024 · 11 runs
20 Dec 24+53d Wolverhampton (AW) Win 1M With BetMGM's Golden Goals Handicap Class 5 · 8.5f · Standard · 11 ran Settled midfield early - roused with over 2f left - unable to threaten leaders - finished ninth beaten six lengths 9/11 ¾ 9-1 7197A65A Warren Fentiman 40/1
28 Oct 24+28d Leicester Happy Birthday Hamish Handicap Class 4 · 8f · Heavy · 8 ran Settled in the back markers early - urged forward approaching the 3f marker but soon lost touch - dropped away steadily inside the final furlong to finish well back 7/8 nk 9-0 7345A57A Warren Fentiman 17/2
30 Sep 24+15d Wolverhampton (AW) Tips For Every Race At raceday-ready.com Handicap Class 5 · 8.5f · Standard · 12 ran Held up towards the back - dropped away with pressure applied over 2f out - dropped away steadily to finish well held 10/12 1½ 9-12 7384A61A Connor Murtagh 25/1
15 Sep 24+24d Doncaster Graham Lee Vickers.Bet Leger Legends Classified Stakes (Str) Class 5 · 8f · Soft · 16 ran Held up rear early - moved right and made ground inside final two furlongs - kept finding under pressure to hit front close home 1/16 11-7 7074C104A Sammy Jo Bell 10/1
22 Aug 24+21d Newcastle (AW) Tote.co.uk Alreet Pet Racing League Race 30 Handicap (Trainers Registered To Racing League) Class 4 · 10f · Standard To Slow · 11 ran Drifted right at the off - travelled close to the front on the outer - hit the front with 8f left - overtaken with 2f to go before dropping away inside the final furlong 9/11 ½ 9-7 7373A74A Oisin Orr 20/1
01 Aug 24+13d Wolverhampton (AW) Tote.co.uk Linda Perratt Gie It Laldy Racing League Race 12 Handicap (Trainers Registered To Racing League) Class 3 · 9.5f · Standard · 12 ran Held up with the pack - pushed along and dropped away inside final furlong - well held at the finish 11/12 1¾ 8-11 7577A62A Cam Hardie 50/1
19 Jul 24+21d Pontefract Sky Bet Go-Racing-In-Yorkshire Summer Festival Handicap Class 4 · 8f · Good · 7 ran 5/7 3¼ 9-5 7675A72A Oisin Orr 9/2
28 Jun 24+30d Newcastle (AW) skopes.co.uk Best For Menswear Handicap Class 4 · 8f · Standard To Slow · 12 ran 3/12 ¾ 10-0 7686A95A Oisin Orr 13/2
29 May 24+82d Beverley Dr Eddie Moll Handicap Class 4 · 8.5f · Soft · 9 ran 5/9 hd 9-9 78135A79A Jack Garritty 7/1
08 Mar 24+61d Newcastle (AW) Stay Golden With BetMGM Safer Gambling Handicap Class 4 · 8f · Standard · 10 ran 5/10 shd 9-10 7993A85A Oisin Orr 4/1J
07 Jan 24+43d Wolverhampton (AW) Stay Golden With BetMGM Safer Gambling Handicap Class 4 · 8.5f · Standard · 11 ran 6/11 nk 9-7 8083A82A Oisin Orr 18/1
2023 · 10 runs
25 Nov 23+22d Wolverhampton (AW) Boost Your Acca-Fenwa With BetUK Handicap Class 3 · 9.5f · Standard · 12 ran 8/12 1¼ 9-6 8184A71A Oisin Orr 12/1
03 Nov 23+20d Newmarket Betfred 'Hat Trick Heaven' Handicap Class 3 · 10f · Heavy · 15 ran 12/15 1¾ 9-6 8269C67C Billy Garritty 18/1
14 Oct 23+11d York Coral Racing Bet Bundles Handicap Class 2 · 10.5f · Soft · 12 ran 7/12 1¾ 8-9 8289A76A Cam Hardie 20/1
03 Oct 23+20d Ayr Virgin Bet Every Saturday Money Back Handicap Class 4 · 10f · Soft · 8 ran 1/8 9-13 7998A91A Oisin Orr 8/1
13 Sep 23+13d Southwell (AW) William Hill Epic Boost Racing League Race 38 Handicap Class 4 · 8f · Standard · 13 ran 5/13 ½ 9-6 7993B83A Oisin Orr 15/2
31 Aug 23+21d Newcastle (AW) William Hill Pick Your Places Racing League Race 27 Handicap Class 3 · 8f · Standard · 13 ran 6/13 nk 9-1 7998B81A Oisin Orr 7/1
10 Aug 23+13d Chepstow William Hill Keep Your Raceday Positive Racing League Race 8 Handicap Class 4 · 8f · Good To Soft · 12 ran 3/12 3½ 9-7 80129A90A Oisin Orr 6/1
28 Jul 23+7d York Pearly Cow Handicap (Gentleman Amateur Jockeys) Class 4 · 8f · Good To Soft · 13 ran 2/13 2¼ 11-9 8071C98A Mr Eireann Cagney 5/1
21 Jul 23+62d Pontefract Sky Bet Go-Racing-In-Yorkshire Summer Festival Handicap Class 4 · 8f · Good To Soft · 9 ran 4/9 1¼ 10-2 8086B86A Billy Garritty 13/2
20 May 23+208d Thirsk Sky Bet Buildabet Handicap (Div 2) Class 5 · 8f · Good · 10 ran 1/10 9-10 7698A96A Oisin Orr 11/2
2022 · 7 runs
24 Oct 22+27d Leicester William Hill Extra Places Every Day Handicap Class 4 · 8f · Heavy · 9 ran 5/9 nk 9-8 7764A86A Oisin Orr 14/1
27 Sep 22+67d Ayr Virgin Bet Apprentice Handicap Class 4 · 8f · Good To Soft · 7 ran 7/7 1¼ 10-2 8068A78A Connor Murtagh 8/1
22 Jul 22+29d York eventmasters.co.uk Handicap Class 3 · 8f · Good To Firm · 4 ran 4/4 6½ 8-12 8439C62B Oisin Orr 6/1
23 Jun 22+20d Newcastle (AW) JenningsBet Seaton Delaval Handicap Class 2 · 8f · Standard To Slow · 6 ran 5/6 1¾ 8-7 8793A77B Cam Hardie 22/1
03 Jun 22+41d Epsom Downs World Pool Handicap Class 2 · 8.5f · Good · 15 ran 12/15 ¾ 9-1 9077C72A Oisin Orr 25/1
23 Apr 22+17d Haydock Lathom Handicap Class 2 · 8f · Good To Firm · 9 ran 9/9 shd 8-12 9385A72A Connor Murtagh 14/1
06 Apr 22+180d Nottingham Racing Tv Profits Returned To Racing Handicap Class 3 · 8.5f · Good To Soft · 6 ran 5/6 2¾ 9-7 9492A77B Paul Hanagan 7/1
2021 · 7 runs
08 Oct 21+70d York Download The Casumo App Today Handicap Class 2 · 8f · Soft · 20 ran 20/20 13 9-5 9535C71C Paul Hanagan 10/1
30 Jul 21+20d Goodwood Unibet Golden Mile Handicap Class 2 · 8f · Good To Soft · 18 ran 11/18 nk 9-1 9683C80A Paul Hanagan 50/1
10 Jul 21+16d York John Smith's Cup Handicap Class 2 · 10.5f · Good · 20 ran 6/20 2 8-11 9471C89A Connor Murtagh 40/1
24 Jun 21+24d Newcastle (AW) William Hill Seaton Delaval Handicap Class 2 · 8f · Standard To Slow · 6 ran 1/6 8-13 9478A89B Paul Hanagan 15/8F
31 May 21+18d Redcar Racing TV Zetland Gold Cup Handicap Class 2 · 10f · Good · 14 ran 12/14 1¼ 8-13 94105C81A Paul Hanagan 7/1
13 May 21+12d York Matchbook Betting Podcast Hambleton Handicap Class 2 · 8f · Good · 14 ran 3/14 1½ 8-12 9486C100A Paul Hanagan 8/1
01 May 21+175d Thirsk Cliff Stud Thirsk Hunt Cup Handicap Class 2 · 8f · Good To Firm · 15 ran 9/15 nk 9-8 95104C88A Paul Hanagan 11/1
2020 · 5 runs
07 Nov 20+12d Doncaster Best Odds On The Betfair Exchange Handicap Class 2 · 7f · Soft · 15 ran 4/15 1½ 9-2 96100C100A Paul Hanagan 20/1
26 Oct 20+66d Leicester Rekorderlig Handicap Class 2 · 8f · Heavy · 6 ran 6/6 19 9-4 9631C60C Paul Hanagan 5/1
21 Aug 20+27d York Sky Bet Mile Stakes (Handicap) Class 2 · 8f · Good · 16 ran 2/16 ½ 8-8 9275C105A Paddy Mathers 8/1
25 Jul 20+16d York Sky Bet Club Handicap Class 2 · 8f · Good · 9 ran 1/9 8-2 8694A80A Paddy Mathers 5/2F
09 Jul 20+278d York Sky Vegas Handicap Class 4 · 7f · Good To Soft · 16 ran 3/16 nk 9-7 8295C104A Barry McHugh 11/2
2019 · 4 runs
05 Oct 19+19d Redcar Racing TV Redcar Two Year Old Trophy (Listed) Class 1 · 6f · Heavy · 17 ran 6/17 shd 8-9 7888C85A Sean Davis 33/1
16 Sep 19+11d Thirsk Thirsk Racecourse Licensed For Wedding Ceremonies Novice Auction Stakes Class 6 · 7f · Good To Firm · 12 ran 1/12 9-2 —64A81A Sean Davis 11/8F
05 Sep 19+15d Haydock British Stallion Studs EBF Novice Stakes (Plus 10) Class 4 · 6f · Soft · 10 ran 2/10 hd 9-0 —93A85A Paddy Mathers 12/1
21 Aug 19 Carlisle British Stallion Studs EBF Maiden Stakes (Div 2) Class 5 · 6f · Good To Soft · 11 ran 5/11 nk 9-2 —83A77A Connor Murtagh 14/1

Quick answers

How many races has Hartswood won?
Hartswood (GB) won 9 of 51 archived starts between 2019 and 2025, a strike rate of 17.6%. Placed 17 times in total (33.3% of starts).
Who trained Hartswood?
Hartswood (GB) was trained by Richard Fahey on the most recent run on record, at Yarmouth on 24 July 2025.
Who is Hartswood's sire?
Hartswood (GB) is by Garswood (GB) out of Nihal (IRE), whose sire is Singspiel.
What going does Hartswood prefer?
Hartswood (GB) has the best record on good going: 3 wins from 9 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 Hartswood's official rating?
The most recent official rating on record is 73, from the run on 24 July 2025. The highest on record is 96.
What is Hartswood's sire's record?
Garswood (GB)'s progeny in our archive have won 8.4% of 1,920 runs since Jan 2008 (163 horses), Flat and jumps together. Weakest over 1m5f – 2m (all codes): 3.8% from 132.
Who are Hartswood's siblings?
Out of Nihal (IRE), Hartswood (GB) has 5 other produce in our archive, 3 of them winners. Most wins: Nivelle's Magic (GB) (5). Highest grade won: Class 5 (Rustique (GB)). The wins came over 7f–1m4f. As at Oct 2026.

Record shown from August 2019. 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.