Skip to content
Horse profile

Mehdi (IRE)

9yo gelding (at last run, Mar 2018) · Last trainer Patrick Morris · Last owner Dr Marwan Koukash
by Holy Roman Emperor (IRE) out of College Fund Girl (IRE) (Kahyasi)
47 runs · 20 courses · from May 2011
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 24 Mar 2018 — 3,133 days ago. Our archive can't say whether the horse is still in training.
Last run Mar 2018 · 7th of 9 3 wins · Newcastle (AW), Newmarket & Ripon Last raced off OR 67
KTB Profile

Mehdi (IRE) is 3 from 47. Hasn't won since Feb 2017. All 3 wins have come over 6f – 7f. Last raced off 67, 35lb below the career-high mark.

Based on 47 archived runs · updated 21 Oct 2026
KTB at a glance OR ↓ 35lb off peak
Official rating67↓ 35lb off peak
67 67–102

KTB Speed and Rating

KTB Speed

Best recent Speed 100 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 5 Feb 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. What this means →

Flat 12 figures · best 105C · median 94
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)11105C95—
Soft1———
DistanceRunsBestMedianSince 21 Oct 2025
6f – 7f9105C95—
Under 6f2100A96—
1m – 1m1f1———

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

KTB Rating

Best recent KTB Rating 79A the best of the last 3 rated runs · Wolverhampton (AW), 5 Feb 2018 Official rating 67 at the last run, 24 Mar 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. What this means →

Flat 47 figures · best 110A · median 81
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)1289A78.5—
Good12105A84.5—
Good to Firm11106A89—
Good to Soft7110A84—
Soft591A74—
DistanceRunsBestMedianSince 21 Oct 2025
6f – 7f40110A83—
1m – 1m1f385B79—
Under 6f384A78—
1m2f – 1m4f1———

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

Weakest over 2m1f – 2m4f (all codes): 5.9% from 305.

GoingRunsWinsSRvs sireThis horse
Firm571119.3%+9—
Good to Firm1,62117911%+0.70 from 11
Good2,60526710.2%−0.11 from 12
Good to Soft1,1721089.2%−1.11 from 7
Soft1,72118310.6%+0.30 from 5
Heavy607518.4%−1.9—
Standard (AW)4,08342410.4%+0.11 from 12
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f87910411.8%+1.50 from 3
6f – 7f4,77349910.5%+0.23 from 40
1m – 1m1f3,04533811.1%+0.80 from 3
1m2f – 1m4f2,0891959.3%−10 from 1
1m5f – 2m697598.5%−1.8—
2m1f – 2m4f305185.9%−4.4—
2m5f – 3m761114.5%+4.2—
Over 3m300%−10.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
College Fund Girl (IRE) (Kahyasi)

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

The wins came over 1m–2m2½f; the highest grade won is Grade 3 (Final Approach (GB)).

ProduceRunsWinsWin tripsBest grade
Final Approach (GB)2651m–2m2½fGrade 3
She's So Flawless (IRE)411m6f—
Daisy Chain (IRE)50——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 12 1 8% −6.50
Good 12 1 8% −10.80
Good to Firm 11 0 0% −11.00
Good to Soft 7 1 14% +0.00
Soft 5 0 0% −5.00

ClassRunsWinsSR£1
Class 2 18 1 6% −11.00
Class 3 11 0 0% −11.00
Class 5 6 2 33% +0.70
Class 4 6 0 0% −6.00
Class 6 4 0 0% −4.00
Class 1 2 0 0% −2.00

CourseRunsWinsSR£1
Wolverhampton (AW) 7 0 0% −7.00
Chester 7 0 0% −7.00
Newmarket 5 1 20% +2.00
Ascot 4 0 0% −4.00
Newcastle (AW) 3 1 33% +2.50
York 3 0 0% −3.00
Kempton (AW) 2 0 0% −2.00
Haydock 2 0 0% −2.00
Thirsk 2 0 0% −2.00
Ripon 2 1 50% −0.80
Catterick 1 0 0% −1.00
Newcastle 1 0 0% −1.00
Ayr 1 0 0% −1.00
Redcar 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00
Salisbury 1 0 0% −1.00
Newbury 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Windsor 1 0 0% −1.00
Leicester 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 40 3 8% −26.30
1m – 1m1f 3 0 0% −3.00
Under 6f 3 0 0% −3.00
1m2f – 1m4f 1 0 0% −1.00

