Skip to content
Horse profile

Kodi Lion (IRE)

5yo gelding · Trainer Michael Appleby · Owner Mrs J M Hadley Mrs E Cash Racing
by Kodi Bear (IRE) out of Moulane Lady (IRE) (Lilbourne Lad)
25 runs · 15 courses · from Jul 2023
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
4 wins · Haydock, Ascot & Catterick Last run 23 Oct 2026 · 7th of 15 Last raced off OR 91
KTB Profile

Kodi Lion is a gelding with four wins from 25 starts, all on turf over 6f – 7f. He won a Class 4 handicap at Haydock on heavy ground in Sep 2026 off an official rating of 84, following a Class 3 success at the same course on good ground in May 2025. He has also won at Ascot and Catterick. His last run, at Doncaster in Oct 2026, saw him finish 7 of 15 in a Class 2 handicap off a mark of 91.

Based on 25 archived runs · run-style from 20 commented runs since Aug 2024 · updated 5 Nov 2026
KTB at a glance All wins on turf
Official rating91↓ 1lb off peak
91 75–92

KTB Speed and Rating

KTB Speed

Best recent Speed 105 the best of the last 3 graded (A or B) runs · Newmarket (July), 8 Aug 2026

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 25 figures · best 139C · median 94
GoingRunsBestMedianSince 5 Nov 2025
Good7113C941 run · —
Soft5114C901 run · —
Good to Firm5116C1062 runs · 105 / 101.5
Standard (AW)490A80.5—
Heavy3112C951 run · —
Good to Soft1——1 run · —
DistanceRunsBestMedianSince 5 Nov 2025
6f – 7f24139C94.56 runs · 139 / 108.5
1m – 1m1f1———

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

KTB Rating

