Skip to content
Horse profile

Duffus Castle (GB)

3yo gelding (at last run, Nov 2025) · Trainer Philip McBride · Owner C Massie Pj Mcbride
by Adaay (IRE) out of Camelopardalis (GB) (Tobougg)
13 runs · 6 courses · from Aug 2024
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
Won at Wolverhampton (AW) Off 345 days · 10th of 11 Last raced off OR 51
KTB Profile

Duffus Castle is 1 from 13, the win coming at Class 6 level in a handicap at Wolverhampton over 1m – 1m1f on Standard going in Sep 2025. The gelding is held up in his races and has never won on turf from seven starts. He last ran at Chelmsford City in Nov 2025, finishing 10 of 11 off an official rating of 51, which was 11lb below his highest ever mark.

Based on 13 archived runs · run-style from 6 commented runs · updated 18 Oct 2026
KTB at a glance Typically held up Won on AW, 0 on turf Win at Class 6 OR ↓ 11lb off peak
Official rating51↓ 11lb off peak
51 46–62

KTB Speed and Rating

KTB Speed

Best recent Speed 100 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 6 Sep 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 13 figures · best 100A · median 78
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)6100A751 · —
Good395C87—
Good to Soft295B94—
Good to Firm279B72—
DistanceRunsBestMedianSince 18 Oct 2025
1m – 1m1f6100A94—
6f – 7f479B72—
1m2f – 1m4f378A721 · —

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 13 figures from 13 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 · Newcastle (AW), 19 Sep 2025 Official rating 51 at the last run, 6 Nov 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 13 figures · best 68A · median 53
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)668A441 · —
Good361A48—
Good to Soft266A63—
Good to Firm266A59.5—
DistanceRunsBestMedianSince 18 Oct 2025
1m – 1m1f666A60.5—
6f – 7f466A49—
1m2f – 1m4f368A431 · —

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

  • Held up 4 (67%) · 1 win
  • Midfield 2 (33%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 9.1% of 2,956 runs since Jan 2008 (192 horses).

Weakest over 1m – 1m1f (all codes): 6% from 497.

GoingRunsWinsSRvs sireThis horse
Firm20210%+0.9—
Good to Firm424307.1%−20 from 2
Good590518.6%−0.50 from 3
Good to Soft298289.4%+0.30 from 2
Soft2763211.6%+2.5—
Heavy921010.9%+1.8—
Standard (AW)1,2561169.2%+0.11 from 6
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f4624910.6%+1.5—
6f – 7f1,5091479.7%+0.60 from 4
1m – 1m1f497306%−3.11 from 6
1m2f – 1m4f305237.5%−1.60 from 3
1m5f – 2m144149.7%+0.6—
2m1f – 2m4f34514.7%+5.6—
2m5f – 3m5120%+10.9—

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

Dam

5 siblings in the archive, 2 winners — best of them Beauld As Brass (GB) (7 wins).

The wins came over 5½f–1m6f; the highest grade won is Class 4 (Beauld As Brass (GB)).

ProduceRunsWinsWin tripsBest grade
Beauld As Brass (GB)2975½f–1m6fClass 4
Sto Bene (GB)217fClass 5
Rusper's Lad (GB)120——
Ydra (GB)60——
Sweet Echo (GB)50——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 6 1 17% +1.50
Good 3 0 0% −3.00
Good to Soft 2 0 0% −2.00
Good to Firm 2 0 0% −2.00

ClassRunsWinsSR£1
Class 6 9 1 11% −1.50
Class 5 2 0 0% −2.00
Class 4 2 0 0% −2.00

CourseRunsWinsSR£1
Yarmouth 6 0 0% −6.00
Chelmsford City (AW) 3 0 0% −3.00
Newcastle (AW) 1 0 0% −1.00
Wolverhampton (AW) 1 1 100% +6.50
Brighton 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 6 1 17% +1.50
6f – 7f 4 0 0% −4.00
1m2f – 1m4f 3 0 0% −3.00

JockeyRunsWinsSR£1
Adam Farragher 5 0 0% −5.00
Harry Davies 3 0 0% −3.00
Ashley Lewis 2 1 50% +5.50
Kieran Shoemark 1 0 0% −1.00
P J McDonald 1 0 0% −1.00
Rossa Ryan 1 0 0% −1.00

HeadgearRunsWinsSR£1
Blinkers 7 1 14% +0.50
None 6 0 0% −6.00

SeasonRunsWinsSR£1
2025 10 1 10% −2.50
2024 3 0 0% −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
06 Nov 25+24d Chelmsford City (AW) Play Different With Betfair Handicap Class 6 · 10f · Standard · 11 ran Held up towards the back - driven approaching 2f out but lost touch with rivals - well held at the finish 10/11 6 8-11 5172C43C Harry Davies 14/1
13 Oct 25+24d Yarmouth MCI Celebrating Their 4th Year Anniversary Handicap Class 6 · 8f · Good To Soft · 14 ran Held a midfield spot on the far rail - improved to reach the front group with 2f left before finding the pace too hot when asked for effort - kept going in the closing stages to finish 5th 5/14 1 8-13 5293C66A Kieran Shoemark 13/2
19 Sep 25+13d Newcastle (AW) High Gosforth Park Golf Club Handicap Class 6 · 10f · Standard · 8 ran Settled midpack early - pushed along with 3f left - progress gained inside final furlong - hit front late but caught in final strides for a fierce finish - denied right on the line 2/8 hd 9-0 5178A68A P J McDonald 3/1J
06 Sep 25+31d Wolverhampton (AW) Ian Furlong & Louise Sergent Handicap Class 6 · 8.5f · Standard · 11 ran Settled behind the pace wide of rivals - moved into second entering the straight then hit the front inside the final furlong - driven out to assert and win 1/11 8-8 46100A64A Ashley Lewis 13/2
06 Aug 25+9d Brighton Star Sports Classified Stakes Class 6 · 8f · Good · 14 ran Sat close to the pace early - lost momentum when angled right entering the final furlong - drifted left and battled on near the rail to the line - finished fifth beaten six and a half lengths 5/14 1 9-2 4695C61A Harry Davies 20/1
28 Jul 25+12d Yarmouth Download The Raceday Ready App Handicap Class 6 · 8f · Good To Soft · 9 ran Settled towards the outer of the pack early - held a midfield position - improved into contention a furlong out - kept on under pressure to finish fourth behind three clear rivals 4/9 1 8-10 4795B60A Harry Davies 12/1
16 Jul 25+83d Yarmouth 4Head Classified Stakes Class 6 · 11.5f · Good · 9 ran Held up in rear-midfield throughout - no real progress made - finished well held in 8th 8/9 shd 8-6 4952B37A Ashley Lewis 9/1
24 Apr 25+19d Chelmsford City (AW) Best Odds Guaranteed At bet365 Handicap Class 6 · 6f · Standard · 9 ran Settled close to the pace early - pressed for effort with over a furlong left - lost ground final furlong to finish 8th 8/9 1½ 9-6 5276B45A Rossa Ryan 3/1
05 Apr 25+32d Yarmouth QuinnBet Extra Places Handicap Class 6 · 8f · Good · 12 ran Held mid-pack early - pressed for effort 3f out - dropped away inside final furlong - finished 10th 10/12 1¾ 9-2 5787A48A Adam Farragher 20/1
04 Mar 25+145d Southwell (AW) Gamble Responsibly At BetMGM Handicap (Div 2) Class 5 · 8f · Standard · 8 ran Dwelt at the start - settled at the back of the field - roused 2f out but unable to make any ground finishing 7th 7/8 5 9-3 6274A40A Adam Farragher 66/1
10 Oct 24+22d Chelmsford City (AW) EBF Restricted Maiden Stakes (GBB Race) Class 5 · 6f · Standard To Slow · 14 ran Settled towards the rear of the pack early - lost touch with the pace over 3f out - dropped away in the closing stages - finished 11th 11/14 1½ 9-5 —68B41A Adam Farragher 33/1
18 Sep 24+30d Yarmouth EBF Future Stayers Maiden Stakes (GBB Race) Class 4 · 7f · Good To Firm · 10 ran Held up in the pack early - unable to land a blow through the race - well held at the finish 9/10 1¼ 9-7 —65A53A Adam Farragher 66/1
19 Aug 24 Yarmouth British Stallion Studs Ebf Maiden Stakes (GBB Race) Class 4 · 7f · Good To Firm · 10 ran Last to break - settled near back - urged and slipped to the tail approaching 3f out - shortened gap late but held in 6th 6/10 4 9-7 —79B66A Adam Farragher 100/1

Quick answers

How many races has Duffus Castle (GB) won?
Duffus Castle (GB) won 1 of 13 archived starts between 2024 and 2025, a strike rate of 7.7%. Placed 2 times in total (15.4% of starts).
Who trains Duffus Castle (GB)?
Duffus Castle (GB) is trained by Philip McBride, who saddled the horse on its most recent run on 6 November 2025.
Who is Duffus Castle (GB)'s sire?
Duffus Castle (GB) is by Adaay (IRE) out of Camelopardalis (GB), whose sire is Tobougg.
What going does Duffus Castle (GB) prefer?
Duffus Castle (GB) has the best record on standard (aw) going: 1 win from 6 starts (16.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Duffus Castle (GB)'s official rating?
The most recent official rating on record is 51, from the run on 6 November 2025. The highest on record is 62.
What is Duffus Castle (GB)'s sire's record?
Adaay (IRE)'s progeny in our archive have won 9.1% of 2,956 runs since Jan 2008 (192 horses), Flat and jumps together. Weakest over 1m – 1m1f (all codes): 6% from 497.
Who are Duffus Castle (GB)'s siblings?
Out of Camelopardalis (GB), Duffus Castle (GB) has 5 other produce in our archive, 2 of them winners. Most wins: Beauld As Brass (GB) (7). Highest grade won: Class 4 (Beauld As Brass (GB)). The wins came over 5½f–1m6f. As at Oct 2026.

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