:

Midnight Moonshine

At seven years old, Midnight Moonshine is a horse that has made its followers work for their moments of joy. One win from 14 races — that's roughly 1 in every 14 outings — tells you this isn't a horse that makes a habit of hitting the front. But there's more to the story than the headline number suggests.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Soldier Of Fortune
Mother
Miss Palm
Owner
Niamh Harvey
Rating
103

📊 Key Numbers

Career statistics for this horse
14
Career races
1
Wins
7.1%
Win rate
avg ~10%
50%
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

That single career victory came at Kilbeggan on 25 July 2025, and it's worth noting that seven of those 14 races have ended in a place finish. In other words, Midnight Moonshine has crossed the line in the top three or four nearly half the time — this is a horse that competes honestly and turns up to race, even if the winner's enclosure has been a rare destination. For anyone following along, that's both the comfort and the frustration: close often, but not close enough.

The last six runs, however, tell a slightly more concerning story. The sequence reads 9th, pulled up, pulled up, 3rd, 4th, 3rd — two non-completions in there is something any observer would want explained before reading too much into the placed efforts on either side. Raced just one day ago, Midnight Moonshine is very much a horse in active campaign, and William Harvey's yard in Balbriggan, Co Dublin, clearly has plans for it. Harvey has sent out six winners this season, so the operation is in decent form even if this particular horse hasn't added to the tally recently.

Ben Harvey, who has partnered Midnight Moonshine in 10 of those 14 races, has one win to show for it — a 10% win rate, or 1 in every 10 rides together. That's modest, but in the context of this horse's overall record it's actually above average. The pair have clearly built a partnership, and Kilbeggan, where the victory came, may yet prove the key to unlocking more good days. For now, Midnight Moonshine is a horse that keeps its yard busy and its supporters watching — just waiting for the planets to align again.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_yielding ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 5 starts
Poor record on yielding ground: 0 wins from 4 starts
Struggles on RH Sharp tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Soft (muddy)
Unknown
Good (firm-ish)
Avoids
Yielding (slightly soft)
Avoids
📏 Race Distance
Long Distance (2M+)
🏟 Track Shape
Right-handed, tight
Unknown
Right-handed, tight turns
Avoids
Right-handed, long straights
Avoids
Right-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
30 May
9th
Tramore
Long Distance (2m+) · Good · 12 runners
7 May
DNF
Wexford
Long Distance (2m+) · Good_To_Yielding · 13 runners
31 Mar
DNF
Limerick
Long Distance (2m+) · Soft · 12 runners
27 Nov
3rd
Thurles
Long Distance (2m+) · Yielding · 19 runners
1 Nov
4th
Down Royal
Long Distance (2m+) · Good_To_Yielding · 18 runners
11 Oct
3rd
Fairyhouse
Long Distance (2m+) · Yielding · 13 runners
19 Sep
2nd
Downpatrick
Long Distance (2m+) · Yielding · 14 runners
3 Aug
DNF
Galway
Long Distance (2m+) · Soft · 23 runners
25 Jul
🏆 Won
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 14 runners
14 Jul
2nd
Downpatrick
Long Distance (2m+) · Good · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
10%
Win rate
1/10
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
Wexford
Sharp
2 2 other 7 May 0%
Downpatrick
Undulating
2 2 seconds 19 Sep 0%
Kilbeggan
Tight
1 1 win 25 Jul 100%
Limerick
Galloping
1 1 other 31 Mar 0%
Roscommon
Sharp
1 1 second 9 Jun 0%
Down Royal
Galloping
1 1 other 1 Nov 0%
Cork
Galloping
1 1 other 21 Apr 0%
Thurles
Undulating
1 1 third 27 Nov 0%
Ballinrobe
Sharp
1 1 other 26 May 0%
Tramore
Sharp
1 1 other 30 May 0%
Fairyhouse
Galloping
1 1 third 11 Oct 0%
Galway
Tight
1 1 other 3 Aug 0%