Skip to content
Horse profile

Bob Mali (IRE)

3yo gelding (at last run, Oct 2025) · Last trainer Charles Hills · Last owner One More Moment Of Madness
by Sands Of Mali (FR) out of Passadouro (IRE) (Dark Angel)
11 runs · 10 courses · from Aug 2024
As at 25 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 3 Oct 2025 — 386 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2025 · 7th of 10 3 wins · Salisbury, Chester & Ayr Last raced off OR 86
KTB Profile

Bob Mali won three of 11 starts, all over 6f – 7f on turf. His wins came at Class 5 level at Ayr on good to soft in Aug 2024 and at Chester on heavy in Sep 2024 before a Class 2 success at Salisbury on heavy in Oct 2024 off an official rating of 84. He has not won since. The gelding, aged 3 at his last run in Oct 2025, finished 7 of 10 in a Class 2 handicap at Ascot off a mark of 86.

Based on 11 archived runs · run-style from 11 commented runs since Aug 2024 · updated 25 Oct 2026
KTB at a glance Typically prominent
Official rating86↓ 3lb off peak
86 84–89

KTB Speed and Rating

KTB Speed

Best recent Speed 98 the best of the last 3 graded (A or B) runs · Kempton (AW), 27 Aug 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 11 figures · best 110A · median 95
GoingRunsBestMedianSince 25 Oct 2025
Good496C79.5—
Heavy396B95—
Good to Soft2110A104.5—
Soft1———
Standard (AW)1———
DistanceRunsBestMedianSince 25 Oct 2025
6f – 7f11110A95—

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

KTB Rating

Best recent KTB Rating 109A the best of the last 3 rated runs · Doncaster, 12 Sep 2025 Official rating 86 at the last run, 3 Oct 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 11 figures · best 109A · median 87
GoingRunsBestMedianSince 25 Oct 2025
Good4109A79.5—
Heavy3101A96—
Good to Soft2108A97—
Soft1———
Standard (AW)1———
DistanceRunsBestMedianSince 25 Oct 2025
6f – 7f11109A87—

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

  • Prominent 8 (73%) · 1 win
  • Held up 3 (27%) · 2 wins

Pedigree intelligence

Sire

Progeny in our archive have won 11.5% of 790 runs since Jan 2008 (87 horses).

Weakest on good going: 8.3% from 204.

GoingRunsWinsSRvs sireThis horse
Firm400%−11.5—
Good to Firm1261411.1%−0.4—
Good204178.3%−3.20 from 4
Good to Soft69913%+1.51 from 2
Soft105109.5%−20 from 1
Heavy36719.4%+7.92 from 3
Standard (AW)2463413.8%+2.30 from 1
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f193189.3%−2.2—
6f – 7f4746814.3%+2.83 from 11
1m – 1m1f9444.3%−7.2—
1m2f – 1m4f2015%−6.5—
1m5f – 2m400%−11.5—
2m1f – 2m4f500%−11.5—

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

Dam
Passadouro (IRE) (Dark Angel)

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Good 4 0 0% −4.00
Heavy 3 2 67% +1.35
Good to Soft 2 1 50% −0.27
Soft 1 0 0% −1.00
Standard (AW) 1 0 0% −1.00

ClassRunsWinsSR£1
Class 2 4 1 25% −1.90
Class 4 2 0 0% −2.00
Class 3 2 0 0% −2.00
Class 5 2 2 100% +1.98
Class 1 1 0 0% −1.00

CourseRunsWinsSR£1
Chester 2 1 50% +0.25
Ascot 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00
Chepstow 1 0 0% −1.00
Goodwood 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Newbury 1 0 0% −1.00
Salisbury 1 1 100% +1.10
Ayr 1 1 100% +0.73

JockeyRunsWinsSR£1
David Egan 2 0 0% −2.00
Sean D Bowen 2 1 50% +0.25
Tommie Jakes 1 0 0% −1.00
Rob Hornby 1 0 0% −1.00
David Probert 1 0 0% −1.00
William Buick 1 0 0% −1.00
Clifford Lee 1 0 0% −1.00
James Doyle 1 1 100% +1.10
Jason Hart 1 1 100% +0.73

