Kandor
Kandor is a 7-year-old who has spent most of his career doing the hard yards without much reward — one win from 13 races tells you this is a horse who competes consistently but rarely gets his nose in front. That single victory came at Perth back in July 2024, now over 22 months ago, and he hasn't been able to add to it since. Six races without a win, with recent finishes that read 5th, 4th, 4th, 4th, 5th — solid enough to suggest he's not disgraced, but not quite enough to trouble the winner's enclosure.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
30.8%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
At Class 4, the level where he spends most of his time, he's won just 1 from 7 races — roughly 1 in every 7 at that grade. That's a modest return, but it also tells you he's competing at a realistic level for his ability rather than being thrown in against horses well above his station. Patrick Wadge is his most regular jockey, the pair having teamed up six times together for that one win — a win rate of around 1 in 6, which actually matches the overall picture pretty well.
What stands out with Kandor is simply his durability. He raced just yesterday, he's still active at seven, and he keeps putting himself in the places — the problem is just that final step to the front. Whether that Perth win last summer was a rare day everything clicked, or a sign of what he's capable of on his best day, is the question his team will be trying to answer. For now, he's a horse who shows up, competes, and keeps his supporters hoping.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 4 starts
⚠ Poor record on soft ground: 0 wins from 3 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Avoids
📏 Race Distance
Long Distance (2M+)
Likes
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 5 (entry-level)
Avoids
🏟 Track Shape
Right-handed, long straights
Loves
Left-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Left-handed, hilly
Avoids
Right-handed, tight turns
Avoids
📅 Recent Runs
The last 10 races, most recent first
19 May
4th
Huntingdon
Long Distance (2m+) · Good · 7 runners
15 May
5th
Perth
Long Distance (2m+) · Good · 7 runners
25 Apr
4th
Perth
Long Distance (2m+) · Good_To_Soft · 10 runners
4 Mar
4th
Market Rasen
Long Distance (2m+) · Good_To_Soft · 7 runners
28 Nov
5th
Musselburgh
Long Distance (2m+) · Good_To_Soft · 8 runners
13 Nov
DNF
Ayr
Long Distance (2m+) · Good · 3 runners
12 Oct
5th
Hexham
Long Distance (2m+) · Soft · 9 runners
18 Sep
2nd
Kelso
Long Distance (2m+) · Good · 7 runners
14 Jul
🏆 Won
Perth
Long Distance (2m+) · Good · 13 runners
20 Dec
3rd
Ayr
Long Distance (2m+) · Soft · 6 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Perth Galloping |
3 |
1 win, 2 other |
15 May |
33.3% |
| Ayr Galloping |
2 |
1 third, 1 other |
13 Nov |
0% |
| Hexham Undulating |
2 |
1 second, 1 other |
12 Oct |
0% |
| Market Rasen Sharp |
2 |
2 other |
4 Mar |
0% |
| Huntingdon Galloping |
1 |
1 other |
19 May |
0% |
| Kelso Undulating |
1 |
1 second |
18 Sep |
0% |
| Uttoxeter Sharp |
1 |
1 other |
18 Nov |
0% |
| Musselburgh Sharp |
1 |
1 other |
28 Nov |
0% |