Skip to content
Horse profile

Hurstwood (GB)

9yo gelding · Trainer Peter Niven · Owner Hard Held Partnership And Angus Racing
by Dark Angel (IRE) out of Haigh Hall (GB) (Kyllachy)
92 runs · 16 courses · from Apr 2019
As at 27 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
13 wins · 6 courses Last run 26 Oct 2026 · 5th of 14 Last raced off OR 56
KTB Profile

Typically ridden prominently in 17 of 30 analysed runs — Hurstwood (GB) is 13 from 92. Last raced off 56, 34lb below the career-high mark.

Based on 92 archived runs · run-style from 30 commented runs since Aug 2024 · updated 27 Oct 2026
KTB at a glance Typically prominent OR ↓ 34lb off peak
Official rating56↓ 34lb off peak
56 45–90

KTB Speed and Rating

KTB Speed

Best recent Speed 88 the best of the last 3 graded (A or B) runs · Redcar, 16 Oct 2026

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 91 figures · best 130C · median 88
GoingRunsBestMedianSince 27 Oct 2025
Good30130C8710 runs · 100 / 86.5
Standard (AW)25102A88—
Good to Firm15108A932 runs · 93 / 84.5
Good to Soft10102C911 run · —
Soft8102B68.5—
Heavy394A791 run · —
DistanceRunsBestMedianSince 27 Oct 2025
6f – 7f83130C8814 runs · 100 / 86.5
Under 6f898C80—

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 91 figures from 91 runs · as at 27 Oct 2026 · 1 recent figure provisional (may move for 7 days) · a record, not a forecast

KTB Rating

