Skip to content
Horse profile

Harswell Duke (IRE)

8yo gelding · Trainer Liam Bailey · Owner Foulrice Park Racing Limited
by Garswood (GB) out of Grafitti (GB) (Dansili)
52 runs · 20 courses · from Aug 2020
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
4 wins · 4 courses Headgear returns LTO Last run 24 Jan 2026 · 7th of 11 Last raced off OR 53
KTB Profile

Harswell Duke is a 4 from 52 gelding whose last win came in the Class 2 Pertemps Network Spring Mile Handicap at Doncaster in Apr 2023 off a mark of 83. All four wins have come on turf over 1m – 1m1f, two on heavy ground and two on soft. He has never won on the all-weather, where he finished 7 of 11 at Newcastle in Jan 2026. Headgear returned at that last run, which was off an official rating of 53.

Based on 52 archived runs · run-style from 19 commented runs since Aug 2024 · updated 4 Nov 2026
KTB at a glance All wins on turf OR ↓ 33lb off peak
Official rating53↓ 33lb off peak
53 53–86

KTB Speed and Rating

KTB Speed

Best recent Speed 85 the best of the last 3 graded (A or B) runs · Southwell (AW), 4 Jan 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 52 figures · best 123C · median 82.5
GoingRunsBestMedianSince 4 Nov 2025
Soft17123C811 run · —
Standard (AW)1399A855 runs · 91 / 83
Heavy7110C88—
Good to Soft796A72—
Good7101C89—
Good to Firm1———
DistanceRunsBestMedianSince 4 Nov 2025
1m – 1m1f42123C83.53 runs · 101 / 83
1m2f – 1m4f591A813 runs · 91 / 85
6f – 7f594A80—

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

KTB Rating

Best recent KTB Rating 68A the best of the last 3 rated runs · Southwell (AW), 4 Jan 2026 Official rating 53 at the last run, 24 Jan 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 — 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 52 figures · best 106A · median 74.5
GoingRunsBestMedianSince 4 Nov 2025
Soft17103A781 run · —
Standard (AW)1383A715 runs · 83 / 68
Heavy7106A83—
Good to Soft785A71—
Good792A80—
Good to Firm1———
DistanceRunsBestMedianSince 4 Nov 2025
1m – 1m1f42106A77.53 runs · 83 / 74
1m2f – 1m4f580A703 runs · 80 / 68
6f – 7f582A69—

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

  • Mid-division 6 (32%) · 0 wins
  • Held up 6 (32%) · 0 wins
  • Prominent 5 (26%) · 0 wins
  • Led 2 (11%) · 0 wins

Pedigree intelligence

Sire

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

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

GoingRunsWinsSRvs sireThis horse
Firm7342.9%+34.5—
Good to Firm258249.3%+0.90 from 1
Good365287.7%−0.70 from 7
Good to Soft171105.8%−2.60 from 7
Soft229167%−1.42 from 17
Heavy7679.2%+0.82 from 7
Standard (AW)814749.1%+0.70 from 13
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f163159.2%+0.8—
6f – 7f817769.3%+0.90 from 5
1m – 1m1f493438.7%+0.34 from 42
1m2f – 1m4f266217.9%−0.50 from 5
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 Mar 2018 · as at 4 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Grafitti (GB) (Dansili)

1 sibling in the archive, 1 winner — best of them Moe Sedway (IRE) (1 win).

The wins came over 7½f.

ProduceRunsWinsWin tripsBest grade
Moe Sedway (IRE)817½f—

Record by conditions

GoingRunsWinsSR£1
Soft 17 2 12% −10.25
Standard (AW) 13 0 0% −13.00
Heavy 7 2 29% +7.50
Good to Soft 7 0 0% −7.00
Good 7 0 0% −7.00
Good to Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 17 0 0% −17.00
Class 4 13 2 15% −6.00
Class 3 10 0 0% −10.00
Class 6 9 1 11% −5.75
Class 2 3 1 33% +8.00

