Skip to content
Horse profile

Maghfoor (GB)

7yo gelding (at last run, Jun 2021) · Last trainer Donald McCain · Last owner Jo Co Partnership
by Cape Cross (IRE) out of Thaahira (USA) (Dynaformer)
33 runs · 16 courses · from Oct 2016
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 22 Jun 2021 — 1,947 days ago. Our archive can't say whether the horse is still in training.
Last run Jun 2021 · 8th of 9 Won at Haydock Last raced off OR 45
KTB Profile

Maghfoor (GB) is 1 from 33, the win coming at Class 4 level. Hasn't won since Apr 2017. The win came on turf — 0 from 8 on the all-weather, and the win came on good or faster ground (0 from 3 on softer). Last raced off 45, 40lb below the career-high mark.

Based on 33 archived runs · updated 21 Oct 2026
KTB at a glance Won on turf, 0 on AW Wins on good or faster Win at Class 4 OR ↓ 40lb off peak
Official rating45↓ 40lb off peak
45 45–85

KTB Speed and Rating

KTB Speed

Best recent Speed 85 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 24 Nov 2020

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 31 figures · best 110A · median 86
GoingRunsBestMedianSince 21 Oct 2025
Good14107C87—
Standard (AW)8100B87—
Good to Firm6110A83.5—
Soft272C33.5—
Good to Soft1———
DistanceRunsBestMedianSince 21 Oct 2025
1m2f – 1m4f24110A85.5—
1m – 1m1f4102A82—
1m5f – 2m3101C89—
Jumps 2 figures · best 78A · median 77
GoingRunsBestMedianSince 21 Oct 2025
Good278A77—
DistanceRunsBestMedianSince 21 Oct 2025
2m1f – 2m4f1———
1m5f – 2m1———

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

KTB Rating

Best recent KTB Rating (flat) 51A the best of the last 3 rated runs · Wolverhampton (AW), 24 Nov 2020 Official rating 45 at the last flat run, 22 Jun 2021

Best recent KTB Rating (jumps) 83C the best of the last 2 rated runs · Cartmel, 2 Jun 2021

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 31 figures · best 91A · median 68
GoingRunsBestMedianSince 21 Oct 2025
Good1481A69.5—
Standard (AW)879B59—
Good to Firm686A71.5—
Soft265C63—
Good to Soft1———
DistanceRunsBestMedianSince 21 Oct 2025
1m2f – 1m4f2486A67—
1m – 1m1f491A69—
1m5f – 2m380A67—
Jumps 2 figures · best 83C · median 82.5
GoingRunsBestMedianSince 21 Oct 2025
Good283C82.5—
DistanceRunsBestMedianSince 21 Oct 2025
2m1f – 2m4f1———
1m5f – 2m1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 33 figures from 33 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
Cape Cross (IRE)

Progeny in our archive have won 13.3% of 12,754 runs since Jan 2008 (988 horses).

Weakest on heavy going: 8.4% from 477. Weakest over 2m5f – 3m (all codes): 7.8% from 230.

GoingRunsWinsSRvs sireThis horse
Firm1412215.6%+2.3—
Good to Firm2,36735314.9%+1.61 from 6
Good2,86638213.3%00 from 16
Good to Soft1,3781359.8%−3.50 from 1
Soft1,61817210.6%−2.70 from 2
Heavy477408.4%−4.9—
Standard (AW)3,90558815.1%+1.80 from 8
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2453112.7%−0.6—
6f – 7f2,81735712.7%−0.6—
1m – 1m1f3,29245513.8%+0.50 from 4
1m2f – 1m4f3,81254414.3%+11 from 24
1m5f – 2m1,69922413.2%−0.10 from 4
2m1f – 2m4f629619.7%−3.60 from 1
2m5f – 3m230187.8%−5.5—
Over 3m30310%−3.3—

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

Dam
Thaahira (USA) (Dynaformer)

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

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

ProduceRunsWinsWin tripsBest grade
Wajaaha (IRE)7551m4f–2m2fClass 4
Tabassor (IRE)611m½fClass 5
Manaasek (IRE)40——
Chapuza (GB)40——
Crackon (FR)10——

Record by conditions

GoingRunsWinsSR£1
Good 16 0 0% −16.00
Standard (AW) 8 0 0% −8.00
Good to Firm 6 1 17% −3.62
Soft 2 0 0% −2.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 4 14 1 7% −11.62
Class 5 10 0 0% −10.00
Class 6 7 0 0% −7.00
Class 3 2 0 0% −2.00

CourseRunsWinsSR£1
Haydock 6 1 17% −3.62
Redcar 4 0 0% −4.00
Chester 4 0 0% −4.00
Newcastle (AW) 3 0 0% −3.00
Beverley 2 0 0% −2.00
Wolverhampton (AW) 2 0 0% −2.00
Nottingham 2 0 0% −2.00
Chelmsford City (AW) 2 0 0% −2.00
Cartmel 1 0 0% −1.00
Ludlow 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Catterick 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Carlisle 1 0 0% −1.00
Wetherby 1 0 0% −1.00
Goodwood 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 24 1 4% −21.62
1m5f – 2m 4 0 0% −4.00
1m – 1m1f 4 0 0% −4.00
2m1f – 2m4f 1 0 0% −1.00