JockeyRunsWinsSR£1
Shane Kelly 13 2 15% −4.80
David Nolan 4 0 0% −4.00
Tony Hamilton 4 0 0% −4.00
Paddy Mathers 4 0 0% −4.00
Jack Garritty 3 0 0% −3.00
Adrian Nicholls 3 0 0% −3.00
Liam Keniry 2 0 0% −2.00
Paul Hanagan 2 1 50% +3.50
P J McDonald 2 0 0% −2.00
Luke Morris 1 0 0% −1.00
Callum Rodriguez 1 0 0% −1.00
Tom Eaves 1 0 0% −1.00
Joe Doyle 1 0 0% −1.00
James Sullivan 1 0 0% −1.00
Paddy Aspell 1 0 0% −1.00
Franny Norton 1 0 0% −1.00
Jimmy Fortune 1 0 0% −1.00
Eddie Ahern 1 0 0% −1.00
Kieren Fallon 1 0 0% −1.00

HeadgearRunsWinsSR£1
Tongue tie 33 2 6% −20.50
None 9 1 11% −7.80
Tongue tie + cheekpieces 2 0 0% −2.00
Tongue tie + blinkers 2 0 0% −2.00
Visor 1 0 0% −1.00

SeasonRunsWinsSR£1
2018 5 0 0% −5.00
2017 4 1 25% +1.50
2016 3 0 0% −3.00
2015 10 0 0% −10.00
2014 4 0 0% −4.00
2013 6 0 0% −6.00
2012 5 0 0% −5.00
2011 10 2 20% −1.80

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
24 Mar 18+19d Wolverhampton (AW) sunbets.co.uk Handicap Class 5 · 7f · Standard · 9 ran 7/9 ¾ 9-0 6793A63A Liam Keniry 22/1
05 Mar 18+28d Wolverhampton (AW) sunbets.co.uk Claiming Stakes Class 6 · 8.5f · Standard · 6 ran 3/6 2 8-7 6847A73B Luke Morris 14/1
05 Feb 18+21d Wolverhampton (AW) Bet & Watch At sunbets.co.uk Classified Selling Stakes Class 6 · 7f · Standard · 11 ran 4/11 1 9-2 70100A79A Callum Rodriguez 16/1
15 Jan 18+13d Wolverhampton (AW) Bet & Watch At Sunbets.co.uk Classified Claiming Stakes Class 6 · 7f · Standard · 11 ran 6/11 1¾ 8-12 7683A71A Shane Kelly 33/1
02 Jan 18+124d Newcastle (AW) Betway Handicap Class 4 · 5f · Standard · 8 ran 8/8 2½ 8-12 7692A53A Tom Eaves 40/1
31 Aug 17+201d Wolverhampton (AW) Visit Hellermanntyton Academy - Academy at hellermanntyton.co.uk Handicap Class 4 · 7f · Standard · 12 ran 9/12 1¼ 9-5 76100A65A Liam Keniry 28/1
11 Feb 17+10d Wolverhampton (AW) sunbets.co.uk Handicap Class 5 · 7f · Standard · 12 ran 3/12 nk 9-8 7695A89A David Nolan 13/2
01 Feb 17+16d Newcastle (AW) Sun Bets On The App Store Classified Stakes Class 5 · 7f · Standard · 5 ran 1/5 9-2 74105C80B Paul Hanagan 9/2
16 Jan 17+47d Wolverhampton (AW) sunbets.co.uk Download The App Classified Claiming Stakes Class 6 · 7f · Standard · 11 ran 2/11 1½ 9-0 7489A83A Tony Hamilton 6/1
30 Nov 16+26d Kempton (AW) 32Red Handicap Class 4 · 5f · Standard To Slow · 9 ran 3/9 nk 8-12 74100A78A Paddy Mathers 8/1
04 Nov 16+10d Newcastle (AW) Chuf Handicap Class 5 · 6f · Standard · 12 ran 6/12 nk 9-7 7598A83A David Nolan 9/1
25 Oct 16+395d Catterick racinguk.com Handicap (Div 2) Class 4 · 6f · Soft · 9 ran 4/9 nk 9-2 7566A79A David Nolan 7/1
26 Sep 15+15d Haydock Godfather Travellers Handicap Class 3 · 6f · Soft · 16 ran 15/16 ½ 8-12 83—56A Joe Doyle 12/1
11 Sep 15+20d Chester Betfair Home Of The Price Rush Handicap Class 3 · 7f · Good To Soft · 10 ran 9/10 ½ 9-6 86—62A Tony Hamilton 16/1
22 Aug 15+28d Chester Betdaq Serious About Horses Handicap Class 2 · 5.5f · Good · 13 ran 7/13 nse 9-1 88—84A P J McDonald 6/1
25 Jul 15+14d Ascot Gigaset International Stakes (Heritage Handicap) Class 2 · 7f · Soft · 20 ran 13/20 2¼ 8-5 90—74A Paddy Mathers 50/1
11 Jul 15+14d Chester Bet On Your Mobile At corbettsports.com Handicap Class 2 · 6f · Good To Firm · 8 ran 7/8 nk 8-12 90—80A James Sullivan 10/1
27 Jun 15+15d Newcastle Betfred Membership 'play Your Way' Handicap Class 2 · 7f · Good · 12 ran 10/12 1½ 9-3 91—76A Tony Hamilton 9/1
12 Jun 15+13d York Geoff Pemberton Handicap Class 3 · 7f · Good To Firm · 11 ran 2/11 1 9-4 89—97A Jack Garritty 4/1F
30 May 15+17d Newmarket Winner.co.uk Casino Handicap Class 2 · 6f · Good To Firm · 13 ran 5/13 1½ 9-0 89—89A Paddy Mathers 8/1
13 May 15+18d York Infinity Tyres Stakes (Handicap) Class 2 · 6f · Good · 17 ran 3/17 ¾ 8-6 89—85A Paul Hanagan 10/1
25 Apr 15+210d Haydock Gpw Recruitment Handicap Class 2 · 7f · Good · 13 ran 6/13 nse 8-12 90—80A Paddy Mathers 7/1
27 Sep 14+7d Chester Ldf Handicap Class 3 · 7f · Good To Soft · 13 ran 9/13 ¾ 8-11 90—73A Jack Garritty 8/1
20 Sep 14+7d Ayr William Hill Ayr Silver Cup (Handicap) Class 2 · 6f · Good To Firm · 26 ran 2/26 1 9-2 87—106A P J McDonald 14/1
13 Sep 14+15d Chester Betfair Home Of The Price Rush Handicap Class 3 · 7.5f · Good · 12 ran 8/12 ½ 9-7 87—80A David Nolan 7/1
29 Aug 14+349d Thirsk Theakston Lightfoot Handicap Class 3 · 6f · Good · 18 ran 5/18 nk 9-4 87—89A Jack Garritty 8/1
14 Sep 13+28d Chester Aejis Handicap Class 3 · 7.5f · Soft · 12 ran 12/12 39 9-8 88—70C Adrian Nicholls 9/2F
17 Aug 13+7d Ripon William Hill Silver Trophy Handicap (Consolation Race For The William Hill Great St Wilfrid Stakes) Class 2 · 6f · Good · 20 ran 2/20 1¼ 9-4 84—105A Adrian Nicholls 8/1
10 Aug 13+14d Redcar Alec & Mary Golden Wedding Anniversary Handicap Class 4 · 7f · Good To Firm · 10 ran 2/10 4½ 9-12 85—98A Adrian Nicholls 7/1
27 Jul 13+14d York Sky Bet Home Of The Price Boost Handicap Class 2 · 7f · Good To Firm · 10 ran 7/10 ½ 8-12 88—76A Tony Hamilton 12/1
13 Jul 13+84d Chester Liverpool One Handicap Class 2 · 6f · Good To Firm · 11 ran 9/11 nk 9-7 90—78A Paddy Aspell 25/1
20 Apr 13+197d Thirsk David Kerfoot Chill-Out Handicap Class 3 · 7f · Good · 14 ran 8/14 1¾ 9-4 91—78A Franny Norton 15/2
05 Oct 12+27d Ascot Pwc Handicap Class 2 · 6f · Soft · 14 ran 7/14 ¾ 8-13 93—91A Jimmy Fortune 12/1
08 Sep 12+12d Ascot Fly London Southend Airport Handicap Class 2 · 7f · Good To Firm · 18 ran 10/18 1¼ 8-8 98—83A Eddie Ahern 33/1
27 Aug 12+11d Epsom Downs Bordeaux Fine Wines Conditions Stakes Class 3 · 10f · Good · 5 ran 4/5 6 8-8 99—65C Kieren Fallon 9/4
16 Aug 12+131d Salisbury totepool.com Sovereign Stakes (Group 3) Class 1 · 8f · Good To Soft · 7 ran 5/7 3¾ 8-8 100—79A Shane Kelly 40/1
07 Apr 12+168d Kempton (AW) Betfred 'Double Delight' Conditions Stakes Class 2 · 8f · Standard · 6 ran 4/6 ¾ 9-4 102—85B Shane Kelly 10/3
22 Oct 11+21d Newbury Worthington's Highfield Social Club Stakes (Registered As The Horris Hill Stakes) (Group 3) (Str) Class 1 · 7f · Good To Firm · 14 ran 7/14 hd 8-12 100—81A Shane Kelly 10/1
01 Oct 11+14d Newmarket 500,000 Tattersalls Millions 2yo Trophy Class 2 · 7f · Good To Firm · 16 ran 3/16 ½ 9-3 97—101A Shane Kelly 17/2
17 Sep 11+9d Newmarket 200,000 Tattersalls Millions Median Auction Trophy Class 2 · 7f · Good To Firm · 16 ran 3/16 shd 8-13 96—97A Shane Kelly 5/1
08 Sep 11+12d Doncaster Weatherbys Insurance 300,000 2-y-o Stakes Class 2 · 6.5f · Good · 21 ran 10/21 ½ 8-12 96—91A Shane Kelly 9/1
27 Aug 11+19d Newmarket 100,000 Tattersalls Millions Median Auction Stakes Class 2 · 6f · Good To Soft · 15 ran 1/15 8-9 90—110A Shane Kelly 6/1
08 Aug 11+7d Windsor Happy Birthday Jean Maciver sportingbet.com Conditions Stakes Class 3 · 6f · Good To Soft · 6 ran 3/6 ¾ 8-12 87—84B Shane Kelly 11/4J
01 Aug 11+10d Ripon E.b.f. Children's Day Maiden Stakes Class 5 · 6f · Good · 5 ran 1/5 9-3 87—95B Shane Kelly 1/5F
22 Jul 11+34d Ascot Saco Serviced Apartments E.b.f. Maiden Stakes Class 3 · 7f · Good To Soft · 11 ran 2/11 1¼ 9-3 ——93A Shane Kelly 9/4F
18 Jun 11+18d Newmarket Newbuild Frames Maiden Stakes Class 5 · 7f · Good To Soft · 15 ran 2/15 2½ 9-3 ——98A Shane Kelly 3/1
31 May 11 Leicester Oadby Maiden Stakes Class 4 · 6f · Good · 10 ran 3/10 ½ 9-3 ——94A Shane Kelly 33/1

