UK time :

Kodi Lion

Kodi Lion has spent five years building a quiet reputation as a consistent middle-distance performer, winning 4 of his 25 races and finishing in the top 3 another 12 times. That 16% win rate might sound modest, but in racing it reflects a horse that knows how to get the job done on the right day — and crucially, a horse that holds his own week in, week out. He's raced actively right up to last week, a sign of a hardy, reliable sort that doesn't need months between outings to stay sharp.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Kodi Bear
Mother
Moulane Lady
Owner
Mrs J M Hadley Mrs E Cash Racing
Official rating
91

📊 Key numbers

Career totals for this horse
25
Career races
4
Wins
16%
Win rate
avg ~10%
48%
Top-3 rate
avg ~30%
5 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The horse shows clear preferences that matter. On normal, standard ground he's a different proposition entirely, winning 3 of every 10 races compared to his overall average — that's 38%, which is genuinely impressive. Over five to six and a half furlongs he's won 3 of 10 tries, suggesting that middle distance sits him well. More striking still is his command of Haydock Park. In just five races at the track he's won twice, most recently six weeks ago in September, making him a genuine course specialist there in a way that doesn't happen by accident. The race programme often takes horses back to top-3 finishes that suit them, and Haydock clearly brings something out of him.

Michael Appleby's Oakham yard has been prolific this season with 71 winners, and Kodi Lion slots into that operation as a solid contributor. Frederick Larson, his most frequent jockey, has ridden him five times and won on him once, though that partnership could deliver more. The puzzle is Kodi Lion's record in Class 3 company — his bread and butter — where he's won just once in nine attempts at a much lower win rate. This suggests he's found his level and competes well there without dominating. His recent form shows consistency rather than brilliance: two fifth-place finishes, a ninth, and a ninth-place finish in his last six runs, punctuated by a top-three finish three weeks back. He's a horse that deserves to be watched at Haydock on normal ground in a race that doesn't demand too much more than he's shown he can do.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 3 wins from 8 starts (38%)
✔ Excellent record on heavy ground: 1 wins from 3 starts (33%)
✔ Well suited by 5f – 6½f distances: 30% win rate
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts
⚠ Poor record on soft ground: 0 wins from 4 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Heavy (very wet)
Loves
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Good to firm (fairly firm)
Avoids
Soft (muddy)
Avoids
📏 Race distance
5F – 6½F
Loves
1M1F – 1M2F
Unknown
7F – 1M
Avoids
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Ok
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, long straights
Left-handed, long straights
Ok
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown

📅 Recent runs

The last 10 races, most recent first
13 Oct
5th
Leicester
7f – 1m · Good_To_Soft · 18 runners
17 Sep
5th
Great Yarmouth
5f – 6½f · Good · 12 runners
4 Sep
🏆 Won
Haydock Park
5f – 6½f · Heavy · 14 runners
8 Aug
9th
Newmarket
7f – 1m · Good_To_Firm · 10 runners
18 Jul
9th
Doncaster
7f – 1m · Good_To_Firm · 9 runners
24 Oct
5th
Newbury
7f – 1m · Soft · 13 runners
20 Sep
13th
Ayr
5f – 6½f · Soft · 25 runners
30 Aug
9th
Sandown Park
7f – 1m · Soft · 15 runners
9 Aug
2nd
Haydock Park
7f – 1m · Good · 11 runners
26 Jul
5th
Ascot
7f – 1m · Good · 22 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/4
Wins / rides
50%
Win rate
1/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Phil Dennis
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Haydock Park
Galloping
5 2 wins, 2 seconds, 1 other 4 Sep 40%
Ascot
Galloping
3 1 win, 1 second, 1 other 26 Jul 33.3%
Newbury
Galloping
3 1 second, 2 other 24 Oct 0%
Doncaster
Galloping
2 1 second, 1 other 18 Jul 0%
Newcastle
Galloping
2 2 thirds 22 Aug 0%
Catterick Bridge
Sharp
1 1 win 30 Apr 100%
Thirsk
Galloping
1 1 other 12 Apr 0%
Ayr
Galloping
1 1 other 20 Sep 0%
Newmarket
Galloping
1 1 other 8 Aug 0%
Kempton Park
Galloping
1 1 other 6 Apr 0%
Salisbury
Undulating
1 1 other 25 Jun 0%
Sandown Park
Galloping
1 1 other 30 Aug 0%
Great Yarmouth
Galloping
1 1 other 17 Sep 0%
Leicester
Sharp
1 1 other 13 Oct 0%
Southwell
Galloping
1 1 second 29 Aug 0%