JockeyRunsWinsSR£1
Jason Hart 9 0 0% −9.00
Jimmy Quinn 3 0 0% −3.00
Jim Crowley 3 1 33% −0.62
Theo Gillard 2 0 0% −2.00
Harrison Shaw 2 0 0% −2.00
Paul Hanagan 2 0 0% −2.00
David Nolan 1 0 0% −1.00
Ella McCain 1 0 0% −1.00
Zak Wheatley 1 0 0% −1.00
Kieran Schofield 1 0 0% −1.00
Rhiain Ingram 1 0 0% −1.00
Luke Morris 1 0 0% −1.00
Martin Harley 1 0 0% −1.00
Miss Catherine Walton 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00
Kevin Stott 1 0 0% −1.00
Dane O'Neill 1 0 0% −1.00
Silvestre De Sousa 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 22 1 5% −19.62
Cheekpieces 6 0 0% −6.00
Tongue tie 3 0 0% −3.00
Blinkers 1 0 0% −1.00
Visor 1 0 0% −1.00

SeasonRunsWinsSR£1
2021 4 0 0% −4.00
2020 4 0 0% −4.00
2019 8 0 0% −8.00
2018 10 0 0% −10.00
2017 6 1 17% −3.62
2016 1 0 0% −1.00

TypeRunsWinsSR£1
Flat 31 1 3% −28.62
Hurdle 2 0 0% −2.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
22 Jun 21+20d Beverley Clearanswer Call Centres Handicap (Div 2) Class 6 · 12f · Good · 9 ran 8/9 5 9-1 4546A42A David Nolan 25/1
02 Jun 21+42d Cartmel Corrie & Co Novices' Hurdle (GBB Race) Class 4 · 17f · Good · 7 ran 5/7 13 10-7 —76C83C Theo Gillard 50/1
21 Apr 21+101d Ludlow Join RacingTV Novices' Hurdle (GBB Race) Class 4 · 16f · Good · 8 ran 6/8 2¾ 10-7 —78A82A Theo Gillard 50/1
10 Jan 21+47d Southwell (AW) Heed Your Hunch At Betway Handicap Class 6 · 12f · Standard To Slow · 9 ran 9/9 8 8-7 4659C35C Ella McCain 15/2
24 Nov 20+22d Wolverhampton (AW) Heed Your Hunch At Betway Handicap (Div 1) Class 6 · 12f · Standard · 12 ran 7/12 6½ 9-0 4885A51A Jimmy Quinn 12/1
02 Nov 20+13d Wolverhampton (AW) Heed Your Hunch At Betway Handicap Class 6 · 9.5f · Standard · 11 ran 6/11 1¼ 9-3 5092A68A Jimmy Quinn 50/1
20 Oct 20+28d Newcastle (AW) Betway Apprentice Handicap Class 6 · 12.5f · Standard · 13 ran 13/13 44 9-2 5319C47C Zak Wheatley 22/1
22 Sep 20+391d Newcastle (AW) Follow At The Races On Twitter Handicap (Div 1) Class 6 · 8f · Standard To Slow · 10 ran 7/10 5 9-9 5572A49A Jason Hart 8/1
28 Aug 19+28d Catterick Yorkshire Dales Distillery Handicap Class 5 · 14f · Good · 8 ran 4/8 6 8-12 58101C60C Harrison Shaw 9/2
31 Jul 19+15d Redcar Every Race Live On Racing TV Handicap Class 5 · 10f · Good · 15 ran 5/15 nse 8-13 60107C70A Harrison Shaw 12/1
16 Jul 19+3d Nottingham MansionBet Training Series Apprentice Handicap Class 6 · 10f · Good · 13 ran 5/13 7 9-12 6383C69A Kieran Schofield 5/1J
13 Jul 19+8d Chester Walker Smith Handicap Class 4 · 10.5f · Good · 12 ran 10/12 ½ 7-13 6388A57A Rhiain Ingram 25/1
05 Jul 19+42d Haydock Three Sisters Handicap Class 5 · 10.5f · Good To Firm · 11 ran 6/11 nk 9-9 65110A66A Luke Morris 18/1
24 May 19+27d Haydock Albert Brown Memorial Handicap Class 5 · 10f · Good To Firm · 15 ran 15/15 9 9-6 6770C56C Jason Hart 8/1
27 Apr 19+19d Doncaster Sky Sports Racing Sky 415 Handicap Class 4 · 12f · Good · 16 ran 8/16 ½ 8-9 6892C68A Jason Hart 14/1
08 Apr 19+187d Redcar Watch Irish Racing On Racing TV Handicap (Div 2) Class 5 · 10f · Good · 12 ran 3/12 ¾ 9-7 6875A80A Jason Hart 11/4F
03 Oct 18+7d Nottingham Drywite Fresh Produce Wash Handicap Class 3 · 10f · Good · 9 ran 8/9 3¼ 8-7 7296A54A Paul Hanagan 8/1
26 Sep 18+20d Redcar William Hill 2 Clear Handicap Class 4 · 10f · Good · 14 ran 6/14 hd 9-0 7286C72A Jason Hart 28/1
06 Sep 18+28d Carlisle Watch Racing UK On The Go Handicap Class 5 · 11f · Soft · 14 ran 12/14 ½ 9-9 7472C61C Paul Hanagan 16/1
09 Aug 18+27d Haydock Best Premier League Odds On Smarkets Handicap Class 4 · 11.5f · Good To Firm · 7 ran 5/7 6 9-3 7594A65A Jason Hart 7/1
13 Jul 18+21d Chester Mrgreen.com Live Casino Handicap Class 3 · 11.5f · Good · 7 ran 6/7 1¼ 8-12 75101A64A Jason Hart 14/1
22 Jun 18+6d Wetherby Jct600 Mercedes-benz Of Harrogate Handicap Class 5 · 10f · Good To Firm · 10 ran 3/10 ¾ 9-7 7488A86A Jason Hart 3/1J
16 Jun 18+9d Chester Whitley Neill Rhubarb & Ginger Handicap Class 4 · 10.5f · Good · 10 ran 3/10 hd 9-2 7491A81A Martin Harley 10/1
07 Jun 18+12d Haydock Play Blackjack At 188Bet Casino Handicap (Lady Amateur Riders) Class 5 · 11.5f · Good To Firm · 5 ran 3/5 hd 10-9 7668C77B Miss Catherine Walton 13/8F
26 May 18+28d Chester Ras Ltd Handicap Class 4 · 12.5f · Good · 10 ran 5/10 2¾ 9-10 8081A74A Adam Kirby 25/1
28 Apr 18+191d Haydock Enhanced Place Odds At 188Bet Handicap Class 4 · 10.5f · Soft · 11 ran 11/11 27 9-10 82-5C65C Jason Hart 12/1
19 Oct 17+42d Newcastle (AW) Bowburn Hotel Handicap Class 4 · 12.5f · Standard · 13 ran 7/13 3½ 9-3 84100B76A Kevin Stott 16/1
07 Sep 17+21d Chelmsford City (AW) Bet totetrifecta At betfred.com Handicap Class 4 · 14f · Standard · 10 ran 7/10 13 9-5 8589C67C Dane O'Neill EvensF
17 Aug 17+84d Beverley Barbara's Special Birthday Year Handicap Class 4 · 16f · Good · 7 ran 4/7 nk 9-2 8575A80A Jimmy Quinn 9/4F
25 May 17+26d Goodwood Cigalus Gerard Bertrand Wines Handicap Class 4 · 9f · Good · 9 ran 9/9 nk 9-7 8568A70A Jim Crowley 6/1
29 Apr 17+23d Haydock 188bet.co.uk Maiden Stakes (Plus 10) Class 4 · 11.5f · Good To Firm · 5 ran 1/5 9-5 —79C77B Jim Crowley 11/8F
06 Apr 17+174d Chelmsford City (AW) Bookee Swipe Bet Done App Maiden Stakes Class 5 · 10f · Standard · 5 ran 2/5 ½ 9-5 —94C79B Jim Crowley 4/5F
14 Oct 16 Redcar racinguk.com/daypass British Stallion Studs EBF Maiden Stakes Class 5 · 8f · Good To Soft · 10 ran 2/10 hd 9-5 —102A91A Silvestre De Sousa 11/2