Best recent KTB Rating 98A the best of the last 3 rated runs · Doncaster, 23 Oct 2026 Official rating 91 at the last run, 23 Oct 2026

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 — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 25 figures · best 121A · median 94
GoingRunsBestMedianSince 5 Nov 2025
Good7111A961 run · —
Soft5102A941 run · —
Good to Firm5102A882 runs · 78 / 73.5
Standard (AW)491A87—
Heavy3121A991 run · —
Good to Soft1——1 run · —
DistanceRunsBestMedianSince 5 Nov 2025
6f – 7f24121A946 runs · 121 / 95
1m – 1m1f1———

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

  • Prominent 10 (50%) · 2 wins
  • Held up 6 (30%) · 0 wins
  • Mid-division 3 (15%) · 0 wins
  • Led 1 (5%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10.3% of 3,983 runs since Jun 2020 (391 horses).

Weakest over 1m2f – 1m4f (all codes): 7.3% from 260.

GoingRunsWinsSRvs sireThis horse
Firm11327.3%+17—
Good to Firm5356512.1%+1.80 from 5
Good1,02910910.6%+0.33 from 7
Good to Soft380348.9%−1.40 from 1
Soft544519.4%−0.90 from 5
Heavy145149.7%−0.61 from 3
Standard (AW)1,33913410%−0.30 from 4
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f5576912.4%+2.1—
6f – 7f2,25424010.6%+0.34 from 24
1m – 1m1f736648.7%−1.60 from 1
1m2f – 1m4f260197.3%−3—
1m5f – 2m113119.7%−0.6—
2m1f – 2m4f50510%−0.3—
2m5f – 3m10220%+9.7—
Over 3m300%−10.3—

Flat and jumps together (all codes) · since Jun 2020 · as at 5 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Moulane Lady (IRE) (Lilbourne Lad)

1 sibling in the archive, 1 winner — best of them Georg Zhukov (IRE) (1 win).

The wins came over 1m.

ProduceRunsWinsWin tripsBest grade
Georg Zhukov (IRE)2811m—

Record by conditions

GoingRunsWinsSR£1
Good 7 3 43% +4.57
Soft 5 0 0% −5.00
Good to Firm 5 0 0% −5.00
Standard (AW) 4 0 0% −4.00
Heavy 3 1 33% +1.50
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 3 11 1 9% −5.00
Class 4 7 3 43% +3.07
Class 2 6 0 0% −6.00
Class 5 1 0 0% −1.00

CourseRunsWinsSR£1
Haydock 4 2 50% +6.50
Doncaster 3 0 0% −3.00
Newbury 3 0 0% −3.00
Ascot 3 1 33% +1.00
Newcastle (AW) 2 0 0% −2.00
Leicester 1 0 0% −1.00
Yarmouth 1 0 0% −1.00
Newmarket (July) 1 0 0% −1.00
Ayr 1 0 0% −1.00
Sandown 1 0 0% −1.00
Salisbury 1 0 0% −1.00
Thirsk 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Catterick 1 1 100% +0.57
Kempton (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 24 4 17% −7.93
1m – 1m1f 1 0 0% −1.00

JockeyRunsWinsSR£1
Alistair Rawlinson 6 0 0% −6.00
Frederick Larson 5 1 20% +1.00
Cieren Fallon 3 1 33% +1.50
Callum Shepherd 2 1 50% +2.00
Rossa Ryan 1 0 0% −1.00
William Buick 1 0 0% −1.00
Hector Crouch 1 0 0% −1.00
James Doyle 1 0 0% −1.00
Daniel Muscutt 1 0 0% −1.00
Luke Morris 1 0 0% −1.00
Callum Rodriguez 1 1 100% +0.57
Kieran Shoemark 1 0 0% −1.00
Phil Dennis 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 6 1 17% −1.50
2025 10 1 10% −4.00
2024 8 2 25% −2.43
2023 1 0 0% −1.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
2026 · 6 runs
23 Oct 26+10d Doncaster William Hill Epic Boosts Handicap Stakes Class 2 · 6f · Soft · 15 ran Settled behind the main bunch - pushed along over 2f out - kept on inside the final furlong without threatening - finished 7th 7/15 2¼ 8-13 91114C98A Cieren Fallon 16/1
13 Oct 26+26d Leicester Happy 80th Reg Ling Handicap Stakes Class 3 · 7f · Good To Soft · 17 ran Settled behind the main body of the field - pushed along over 2f out - squeezed through a gap inside the final furlong - soon short of room - weakened close home to take 5th 5/17 1¼ 9-13 91139C96A Cieren Fallon 7/1
17 Sep 26+13d Yarmouth Boodles Handicap Stakes Class 3 · 6f · Good · 9 ran Sluggish start - held up towards back - pushed along to close ground inside final furlong - stayed on to finish fifth beaten 3¾ lengths 5/9 ¾ 9-11 92101A94A Rossa Ryan 12/1
04 Sep 26+27d Haydock Oakmere Homes Handicap Stakes Class 4 · 6f · Heavy · 14 ran Tracked the pace on the far rail - angled across approaching 2f out - hit the front with a furlong left - edged ahead inside the last and stayed on strongly 1/14 9-11 84112C121A Cieren Fallon 7/2F
08 Aug 26+21d Newmarket (July) William Hill Extra Place Races Daily Handicap Stakes Class 2 · 7f · Good To Firm · 10 ran Handy in the first half - pushed along with a furlong left then squeezed for space as ground was lost - faded to finish ninth beaten 5.5 lengths 9/10 1 9-1 87105A78A Alistair Rawlinson 18/1
18 Jul 26+267d Doncaster Lakeside Village Is 30 Handicap Stakes Class 3 · 7f · Good To Firm · 9 ran Fought for restraint early - Handy with the pace - Sent along towards the back over 2f out - Soon faded 9/9 4¼ 10-2 9098A69A Alistair Rawlinson 10/1
2025 · 10 runs
24 Oct 25+34d Newbury Saturday Super Boost At BetVictor Handicap Class 3 · 7f · Soft · 13 ran Held up towards the back - made strong headway to move into 4th 2f out with driving encouragement - flattened out inside final furlong to finish 5th 5/13 1 9-10 9190C102A Alistair Rawlinson 9/1
20 Sep 25+21d Ayr Ladbrokes Ayr Gold Cup Handicap (Heritage Handicap) Class 2 · 6f · Soft · 25 ran Sat close to the pace towards the middle of the track - urged on with over 2f left - dropped away inside the final furlong to finish well beaten 13/25 1 8-13 92110C93A Alistair Rawlinson 28/1
30 Aug 25+21d Sandown Download The BetMGM App Handicap Class 3 · 7f · Soft · 11 ran Took a strong grip early and set the pace - shifted toward the middle of the straight - stayed competitive until asked for effort with 2f left - overtaken inside the final two furlongs - dropped out of second a furlong out - faded rapidly in the last furlong - back markers eventually let up once beaten 9/11 1¾ 9-11 9276A77A William Buick 5/2F
09 Aug 25+14d Haydock Betfred 'Supports Jack Berry House' Handicap Class 3 · 7f · Good · 9 ran Raced with plenty of enthusiasm early - settled in the pack - pushed along with 3f left - stayed on strongly inside the final furlong - snatched second right on the line beaten three quarters of a length 2/9 ¾ 9-12 9175A96A Frederick Larson 9/4F
26 Jul 25+31d Ascot Moet & Chandon International Handicap (Heritage Handicap) Class 2 · 7f · Good · 21 ran Held a handy position on the near flank early - pushed along to move through the field with 2f left - briefly shared the front before being overtaken entering the last furlong - unable to find more late and held for 5th 5/21 ½ 8-13 9294C102A Frederick Larson 11/1
25 Jun 25+25d Salisbury Havana Grey Standing At Whitsbury Manor Handicap Class 3 · 6f · Good To Firm · 5 ran Sat behind the front group - shifted right approaching 2f out then found room tight and couldn't find extra pace inside the final furlong - held no threat thereafter to finish fourth 4/5 ½ 9-13 92116C88B Frederick Larson 6/4F
31 May 25+22d Haydock Betfred Supports Jack Berry House Reverence Handicap Class 3 · 6f · Good · 16 ran Tracked pace tucked in on the outer - hit front approaching final furlong under pressure - drifted a fraction left but kept finding to score 1/16 9-2 87113C111A Frederick Larson 5/1
09 May 25+13d Ascot Peroni Nastro Azzurro 0.0% Italy Handicap Class 3 · 6f · Good To Firm · 10 ran Tracked front pack early - pushed along wide of rivals approaching final furlong - stayed on close home to snatch second - unable to trouble winner 2/10 2 9-0 86114A98A Frederick Larson 9/2
26 Apr 25+14d Doncaster attheraces.com/marketmovers Handicap Class 3 · 6f · Good To Firm · 11 ran Held a forward position early - roused to hit the front inside final 2f - drifted right approaching the last furlong - caught close home to finish second beaten half a length 2/11 ½ 9-5 84106B102A Alistair Rawlinson 5/1
12 Apr 25+169d Thirsk Keith Till's 60th Birthday Celebration Handicap Class 4 · 7f · Good · 13 ran Tracked pace-setter from outer - pressed for advantage inside final furlong before losing momentum - kept on to finish sixth beaten 3¾ lengths 6/13 shd 9-9 8584C93A Alistair Rawlinson 9/2
2024 · 8 runs
25 Oct 24+34d Newbury Get Best Odds Guaranteed At BetVictor Handicap Class 3 · 7f · Heavy · 7 ran Settled in the pack early - shifted wide and made progress over 2f out - challenged the front-runner inside the final furlong - driven and looked a threat approaching the line - unable to find more and held for second 2/7 1 9-7 8595A99A Hector Crouch 2/1F
21 Sep 24+23d Newbury Dubai Duty Free Finest Surprise Handicap (Str) Class 4 · 1m · Heavy · 8 ran Settled in rear - urged forward 2f out - angled right then left inside the final furlong - never threatened and found little late to finish fourth 4/8 nk 9-10 8676A97A James Doyle 2/1F
29 Aug 24+7d Southwell (AW) tote.co.uk It's A 3 Horse Race Racing League Race 37 Handicap (Trainers Registered To Racing League) Class 4 · 7f · Standard · 14 ran Settled towards the back - moved up wide with a furlong left - finished full of running but narrowly denied 2/14 ¾ 9-7 8581B91A Daniel Muscutt 7/2J
22 Aug 24+40d Newcastle (AW) Tote.co.uk Let's Gan Into Toon Racing League Race 35 Handicap (Trainers Registered To Racing League) Class 2 · 7f · Standard To Slow · 12 ran Settled in the pack - improved into contention 2f out - up to third a furlong out while drifting left - stayed on well for 3rd 3/12 1 8-2 8572A85A Luke Morris 7/2F
13 Jul 24+49d Ascot SportVision Handicap Class 4 · 7f · Good · 16 ran 1/16 9-4 7694C105A Callum Shepherd 3/1F
25 May 24+25d Haydock Betfred Double Delight Edge Green Handicap Class 5 · 6f · Soft · 15 ran 2/15 2 9-9 7588C94A Callum Shepherd 8/1
30 Apr 24+24d Catterick racingtv.com Restricted Maiden Stakes (GBB Race) Class 4 · 6f · Good · 6 ran 1/6 9-5 —66A90B Callum Rodriguez 4/7F
06 Apr 24+252d Kempton (AW) Virgin Bet Restricted Novice Stakes (GBB Race) Class 2 · 6f · Standard To Slow · 8 ran 6/8 1¼ 9-2 —90A73A Kieran Shoemark 7/2C
2023 · 1 run
29 Jul 23 Newcastle (AW) County Hotel EBF Restricted Maiden Stakes (GBB Race) Class 4 · 7f · Standard · 12 ran 3/12 ¾ 9-5 —80A89A Phil Dennis 7/2

Quick answers

How many races has Kodi Lion won?
Kodi Lion (IRE) won 4 of 25 archived starts between 2023 and 2026, a strike rate of 16%. Placed 12 times in total (48% of starts).
Who trains Kodi Lion?
Kodi Lion (IRE) is trained by Michael Appleby, who saddled the horse on its most recent run on 23 October 2026.
Who is Kodi Lion's sire?
Kodi Lion (IRE) is by Kodi Bear (IRE) out of Moulane Lady (IRE), whose sire is Lilbourne Lad.
What going does Kodi Lion prefer?
Kodi Lion (IRE) has the best record on good going: 3 wins from 7 starts (42.9%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Kodi Lion's official rating?
The most recent official rating on record is 91, from the run on 23 October 2026. The highest on record is 92.
What is Kodi Lion's sire's record?
Kodi Bear (IRE)'s progeny in our archive have won 10.3% of 3,983 runs since Jun 2020 (391 horses), Flat and jumps together. Weakest over 1m2f – 1m4f (all codes): 7.3% from 260.
Who are Kodi Lion's siblings?
Out of Moulane Lady (IRE), Kodi Lion (IRE) has 1 other produce in our archive, 1 of them a winner. Most wins: Georg Zhukov (IRE) (1). The wins came over 1m. As at Nov 2026.

Record shown from July 2023. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.