UK time :

Macinamillion

Macinamillion is a 6-year-old that has carved out a modest but steady career, winning 3 of 34 races — a win rate of roughly 1 in every 11 outings. That is not the record of a horse destined for glory, but it tells a story of genuine grit. The horse earned its first victory at Cork in April 2024, and has now spent more than a year chasing that winning feeling again, with the most recent success coming at Downpatrick in August 2025.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Father
Markaz
Mother
Stained Glass
Owner
Thomas Foley
Official rating
48

📊 Key numbers

Career totals for this horse
34
Career races
3
Wins
8.8%
Win rate
avg ~10%
23.5%
Top-3 rate
avg ~30%
23 days
Since last race

🔍 Full analysis

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

What stands out is how much Macinamillion thrives on normal ground. On fast, dry conditions, the horse has won 2 of 11 races — an 18% win rate — which is dramatically better than the overall picture and suggests it performs noticeably better when the track is at standard conditions rather than soft or heavy. That is useful information for anyone hoping to see this horse back in the winner's enclosure.

Recent form has been patchy. Across the last six races, Macinamillion has finished 14th, 21st, 15th, and 10th, with two absences in between — the kind of mid-field results that define a journeyman. Ridden most often by Gary Carroll, the partnership has yet to break through, with 0 wins from 6 rides together. Trainer Raymond Hurley's yard, which has sent out only 2 winners all season, does not appear to be firing on all cylinders either. That context matters: this is a horse racing in a quiet yard, grinding away without regular success. Macinamillion raced just a day ago, so it remains active and clearly still trying. Whether it can rediscover the form that brought that August victory remains to be seen.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 11 starts (18%)
✔ Excellent record on soft ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
⚠ Poor record on yielding ground: 0 wins from 7 starts
⚠ Poor record on good_to_yielding ground: 0 wins from 4 starts
⚠ Struggles on RH Sharp tracks: 0 wins from 6 starts
⚠ Struggles on LH Galloping 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)
Loves
Soft (muddy)
Loves
Soft to heavy (wet)
Unknown
Heavy (very wet)
Unknown
Yielding to soft (damp)
Unknown
Standard (all-weather)
Unknown
Yielding (slightly soft)
Avoids
Good to yielding (mild give)
Avoids
📏 Race distance
1M6F – 2M
Long Distance (2M+)
7F – 1M
Unknown
1M1F – 1M2F
Unknown
1M3F – 1M4F
Avoids
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, hilly
Loves
Right-handed, long straights
Right-handed, tight turns
Avoids
Left-handed, long straights
Avoids
Right-handed, tight
Avoids

📅 Recent runs

The last 10 races, most recent first
25 Sep
14th
Dundalk
1m6f – 2m · Standard · 17 runners
27 Aug
21th
Navan
1m6f – 2m · Good · 26 runners
12 Aug
15th
Gowran Park
1m1f – 1m2f · Good · 18 runners
9 Oct
10th
Thurles
Long Distance (2m+) · Good_To_Yielding · 17 runners
21 Sep
DNF
Listowel
Long Distance (2m+) · Yielding_To_Soft · 8 runners
25 Aug
🏆 Won
Downpatrick
Long Distance (2m+) · Good · 9 runners
23 Jul
3rd
Wexford
Long Distance (2m+) · Good · 11 runners
1 Jun
DNF
Kilbeggan
Long Distance (2m+) · Good · 9 runners
8 May
4th
Tipperary
Long Distance (2m+) · Good_To_Yielding · 11 runners
15 Nov
DNF
Punchestown
Long Distance (2m+) · Good · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/6
Wins / rides
25%
Win rate
1/4
Wins / rides
Alix Balfe
33.3%
Win rate
1/3
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Conor Maxwell
0%
Win rate
0/2
Wins / rides
Eoin Staples
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
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
Gowran Park
Undulating
3 3 other 12 Aug 0%
Listowel
Sharp
3 3 other 21 Sep 0%
Punchestown
Galloping
3 3 other 15 Nov 0%
Bellewstown
Sharp
2 1 win, 1 third 5 Jul 50%
Cork
Galloping
2 1 win, 1 other 1 Apr 50%
Tramore
Sharp
2 1 second, 1 other 17 Aug 0%
Wexford
Sharp
2 1 third, 1 other 23 Jul 0%
Killarney
Sharp
2 1 third, 1 other 30 Sep 0%
Roscommon
Sharp
2 2 other 4 Sep 0%
Navan
Galloping
2 1 second, 1 other 27 Aug 0%
Galway
Tight
2 2 other 29 Jul 0%
Downpatrick
Undulating
1 1 win 25 Aug 100%
Naas
Galloping
1 1 other 10 Mar 0%
Kilbeggan
Tight
1 1 other 1 Jun 0%
Fairyhouse
Galloping
1 1 other 7 Nov 0%
Dundalk
Galloping
1 1 other 25 Sep 0%
Thurles
Undulating
1 1 other 9 Oct 0%
Down Royal
Galloping
1 1 other 28 Jul 0%
Tipperary
Galloping
1 1 other 8 May 0%
The Curragh
Galloping
1 1 other 25 Mar 0%