Skip to content
Horse profile

Master Carpenter (IRE)

7yo horse (at last run, Oct 2018) · Last trainer Rod Millman · Last owner David Little The Links Partnership
by Mastercraftsman (IRE) out of Fringe (GB) (In The Wings)
53 runs · 20 courses · from Apr 2013
As at 14 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 13 Oct 2018 — 2,923 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2018 · 14th of 17 7 wins · 6 courses Beaten favourite LTO Last raced off OR 88
KTB Profile

Master Carpenter (IRE) is 7 from 53, including a Group 3 win. The biggest win we hold: the Prix Daphnis at Chantilly (FR) (Jun 2014). Hasn't won since Sep 2018. Last raced off 88, 22lb below the career-high mark.

Based on 53 archived runs · updated 14 Oct 2026
KTB at a glance OR ↓ 22lb off peak

Progeny in our archive

Progeny record

As a sire, Master Carpenter (IRE)’s progeny in our archive have won 14.3% of 133 runs since Jan 2008 (9 horses).

GoingRunsWinsSRvs sire
Firm100%−14.3
Good to Firm15320%+5.7
Good1300%−14.3
Good to Soft8112.5%−1.8
Soft300%−14.3
Standard (AW)931516.1%+1.8
Distance (all codes)RunsWinsSRvs sire
Under 6f1317.7%−6.6
6f – 7f4436.8%−7.5
1m – 1m1f23313%−1.3
1m2f – 1m4f900%−14.3
1m5f – 2m401230%+15.7
2m1f – 2m4f400%−14.3

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

Official rating88↓ 22lb off peak
88 85–110

KTB Speed and Rating

KTB Speed

Best recent Speed 93 the best of the last 3 graded (A or B) runs · Chelmsford City (AW), 21 Jun 2018

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.

Flat 20 figures · best 129C · median 90.5
GoingRunsBestMedianSince 14 Oct 2025
Good to Soft6129C94—
Good to Firm5107C90—
Soft4117C74.5—
Good3101A92—
Standard (AW)1———
Heavy1———
DistanceRunsBestMedianSince 14 Oct 2025
1m2f – 1m4f14129C89—
1m – 1m1f6107C94—

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

KTB Rating

Best recent KTB Rating 99A the best of the last 3 rated runs · Goodwood, 26 Sep 2018 Official rating 88 at the last run, 13 Oct 2018

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.

Flat 50 figures · best 112A · median 87.5
GoingRunsBestMedianSince 14 Oct 2025
Good to Firm14106A86—
Good14106A89—
Good to Soft12112A84—
Soft8107A87.5—
Standard (AW)1———
Heavy1———
DistanceRunsBestMedianSince 14 Oct 2025
1m2f – 1m4f24107A87.5—
1m – 1m1f17106A84—
6f – 7f7102A94—
Under 6f2112A97—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 50 figures from 50 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.6% of 11,620 runs since Jan 2008 (842 horses).

GoingRunsWinsSRvs sireThis horse
Firm2328.7%−1.9—
Good to Firm1,34515611.6%+10 from 14
Good2,97034511.6%+12 from 15
Good to Soft1,53016610.8%+0.23 from 13
Soft1,9621829.3%−1.32 from 9
Heavy6607010.6%00 from 1
Standard (AW)3,1293109.9%−0.70 from 1
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f5459.3%−1.31 from 2
6f – 7f1,3841198.6%−21 from 7
1m – 1m1f2,3282179.3%−1.33 from 19
1m2f – 1m4f3,81543811.5%+0.92 from 25
1m5f – 2m2,58328511%+0.4—
2m1f – 2m4f1,08311410.5%−0.1—
2m5f – 3m3254413.5%+2.9—
Over 3m48918.8%+8.2—

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

Dam
Fringe (GB) (In The Wings)

5 siblings in the archive, 4 winners — best of them Cabelo (IRE) (2 wins).

The wins came over 7f–2m½f; the highest grade won is Class 4 (Cabelo (IRE)).

