UK time :

Milford

Milford has won just one race from 22 starts, but that single victory at Hamilton Park on 29 May 2024 still tells his story. A 4-year-old trained by Julie Camacho at Norton in North Yorkshire, he sits at the margins of racing — a horse who shows enough promise in training to keep the yard hopeful, but whose record on the track reads like a lesson in how hard it is to win, even when you're talented.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Kodiac
Mother
Penlight
Owner
Judy Richard Peck
Official rating
87

📊 Key numbers

Career totals for this horse
22
Career races
1
Wins
4.5%
Win rate
avg ~10%
40.9%
Top-3 rate
avg ~30%
30 days
Since last race

🔍 Full analysis

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

His run has been a long one since that sole success. Twenty-eight months have passed without another win, and his last six races tell a familiar tale: 12th place, then a pair of second-place finishes, another second, a ninth, and most recently 10th. Those two runners-up finishes suggest he can still compete, but consistency has eluded him. He has tried his hand at seven races in the top classes and has won none of them — the high-end game has simply passed him by. His recent form, measured across six consecutive outings, shows him finishing out of the places as often as he threatens to trouble the judges.

Yet the Hamilton win remains important. Jockey Clifford Lee praised his professionalism that day: how he travelled well, how he jumped from the stalls with authority. Camacho saw enough to compare him favourably to Quiet Reflection, a previous Hamilton winner from the yard who proved capable of better things. The trainer seemed convinced that day that Milford could improve, that he had the raw material to be more than he appeared. His strategy was straightforward: stick to five-furlong races and let the horse develop.

At four years old, Milford is at a crossroads. His yard continues to fire winners — 46 this season — so the stable is in form. But Milford himself remains trapped by a statistics that won't lie: one win in twenty-two races is a 5 per cent win rate, and nearly two years without a second success. For now, he keeps racing, and the yard clearly believe there is more to come. Whether that belief will be rewarded remains an open question.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on soft ground: 1 wins from 6 starts (17%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 7 starts
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts
⚠ Poor record on heavy ground: 0 wins from 3 starts
⚠ Yet to win at York in 5 attempts
⚠ Struggles on LH Galloping tracks: 0 wins from 12 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
18 Sep
12th
Ayr
5f – 6½f · Soft · 25 runners
13 Sep
2nd
Doncaster
7f – 1m · Good · 14 runners
4 Sep
8th
Haydock Park
5f – 6½f · Heavy · 14 runners
11 Aug
2nd
Hamilton Park
5f – 6½f · Good · 14 runners
10 Jul
9th
York
7f – 1m · Good_To_Firm · 19 runners
13 Jun
10th
York
7f – 1m · Good · 22 runners
31 May
6th
Thirsk
5f – 6½f · Good · 14 runners
8 Nov
4th
Doncaster
5f – 6½f · Heavy · 22 runners
24 Oct
7th
Doncaster
5f – 6½f · Soft · 12 runners
20 Sep
15th
Ayr
5f – 6½f · Soft · 25 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/4
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
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
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
York
Galloping
5 2 thirds, 3 other 10 Jul 0%
Hamilton Park
Sharp
3 1 win, 2 seconds 11 Aug 33.3%
Chester
Tight
3 1 second, 1 third, 1 other 26 Jul 0%
Doncaster
Galloping
3 1 second, 2 other 13 Sep 0%
Ayr
Galloping
2 2 other 18 Sep 0%
Ascot
Galloping
2 1 second, 1 other 9 Aug 0%
Haydock Park
Galloping
1 1 other 4 Sep 0%
Newmarket
Galloping
1 1 other 3 May 0%
Thirsk
Galloping
1 1 other 31 May 0%
Windsor
Sharp
1 1 other 24 Aug 0%