Good Bye Milan
Good Bye Milan is a 9-year-old who has spent nearly a quarter of a century in racing without ever quite becoming the horse her the yard might have hoped for. With just two wins from 23 races, she wins roughly 1 in every 11 times she steps on the track — solid enough to keep her racing, but modest enough that she spends most days finishing outside the money. Her recent form tells the story: in her last six races she has placed twice, but mostly been nowhere near the action, finishing between 9th and 12th. She is one of those horses that keeps turning up, keeps trying, and keeps just missing.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
What is striking about Good Bye Milan is the gap between her two wins. Her first came at Wexford back in May 2022, but she did not find the winner's circle again until October 2024 at Gowran Park — a stretch of nearly two and a half years in which she raced 20 times without winning. That kind of drought, for a horse in her late thirties in racing years, suggests she is operating at the limits of what she is capable of. She has placed five times in that period, so she is still competitive enough to show up well sometimes, but winning has become elusive.
Gavin Brouder has been his most frequent partner, but the partnership has not yielded results — five rides together with no victories. Gillian Scott's yard at Ballingarry in Limerick continues to race him, and while the yard itself has won three times this season, Good Bye Milan has not been the one delivering those wins. At her age and with her record, she is the kind of horse that races because she is still fit enough to run and because someone believes there might be one more decent day ahead. Yesterday she ran again. Whether she has another win left in her remains to be seen, but the odds suggest her days at the track are numbered.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on yielding ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
⚠ Poor record on good_to_yielding ground: 0 wins from 7 starts
⚠ Yet to win at Limerick in 6 attempts
⚠ Struggles on RH Galloping tracks: 0 wins from 9 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Yielding (slightly soft)
Loves
Good (a little give)
Likes
Good to yielding (mild give)
Avoids
📏 Race distance
Long Distance (2M+)
Likes
🏟 Track shape
Right-handed, tight turns
Loves
Right-handed, hilly
Loves
Left-handed, long straights
Unknown
Right-handed, tight
Unknown
Right-handed, long straights
Avoids
Left-handed, tight turns
Avoids
📅 Recent runs
The last 10 races, most recent first
11 Oct
11th
Cork
Long Distance (2m+) · Good · 16 runners
4 Jul
12th
Wexford
Long Distance (2m+) · Good · 17 runners
14 May
3rd
Tipperary
Long Distance (2m+) · Good_To_Yielding · 19 runners
19 Nov
9th
Limerick
Long Distance (2m+) · Yielding · 12 runners
4 Oct
🏆 Won
Gowran Park
Long Distance (2m+) · Good · 16 runners
18 Sep
9th
Tramore
Long Distance (2m+) · Good · 19 runners
16 Aug
7th
Tramore
Long Distance (2m+) · Good_To_Yielding · 12 runners
23 May
14th
Punchestown
1m6f – 2m · Good_To_Yielding · 19 runners
22 Nov
4th
Limerick
Long Distance (2m+) · Soft · 13 runners
3 Nov
DNF
Thurles
Long Distance (2m+) · Yielding · 17 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Limerick Galloping |
6 |
1 second, 5 other |
19 Nov |
0% |
| Tramore Sharp |
3 |
3 other |
18 Sep |
0% |
| Listowel Sharp |
3 |
1 third, 2 other |
18 Sep |
0% |
| Wexford Sharp |
2 |
1 win, 1 other |
4 Jul |
50% |
| Cork Galloping |
2 |
2 other |
11 Oct |
0% |
| Thurles Undulating |
2 |
2 other |
3 Nov |
0% |
| Tipperary Galloping |
2 |
1 third, 1 other |
14 May |
0% |
| Gowran Park Undulating |
1 |
1 win |
4 Oct |
100% |
| Kilbeggan Tight |
1 |
1 other |
22 Apr |
0% |
| Punchestown Galloping |
1 |
1 other |
23 May |
0% |