UK time :

Kadex

Kadex is a seven-year-old with a straightforward record: one win from 19 races, which works out to a roughly 5% win rate. That single victory came at Plumpton on 23 October 2023 — now 30 months in the past — and it remains the horse's only moment in the winner's circle.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Father
Saddex
Mother
Califete Royale
Trainer
Owner
Ryan Kerins
Official rating
82

📊 Key numbers

Career totals for this horse
19
Career races
1
Wins
5.3%
Win rate
avg ~10%
15.8%
Top-3 rate
avg ~30%
698 days
Since last race

🏁 Next race

Tomorrow
Plumpton
About 2.5 miles · Unknown · 5 runners

🔍 Full analysis

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

What makes Kadex interesting right now is the return from a long break. The horse has not raced for a full year, last appearing around 360 days ago with a fifth-place finish. Comebacks like this are always intriguing: sometimes a rest sharpens a horse up; sometimes it does more harm than good. Kadex will need to prove it still has the appetite for racing after such a long time away.

When Kadex has competed at Class 5 level — the lower rungs of the sport — it has won 1 of 9 races, an 11% win rate. That is better than its overall numbers and suggests the horse is at least capable of winning at its level, even if rarely. Most of Kadex's races have been at this grade, and it is where it will likely return. Under trainer Alan Jones, who has sent out four winners this season, and most often ridden by Tom Cannon — who has a 17% win rate aboard the horse from six races together — Kadex at least has a setup that knows what it is doing. Whether that is enough to break a 30-month losing streak remains to be seen.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 8 starts (12%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 9 starts
⚠ Returning from a 360-day absence
⚠ Yet to win at Fakenham in 5 attempts
⚠ Struggles on LH Galloping tracks: 0 wins from 7 starts
⚠ Struggles on LH Tight tracks: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Soft (muddy)
Unknown
Good (a little give)
Avoids
📏 Race distance
Long Distance (2M+)
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
Left-handed, tight
Avoids

📅 Recent runs

The last 10 races, most recent first
3 Apr
DNF
Plumpton
Long Distance (2m+) · Good · 6 runners
19 Jan
DNF
Fakenham
Long Distance (2m+) · Good · 7 runners
19 Nov
5th
Fakenham
Long Distance (2m+) · Good_To_Soft · 7 runners
13 Oct
DNF
Ffos Las
Long Distance (2m+) · Good_To_Soft · 9 runners
30 May
DNF
Warwick
Long Distance (2m+) · Good · 12 runners
1 Apr
DNF
Plumpton
Long Distance (2m+) · Good · 6 runners
15 Mar
DNF
Fakenham
Long Distance (2m+) · Good · 5 runners
29 Jan
DNF
Plumpton
Long Distance (2m+) · Good_To_Soft · 6 runners
19 Dec
DNF
Fakenham
Long Distance (2m+) · Soft · 8 runners
13 Nov
2nd
Fakenham
Long Distance (2m+) · Good_To_Soft · 6 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
16.7%
Win rate
1/6
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/1
Wins / rides
Daryl Jacob
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Eddie Edge
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Philip Armson Current jockey
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Fakenham
Tight
5 1 second, 4 other 19 Jan 0%
Plumpton
Sharp
4 1 win, 3 other 3 Apr 25%
Wetherby
Galloping
2 2 other 6 Mar 0%
Doncaster
Galloping
2 1 second, 1 other 27 Jan 0%
Warwick
Sharp
2 2 other 30 May 0%
Ffos Las
Galloping
1 1 other 13 Oct 0%
Worcester
Galloping
1 1 other 27 Oct 0%
Southwell
Galloping
1 1 other 12 Apr 0%
Musselburgh
Sharp
1 1 other 24 Mar 0%