SeasonRunsWinsSR£1
2025 7 0 0% −7.00
2024 4 3 75% +2.08

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
2025 · 7 runs
03 Oct 25+21d Ascot BetMGM Handicap Class 2 · 6f · Soft · 10 ran Tracked front group early - urged forward with over 2f left - lost momentum under pressure inside final furlong - eventually finished seventh 7/10 ¾ 8-12 8695B82A David Egan 15/2
12 Sep 25+16d Doncaster Danum Homes Excellence In Build Apprentice Handicap Class 4 · 6f · Good · 15 ran Hampered soon after the break - settled towards the back - made strong progress up the near rail with 1f left - fought on inside the final furlong and cut down the leader late - denied by a short margin at the line 2/15 nk 9-13 8496C109A Tommie Jakes 10/1
27 Aug 25+20d Kempton (AW) Unibet Zero% Mission (London Sprint Series Qual) Handicap Class 4 · 6f · Standard To Slow · 11 ran Drifted left at the off - sat behind the front group - lost touch two furlongs out and found tight quarters approaching the final furlong - unable to threaten thereafter - rallied late to finish fifth beaten 4 lengths 5/11 ¾ 9-9 8598A90A Rob Hornby 7/1
07 Aug 25+75d Chepstow Racing League 15 Handicap Class 3 · 6f · Good · 14 ran Handy early - pressed for effort before 2f out and dropped away - well beaten late - finished 11th 11/14 2 9-8 8765C64A David Probert 14/1
24 May 25+17d Goodwood BetGoodwin Harroways Handicap Class 2 · 7f · Good · 14 ran Sat close to the pace early - driven to keep up two out - dropped away final furlong 12/14 3¼ 8-8 8980C72A Sean D Bowen 9/1
07 May 25+21d Chester Love Federal Capital Handicap Class 3 · 6f · Good · 11 ran Unshipped rider at the start - settled just behind pace - asked for effort with 2f to run - dropped away in the closing stages to finish fourth 4/11 3¼ 9-8 8979A87A William Buick 6/5F
16 Apr 25+172d Newmarket bet365 Handicap Class 2 · 6f · Good To Soft · 10 ran Settled in a forward position early - driven to the front over a furlong out - overtaken close to home - couldn't find more and held for second 2/10 1¼ 9-3 88110A108A David Egan 7/1
2024 · 4 runs
26 Oct 24+23d Newbury BetVictor Horris Hill Stakes (Group 3) Class 1 · 7f · Heavy · 8 ran Held a forward spot early - drifted right when challenging for the lead after 2f - urged forward 3f out - lost touch with the pace 2f out - dropped away rapidly in the closing stages 8/8 3¾ 9-2 8862C64C Clifford Lee 17/2
03 Oct 24+20d Salisbury British Ebf Joan Snow Memorial Conditions Stakes (GBB Race) Class 2 · 6f · Heavy · 6 ran Sat close to pace early - pushed to the front with a furlong left - drifted left under pressure inside final furlong - kept finding more to score 1/6 9-8 8496B96B James Doyle 11/10F
13 Sep 24+34d Chester Horseradish Catering & Events EBF Restricted Novice Stakes (GBB Race) (Div 2) Class 5 · 6f · Heavy · 8 ran Settled towards the back of the pack - travelling well with two furlongs left - driven into contention inside the final furlong and battled through to get up right at the line 1/8 9-4 —95A101A Sean D Bowen 5/4F
10 Aug 24 Ayr A McKie Builders EBF Restricted Maiden Stakes (GBB Race) Class 5 · 6f · Good To Soft · 7 ran Settled towards the rear near the far rail - pushed along with a furlong left - flew home to loom up inside the final 100 yards - got up on the line in comfort 1/7 9-7 —99B86A Jason Hart 8/11F

Quick answers

How many races has Bob Mali won?
Bob Mali (IRE) won 3 of 11 archived starts between 2024 and 2025, a strike rate of 27.3%. Placed 5 times in total (45.5% of starts).
Who trained Bob Mali?
Bob Mali (IRE) was trained by Charles Hills on the most recent run on record, at Ascot on 3 October 2025.
Who is Bob Mali's sire?
Bob Mali (IRE) is by Sands Of Mali (FR) out of Passadouro (IRE), whose sire is Dark Angel.
What going does Bob Mali prefer?
Bob Mali (IRE) has the best record on heavy going: 2 wins from 3 starts (66.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Bob Mali's official rating?
The most recent official rating on record is 86, from the run on 3 October 2025. The highest on record is 89.
What is Bob Mali's sire's record?
Sands Of Mali (FR)'s progeny in our archive have won 11.5% of 790 runs since Jan 2008 (87 horses), Flat and jumps together. Weakest on good going: 8.3% from 204.

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.