Yes I'm Mali (GB)
Yes I'm Mali is a gelding with five wins from 33 starts, including four on turf. He has won at York, Thirsk, Ripon and Newcastle over trips from under 6f to 7f on good to firm, good, soft and standard going. All five wins came in handicaps except for his first success in a maiden at Wetherby in Jun 2024. His most recent win came at Ripon in Sep 2026 off an official rating of 81. He finished second of 12 as the beaten favourite at Newmarket in Oct 2026.
- 5–33Wins / Runs
- 15.2%Strike rate
- 13 (39.4%)Placed
- −1.02£1 level staken=33 at SP
- 1.21Fair A/E n=33 · 0.99 incl. margin
- 85Highest OR
- 19dBetween runs (median)longest 166 d
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 125
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 9 Nov 2025 |
|---|---|---|---|---|
| Good | 12 | 118C | 96.5 | 6 runs · 118 / 106.5 |
| Good to Firm | 7 | 110C | 85 | 5 runs · 110 / 97 |
| Standard (AW) | 7 | 112B | 94 | — |
| Soft | 3 | 125A | 104 | 2 runs · 125 / 114.5 |
| Good to Soft | 3 | 92C | 76 | 1 run · — |
| Distance | Runs | Best | Median | Since 9 Nov 2025 |
|---|---|---|---|---|
| 6f – 7f | 27 | 125A | 92 | 13 runs · 125 / 106 |
| Under 6f | 5 | 101A | 89 | 1 run · — |
Of 33 runs looked at, 1 has no figure: not enough races on the card to set the day (under 4) (1).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 32 figures from 33 runs · as at 30 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.
The forward record. KTB’s figures on this horse since 3 Nov 2026: fastest on KTB Speed in 1 run (won 0, 1 did not run) · to 3 Nov 2026. Each pick was the figure’s choice before the off, settled against the result the next morning; “did not run” is counted apart. GB and Irish races since 5 Oct 2026.
Run style from 30 analysed runs since Aug 2024
- Prominent 15 (50%) · 3 wins
- Mid-division 9 (30%) · 1 win
- Held up 4 (13%) · 0 wins
- Led 2 (7%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 11.5% of 801 runs since Mar 2024 (87 horses).
Weakest on good going: 8.3% from 204.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 4 | 0 | 0% | −11.5 | — |
| Good to Firm | 126 | 14 | 11.1% | −0.4 | 1 from 7 |
| Good | 204 | 17 | 8.3% | −3.2 | 2 from 13 |
| Good to Soft | 72 | 10 | 13.9% | +2.4 | 0 from 3 |
| Soft | 106 | 10 | 9.4% | −2.1 | 1 from 3 |
| Heavy | 36 | 7 | 19.4% | +7.9 | — |
| Standard (AW) | 253 | 34 | 13.4% | +1.9 | 1 from 7 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 197 | 19 | 9.6% | −1.9 | 2 from 5 |
| 6f – 7f | 477 | 68 | 14.3% | +2.8 | 3 from 28 |
| 1m – 1m1f | 98 | 4 | 4.1% | −7.4 | — |
| 1m2f – 1m4f | 20 | 1 | 5% | −6.5 | — |
| 1m5f – 2m | 4 | 0 | 0% | −11.5 | — |
| 2m1f – 2m4f | 5 | 0 | 0% | −11.5 | — |
Flat and jumps together (all codes) · since Mar 2024 · as at 9 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
1 sibling in the archive, 1 winner — best of them Eternal Solace (GB) (2 wins).
The wins came over 5½f–6f; the highest grade won is Class 4 (Eternal Solace (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Eternal Solace (GB) | 12 | 2 | 5½f–6f | Class 4 |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good | 13 | 2 | 15% | −2.25 |
| Good to Firm | 7 | 1 | 14% | +6.00 |
| Standard (AW) | 7 | 1 | 14% | −0.50 |
| Soft | 3 | 1 | 33% | −1.27 |
| Good to Soft | 3 | 0 | 0% | −3.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 4 | 14 | 3 | 21% | −2.52 |
| Class 2 | 10 | 1 | 10% | +3.00 |
| Class 3 | 5 | 0 | 0% | −5.00 |
| Class 5 | 3 | 1 | 33% | +4.50 |
| Class 1 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| York | 6 | 1 | 17% | +7.00 |
| Thirsk | 4 | 1 | 25% | +3.50 |
| Newcastle (AW) | 3 | 1 | 33% | +3.50 |
| Southwell (AW) | 3 | 0 | 0% | −3.00 |
| Newmarket | 2 | 0 | 0% | −2.00 |
| Ripon | 2 | 1 | 50% | −0.27 |
| Newbury | 2 | 0 | 0% | −2.00 |
| Pontefract | 2 | 0 | 0% | −2.00 |
| Doncaster | 2 | 0 | 0% | −2.00 |
| Newmarket (July) | 1 | 0 | 0% | −1.00 |
| Haydock | 1 | 0 | 0% | −1.00 |
| Lingfield (AW) | 1 | 0 | 0% | −1.00 |
| Redcar | 1 | 0 | 0% | −1.00 |
| Goodwood | 1 | 0 | 0% | −1.00 |
| Nottingham | 1 | 0 | 0% | −1.00 |
| Wetherby | 1 | 1 | 100% | +2.25 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 28 | 3 | 11% | −5.77 |
| Under 6f | 5 | 2 | 40% | +4.75 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Daniel Tudhope | 7 | 2 | 29% | +2.23 |
| Joe Fanning | 5 | 2 | 40% | +14.50 |
| Mark Winn | 3 | 0 | 0% | −3.00 |
| Barry McHugh | 3 | 0 | 0% | −3.00 |
| Oisin Orr | 3 | 1 | 33% | +0.25 |
| Warren Fentiman | 2 | 0 | 0% | −2.00 |
| Marco Ghiani | 1 | 0 | 0% | −1.00 |
| Conor Whiteley | 1 | 0 | 0% | −1.00 |
| Callum Hutchinson | 1 | 0 | 0% | −1.00 |
| Rossa Ryan | 1 | 0 | 0% | −1.00 |
| Saffie Osborne | 1 | 0 | 0% | −1.00 |
| Ethan Tindall | 1 | 0 | 0% | −1.00 |
| Lewis Edmunds | 1 | 0 | 0% | −1.00 |
| Ryan Sexton | 1 | 0 | 0% | −1.00 |
| Silvestre De Sousa | 1 | 0 | 0% | −1.00 |
| Billy Garritty | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 29 | 5 | 17% | +2.98 |
| Visor | 4 | 0 | 0% | −4.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 15 | 2 | 13% | −5.77 |
| 2025 | 8 | 0 | 0% | −8.00 |
| 2024 | 10 | 3 | 30% | +12.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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 · 15 runs | ||||||||||
| 22 Oct 26+26d | Newmarket | CopyBet Follow Us On X Handicap Stakes up with the pace early - pushed along 2f out then threw down a bid 1f out - stayed on strongly inside the final furlong and edged in front for the last 110yds - collared near the line to finish second | 2/12 | nse | 9-12 | 84 | 104A | 102A | Marco Ghiani | 7/2F |
| 26 Sep 26+7d | Ripon | Ripon Cathedral City Of The Dales Handicap Stakes Settled in the pack early - pressed for effort with two furlongs left - found room and made progress late to grab fourth near the line | 4/12 | nk | 8-9 | 85 | 107A | 89A | Conor Whiteley | 100/30F |
| 19 Sep 26+18d | Newbury | Conundrum Consulting Handicap Stakes Settled among the pack towards the near rail - pushed along with 2f left - unable to close final furlong finishing 11th | 11/16 | ½ | 9-4 | 85 | 85C | 80A | Callum Hutchinson | 14/1 |
| 01 Sep 26+4d | Ripon | Ripon Yorkshire's Garden Racecourse Handicap Stakes (Div I) Sat behind pace - driven approaching final furlong - hit front inside last - held rivals' late challenge to score | 1/10 | 10-1 | 81 | 125A | 103A | Daniel Tudhope | 8/11F | |
| 28 Aug 26+12d | Thirsk | Ivegate Building Handicap Stakes Settled handy with the leading bunch - drifted right and pressed the winner inside the last furlong - couldn't find more close home - denied by a short margin in 2nd | 2/18 | hd | 9-6 | 82 | — | 112A | Daniel Tudhope | 6/1 |
| 16 Aug 26+22d | Pontefract | Sky Bet Proud To Support Young Lives Vs Cancer Handicap Stakes Held up in the pack - angled right and made progress from 2f out - kept on into 5th but never a danger | 5/9 | hd | 9-7 | 82 | 97A | 90A | Mark Winn | 6/1 |
| 25 Jul 26+7d | York | Sky Bet Dash (Class 2 Heritage Handicap) Settled towards the back of the pack early - made progress two furlongs out - drifted right inside the final furlong without threatening to finish seventh | 7/21 | hd | 8-8 | 82 | 110C | 95A | Mark Winn | 22/1 |
| 18 Jul 26+14d | Newmarket (July) | Club 26 At Ascot Handicap Stakes held up towards the back - made strong progress from over 1f out - went for the front inside the final 110yds before finding no more and being passed close home | 2/8 | shd | 10-1 | 81 | 106B | 108A | Daniel Tudhope | 2/1F |
| 04 Jul 26+21d | Newmarket | Betway Bet The Responsible Way Handicap Sat close to the front - asked for effort over 2f out - up with the front pair inside final furlong - kept on but outpaced by winner | 2/10 | ½ | 9-9 | 80 | 82A | 92A | Daniel Tudhope | 9/2 |
| 13 Jun 26+13d | York | Fordy Marshall Handicap Settled towards the far rail in the pack - pushed along with 2f left - unable to land a blow through to the line | 19/21 | 1½ | 9-10 | 81 | 70C | 62A | Rossa Ryan | 11/2 |
| 31 May 26+8d | Thirsk | Sky Bet Price Boosts Handicap Settled in the pack early - urged forward around halfway - driven approaching the final furlong - stayed on without getting on terms | 5/14 | nk | 8-6 | 82 | 107C | 89A | Mark Winn | 9/2F |
| 23 May 26+7d | York | William Hill Keep Your Raceday Positive Handicap Settled midpack early - urged to close ground 2f out and up to second inside final furlong - unable to reel in winner | 2/20 | 1 | 9-8 | 79 | 118C | 108A | Daniel Tudhope | 6/1 |
| 16 May 26+28d | Newbury | Hong Kong Jockey Club World Pool Handicap Held up close to the pace - pushed along inside final furlong - dropped away near the line - finished 7th | 7/14 | ¾ | 8-2 | 79 | 91C | 78A | Saffie Osborne | 8/1 |
| 18 Apr 26+20d | Thirsk | Nick Simpson Cannot Be 60 Handicap Settled in the pack early - pushed along with 2f left - hit the front a furlong out - fended off pressure inside the last to prevail | 1/18 | 9-9 | 75 | 106C | 108A | Daniel Tudhope | 13/2 | |
| 29 Mar 26+166d | Doncaster | William Hill Price Boosts Every Day Handicap Tracked front group on the far flank - urged forward with over 2f left - dropped away late - finished 14th | 14/17 | 1¾ | 9-9 | 75 | 76C | 60A | Daniel Tudhope | 5/1 |
| 2025 · 8 runs | ||||||||||
| 14 Oct 25+19d | Newcastle (AW) | Joan Coote Memorial Handicap Hesitant start - settled just off the front pack - made ground into contention with 3f left - pushed along and edged into 3rd but couldn't add more inside final furlong | 3/14 | ½ | 9-3 | 74 | 112B | 90A | Ethan Tindall | 10/3J |
| 25 Sep 25+19d | Pontefract | Donate To New Beginnings Horses At nbhorses.org.uk Handicap Held a midfield spot early - asked for effort inside final furlong - kept on same speed to finish seventh | 7/14 | shd | 9-8 | 76 | 92C | 87A | Joe Fanning | 7/1 |
| 06 Sep 25+49d | Thirsk | Rudding Park Handicap Held up at the back - never troubled the leaders - well held at the finish | 13/16 | ¾ | 9-1 | 79 | 102C | 69A | Barry McHugh | 33/1 |
| 19 Jul 25+21d | Haydock | Racing TV Profits Returned To Racing Handicap Wide early - sat behind pace before dropping to third 3f out - stayed in touch with front pack - asked for effort and faded inside final 2f | 5/8 | 3¾ | 9-8 | 81 | 72B | 77A | Barry McHugh | 7/1 |
| 28 Jun 25+120d | York | Al Basti Equiworld Dubai Sprint Handicap Tracked front group down the middle - pushed along with 2f left - unable to find more in the closing stages - finished sixth beaten 3.5 lengths | 6/18 | nk | 9-6 | 82 | 102C | 100A | Barry McHugh | 22/1 |
| 28 Feb 25+21d | Lingfield (AW) | BetMGM AWC 3 Year Old Trial Handicap Went straight to front early - sat behind pace before being pushed along with 2f left - lost momentum inside final furlong to finish 9th | 9/12 | 1½ | 8-13 | 83 | 67A | 79A | Oisin Orr | 14/1 |
| 07 Feb 25+21d | Southwell (AW) | Weekly Free Bets With BetMGM Extra Handicap Went straight to the front early - pressed the pace for a couple of furlongs then settled third wide of rivals - stayed on well inside the last but never able to match the winner - finished fourth beaten 2 1/4 lengths | 4/5 | hd | 8-4 | 83 | 106C | 79B | Warren Fentiman | 10/1 |
| 17 Jan 25+19d | Newcastle (AW) | Weekly Free Bets With BetMGM Extra Handicap Tracked the front runner who opened up a gap - narrowed the deficit approaching final two furlongs - nosed ahead inside final furlong then quickly overtaken - unable to match winner's finishing speed and held for second | 2/9 | 1¾ | 9-1 | 83 | 88A | 93A | Joe Fanning | 18/1 |
| 2024 · 10 runs | ||||||||||
| 29 Dec 24+1d | Southwell (AW) | Best Odds Guaranteed At BetMGM Nursery Tracked the front group - pushed along with 2f left - stayed on inside the final furlong to snatch second late - unable to threaten the winner | 2/7 | 3½ | 9-2 | 83 | 79A | 81A | Warren Fentiman | 13/2 |
| 28 Dec 24+35d | Southwell (AW) | BetMGM: It's Showtime Nursery Settled with the pack early - pushed along inside final furlong - stayed on to the line for third | 3/6 | 1½ | 9-9 | 83 | 101A | 83B | Lewis Edmunds | 6/4F |
| 23 Nov 24+49d | Newcastle (AW) | Always Gamble Responsibly With BetMGM Nursery Settled close to the front - hit the front a furlong out - pushed out inside the closing stages to hold on | 1/6 | 9-9 | 81 | 94A | 86B | Joe Fanning | 11/2 | |
| 05 Oct 24+23d | Redcar | William Hill Two Year Old Trophy (Listed) Settled at back of field - urged forward with two furlongs remaining - unable to close the gap - eventually finished twelfth | 12/19 | nk | 8-11 | 82 | 73C | 79A | Ryan Sexton | 66/1 |
| 12 Sep 24+4d | Doncaster | Weatherbys Scientific 300,000 2-Y-O Stakes (GBB Race) Tracked front pack on outer flank - urged forward with 3f left - dropped away inside final 2f - finished 16th | 16/20 | shd | 8-11 | 82 | 80C | 69A | Joe Fanning | 33/1 |
| 08 Sep 24+18d | York | Irish Thoroughbred Marketing Nursery Well placed early - nudged for effort 2f out - dropped away final furlong - finished fourth | 4/8 | 4¾ | 9-4 | 82 | 73A | 79A | Oisin Orr | 9/2 |
| 21 Aug 24+19d | York | Sky Bet Nursery Handy in the pack early - moved through into contention approaching 2f out - pushed to the front inside the final furlong - kept going to the line | 1/17 | 8-7 | 77 | 84C | 99A | Joe Fanning | 12/1 | |
| 02 Aug 24+27d | Goodwood | Hawes & Curtis Nursery Handy early - pressed for effort with a furlong left - stayed on inside the closing stages - finished fifth beaten 3 lengths | 5/16 | ½ | 8-10 | 77 | 68C | 87A | Silvestre De Sousa | 33/1 |
| 06 Jul 24+25d | Nottingham | Gimmie Gimmie Gimmie Novice Stakes (GBB Race) | 8/10 | 2¾ | 9-7 | — | 63A | 63A | Billy Garritty | 7/1 |
| 11 Jun 24 | Wetherby | Bristol Street Motors EBF Restricted Maiden Stakes (GBB Race) (Div 1) | 1/10 | 9-7 | — | 89A | 86A | Oisin Orr | 9/4F | |
Quick answers
- How many races has Yes I'm Mali won?
- Yes I'm Mali (GB) won 5 of 33 archived starts between 2024 and 2026, a strike rate of 15.2%. Placed 13 times in total (39.4% of starts).
- Who trains Yes I'm Mali?
- Yes I'm Mali (GB) is trained by David O'Meara, who saddled the horse on its most recent run on 22 October 2026.
- Who is Yes I'm Mali's sire?
- Yes I'm Mali (GB) is by Sands Of Mali (FR) out of Yes Always (IRE), whose sire is No Nay Never.
- What going does Yes I'm Mali prefer?
- Yes I'm Mali (GB) has the best record on soft going: 1 win from 3 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Yes I'm Mali's official rating?
- The most recent official rating on record is 84, from the run on 22 October 2026. The highest on record is 85.
- What is Yes I'm Mali's sire's record?
- Sands Of Mali (FR)'s progeny in our archive have won 11.5% of 801 runs since Mar 2024 (87 horses), Flat and jumps together. Weakest on good going: 8.3% from 204.
- Who are Yes I'm Mali's siblings?
- Out of Yes Always (IRE), Yes I'm Mali (GB) has 1 other produce in our archive, 1 of them a winner. Most wins: Eternal Solace (GB) (2). Highest grade won: Class 4 (Eternal Solace (GB)). The wins came over 5½f–6f. As at Nov 2026.