UK time :

Jackmoon

At seven years old and with a dozen races behind him, Jackmoon has built a career that tells an interesting story — just not one that ends with a trip to the winner's enclosure. Twelve races, zero wins, but ten places. That means in the vast majority of his outings he has been close enough to smell the prize money, finishing in the top three or four nearly every time he has run. Consistent? Absolutely. Just frustratingly short of that breakthrough.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Spanish Moon
Mother
Theza Bere
Trainer
Owner
Five Times One Syndicate
Official rating
109

📊 Key numbers

Career totals for this horse
12
Career races
0
Wins
0%
Win rate
avg ~10%
83.3%
Top-3 rate
avg ~30%
133 days
Since last race

🔍 Full analysis

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

What makes the current run genuinely worth watching is the recent form. His last four completed races read 2-2-3-3 in reverse order — meaning he has finished second twice and third twice on the spin. That kind of sequence says the horse is in good shape and running well right now. He raced just one day ago, so he is clearly a horse who keeps active, and his trainer has clearly found a rhythm that suits him.

That trainer is J P Flavin, based at Tramore in County Waterford. It is a smaller yard rather than one of the big powerhouse operations, but they have sent out 10 winners already this season, which shows there is genuine ability in the setup. The question for Flavin is how to find the right spot for a horse who keeps knocking on the door without quite breaking through.

The honest assessment of Jackmoon is that he is a reliable, honest competitor who shows up and runs his race every time — but has not yet found that one occasion where everything clicks. For a punter, he is the kind of horse who makes you think "maybe this time" and then finishes second again. For a racing fan, though, there is something quietly compelling about a horse who keeps coming back, keeps putting himself in the picture, and refuses to give up. At seven, the clock is ticking on whether that first win ever arrives — but if recent form is anything to go by, he will be making someone sweat on the line for a while yet.

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Yielding (slightly soft)
Unknown
Heavy (very wet)
Unknown
Good to yielding (mild give)
Unknown
Soft (muddy)
Unknown
Soft to heavy (wet)
Unknown
📏 Race distance
Long Distance (2M+)
Unknown
🏟 Track shape
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
7 Jun
3rd
Punchestown
Long Distance (2m+) · Good_To_Yielding · 13 runners
16 May
3rd
Wexford
Long Distance (2m+) · Good_To_Yielding · 17 runners
19 Apr
2nd
Tramore
Long Distance (2m+) · Yielding · 10 runners
6 Apr
2nd
Cork
Long Distance (2m+) · Yielding · 13 runners
19 Mar
DNF
Cork
Long Distance (2m+) · Yielding · 22 runners
11 Dec
DNF
Punchestown
Long Distance (2m+) · Heavy · 19 runners
4 Oct
2nd
Gowran Park
Long Distance (2m+) · Yielding · 12 runners
21 Apr
3rd
Fairyhouse
Long Distance (2m+) · Soft_To_Heavy · 9 runners
3 May
4th
Punchestown
Long Distance (2m+) · Yielding · 22 runners
10 Mar
3rd
Limerick
Long Distance (2m+) · Heavy · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Jordan Canavan(7) Current jockey
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/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Mr D Allen
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Punchestown
Galloping
3 1 third, 2 other 7 Jun 0%
Fairyhouse
Galloping
2 2 thirds 21 Apr 0%
Cork
Galloping
2 1 second, 1 other 6 Apr 0%
Tramore
Sharp
1 1 second 19 Apr 0%
Gowran Park
Undulating
1 1 second 4 Oct 0%
Limerick
Galloping
1 1 third 10 Mar 0%
Wexford
Sharp
1 1 third 16 May 0%
Navan
Galloping
1 1 third 9 Dec 0%