Quick answers

How many races has Maghfoor (GB) won?
Maghfoor (GB) won 1 of 33 archived starts between 2016 and 2021, a strike rate of 3%. Placed 6 times in total (18.2% of starts).
Who trained Maghfoor (GB)?
Maghfoor (GB) was trained by Donald McCain on the most recent run on record, at Beverley on 22 June 2021.
Who is Maghfoor (GB)'s sire?
Maghfoor (GB) is by Cape Cross (IRE) out of Thaahira (USA), whose sire is Dynaformer.
What going does Maghfoor (GB) prefer?
Maghfoor (GB) has the best record on good to firm 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 Maghfoor (GB)'s official rating?
The most recent official rating on record is 45, from the run on 22 June 2021. The highest on record is 85.
What is Maghfoor (GB)'s sire's record?
Cape Cross (IRE)'s progeny in our archive have won 13.3% of 12,754 runs since Jan 2008 (988 horses), Flat and jumps together. Weakest on heavy going: 8.4% from 477. Weakest over 2m5f – 3m (all codes): 7.8% from 230.
Who are Maghfoor (GB)'s siblings?
Out of Thaahira (USA), Maghfoor (GB) has 5 other produce in our archive, 2 of them winners. Most wins: Wajaaha (IRE) (5). Highest grade won: Class 4 (Wajaaha (IRE)). The wins came over 1m½f–2m2f. As at Oct 2026.

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