:

Milldam

There is a horse operating in British racing right now who wins almost two-thirds of his races when the ground turns genuinely wet and muddy — and that statistic alone tells you most of what you need to know about Milldam. The eight-year-old has built a career record of 5 wins and 8 places from 22 races, winning roughly 1 in every 4 races overall, but strip it back to soft or heavy conditions and that ratio leaps to 4 wins from just 6 attempts. Some horses tolerate bad weather. Milldam actively needs it.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Gelding
Colour
Grey
Father
Martaline
Mother
Santa Dame
Owner
Neil Goulden, Kevin & Sue Hopgood
Rating
122

📊 Key Numbers

Career statistics for this horse
22
Career races
5
Wins
22.7%
Win rate
avg ~10%
36.4%
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

Trained by Jamie Snowden at his Lambourn yard — a powerful operation that has sent out 82 winners already this season — Milldam has done his best work at distances between a mile and six furlongs and two miles, winning 4 of his 8 races in that range. That is a 50% win rate, which in racing terms is exceptional. His jockey Gavin Sheehan, who has partnered him in 18 of his 22 races and been aboard for all five wins, put it plainly after the most recent victory at Haydock Park in December 2024: two miles, a flat galloping track, and the ground needs to be genuinely heavy. Get those conditions right and Milldam becomes a different animal.

That Haydock win is worth dwelling on. Sheehan said afterwards that Milldam had been "gassy" — unsettled and difficult — at his previous run and had simply needed the race to get his head right. He also noted that Milldam was "brave going to the last and even braver coming away from it," which suggests a horse who had to dig deep rather than coast home. Snowden has since flagged a race called the Winter Million as the big target, with one run in between to get him ready. The plan is clear, and Milldam's ideal conditions are baked into it.

The complication is that he has not won in his last six races, with his most recent efforts reading second, fourth, fourth, a blank, fifth, and sixth. Sixteen months have now passed since that Haydock victory. Whether that reflects a horse who just hasn't found the conditions he craves, or one who is slightly past his peak, is the question his team will be hoping the winter weather answers. Snowden has said the ground needs to be heavier than it was at Haydock — which in a British December is saying something. But if the skies open and the mud comes, Milldam has form to suggest he'll be there when it matters.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on heavy ground: 4 wins from 6 starts (67%)
Well suited by 1m6f – 2m distances: 50% win rate
⚠ What to watch out for
Poor record on soft ground: 1 wins from 9 starts
Poor record on good_to_soft ground: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Heavy (very wet)
Loves
Good (firm-ish)
Unknown
Soft (muddy)
Avoids
Good to soft (some give)
Avoids
📏 Race Distance
1M6F – 2M
Loves
Long Distance (2M+)
Avoids
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Loves
Class 4 (standard)
🏟 Track Shape
Left-handed, tight turns
Loves
Left-handed, long straights
Right-handed, long straights
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight
Unknown

📅 Recent Runs

The last 10 races, most recent first
12 Apr
2nd
Ffos Las
Long Distance (2m+) · Good_To_Soft · 13 runners
9 Mar
4th
Stratford-on-Avon
Long Distance (2m+) · Soft
9 Mar
4th
Stratford-on-Avon
Long Distance (2m+) · Soft · 14 runners
7 Feb
DNF
Newbury
Long Distance (2m+) · Heavy · 16 runners
16 Jan
5th
Windsor
Long Distance (2m+) · Soft · 16 runners
20 Dec
6th
Haydock Park
1m6f – 2m · Good_To_Soft · 9 runners
22 Nov
9th
Haydock Park
Long Distance (2m+) · Good_To_Soft · 10 runners
1 Mar
10th
Kelso
Long Distance (2m+) · Good_To_Soft · 18 runners
21 Dec
🏆 Won
Haydock Park
1m6f – 2m · Heavy · 8 runners
8 Dec
4th
Huntingdon
1m6f – 2m · Soft · 6 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Gavin Sheehan Current Jockey
27.8%
Win rate
5/18
Won / Rode
0%
Win rate
0/1
Won / Rode
Isabelle Ryder
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
Haydock Park
Galloping
3 1 win, 2 other 20 Dec 33.3%
Stratford-on-Avon
Sharp
3 1 win, 2 other 9 Mar 33.3%
Ffos Las
Galloping
2 1 win, 1 second 12 Apr 50%
Huntingdon
Galloping
2 1 win, 1 other 8 Dec 50%
Catterick Bridge
Sharp
1 1 win 12 Feb 100%
Kelso
Undulating
1 1 other 1 Mar 0%
Newbury
Galloping
1 1 other 7 Feb 0%
Cheltenham
Galloping
1 1 other 15 Mar 0%
Wetherby
Galloping
1 1 other 13 Jan 0%
Hexham
Undulating
1 1 third 16 Nov 0%
Kempton Park
Galloping
1 1 other 22 Oct 0%
Newton Abbot
Sharp
1 1 other 8 Apr 0%
Fakenham
Tight
1 1 second 26 Oct 0%
Sandown Park
Galloping
1 1 other 29 Apr 0%
Windsor
Sharp
1 1 other 16 Jan 0%
Leicester
Sharp
1 1 other 28 Dec 0%