Best recent KTB Rating 75A the best of the last 3 rated runs · Ripon, 26 Sep 2026 Official rating 56 at the last run, 26 Oct 2026

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 91 figures · best 96A · median 69
GoingRunsBestMedianSince 27 Oct 2025
Good3092A6810 runs · 92 / 65.5
Standard (AW)2581A64—
Good to Firm1596A762 runs · 76 / 68.5
Good to Soft1087A691 run · —
Soft889A57—
Heavy386B721 run · —
DistanceRunsBestMedianSince 27 Oct 2025
6f – 7f8396A6914 runs · 92 / 68
Under 6f889A69—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 91 figures from 91 runs · as at 27 Oct 2026 · 1 recent figure provisional (may move for 7 days) · 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 30 analysed runs since Aug 2024

  • Prominent 17 (57%) · 2 wins
  • Mid-division 10 (33%) · 1 win
  • Led 2 (7%) · 1 win
  • Held up 1 (3%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 11.3% of 21,898 runs since Jan 2008 (1,595 horses).

Strongest on firm going: 15% from 107.

GoingRunsWinsSRvs sireThis horse
Firm1071615%+3.7—
Good to Firm3,69445212.2%+0.96 from 15
Good4,84251010.5%−0.83 from 31
Good to Soft2,40925110.4%−0.92 from 10
Soft2,7312549.3%−21 from 8
Heavy828718.6%−2.70 from 3
Standard (AW)7,28691712.6%+1.31 from 25
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,06427813.5%+2.21 from 9
6f – 7f10,7121,25311.7%+0.412 from 83
1m – 1m1f4,99754610.9%−0.4—
1m2f – 1m4f2,4712379.6%−1.7—
1m5f – 2m1,09010910%−1.3—
2m1f – 2m4f474428.9%−2.4—
2m5f – 3m8678.1%−3.2—
Over 3m400%−11.3—

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

Dam
Haigh Hall (GB) (Kyllachy)

5 siblings in the archive, 3 winners — best of them Astley Hall (GB) (2 wins).

The wins came over 5f–7f; the highest grade won is Class 3 (Astley Hall (GB)).

ProduceRunsWinsWin tripsBest grade
Astley Hall (GB)525fClass 3
Robin Park (GB)926fClass 4
Vegas Jack (GB)817fClass 5
Eller Brook (GB)50——
Limbrick (GB)30——

Record by conditions

GoingRunsWinsSR£1
Good 31 3 10% +2.00
Standard (AW) 25 1 4% +1.00
Good to Firm 15 6 40% +28.83
Good to Soft 10 2 20% +7.00
Soft 8 1 13% −3.50
Heavy 3 0 0% −3.00

ClassRunsWinsSR£1
Class 6 62 11 18% +50.33
Class 5 16 0 0% −16.00
Class 4 7 0 0% −7.00
Class 2 5 1 20% +2.50
Class 1 1 0 0% −1.00
Class 3 1 1 100% +3.50

CourseRunsWinsSR£1
Newcastle (AW) 24 1 4% +2.00
Ripon 21 4 19% +14.00
Redcar 14 5 36% +27.33
Thirsk 10 0 0% −10.00
Doncaster 4 0 0% −4.00
Catterick 4 0 0% −4.00
York 4 1 25% +0.50
Pontefract 3 1 33% +4.50
Nottingham 1 1 100% +9.00
Southwell (AW) 1 0 0% −1.00
Musselburgh 1 0 0% −1.00
Haydock 1 0 0% −1.00
Ayr 1 0 0% −1.00
Chester 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Carlisle 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 83 12 14% +36.83
Under 6f 9 1 11% −4.50

JockeyRunsWinsSR£1
Aiden Brookes 15 2 13% +2.00
Mark Winn 12 3 25% +5.33
Harry Russell 11 1 9% +6.00
David Allan 8 2 25% +4.00
Paul Mulrennan 7 2 29% +2.00
Jake Dickson 3 0 0% −3.00
Ethan Tindall 3 0 0% −3.00
P J McDonald 3 0 0% −3.00
William Pyle 3 0 0% −3.00
David Nolan 3 0 0% −3.00
Tom Eaves 3 0 0% −3.00
Danny Redmond 3 1 33% +23.00
Billy Garritty 2 1 50% +19.00
Alec Voikhansky 2 0 0% −2.00
James Sullivan 2 0 0% −2.00
Jack Nicholls 1 0 0% −1.00
Warren Fentiman 1 0 0% −1.00
Mr Joshua Brown 1 0 0% −1.00
Callum Rodriguez 1 1 100% +4.00
Jason Hart 1 0 0% −1.00
Cam Hardie 1 0 0% −1.00
Gianluca Sanna 1 0 0% −1.00
Phil Dennis 1 0 0% −1.00
Zak Wheatley 1 0 0% −1.00
Nathan Evans 1 0 0% −1.00
Kevin Stott 1 0 0% −1.00
Daniel Tudhope 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 88 13 15% +36.33
Cheekpieces 3 0 0% −3.00
Blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 12 2 17% +16.00
2025 15 2 13% +2.00
2024 12 1 8% −7.67
2023 11 1 9% −5.00
2022 9 3 33% +5.00
2021 15 1 7% +2.00
2020 9 1 11% +17.00
2019 9 2 22% +3.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
2026 · 12 runs
26 Oct 26+10d Redcar Thanks And See You Next Season Handicap Stakes (Div I) Class 6 · 6f · Heavy · 14 ran Set the pace in pair racing towards stands rail - lost touch and labouring over 1f out - plugged on late well adrift of the other bunch in 5th 5/14 2 8-12 5679C68A Jake Dickson 18/1
16 Oct 26+20d Redcar Every Race Live On Racing TV Handicap Stakes Class 5 · 6f · Good · 12 ran Up with the pace early - under pressure over 2f out - faded inside final furlong to finish 7th 7/12 1 8-8 5788A63A Jake Dickson 10/1
26 Sep 26+17d Ripon Michael Raby Memorial Handicap Stakes (Div II) Class 6 · 6f · Good · 10 ran Settled handy early - edged in front approaching 2f out then pushed along and overtaken with a furlong left - lost place close home finishing fourth 4/10 ½ 9-6 5781A75A Mark Winn 7/2
09 Sep 26+18d Redcar Visit Racingtv.com Handicap Stakes Class 6 · 6f · Good · 16 ran Set the pace on the near flank - edged clear inside the last furlong - driven out and finished strongly 1/16 9-9 5384C86A Mark Winn 6/1
22 Aug 26+15d Redcar Celebrate National Racehorse Week Handicap Stakes Class 6 · 6f · Good · 16 ran Went clear of the near flank early - lost command for a moment approaching halfway - regained command soon after - powered clear inside the closing furlong to score 1/16 9-0 45100C92A Billy Garritty 20/1
07 Aug 26+20d Thirsk goracing.co.uk Future Stars Apprentice Classified Stakes Class 6 · 6f · Good · 9 ran mid-pack early - pushed along with 2f left - couldn't quicken and dropped away late - finished seventh 7/9 ¾ 9-9 4781B58A Ethan Tindall 11/2
18 Jul 26+17d Ripon Aldwark Manor Estate Luxury Yorkshire Hotel "confined" Handicap Stakes (For Horses Which Have Not Won A Race In 2026) Class 6 · 6f · Good · 11 ran Raced in the pack early - made progress and was pushed along approaching 1f out - ran on in the final furlong without finding more close home 4/11 1¾ 9-2 4893A73A Mark Winn 14/1
01 Jul 26+25d Thirsk Army Benevolent Fund Handicap Class 6 · 6f · Good To Firm · 18 ran Settled in the pack - pushed along with 2f left - unable to close the gap - finished well held in 11th 11/18 ½ 9-5 5093C61A P J McDonald 7/1
06 Jun 26+9d Doncaster Northwick Group Handicap Class 6 · 6f · Good To Firm · 16 ran Settled in the pack - pushed along and made progress from 2f out - kept on inside the final furlong to finish sixth 6/16 3¼ 9-2 5276C76A P J McDonald 20/1
28 May 26+21d Ripon Sky Sports Racing Virgin 519 Handicap Class 6 · 6f · Good · 8 ran Held up handy in the pack - driven approaching final 2f - faded in closing stages - finished 6th beaten 4 lengths 6/8 ¾ 9-3 5387A59A Ethan Tindall 5/1
07 May 26+19d Redcar Download The Raceday Ready App Handicap (Div 1) Class 6 · 6f · Good · 12 ran Handy on the near rail early - driven and moved left approaching 2f out to challenge - held the lead spot briefly then flattened out for fourth 4/12 nk 9-3 5488A68A Jack Nicholls 15/2
18 Apr 26+165d Thirsk Hunt Cup Next Meeting Saturday 2nd May Handicap Class 6 · 6f · Good · 17 ran Tracked leaders early - travelling smoothly with 2f left - pushed along a furlong out but unable to close - finished ninth beaten 6 lengths 9/17 shd 9-4 5576C63A Ethan Tindall 22/1
2025 · 15 runs
04 Nov 25+8d Redcar Carol Simpson Legacy Handicap (Div 1) Class 6 · 6f · Good · 10 ran Sat close to the pace along the rail - lost touch inside final furlong - finished 7th 7/10 ¾ 8-12 5686A62A Jake Dickson 11/2
27 Oct 25+19d Redcar Start Your RacingTV Free Trial Now Apprentice Handicap Class 6 · 6f · Good To Soft · 13 ran Settled in the pack - pushed along with 2f left - stayed on late without reaching the front runners 6/13 ½ 9-3 5692C73A Aiden Brookes 11/1
08 Oct 25+11d Nottingham PricedUp The Flat Apprentice Handicap Class 6 · 6f · Good To Soft · 13 ran Settled midfield early - moved through inside the last furlong to hit the front - stayed on gamely to prevail 1/13 9-8 5493C87A Aiden Brookes 9/1
27 Sep 25+56d Ripon Michael Raby Memorial Handicap Class 6 · 6f · Good · 12 ran Held a spot in the pack towards the near rail - pushed along with 2f left - unable to close inside the final furlong 10/12 nk 9-1 5591A59A Aiden Brookes 18/1
02 Aug 25+10d Thirsk JW 4x4 Northallerton Handicap (Div 2) Class 6 · 6f · Good To Firm · 10 ran Held up in the pack - pushed along with 2f left and stayed on inside the final furlong - flattened out late to finish 5th 5/10 ¾ 9-2 56105A76A Aiden Brookes 5/1
23 Jul 25+21d Doncaster Polypipe Building Products Handicap Class 6 · 6f · Good To Soft · 5 ran Sat close to pace early - driven and gave up second place inside final 2f - faded in the closing stages to finish 4th 4/5 1 9-5 5790C64B Aiden Brookes 4/1
02 Jul 25+13d Thirsk Power Plastics Ltd Handicap Class 6 · 6f · Good · 18 ran Settled handy on the near flank - squeezed for space approaching 2f out - driven and made progress inside final furlong - closed on leader but denied by a short head 2/18 nse 9-6 55130C87A Aiden Brookes 16/1
19 Jun 25+21d Ripon H M S 50 Celebration Handicap Class 6 · 6f · Good · 12 ran Settled towards outer of the pack early - lacked the tempo to challenge - held off the leaders throughout and finished ninth beaten 5.5 lengths 9/12 nk 8-11 5696A68A Aiden Brookes 12/1
29 May 25+12d Ripon Joe Simpson Memorial Handicap Class 6 · 6f · Good To Soft · 13 ran Sat close to the front on the far rail - driven forward with over 2f left - hit the front inside the final furlong and stayed on strongly to win 1/13 9-2 50102C81A Aiden Brookes 6/1
17 May 25+72d Thirsk Limec Logistics 10th Anniversary Handicap Class 6 · 6f · Good To Firm · 13 ran Settled midpack out wide - driven into contention final furlong - kept on well but denied close home 2/13 ½ 8-9 4987C79A Aiden Brookes 22/1
06 Mar 25+14d Newcastle (AW) BetUK: It's Where The UK Bets Apprentice Handicap Class 6 · 6f · Standard · 11 ran Tracked front group from a central position - driven with two furlongs left - soon dropped away - finished ninth 9/11 4 9-7 5096A55A Aiden Brookes 16/1
20 Feb 25+19d Newcastle (AW) Weekly 5 Free Bet With BetUK Handicap (Rider Restricted Race) (Div 1) Class 6 · 6f · Standard · 8 ran Held eagerly early - clear near the rail before being caught inside the last two furlongs - dropped away fast a furlong out to finish seventh 7/8 ¾ 8-2 5193A48A Warren Fentiman 10/1
01 Feb 25+11d Newcastle (AW) Gamble Responsibly At BetUK Handicap (Div 2) Class 6 · 6f · Standard · 10 ran Sat close to the leading duo - boxed in with over a furlong left then asked for effort once room appeared - stayed on at same gait to finish fifth beaten a length and a half 5/10 1 9-6 5297A64A Aiden Brookes 13/2
21 Jan 25+19d Newcastle (AW) Weekly 5 Free Bet With BetUK Handicap (Div 2) Class 6 · 6f · Standard · 10 ran Settled just off the front group - pressed for advantage inside final two furlongs - closed on winner but narrowly denied at the line 2/10 ½ 9-4 5193A71A Aiden Brookes 17/2
02 Jan 25+27d Newcastle (AW) 30 In Free Bets With BetUK Handicap (Div 2) Class 6 · 6f · Standard · 8 ran Settled in the pack - pressed for effort a furlong out and found some late progress - lacked the speed to get involved in the finish 5/8 1¾ 8-11 5361A59A Aiden Brookes 12/1
2024 · 12 runs
06 Dec 24+31d Newcastle (AW) Gamble Responsibly At BetUK Amateur Jockeys' Handicap Class 6 · 6f · Standard · 10 ran Held a forward position early - still in contention with 2f left - couldn't quicken inside the final furlong - finished 6th 6/10 nk 10-9 5574A69A Mr Joshua Brown 33/1
05 Nov 24+18d Newcastle (AW) Extra Winnings With BetUK Acca Club Handicap Class 6 · 6f · Standard · 10 ran Tracked front group early - pushed along with 2f left - dropped back inside final furlong - eventually finished ninth beaten 5.5 lengths 9/10 hd 9-3 5787A64A Aiden Brookes 14/1
18 Oct 24+20d Newcastle (AW) Get The Inside Track With raceday-ready.com Handicap Class 6 · 6f · Standard · 10 ran Settled off the front rank - pushed along with modest progress inside the closing furlong - unable to reach contention - finished sixth 6/10 nk 9-7 5888A72A Mark Winn 8/1
28 Sep 24+35d Ripon Michael Raby Memorial Handicap (Div 1) Class 6 · 6f · Soft · 9 ran Held a forward spot down the middle early - eased back into the pack before halfway - closed on the front group approaching 2f out - lost touch and faded through the last furlong 8/9 1½ 9-2 5870A57A Aiden Brookes 20/1
24 Aug 24+13d Redcar Join RacingTV For 12.00 This Weekend Handicap (Div 1) Class 6 · 6f · Good To Firm · 12 ran Sat just behind the front group early - moved into second spot 3f out - asked for effort 2f out before hitting the front close home - stayed on to win 1/12 9-5 54108A87A Mark Winn 10/3F
11 Aug 24+11d Ripon David Chapman Memorial Handicap Class 6 · 5f · Good · 9 ran Held up towards the back - pushed along a furlong out - stayed on well inside final furlong to finish fourth 4/9 ¾ 9-1 5589A70A Mark Winn 3/1F
31 Jul 24+11d Redcar Visit Racingtv.Com Handicap Class 6 · 6f · Good To Firm · 11 ran 2/11 4 9-9 5590B76A P J McDonald 2/1F
20 Jul 24+30d Ripon George Dunham 65th Birthday 'Confined' Handicap Class 6 · 6f · Good To Soft · 12 ran 7/12 ½ 9-6 5688B72A Paul Mulrennan 16/5F
20 Jun 24+21d Ripon Grantley Hall Handicap Class 6 · 6f · Good To Soft · 10 ran 5/10 ¾ 8-11 5696A68A Mark Winn 17/2
30 May 24+17d Ripon Graeme Dand At theformanalyst Celebration Handicap Class 6 · 6f · Soft · 10 ran 2/10 1¾ 9-7 56102B87A Mark Winn 8/1
13 May 24+23d Catterick Join Racing TV Now Veterans' Handicap Class 5 · 6f · Good · 12 ran 7/12 ½ 8-5 5781A67A William Pyle 14/1
20 Apr 24+158d Thirsk Happy 19th Birthday Lily Watkinson Handicap (Div 2) Class 5 · 6f · Soft · 12 ran 9/12 ½ 8-1 5868A53A William Pyle 33/1
2023 · 11 runs
14 Nov 23+12d Newcastle (AW) BetUK Take Time Out During SGWeek23! Handicap Class 6 · 6f · Standard · 12 ran 2/12 1 9-5 5796A80A David Nolan 22/1
02 Nov 23+33d Newcastle (AW) BetUK. It's Where The UK Bets Handicap Class 6 · 5f · Standard · 11 ran 10/11 1½ 9-7 5879A60A David Nolan 11/2
30 Sep 23+25d Ripon Michael Raby Memorial Handicap Class 6 · 6f · Good · 10 ran 5/10 2¾ 9-6 5983A71A Paul Mulrennan 7/2
05 Sep 23+15d Ripon Sky Sports Racing Sky 415 Handicap Class 4 · 6f · Good · 11 ran 3/11 hd 8-4 58107A80A Mark Winn 11/1
21 Aug 23+24d Catterick Every Race Live On Racing Tv Handicap Class 6 · 6f · Good To Soft · 11 ran 8/11 ½ 9-9 6096B70A Paul Mulrennan 11/1
28 Jul 23+15d York Tomahawk Restaurants Handicap Class 4 · 6f · Good To Soft · 16 ran 7/16 2 7-12 6289C61A William Pyle 40/1
13 Jul 23+21d Doncaster Talasey Handicap Class 5 · 5.5f · Good · 15 ran 5/15 ¾ 9-8 6298C81A David Nolan 14/1
22 Jun 23+21d Ripon Grantley Hall Handicap Class 6 · 6f · Good · 9 ran 3/9 ½ 9-1 6285A71A Mark Winn 9/2
01 Jun 23+17d Ripon Download The At The Races App Handicap Class 6 · 6f · Good To Firm · 11 ran 1/11 9-4 5599A89A Mark Winn 5/1
15 May 23+23d Catterick Join Racing TV Now Handicap Class 5 · 6f · Good · 10 ran 5/10 nk 8-9 56101A66A Mark Winn 11/1
22 Apr 23+141d Thirsk Vickers.Bet Independent Family-Owned Bookmaker Handicap Class 6 · 6f · Soft · 15 ran 11/15 4¼ 9-7 5839C49C Paul Mulrennan 28/1
2022 · 9 runs
02 Dec 22+28d Newcastle (AW) Top Odds Every Day With BetUK Handicap (Div 1) Class 6 · 6f · Standard To Slow · 13 ran 13/13 ¾ 9-4 6067B54A Paul Mulrennan 8/1
04 Nov 22+11d Newcastle (AW) Huge Daily Boosts Only At BetUK Handicap (Div 2) Class 5 · 6f · Standard · 11 ran 7/11 ¾ 8-4 62102A57A Alec Voikhansky 28/1
24 Oct 22+15d Redcar Watch Race Replays At racingtv.com Apprentice Handicap (Div 1) Class 6 · 6f · Heavy · 10 ran 5/10 2 9-2 6294A72A Alec Voikhansky 20/1
09 Oct 22+15d Southwell (AW) At The Races App Form Study Handicap Class 4 · 6f · Standard · 11 ran 9/11 1¼ 8-11 6284A58A Tom Eaves 28/1
24 Sep 22+28d Ripon Goodbyeflys Ripon Racecourse Stable Staff Championships Handicap (Div 1) Class 6 · 6f · Good · 8 ran 1/8 9-5 5881A84A Callum Rodriguez 4/1
27 Aug 22+31d Redcar Every Race Live On Racing TV Handicap (Div 1) Class 6 · 6f · Good To Firm · 10 ran 1/10 9-7 5397A84A Paul Mulrennan 4/1
27 Jul 22+28d Redcar Visit racingtv.com Handicap (Div 2) Class 6 · 6f · Good To Firm · 11 ran 1/11 9-2 48107A84A Paul Mulrennan 3/1F
29 Jun 22+35d Thirsk Weatherbys Bloodstock Pro Handicap Class 6 · 6f · Good · 20 ran 15/20 ½ 9-1 5099C43A Harry Russell 33/1
25 May 22+148d Ripon Thank You Graeme Dand @theformanalyst Handicap Class 6 · 6f · Good · 12 ran 12/12 1 9-6 5287A47A Jason Hart 12/1
2021 · 15 runs
28 Dec 21+28d Newcastle (AW) Betway Handicap Class 5 · 6f · Standard To Slow · 10 ran 10/10 1 8-6 5486A42A Cam Hardie 18/1
30 Nov 21+22d Newcastle (AW) BetYourWay At Betway Handicap (Div 2) Class 6 · 6f · Standard · 14 ran 6/14 nse 9-1 5584B71A Harry Russell 4/1
08 Nov 21+6d Newcastle (AW) Heed Your Hunch At Betway Handicap Class 6 · 6f · Standard To Slow · 14 ran 10/14 ½ 9-3 5585B64A Harry Russell 2/1F
02 Nov 21+18d Newcastle (AW) MansionBet Best Odds Guaranteed Handicap Class 6 · 7f · Standard · 14 ran 3/14 nk 9-4 5599B80A Harry Russell 16/1
15 Oct 21+20d Newcastle (AW) DFE Electrical Commercial & Domestic Handicap (Div 1) Class 6 · 6f · Standard To Slow · 14 ran 9/14 shd 9-6 5783B69A Harry Russell 6/1
25 Sep 21+3d Ripon Thank You To Our Groundstaff Apprentice Handicap Class 5 · 6f · Good · 6 ran 6/6 nk 9-1 5895A66B Gianluca Sanna 10/3
22 Sep 21+19d Redcar Start Your Racing TV Free Month Now Handicap (Div 1) Class 6 · 6f · Good · 12 ran 4/12 1 9-5 5899A78A Harry Russell 9/1
03 Sep 21+14d Pontefract Fbs Chartered Accountants Handicap Class 5 · 6f · Good To Firm · 12 ran 4/12 1 8-12 5993B75A Billy Garritty 11/1
20 Aug 21+28d Newcastle (AW) Read Hollie Doyle's Column On attheraces.com Handicap (Div 2) Class 5 · 7f · Standard To Slow · 9 ran 8/9 1 8-11 6088A60A Phil Dennis 12/1
23 Jul 21+25d York Ire Incentive, It Pays To Buy Irish Handicap Class 4 · 6f · Good To Firm · 13 ran 6/13 nk 8-2 6194C72A James Sullivan 20/1
28 Jun 21+11d Pontefract Northern Commercials Iveco S-Way Handicap Class 5 · 6f · Good · 13 ran 8/13 6 8-13 6277C49A Zak Wheatley 13/2
17 Jun 21+23d Ripon Grantley Hall Handicap Class 6 · 6f · Good To Firm · 14 ran 1/14 8-10 59108C96A Harry Russell 16/1
25 May 21+17d Musselburgh Visit racingtv.com Handicap (Div 1) Class 6 · 7f · Soft · 9 ran 6/9 3¼ 9-3 6165A57A Harry Russell 14/1
08 May 21+8d Thirsk Over 60 Betting Sites At bettingsites.ltd.uk Handicap Class 6 · 6f · Soft · 18 ran 12/18 nse 9-4 6269C60A James Sullivan 16/1
30 Apr 21+175d Newcastle (AW) QuinnBet Quarterback Handicap Class 5 · 6f · Standard To Slow · 13 ran 6/13 1¾ 9-0 6373B68A Nathan Evans 14/1
2020 · 9 runs
06 Nov 20+14d Newcastle (AW) Bombardier 'March To Your Own Drum' Handicap (Div 1) Class 6 · 7f · Standard · 14 ran 10/14 ¾ 9-4 6591B59A Harry Russell 6/1
23 Oct 20+16d Newcastle (AW) Bombardier Handicap (Div 1) Class 5 · 7f · Standard To Slow · 12 ran 3/12 ¾ 8-13 6493A71A Harry Russell 8/1
07 Oct 20+29d Newcastle (AW) Free Tips Daily On attheraces.com Handicap (Div 2) Class 6 · 7f · Standard · 11 ran 3/11 nse 9-2 6393A81A Harry Russell 10/1
08 Sep 20+22d Newcastle (AW) Sky Sports Racing HD Virgin 535 Handicap Class 6 · 6f · Standard · 11 ran 1/11 9-0 6095A79A Danny Redmond 25/1
17 Aug 20+15d Catterick Follow racingtv On Twitter Handicap Class 6 · 6f · Soft · 11 ran 11/11 hd 9-5 6542A47A Kevin Stott 14/1
02 Aug 20+25d Newcastle (AW) Free Tips Daily On attheraces.com Handicap Class 5 · 5f · Standard · 10 ran 9/10 ½ 8-11 7081A55A Danny Redmond 50/1
08 Jul 20+17d Ripon Watch Sky Sports Racing In Hd Handicap Class 5 · 6f · Good · 13 ran 10/13 ¾ 9-2 7582C59A Danny Redmond 100/1
21 Jun 20+13d Redcar Market Cross Jewellers Stores Now Open Handicap Class 4 · 5f · Good · 12 ran 11/12 nk 9-6 7964A55A Tom Eaves 22/1
08 Jun 20+262d Haydock Betway Heed Your Hunch Handicap (Div 1) Class 4 · 5f · Good To Soft · 10 ran 7/10 hd 9-4 8289A68A Tom Eaves 22/1
2019 · 9 runs
20 Sep 19+9d Ayr Shadwell Stallions Nursery Class 2 · 6f · Good · 17 ran 12/17 nse 9-4 8660C73A David Allan 16/1
11 Sep 19+21d Doncaster Pepsi Max Nursery Class 2 · 7f · Good To Firm · 9 ran 7/9 ½ 9-1 8670A74A David Allan 16/1
21 Aug 19+17d York Sky Bet Nursery Class 2 · 6f · Good · 20 ran 13/20 1 9-3 8969C73A Daniel Tudhope 40/1
04 Aug 19+24d Chester White Horse EBF Stallions Conditions Stakes (Plus 10) Class 2 · 6f · Good To Soft · 5 ran 5/5 2 9-8 9069C66B David Allan 15/2
11 Jul 19+10d Newmarket Tattersalls July Stakes (Group 2) Class 1 · 6f · Good To Firm · 7 ran 7/7 2¼ 9-0 8871A72A David Allan 33/1
01 Jul 19+17d Pontefract British Stallion Studs EBF Spindrifter Conditions Stakes (Plus 10) Class 2 · 6f · Good To Firm · 3 ran 1/3 9-2 8288C84C David Allan 13/2
14 Jun 19+14d York Brittains Beverages British EBF Novice Stakes (Plus 10) Class 3 · 5f · Soft · 8 ran 1/8 9-5 —78A89A David Allan 7/2
31 May 19+43d Carlisle Racing TV In HD EBF Novice Stakes (Plus 10) Class 4 · 5f · Heavy · 6 ran 2/6 2¼ 9-5 —50A86B David Allan 13/8F
18 Apr 19 Ripon Mandale Homes At Juniper Grove Ripon Ebf Novice Stakes Class 5 · 5f · Good · 8 ran 3/8 ½ 9-5 ——— David Allan 6/1

Quick answers

How many races has Hurstwood won?
Hurstwood (GB) won 13 of 92 archived starts between 2019 and 2026, a strike rate of 14.1%. Placed 26 times in total (28.3% of starts).
Who trains Hurstwood?
Hurstwood (GB) is trained by Peter Niven, who saddled the horse on its most recent run on 26 October 2026.
Who is Hurstwood's sire?
Hurstwood (GB) is by Dark Angel (IRE) out of Haigh Hall (GB), whose sire is Kyllachy.
What going does Hurstwood prefer?
Hurstwood (GB) has the best record on good to firm going: 6 wins from 15 starts (40%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Hurstwood's official rating?
The most recent official rating on record is 56, from the run on 26 October 2026. The highest on record is 90.
What is Hurstwood's sire's record?
Dark Angel (IRE)'s progeny in our archive have won 11.3% of 21,898 runs since Jan 2008 (1,595 horses), Flat and jumps together. Strongest on firm going: 15% from 107.
Who are Hurstwood's siblings?
Out of Haigh Hall (GB), Hurstwood (GB) has 5 other produce in our archive, 3 of them winners. Most wins: Astley Hall (GB) (2). Highest grade won: Class 3 (Astley Hall (GB)). The wins came over 5f–7f. As at Oct 2026.

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