ProduceRunsWinsWin tripsBest grade
Cabelo (IRE)1427fClass 4
Duration (IRE)2212m½fClass 6
Curl (IRE)1111m3fClass 6
Chignon (IRE)1011m2fClass 6
Marvellous Ways (IRE)90——

Record by conditions

GoingRunsWinsSR£1
Good 15 2 13% +3.75
Good to Firm 14 0 0% −14.00
Good to Soft 13 3 23% +7.00
Soft 9 2 22% +8.00
Standard (AW) 1 0 0% −1.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 2 23 3 13% +8.75
Class 1 20 1 5% −16.00
Class 3 4 0 0% −4.00
Class 4 2 1 50% +2.50
Class 5 1 1 100% +9.00

CourseRunsWinsSR£1
Newbury 8 0 0% −8.00
York 7 2 29% +21.00
Sandown 7 1 14% −3.00
Doncaster 4 0 0% −4.00
Newmarket 4 0 0% −4.00
Salisbury 3 0 0% −3.00
Ascot 3 0 0% −3.00
Haydock 3 0 0% −3.00
Goodwood 2 1 50% +2.50
Pontefract 2 1 50% +1.75
Chelmsford City (AW) 1 0 0% −1.00
Bath 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00
Chester 1 0 0% −1.00
Windsor 1 0 0% −1.00
Ayr 1 0 0% −1.00
Longchamp (FR) 1 0 0% −1.00
Maisons-Laffitte (FR) 1 0 0% −1.00
Chantilly (FR) 1 1 100% +4.50
Leicester 1 1 100% +9.00

DistanceRunsWinsSR£1
1m2f – 1m4f 25 2 8% +3.00
1m – 1m1f 19 3 16% −5.00
6f – 7f 7 1 14% −3.25
Under 6f 2 1 50% +8.00

JockeyRunsWinsSR£1
Andrea Atzeni 10 2 20% +3.75
Phillip Makin 9 2 22% +19.00
Frederik Tylicki 8 0 0% −8.00
Lulu Stanford 3 0 0% −3.00
Oisin Murphy 2 1 50% +2.50
George Wood 2 0 0% −2.00
Christophe Soumillon 2 1 50% +3.50
Ryan Moore 2 1 50% +2.00
David Probert 1 0 0% −1.00
Gerald Mosse 1 0 0% −1.00
Charlie Bennett 1 0 0% −1.00
Rossa Ryan 1 0 0% −1.00
Daniel Muscutt 1 0 0% −1.00
David Egan 1 0 0% −1.00
Adam McNamara 1 0 0% −1.00
Fran Berry 1 0 0% −1.00
Silvestre De Sousa 1 0 0% −1.00
Jordan Vaughan 1 0 0% −1.00
Ben Curtis 1 0 0% −1.00
Robert Havlin 1 0 0% −1.00
Steve Drowne 1 0 0% −1.00
Christophe-Patrice Lemaire 1 0 0% −1.00
Graham Lee 1 0 0% −1.00

