:

Midnight Moonshine

There is something quietly admirable about a horse like Midnight Moonshine — not flashy, not a big-race star, but a consistent presence who turns up and competes week after week. The seven-year-old has raced 13 times in total, winning once and placing on seven other occasions, which means it has finished in the first three in more than half its races. That is a horse that runs honestly and rarely has a bad day.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
105

📊 Key Numbers

Career statistics for this horse
13
Career races
1
Wins
7.7%
Win rate
avg ~10%
53.8%
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 win came at Kilbeggan on 25 July 2025, and it remains the defining moment of the career so far. Kilbeggan is a tight, rural track in the Irish midlands — the kind of place that suits a certain type of horse, one that handles a compact, turning circuit rather than a big galloping track. Whether Midnight Moonshine has a particular affinity for the place remains to be seen, but the fact that its only victory came there is worth noting. The win rate across the career sits at 8%, roughly 1 win in every 13 races, which is modest — but those seven placed efforts tell a fuller story. This is a horse that earns its keep.

The partnership with jockey Ben Harvey is the dominant thread through Midnight Moonshine's career. The two have raced together 10 times, producing that single win, which puts their shared win rate at 10% — 1 win from every 10 races together. Ben Harvey is from the same yard, trained by William Harvey out of Balbriggan in County Dublin, and that family connection gives the partnership a settled, trusting quality. The Harvey yard has sent out six winners this season, suggesting a yard in decent form and capable of placing its horses well.

The last six runs — finishing out of the places twice, then third, fourth, third, and second — paint a picture of a horse that is competitive but has not quite been able to get its head back in front since that Kilbeggan win. Racing just one day ago, Midnight Moonshine is as active as they come, and with that placed form holding up, the question is simply whether the right race and the right conditions will come together to bring up win number two. It has been close. It keeps showing up. Sometimes that is enough to make you a fan.

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 yielding ground: 0 wins from 4 starts
Poor record on good ground: 0 wins from 4 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
Yielding (slightly soft)
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
Long Distance (2M+)
🏟 Track Shape
Right-handed, tight
Unknown
Right-handed, long straights
Avoids
Right-handed, tight turns
Avoids
Right-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
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
4 Jul
5th
Wexford
Long Distance (2m+) · Good · 19 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%
Cork
Galloping
1 1 other 21 Apr 0%
Ballinrobe
Sharp
1 1 other 26 May 0%
Galway
Tight
1 1 other 3 Aug 0%
Thurles
Undulating
1 1 third 27 Nov 0%
Down Royal
Galloping
1 1 other 1 Nov 0%
Fairyhouse
Galloping
1 1 third 11 Oct 0%
Limerick
Galloping
1 1 other 31 Mar 0%
Roscommon
Sharp
1 1 second 9 Jun 0%