Quick answers

How many races has Mehdi (IRE) won?
Mehdi (IRE) won 3 of 47 archived starts between 2011 and 2018, a strike rate of 6.4%. Placed 16 times in total (34% of starts).
Who trained Mehdi (IRE)?
Mehdi (IRE) was trained by Patrick Morris on the most recent run on record, at Wolverhampton (AW) on 24 March 2018.
Who is Mehdi (IRE)'s sire?
Mehdi (IRE) is by Holy Roman Emperor (IRE) out of College Fund Girl (IRE), whose sire is Kahyasi.
What going does Mehdi (IRE) prefer?
Mehdi (IRE) has the best record on good to soft going: 1 win from 7 starts (14.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Mehdi (IRE)'s official rating?
The most recent official rating on record is 67, from the run on 24 March 2018. The highest on record is 102.
What is Mehdi (IRE)'s sire's record?
Holy Roman Emperor (IRE)'s progeny in our archive have won 10.3% of 11,867 runs since Jan 2008 (949 horses), Flat and jumps together. Weakest over 2m1f – 2m4f (all codes): 5.9% from 305.
Who are Mehdi (IRE)'s siblings?
Out of College Fund Girl (IRE), Mehdi (IRE) has 3 other produce in our archive, 2 of them winners. Most wins: Final Approach (GB) (5). Highest grade won: Grade 3 (Final Approach (GB)). The wins came over 1m–2m2½f. As at Oct 2026.

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