Milford
There is something quietly frustrating about Milford's career so far — a horse that showed genuine promise on debut and has spent the fourteen months since trying to recapture it. The four-year-old has raced 18 times, winning once and placing in 7 others, giving a win rate of just 6%, or roughly 1 win in every 17 races. That is a thin return, and his recent form makes for uncomfortable reading: in his last six races he has finished ninth, tenth, sixth, fourth, seventh, and fifteenth — no wins, no places, and a general drift in the wrong direction.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
38.9%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The one bright moment came at Hamilton Park on 29 May 2024, and it was bright enough to mean something. Jockey Clifford Lee described it afterwards as a professional performance — Milford travelled smoothly, jumped cleanly from the gates, and won in a way that suggested there might be more to come. Trainer Julie Camacho was clearly excited. She drew a direct comparison to Quiet Reflection, a horse she trained who went on to win the Commonwealth Cup at Royal Ascot — one of the biggest sprints in Britain. That is not a name you drop lightly, and it tells you just how much that Hamilton win impressed her.
The problem is that was 26 months ago, and Milford has not won since. Camacho's yard at Norton in North Yorkshire has been in fine form this season — 46 winners sent out, which is a healthy operation by any measure — but Milford himself has not contributed to that tally. He has tried seven times at Class 2 level, the upper end of British racing, and has yet to win at that grade. That is not necessarily a disgrace, but it does suggest the gap between his Hamilton debut and the standard required at the top end has proved harder to close than the early promise implied. He raced just yesterday, so he is very much still in training and still being given chances. Whether the horse that won so impressively at Hamilton is still in there somewhere is the question Julie Camacho is presumably still trying to answer.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on soft ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts
⚠ Poor record on good ground: 0 wins from 5 starts
⚠ Yet to win at York in 5 attempts
⚠ Struggles on LH Galloping tracks: 0 wins from 9 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Unknown
Good to firm (drying out)
Avoids
🏅 Competition Level
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
Right-handed, long straights
Avoids
Left-handed, tight
Avoids
📅 Recent Runs
The last 10 races, most recent first
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
23 Aug
18th
York
5f – 6½f · Good_To_Firm · 20 runners
9 Aug
2nd
Ascot
5f – 6½f · Good_To_Firm · 12 runners
26 Jul
2nd
Chester
5f – 6½f · Good · 11 runners
28 Jun
3rd
Chester
7f – 1m · Good · 10 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 |
| York Galloping |
5 |
2 thirds, 3 other |
10 Jul |
0% |
| Chester Tight |
3 |
1 second, 1 third, 1 other |
26 Jul |
0% |
| Hamilton Park Sharp |
2 |
1 win, 1 second |
4 Sep |
50% |
| Ascot Galloping |
2 |
1 second, 1 other |
9 Aug |
0% |
| Doncaster Galloping |
2 |
2 other |
8 Nov |
0% |
| Newmarket Galloping |
1 |
1 other |
3 May |
0% |
| Windsor Sharp |
1 |
1 other |
24 Aug |
0% |
| Thirsk Galloping |
1 |
1 other |
31 May |
0% |
| Ayr Galloping |
1 |
1 other |
20 Sep |
0% |