CourseRunsWinsSR£1
Newcastle (AW) 7 0 0% −7.00
Ayr 5 0 0% −5.00
Pontefract 5 0 0% −5.00
Southwell (AW) 4 0 0% −4.00
Nottingham 4 1 25% −0.50
Hamilton 4 0 0% −4.00
Musselburgh 3 1 33% +0.25
Leicester 3 1 33% +0.50
York 3 0 0% −3.00
Carlisle 2 0 0% −2.00
Doncaster 2 1 50% +9.00
Redcar 2 0 0% −2.00
Chelmsford City (AW) 1 0 0% −1.00
Ripon 1 0 0% −1.00
Beverley 1 0 0% −1.00
Wetherby 1 0 0% −1.00
Haydock 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Thirsk 1 0 0% −1.00
Newmarket 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 42 4 10% −20.75
1m2f – 1m4f 5 0 0% −5.00
6f – 7f 5 0 0% −5.00

JockeyRunsWinsSR£1
Jonny Peate 13 1 8% −2.00
Billy Garritty 8 0 0% −8.00
Jason Hart 6 1 17% −2.50
Daniel Tudhope 5 1 20% −1.75
Jack Garritty 3 0 0% −3.00
Harry Russell 3 0 0% −3.00
Ben Curtis 3 0 0% −3.00
David Allan 2 0 0% −2.00
Joanna Mason 1 0 0% −1.00
Conor Whiteley 1 0 0% −1.00
Rhys Elliott 1 0 0% −1.00
Mr J M Halford 1 0 0% −1.00
Connor Beasley 1 0 0% −1.00
Clifford Lee 1 1 100% +2.50
P J McDonald 1 0 0% −1.00
Rowan Scott 1 0 0% −1.00
Phil Dennis 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 44 4 9% −22.75
Tongue tie + cheekpieces 3 0 0% −3.00
Tongue tie + blinkers 2 0 0% −2.00
Visor 1 0 0% −1.00
Blinkers 1 0 0% −1.00
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 2 0 0% −2.00
2025 13 0 0% −13.00
2024 12 0 0% −12.00
2023 10 1 10% +1.00
2022 10 2 20% −3.00
2021 4 1 25% −0.75
2020 1 0 0% −1.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 · 2 runs
24 Jan 26+20d Newcastle (AW) Midnite A Next Generation Betting App Handicap Class 6 · 1m2f · Standard · 11 ran Settled in the pack early - pushed along with 2f to go - unable to quicken final furlong - finished seventh 7/11 2½ 9-2 5353A62A Joanna Mason 15/2
04 Jan 26+22d Southwell (AW) Midnite, Building The Future Of Betting Handicap (Div 1) Class 6 · 1m3f · Standard · 11 ran Held up at the back throughout - never landed a threat - eventually finished 7th 7/11 1¾ 9-9 5585A68A Jack Garritty 11/1
2025 · 13 runs
13 Dec 25+17d Newcastle (AW) Win 250,000 With BetMGM's Golden Goals 'Hands And Heels' Apprentice Handicap Class 5 · 1m · Standard · 7 ran Held up at back of field - never got competitive - beaten well over 10 lengths - finished sixth 6/7 nk 9-1 5677A58A Conor Whiteley 17/2
26 Nov 25+6d Newcastle (AW) Midnite Ain't Your Grandad's Bookie Handicap (Div 1) Class 6 · 1m2f · Standard · 10 ran Settled in the pack early - pushed along with 2f left and gained ground approaching final furlong - finished well for third 3/10 ¾ 9-6 5791A80A Billy Garritty 13/2
20 Nov 25+15d Southwell (AW) Set Deposit Limits At BetMGM Handicap (Div 2) Class 6 · 1m · Standard · 13 ran Settled towards the back early - lost ground approaching 2f out - fought back and made progress from the final furlong - stayed on strongly to close but not quite catch the front two 3/13 ½ 9-6 5783B83A Jack Garritty 6/1
05 Nov 25+13d Musselburgh Close Brothers Energy Finance Handicap Class 5 · 1m · Soft · 8 ran Dwelt at the start - back in the pack early - made progress into contention with 2f left - pushed along there - stayed on well up the closing stages to finish third close up 3/8 ¾ 8-2 57101A74A Rhys Elliott 17/2
23 Oct 25+14d Nottingham PricedUp.Bet Handicap Class 6 · 1m½f · Heavy · 14 ran Sluggish start - settled towards back - made progress on the far flank passing 3f out - held effort through the closing stages but dropped a place close home to finish 5th 5/14 ½ 9-6 5982C70A Billy Garritty 14/1
09 Oct 25+18d Ayr St-Germain Handicap Class 6 · 1m · Heavy · 12 ran Held up handy in the pack - pressed for effort with over 2f left - unable to find more in the closing stages - finished fourth 4/12 2¾ 9-11 6188A83A Billy Garritty 12/1
21 Sep 25+31d Hamilton Every Race Live On Racing TV Handicap Class 5 · 1m1f · Soft · 7 ran Went straight to front - lost command with over 2f left despite urging - soon dropped away - finished 5th 5/7 4 9-7 6365A67A Jack Garritty 12/1
21 Aug 25+31d Chelmsford City (AW) Paddy Power Fegentri World Championship Handicap (Gentleman Amateur Jockeys) Class 5 · 1m2f · Standard To Slow · 7 ran Set the pace early - pressed for effort inside the final furlong before being overtaken - dropped away quickly to finish fifth 5/7 nse 11-6 6456A70A Mr J M Halford 6/1
21 Jul 25+14d Ayr Book Ayr Gold Cup Tickets Now Handicap Class 5 · 1m · Good To Soft · 10 ran Slow to break - soon settled into second and tracked the pace - pressed for effort and dropped a place 2f out - faded through the closing stages to finish sixth 6/10 1¼ 8-13 6596A71A David Allan 14/1
07 Jul 25+21d Ayr Try Racing TV For Free Now Handicap Class 6 · 1m · Good To Soft · 12 ran Settled in the pack - angled right and picked up inside the final furlong - kept on strongly to take 5th 5/12 hd 10-0 6552A85A Billy Garritty 9/2
16 Jun 25+18d Carlisle PricedUp Pushes Handicap Class 5 · 1m1f · Soft · 12 ran Tracked pace on the rail - nudged in front approaching 2f out then pressed for effort - stayed on inside last to finish second 2/12 1¾ 9-2 6399A86A Billy Garritty 13/2
29 May 25+28d Ripon Download The Raceday Ready App Handicap Class 5 · 1m · Good To Soft · 6 ran Sat close to the pace - urged to keep up with two furlongs left before slipping back - driven out but outpaced approaching the final furlong 4/6 1½ 9-2 6476A69B Billy Garritty 12/1
01 May 25+198d Southwell (AW) Neil Tomlinson Handicap Class 5 · 1m · Standard · 9 ran Went wide from the outset - soon tracking the front group - pressed for effort inside final furlong - kept on to finish second beaten two lengths 2/9 2 9-4 6488B83A Billy Garritty 40/1
2024 · 12 runs
15 Oct 24+8d Leicester leicesterraces Next Meeting Monday 28th October Handicap Class 5 · 1m · Heavy · 10 ran Slow into stride - held up early then moved to outside as field bent for home - made ground into contention over 3f out - shared 4th place under a ride over 2f out - dropped away quickly inside the final furlong to finish 9th 9/10 nk 9-12 6844A64A Jason Hart 8/1
07 Oct 24+13d Pontefract Napoleons Casino Bradford Handicap Class 5 · 1m · Soft · 9 ran Settled midfield - pushed for effort with 2f left - kept on at one tempo without threatening the front 5/9 2¼ 9-2 6886A73A Billy Garritty 18/1
24 Sep 24+26d Beverley Ward Homes Yorkshire Handicap (Div 2) Class 4 · 7½f · Good · 9 ran Held up at rear throughout - no impression made - finished well held in 8th 8/9 1 9-5 7194A63A Jonny Peate 10/1
29 Aug 24+75d Carlisle David Allen IT Solutions Handicap Class 5 · 7f · Soft · 10 ran Settled in the pack - asked for effort with over two furlongs left and eased right - finished with running on late but couldn't get to the front rank - fifth beaten 6.75 lengths 5/10 nse 9-10 7291A82A Daniel Tudhope 5/1
15 Jun 24+19d York Ice Co Supporting Macmillan Handicap Class 4 · 1m1f · Good To Soft · 14 ran 8/14 1 8-11 7368C77A Harry Russell 22/1
27 May 24+3d Leicester Leicester City FC Handicap Class 4 · 1m · Good To Soft · 11 ran 9/11 1 9-4 7567A65A Harry Russell 15/2
24 May 24+26d Pontefract Mr Leigh Sutton Nifty 50th Birthday Handicap Class 5 · 1m · Good · 11 ran 5/11 ½ 9-9 7575B84A Harry Russell 13/2
28 Apr 24+6d Wetherby Vickers.bet Handicap Class 5 · 1m · Soft · 11 ran 2/11 ½ 9-6 7291A96A Jonny Peate 6/4F
22 Apr 24+20d Pontefract Bowel Cancer Screening Programme Save Lives Handicap (Div 2) Class 5 · 1m · Soft · 9 ran 2/9 nk 9-3 7290A97A Jonny Peate 8/1
02 Apr 24+10d Pontefract Always Trying Syndicate Handicap Class 5 · 1m · Heavy · 12 ran 3/12 3 9-3 7299A92A Jonny Peate 10/1
23 Mar 24+10d Doncaster William Hill Epic Boost Spring Mile Handicap (Str) Class 2 · 1m · Soft · 18 ran 10/18 1¼ 9-0 7565C59A Jonny Peate 7/1
13 Mar 24+127d Newcastle (AW) Stay Golden With BetMGM Safer Gambling Handicap (Div 2) Class 5 · 1m · Standard · 9 ran 6/9 1¼ 9-6 7599A72A Jonny Peate 18/1
2023 · 10 runs
07 Nov 23+27d Newcastle (AW) BetMGM: It's Showtime Handicap Class 4 · 1m · Standard · 12 ran 11/12 nk 9-5 7791A69A Jason Hart 18/1
11 Oct 23+9d Nottingham Trustatrader For Tradespeople You Can Trust Handicap Class 4 · 1m½f · Heavy · 10 ran 7/10 3¾ 9-10 7989A72A Jonny Peate 9/1
02 Oct 23+3d Hamilton Hampton By Hilton Hamilton Park Handicap Class 3 · 1m1f · Soft · 8 ran 6/8 ¾ 9-5 8280A75A Jonny Peate 22/1
29 Sep 23+16d Haydock cavani.co.uk Majestic Menswear Mile Handicap Class 3 · 1m · Soft · 7 ran 7/7 5 9-8 8281A54A Jason Hart 5/1
13 Sep 23+6d Southwell (AW) William Hill Epic Boost Racing League Race 38 Handicap Class 4 · 1m · Standard · 13 ran 10/13 nk 9-9 8589B79A Jonny Peate 66/1
07 Sep 23+33d Wolverhampton (AW) William Hill Keep Your Raceday Positive Racing League Race 32 Handicap Class 3 · 1m½f · Standard · 11 ran 10/11 ¾ 8-13 8584A71A Jonny Peate 40/1
05 Aug 23+109d Thirsk William Hill Pick Your Places Handicap Class 3 · 7f · Soft · 9 ran 7/9 3¾ 9-11 8676B69A Jonny Peate 7/1
18 Apr 23+17d Newmarket Close Brothers Handicap Class 2 · 1m · Good To Soft · 13 ran 12/13 nk 8-9 8672C64C Connor Beasley 6/1
01 Apr 23+15d Doncaster Pertemps Network Spring Mile Handicap (Str) Class 2 · 1m · Heavy · 22 ran 1/22 8-12 83110C106A Jonny Peate 10/1
17 Mar 23+142d Newcastle (AW) Spreadex Sports 300 Spread Betting Cashback Handicap Class 3 · 1m · Standard · 11 ran 8/11 ¾ 9-2 8396A71A David Allan 17/2
2022 · 10 runs
26 Oct 22+2d Nottingham Join Racing TV Now Handicap Class 4 · 1m½f · Soft · 9 ran 3/9 2 10-1 7990A103A Jason Hart 13/8F
24 Oct 22+19d Leicester William Hill Extra Places Every Day Handicap Class 4 · 1m · Heavy · 9 ran 1/9 9-10 7968A96A Clifford Lee 5/2F
05 Oct 22+8d Nottingham Watch On Racing TV Handicap (Div 2) Class 4 · 1m½f · Soft · 7 ran 1/7 9-12 7877A102A Jason Hart 5/2J
27 Sep 22+42d Ayr Virgin Bet Apprentice Handicap Class 4 · 1m · Good To Soft · 7 ran 4/7 ¾ 9-11 7873A82A Jonny Peate 5/2F
16 Aug 22+66d Hamilton Paycare Saving You Money Everyday Healthcare Scottish Trophy Handicap Class 3 · 1m1f · Soft · 9 ran 5/9 1¾ 9-6 8074A78A Ben Curtis 17/2
11 Jun 22+20d York Ice Co Supporting Macmillan Handicap Class 4 · 1m1f · Good · 13 ran 9/13 1½ 9-5 8180C74A Jason Hart 4/1
22 May 22+14d York Sky Bet Sunday Series Mile Handicap Class 3 · 1m · Good · 20 ran 6/20 nk 8-13 8289C87A P J McDonald 17/2
08 May 22+9d Hamilton Sky Bet Sunday Series Handicap Class 4 · 1m½f · Good · 13 ran 3/13 nk 9-5 8070C92A Ben Curtis 15/2
29 Apr 22+25d Newcastle (AW) Official After Party At Aveika Handicap Class 3 · 1m2f · Standard · 5 ran 4/5 4 8-13 8481C70B Rowan Scott 9/1
04 Apr 22+280d Redcar Join Racing TV Now Handicap Class 3 · 1m · Soft · 16 ran 5/16 2 9-1 84123C91A Ben Curtis 25/1
2021 · 4 runs
28 Jun 21+6d Pontefract Graham Clough Memorial Handicap Class 4 · 1m · Good · 6 ran 3/6 6½ 9-5 8489A80B Daniel Tudhope 15/2
22 Jun 21+28d Ayr Book Now For Ladies Night Handicap Class 3 · 7f · Good To Firm · 4 ran 2/4 2½ 9-7 8480C79B Daniel Tudhope 8/1
25 May 21+8d Musselburgh Join Racing TV Now Median Auction Maiden Stakes Class 6 · 1m1f · Soft · 7 ran 1/7 9-5 —78A92A Daniel Tudhope 9/4
17 May 21+264d Redcar Great To Welcome You Back Median Auction Maiden Stakes Class 6 · 1m · Good · 17 ran 4/17 3½ 9-2 —101C73A Daniel Tudhope 100/1
2020 · 1 run
26 Aug 20 Musselburgh Start Your Career With Scottish Racing Academy Maiden Auction Stakes Class 5 · 7f · Soft · 10 ran 10/10 6½ 9-0 —18C48C Phil Dennis 25/1

Quick answers

How many races has Harswell Duke won?
Harswell Duke (IRE) won 4 of 52 archived starts between 2020 and 2026, a strike rate of 7.7%. Placed 14 times in total (26.9% of starts).
Who trains Harswell Duke?
Harswell Duke (IRE) is trained by Liam Bailey, who saddled the horse on its most recent run on 24 January 2026.
Who is Harswell Duke's sire?
Harswell Duke (IRE) is by Garswood (GB) out of Grafitti (GB), whose sire is Dansili.
What going does Harswell Duke prefer?
Harswell Duke (IRE) has the best record on heavy going: 2 wins from 7 starts (28.6%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Harswell Duke's official rating?
The most recent official rating on record is 53, from the run on 24 January 2026. The highest on record is 86.
What is Harswell Duke's sire's record?
Garswood (GB)'s progeny in our archive have won 8.4% of 1,920 runs since Mar 2018 (163 horses), Flat and jumps together. Weakest over 1m5f – 2m (all codes): 3.8% from 132.
Who are Harswell Duke's siblings?
Out of Grafitti (GB), Harswell Duke (IRE) has 1 other produce in our archive, 1 of them a winner. Most wins: Moe Sedway (IRE) (1). The wins came over 7½f. As at Nov 2026.

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