:

Macinamillion

Macinamillion is a six-year-old still hunting for consistency after three wins across 33 races—a roughly one-in-ten win rate that reflects a horse operating at a modest level. Trained by Raymond Hurley and raced most regularly by jockey Gary Carroll, the horse has managed two victories on normal ground conditions out of 11 attempts, a decent record (roughly one in five) that suggests the horse prefers a proper surface rather than anything soft or heavy. The yard itself has been modest this season, sending out only two winners.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Father
Markaz
Mother
Stained Glass
Owner
Thomas Foley
Rating
53

📊 Key Numbers

Career statistics for this horse
33
Career races
3
Wins
9.1%
Win rate
avg ~10%
24.2%
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 horse's most recent win came over a year ago at Downpatrick on 25 August 2025, which marks a significant dry spell. Looking at the last six races, Macinamillion has finished third once, placed second and third in other runs, and failed to get in the money twice—form that suggests a horse treading water. Notably, the partnership with Carroll has yielded no wins from six rides together, so either the jockey hasn't hit it right with this particular mount, or the horse simply isn't running well enough to win. Macinamillion raced just a day ago, so the yard is keeping the horse active and still looking for that next breakthrough. At this stage, the horse is a consistent minor player: capable of hitting the frame and comfortable at certain tracks, but winning races remains an occasional luxury rather than something you can bank on.

Strengths & Risks

What the data says works for and against this horse
✓ 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

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Soft (muddy)
Loves
Heavy (very wet)
Unknown
Yielding to soft (damp)
Unknown
Soft to heavy (wet)
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
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
28 Oct
10th
Wexford
Long Distance (2m+) · Soft · 14 runners

🏇 Jockey Partnerships

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