UK time :

Milan Forth

Milan Forth has been knocking on the door without quite getting through the gate of late. The seven-year-old has won only three times in 16 races—roughly one win every five races—but that record understates what he is capable of on his day. The more telling figure is this: when ridden by Mr K P Healy, Milan Forth wins roughly two races in every five (3 wins from 8). That is a significant jump in form, suggesting the partnership clicks in a way that hasn't always been replicated elsewhere.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Milan
Mother
Shuil Forth
Owner
Patrick J Whyte
Official rating
119

📊 Key numbers

Career totals for this horse
16
Career races
3
Wins
18.8%
Win rate
avg ~10%
37.5%
Top-3 rate
avg ~30%
5 days
Since last race

🔍 Full analysis

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

The horse's last victory came at Cork on 3 January 2026, now nine months in the past. Since then, six runs have brought nothing better than a fourth place, a run of blank races that will frustrate both trainer Simon Cavanagh's Mullingar yard and the yard hoping for another day in the sun. The most recent outing, just yesterday, resulted in a 13th-place finish—a reminder that at seven years old, Milan Forth may be heading toward veteran status without quite having fulfilled his earlier promise. Still, he remains actively campaigned, and the pattern of his form suggests he is not yet finished as a winning proposition.

What stands out is how much the Healy connection matters. When that jockey is in the saddle, the horse transforms into something altogether more effective. Whether through tactical nous, rider confidence, or simple chemistry, those three wins from eight rides together represent the horse's best work. The question now is whether Milan Forth can find his way back to the winner's enclosure before age and a long absence from victory begin to work against him. For a horse still racing regularly, the drought will not last forever—but it has already lasted far longer than ideal.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Effective partnership with Mr K P Healy: 38% win rate together
⚠ What to watch out for
⚠ Poor record on yielding ground: 0 wins from 4 starts
⚠ Struggles on RH Tight tracks: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Yielding to soft (damp)
Unknown
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Standard (all-weather)
Unknown
Good to yielding (mild give)
Unknown
Yielding (slightly soft)
Avoids
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, tight
Avoids
Left-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
13 Oct
13th
Punchestown
Long Distance (2m+) · Good · 18 runners
28 Sep
2nd
Roscommon
Long Distance (2m+) · Good_To_Yielding · 13 runners
7 Sep
8th
Galway
Long Distance (2m+) · Yielding · 8 runners
28 Jul
7th
Galway
Long Distance (2m+) · Good · 9 runners
24 Jul
3rd
Kilbeggan
Long Distance (2m+) · Good · 12 runners
15 Jun
4th
Kilbeggan
Long Distance (2m+) · Yielding · 14 runners
15 May
2nd
Kilbeggan
Long Distance (2m+) · Good · 17 runners
29 Apr
5th
Punchestown
Long Distance (2m+) · Yielding · 10 runners
7 Mar
7th
Gowran Park
Long Distance (2m+) · Heavy · 14 runners
13 Feb
5th
Dundalk
1m6f – 2m · Standard · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Mr K P Healy Current jockey
37.5%
Win rate
3/8
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
Kilbeggan
Tight
3 1 second, 1 third, 1 other 24 Jul 0%
Punchestown
Galloping
2 2 other 13 Oct 0%
Galway
Tight
2 2 other 7 Sep 0%
Down Royal
Galloping
1 1 win 17 Mar 100%
Cork
Galloping
1 1 win 3 Jan 100%
Clonmel
Sharp
1 1 win 15 Jan 100%
Thurles
Undulating
1 1 other 20 Dec 0%
Roscommon
Sharp
1 1 second 28 Sep 0%
Aintree
Galloping
1 1 other 3 Apr 0%
Dundalk
Galloping
1 1 other 13 Feb 0%
Gowran Park
Undulating
1 1 other 7 Mar 0%
Leopardstown
Galloping
1 1 other 2 Feb 0%