SeasonRunsWinsSR£1
2018 9 1 11% −4.50
2017 10 1 10% +3.00
2016 10 0 0% −10.00
2015 9 1 11% +6.00
2014 8 2 25% +1.50
2013 7 2 29% +6.75

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
13 Oct 18+17d York Coldstream Guards Association Cup Handicap Class 3 · 10.5f · Soft · 17 ran 14/17 3¼ 9-4 8857C67C David Probert 9/2F
26 Sep 18+5d Goodwood Birra Moretti Handicap Class 4 · 9f · Good To Soft · 10 ran 1/10 9-7 8590A99A Oisin Murphy 7/2F
21 Sep 18+20d Newbury T T Tents Handicap Class 4 · 10f · Good To Soft · 14 ran 6/14 shd 9-10 85129C90A Gerald Mosse 12/1
01 Sep 18+49d Sandown Best Odds Guaranteed At 188Bet Handicap Class 2 · 10f · Good To Soft · 12 ran 10/12 6 8-12 8886C64C George Wood 16/1
14 Jul 18+7d York 59th John Smith's Cup Handicap Class 2 · 10.5f · Good To Firm · 19 ran 18/19 nk 8-6 9178C63C Charlie Bennett 20/1
07 Jul 18+16d Sandown Coral Challenge (handicap) Class 2 · 8f · Good To Firm · 15 ran 5/15 ½ 8-7 9190C88A Rossa Ryan 25/1
21 Jun 18+34d Chelmsford City (AW) Sheridan Maine At Pertemps Handicap Class 3 · 10f · Standard · 11 ran 4/11 hd 9-5 9193A90A Daniel Muscutt 14/1
18 May 18+27d York Equinity Technology Handicap Class 2 · 10.5f · Good To Firm · 11 ran 4/11 3½ 9-0 9384A82A Phillip Makin 8/1
21 Apr 18+175d Newbury Elite Racing Club Supporting Greatwood Spring Cup Handicap (Str) Class 2 · 8f · Good To Soft · 22 ran 10/22 1 9-1 9583C81A Andrea Atzeni 25/1
28 Oct 17+14d Newbury Worthington's Alzheimer's Society Handicap Class 2 · 10f · Soft · 11 ran 11/11 6 9-7 9743C72C Phillip Makin 12/1
14 Oct 17+10d York Download The Coral App Handicap Class 2 · 10.5f · Good · 12 ran 4/12 hd 9-5 97101A90A Phillip Makin 12/1
04 Oct 17+18d Salisbury Weatherbys General Stud Book Online Handicap Class 2 · 10f · Heavy · 4 ran 4/4 ½ 9-3 9870C82B George Wood 11/4
16 Sep 17+14d Doncaster P J Towey Construction Ltd Handicap (Str) Class 2 · 8f · Good To Soft · 10 ran 7/10 1¼ 9-5 10098A84A Oisin Murphy 14/1
02 Sep 17+49d Sandown BetBright Recall Handicap Class 2 · 10f · Good · 13 ran 12/13 2¼ 9-7 10392C81A David Egan 16/1
15 Jul 17+22d York 58th John Smith's Cup Handicap Class 2 · 10.5f · Good · 20 ran 12/20 1 9-3 10587C88A Adam McNamara 12/1
23 Jun 17+37d Ascot Duke Of Edinburgh Stakes (Handicap) Class 2 · 12f · Good To Firm · 19 ran 15/19 5 9-10 10591C72A Fran Berry 25/1
17 May 17+25d York Sky Bet First Race Special Handicap Class 2 · 10.5f · Soft · 20 ran 1/20 9-2 95117C107A Phillip Makin 12/1
22 Apr 17+21d Newbury Be Wiser Insurance Spring Cup Handicap (Str) Class 2 · 8f · Good To Firm · 21 ran 15/21 ¾ 8-10 97107C69A Lulu Stanford 14/1
01 Apr 17+185d Doncaster Betway Lincoln (Heritage Handicap) (Str) Class 2 · 8f · Good To Soft · 22 ran 12/22 ½ 8-9 99107C84A Lulu Stanford 20/1
28 Sep 16+17d Salisbury Weatherbys Hamilton Handicap Class 2 · 10f · Soft · 9 ran 6/9 nk 9-4 10292A87A Lulu Stanford 7/1
11 Sep 16+31d Bath Boeing Defence Uk Conditions Stakes Class 3 · 8f · Good To Soft · 4 ran 4/4 3¾ 9-2 105—75B Frederik Tylicki 9/4
11 Aug 16+18d Salisbury totepool Sovereign Stakes (Group 3) Class 1 · 8f · Good To Firm · 7 ran 5/7 4½ 9-0 107—88A Frederik Tylicki 20/1
24 Jul 16+8d Pontefract Sky Bet Go-Racing-In-Yorkshire Summer Festival Pomfret Stakes (Listed) Class 1 · 8f · Good To Firm · 7 ran 3/7 ¾ 9-5 108—99A Silvestre De Sousa 6/1
16 Jul 16+42d Newbury bet365 Stakes (Listed) (Registered As The Steventon Stakes) Class 1 · 10f · Good To Firm · 7 ran 6/7 hd 9-4 110—84A Frederik Tylicki 15/2
04 Jun 16+14d Epsom Downs Queen Elizabeth II Coronation Cup (Sponsored By Investec) (Group 1) Class 1 · 12f · Good To Soft · 8 ran 6/8 4 9-0 110—84A Frederik Tylicki 40/1
21 May 16+16d Goodwood Al Basti Equiworld Festival Stakes (Listed) Class 1 · 10f · Good · 8 ran 4/8 1¾ 9-0 110—90A Frederik Tylicki 4/1C
05 May 16+13d Chester Betway Huxley Stakes (Group 3) (For The Tradesman's Cup) Class 1 · 10.5f · Good · 7 ran 3/7 shd 9-0 108—94A Frederik Tylicki 14/1
22 Apr 16+20d Sandown bet365 Gordon Richards Stakes (Group 3) Class 1 · 10f · Good To Soft · 7 ran 4/7 ¾ 9-0 108—90A Frederik Tylicki 16/1
02 Apr 16+189d Doncaster Betway Doncaster Mile Stakes (Listed) (Rnd) Class 1 · 8f · Soft · 4 ran 4/4 2 9-0 108—77B Phillip Makin 8/1
26 Sep 15+21d Newmarket Betfred Cambridgeshire (Heritage Handicap) Class 2 · 9f · Good · 34 ran 29/34 hd 9-5 110—78C Jordan Vaughan 33/1
05 Sep 15+7d Haydock betfred.com Superior Mile (Group 3) Class 1 · 8f · Good To Soft · 7 ran 5/7 dht 9-3 110—93A Phillip Makin 8/1
29 Aug 15+21d Windsor Unibet Winter Hill Stakes (Group 3) Class 1 · 10f · Good To Soft · 8 ran 8/8 2¼ 9-1 110—83A Phillip Makin 8/1
08 Aug 15+28d Haydock Betfred Rose Of Lancaster Stakes (Group 3) Class 1 · 10.5f · Good To Firm · 5 ran 2/5 5 9-3 110—90B Phillip Makin 13/2
11 Jul 15+7d York 56th John Smith's Cup (Heritage Handicap) Class 2 · 10.5f · Good · 17 ran 1/17 9-4 104—106A Phillip Makin 14/1
04 Jul 15+14d Sandown Coral Challenge (Handicap) Class 2 · 8f · Good To Firm · 12 ran 3/12 shd 9-7 104—106A Frederik Tylicki 20/1
20 Jun 15+21d Ayr SunSport Handicap Class 2 · 8f · Good To Firm · 8 ran 3/8 1¼ 9-7 104—94A Ben Curtis 12/1
30 May 15+14d Haydock Timeform Jury Stakes (Registered As The John Of Gaunt Stakes) (Group 3) Class 1 · 7f · Good · 13 ran 8/13 2¾ 9-0 107—82A Robert Havlin 40/1
16 May 15+232d Newbury Al Shaqab Lockinge Stakes (British Champions Series) (Group 1) (Str) Class 1 · 8f · Good · 16 ran 14/16 3¼ 9-0 107—79A Steve Drowne 100/1
26 Sep 14+12d Newmarket Shadwell Joel Stakes (British Champions Series) (Group 2) Class 1 · 8f · Good · 12 ran 12/12 nk 9-0 107—73A Andrea Atzeni 50/1
14 Sep 14+56d Longchamp (FR) Qatar Prix du Moulin de Longchamp (3yo+ No Geldings) (Turf) 8f · Good · 10 ran 10/10 1¼ 8-11 ——— Christophe Soumillon 40/1
20 Jul 14+20d Maisons-Laffitte (FR) Prix Eugene Adam (Grand Prix de Maisons-Laffitte) (3yo) (Turf) 10f · Very Soft · 6 ran 3/6 1½ 8-11 ——— Christophe-Patrice Lemaire 7/1
30 Jun 14+32d Chantilly (FR) Prix Daphnis (3yo Colts & Geldings) (Turf) 9f · Good To Soft · 8 ran 1/8 8-11 ——— Christophe Soumillon 9/2
29 May 14+12d Sandown Cantor Fitzgerald Corporate Finance Heron Stakes (Listed) Class 1 · 8f · Soft · 5 ran 1/5 9-0 100—105B Ryan Moore 3/1
17 May 14+22d Newmarket Tamdown Fairway Stakes (Listed) Class 1 · 10f · Good To Firm · 5 ran 2/5 2 9-3 103—89B Andrea Atzeni 7/2
25 Apr 14+13d Sandown Bet365 Classic Trial (Group 3) Class 1 · 10f · Soft · 6 ran 3/6 2 9-1 103—88B Ryan Moore 8/1
12 Apr 14+203d Newbury Aon Greenham Stakes (Group 3) (Str) Class 1 · 7f · Good · 10 ran 3/10 2¾ 9-0 91—97A Andrea Atzeni 80/1
21 Sep 13+10d Newbury Dubai Duty Free Nursery (Str) Class 3 · 7f · Soft · 7 ran 3/7 1¼ 9-7 92—94A Andrea Atzeni 9/2
11 Sep 13+62d Doncaster Arena Group Nursery Class 2 · 7f · Good · 11 ran 2/11 3¼ 9-7 89—102A Andrea Atzeni 7/1
11 Jul 13+19d Newmarket Portland Place Properties July Stakes (Group 2) Class 1 · 6f · Good To Firm · 11 ran 8/11 1¾ 8-12 ——76A Graham Lee 33/1
22 Jun 13+32d Ascot Chesham Stakes (Listed) Class 1 · 7f · Good To Firm · 19 ran 15/19 3½ 9-3 ——66C Andrea Atzeni 8/1
21 May 13+20d Pontefract Youngsters Conditions Stakes Class 2 · 6f · Good · 8 ran 1/8 8-12 ——102A Andrea Atzeni 11/4
01 May 13+26d Ascot Aldermore Conditions Stakes Class 2 · 5f · Good · 5 ran 3/5 3 9-1 ——82B Andrea Atzeni 9/2
05 Apr 13 Leicester Knighton Maiden Stakes Class 5 · 5f · Good To Soft · 7 ran 1/7 9-5 ——112A Andrea Atzeni 9/1

Quick answers

How many races has Master Carpenter (IRE) won?
Master Carpenter (IRE) won 7 of 53 archived starts between 2013 and 2018, a strike rate of 13.2%. Placed 13 times in total (24.5% of starts).
Who trained Master Carpenter (IRE)?
Master Carpenter (IRE) was trained by Rod Millman on the most recent run on record, at York on 13 October 2018.
Who is Master Carpenter (IRE)'s sire?
Master Carpenter (IRE) is by Mastercraftsman (IRE) out of Fringe (GB), whose sire is In The Wings.
What going does Master Carpenter (IRE) prefer?
Master Carpenter (IRE) has the best record on good to soft going: 3 wins from 13 starts (23.1%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Master Carpenter (IRE)'s official rating?
The most recent official rating on record is 88, from the run on 13 October 2018. The highest on record is 110.
What is Master Carpenter (IRE)'s sire's record?
Mastercraftsman (IRE)'s progeny in our archive have won 10.6% of 11,620 runs since Jan 2008 (842 horses), Flat and jumps together.
Who are Master Carpenter (IRE)'s siblings?
Out of Fringe (GB), Master Carpenter (IRE) has 5 other produce in our archive, 4 of them winners. Most wins: Cabelo (IRE) (2). Highest grade won: Class 4 (Cabelo (IRE)). The wins came over 7f–2m½f. As at Oct 2026.
Has Master Carpenter (IRE) sired winners?
As a sire, Master Carpenter (IRE)'s progeny in our archive have won 14.3% of 133 runs since Jan 2008 (9 horses), Flat and jumps together.

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