Mehdi (IRE)
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.
- 3–47Wins / Runs
- 6.4%Strike rate
- 16 (34%)Placed
- −33.30£1 level staken=47 at SP
- 0.58Fair A/E n=47 · 0.49 incl. margin
- 102Highest OR
- 54dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 100
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 →
| Going | Runs | Best | Median | Since 21 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 11 | 105C | 95 | — |
| Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 21 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 9 | 105C | 95 | — |
| Under 6f | 2 | 100A | 96 | — |
| 1m – 1m1f | 1 | — | — | — |
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
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
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.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 57 | 11 | 19.3% | +9 | — |
| Good to Firm | 1,621 | 179 | 11% | +0.7 | 0 from 11 |
| Good | 2,605 | 267 | 10.2% | −0.1 | 1 from 12 |
| Good to Soft | 1,172 | 108 | 9.2% | −1.1 | 1 from 7 |
| Soft | 1,721 | 183 | 10.6% | +0.3 | 0 from 5 |
| Heavy | 607 | 51 | 8.4% | −1.9 | — |
| Standard (AW) | 4,083 | 424 | 10.4% | +0.1 | 1 from 12 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 879 | 104 | 11.8% | +1.5 | 0 from 3 |
| 6f – 7f | 4,773 | 499 | 10.5% | +0.2 | 3 from 40 |
| 1m – 1m1f | 3,045 | 338 | 11.1% | +0.8 | 0 from 3 |
| 1m2f – 1m4f | 2,089 | 195 | 9.3% | −1 | 0 from 1 |
| 1m5f – 2m | 697 | 59 | 8.5% | −1.8 | — |
| 2m1f – 2m4f | 305 | 18 | 5.9% | −4.4 | — |
| 2m5f – 3m | 76 | 11 | 14.5% | +4.2 | — |
| Over 3m | 3 | 0 | 0% | −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
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)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Final Approach (GB) | 26 | 5 | 1m–2m2½f | Grade 3 |
| She's So Flawless (IRE) | 4 | 1 | 1m6f | — |
| Daisy Chain (IRE) | 5 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £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 |
| Class | Runs | Wins | SR | £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 |
| Course | Runs | Wins | SR | £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 |
| Distance | Runs | Wins | SR | £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 |
| Jockey | Runs | Wins | SR | £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 |
| Headgear | Runs | Wins | SR | £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 |
| Season | Runs | Wins | SR | £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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 24 Mar 18+19d | Wolverhampton (AW) | sunbets.co.uk Handicap | 7/9 | ¾ | 9-0 | 67 | 93A | 63A | Liam Keniry | 22/1 |
| 05 Mar 18+28d | Wolverhampton (AW) | sunbets.co.uk Claiming Stakes | 3/6 | 2 | 8-7 | 68 | 47A | 73B | Luke Morris | 14/1 |
| 05 Feb 18+21d | Wolverhampton (AW) | Bet & Watch At sunbets.co.uk Classified Selling Stakes | 4/11 | 1 | 9-2 | 70 | 100A | 79A | Callum Rodriguez | 16/1 |
| 15 Jan 18+13d | Wolverhampton (AW) | Bet & Watch At Sunbets.co.uk Classified Claiming Stakes | 6/11 | 1¾ | 8-12 | 76 | 83A | 71A | Shane Kelly | 33/1 |
| 02 Jan 18+124d | Newcastle (AW) | Betway Handicap | 8/8 | 2½ | 8-12 | 76 | 92A | 53A | Tom Eaves | 40/1 |
| 31 Aug 17+201d | Wolverhampton (AW) | Visit Hellermanntyton Academy - Academy at hellermanntyton.co.uk Handicap | 9/12 | 1¼ | 9-5 | 76 | 100A | 65A | Liam Keniry | 28/1 |
| 11 Feb 17+10d | Wolverhampton (AW) | sunbets.co.uk Handicap | 3/12 | nk | 9-8 | 76 | 95A | 89A | David Nolan | 13/2 |
| 01 Feb 17+16d | Newcastle (AW) | Sun Bets On The App Store Classified Stakes | 1/5 | 9-2 | 74 | 105C | 80B | Paul Hanagan | 9/2 | |
| 16 Jan 17+47d | Wolverhampton (AW) | sunbets.co.uk Download The App Classified Claiming Stakes | 2/11 | 1½ | 9-0 | 74 | 89A | 83A | Tony Hamilton | 6/1 |
| 30 Nov 16+26d | Kempton (AW) | 32Red Handicap | 3/9 | nk | 8-12 | 74 | 100A | 78A | Paddy Mathers | 8/1 |
| 04 Nov 16+10d | Newcastle (AW) | Chuf Handicap | 6/12 | nk | 9-7 | 75 | 98A | 83A | David Nolan | 9/1 |
| 25 Oct 16+395d | Catterick | racinguk.com Handicap (Div 2) | 4/9 | nk | 9-2 | 75 | 66A | 79A | David Nolan | 7/1 |
| 26 Sep 15+15d | Haydock | Godfather Travellers Handicap | 15/16 | ½ | 8-12 | 83 | — | 56A | Joe Doyle | 12/1 |
| 11 Sep 15+20d | Chester | Betfair Home Of The Price Rush Handicap | 9/10 | ½ | 9-6 | 86 | — | 62A | Tony Hamilton | 16/1 |
| 22 Aug 15+28d | Chester | Betdaq Serious About Horses Handicap | 7/13 | nse | 9-1 | 88 | — | 84A | P J McDonald | 6/1 |
| 25 Jul 15+14d | Ascot | Gigaset International Stakes (Heritage Handicap) | 13/20 | 2¼ | 8-5 | 90 | — | 74A | Paddy Mathers | 50/1 |
| 11 Jul 15+14d | Chester | Bet On Your Mobile At corbettsports.com Handicap | 7/8 | nk | 8-12 | 90 | — | 80A | James Sullivan | 10/1 |
| 27 Jun 15+15d | Newcastle | Betfred Membership 'play Your Way' Handicap | 10/12 | 1½ | 9-3 | 91 | — | 76A | Tony Hamilton | 9/1 |
| 12 Jun 15+13d | York | Geoff Pemberton Handicap | 2/11 | 1 | 9-4 | 89 | — | 97A | Jack Garritty | 4/1F |
| 30 May 15+17d | Newmarket | Winner.co.uk Casino Handicap | 5/13 | 1½ | 9-0 | 89 | — | 89A | Paddy Mathers | 8/1 |
| 13 May 15+18d | York | Infinity Tyres Stakes (Handicap) | 3/17 | ¾ | 8-6 | 89 | — | 85A | Paul Hanagan | 10/1 |
| 25 Apr 15+210d | Haydock | Gpw Recruitment Handicap | 6/13 | nse | 8-12 | 90 | — | 80A | Paddy Mathers | 7/1 |
| 27 Sep 14+7d | Chester | Ldf Handicap | 9/13 | ¾ | 8-11 | 90 | — | 73A | Jack Garritty | 8/1 |
| 20 Sep 14+7d | Ayr | William Hill Ayr Silver Cup (Handicap) | 2/26 | 1 | 9-2 | 87 | — | 106A | P J McDonald | 14/1 |
| 13 Sep 14+15d | Chester | Betfair Home Of The Price Rush Handicap | 8/12 | ½ | 9-7 | 87 | — | 80A | David Nolan | 7/1 |
| 29 Aug 14+349d | Thirsk | Theakston Lightfoot Handicap | 5/18 | nk | 9-4 | 87 | — | 89A | Jack Garritty | 8/1 |
| 14 Sep 13+28d | Chester | Aejis Handicap | 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) | 2/20 | 1¼ | 9-4 | 84 | — | 105A | Adrian Nicholls | 8/1 |
| 10 Aug 13+14d | Redcar | Alec & Mary Golden Wedding Anniversary Handicap | 2/10 | 4½ | 9-12 | 85 | — | 98A | Adrian Nicholls | 7/1 |
| 27 Jul 13+14d | York | Sky Bet Home Of The Price Boost Handicap | 7/10 | ½ | 8-12 | 88 | — | 76A | Tony Hamilton | 12/1 |
| 13 Jul 13+84d | Chester | Liverpool One Handicap | 9/11 | nk | 9-7 | 90 | — | 78A | Paddy Aspell | 25/1 |
| 20 Apr 13+197d | Thirsk | David Kerfoot Chill-Out Handicap | 8/14 | 1¾ | 9-4 | 91 | — | 78A | Franny Norton | 15/2 |
| 05 Oct 12+27d | Ascot | Pwc Handicap | 7/14 | ¾ | 8-13 | 93 | — | 91A | Jimmy Fortune | 12/1 |
| 08 Sep 12+12d | Ascot | Fly London Southend Airport Handicap | 10/18 | 1¼ | 8-8 | 98 | — | 83A | Eddie Ahern | 33/1 |
| 27 Aug 12+11d | Epsom Downs | Bordeaux Fine Wines Conditions Stakes | 4/5 | 6 | 8-8 | 99 | — | 65C | Kieren Fallon | 9/4 |
| 16 Aug 12+131d | Salisbury | totepool.com Sovereign Stakes (Group 3) | 5/7 | 3¾ | 8-8 | 100 | — | 79A | Shane Kelly | 40/1 |
| 07 Apr 12+168d | Kempton (AW) | Betfred 'Double Delight' Conditions Stakes | 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) | 7/14 | hd | 8-12 | 100 | — | 81A | Shane Kelly | 10/1 |
| 01 Oct 11+14d | Newmarket | 500,000 Tattersalls Millions 2yo Trophy | 3/16 | ½ | 9-3 | 97 | — | 101A | Shane Kelly | 17/2 |
| 17 Sep 11+9d | Newmarket | 200,000 Tattersalls Millions Median Auction Trophy | 3/16 | shd | 8-13 | 96 | — | 97A | Shane Kelly | 5/1 |
| 08 Sep 11+12d | Doncaster | Weatherbys Insurance 300,000 2-y-o Stakes | 10/21 | ½ | 8-12 | 96 | — | 91A | Shane Kelly | 9/1 |
| 27 Aug 11+19d | Newmarket | 100,000 Tattersalls Millions Median Auction Stakes | 1/15 | 8-9 | 90 | — | 110A | Shane Kelly | 6/1 | |
| 08 Aug 11+7d | Windsor | Happy Birthday Jean Maciver sportingbet.com Conditions Stakes | 3/6 | ¾ | 8-12 | 87 | — | 84B | Shane Kelly | 11/4J |
| 01 Aug 11+10d | Ripon | E.b.f. Children's Day Maiden Stakes | 1/5 | 9-3 | 87 | — | 95B | Shane Kelly | 1/5F | |
| 22 Jul 11+34d | Ascot | Saco Serviced Apartments E.b.f. Maiden Stakes | 2/11 | 1¼ | 9-3 | — | — | 93A | Shane Kelly | 9/4F |
| 18 Jun 11+18d | Newmarket | Newbuild Frames Maiden Stakes | 2/15 | 2½ | 9-3 | — | — | 98A | Shane Kelly | 3/1 |
| 31 May 11 | Leicester | Oadby Maiden Stakes | 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.