:

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
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Kodiac
Mother
Penlight
Owner
Judy Richard Peck
Rating
87

📊 Key Numbers

Career statistics for this horse
18
Career races
1
Wins
5.6%
Win rate
avg ~10%
38.9%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

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
Soft (muddy)
Loves
Heavy (very wet)
Unknown
Good to soft (some give)
Unknown
Good to firm (drying out)
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
5F – 6½F
7F – 1M
Avoids
🏅 Competition 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
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
Callum Rodriguez Current Jockey
0%
Win rate
0/4
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%