:

Joe's Turn

Joe's Turn is a ten-year-old who knows exactly where he likes to race. The horse has won twice in 20 career races — a modest record on paper, but the real story is where those wins came from. Both victories have been at Kilbeggan, a track in County Westmeath where Joe's Turn has raced five times and won twice, meaning he succeeds roughly 2 in every 5 times he goes there. That kind of course form stands out. His last win came on 25 April 2025, also at Kilbeggan, suggesting the horse performs best on that particular surface and setup.Based on TrackLab's AI analysis
Quick Facts
Age
10 years old
Sex
Gelding
Colour
Bay
Father
Jet Away
Mother
Mileshouge Queen
Owner
Miss F M Carton
Rating
86

📊 Key Numbers

Career statistics for this horse
20
Career races
2
Wins
10%
Win rate
avg ~10%
30%
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

Trainer Mark Michael McNiff, based at Strandhill in Sligo, has worked with Joe's Turn throughout his career, and the partnership has yielded results when it counts. Jockey Phillip Enright has been his most frequent partner, winning twice from eight races together — a 25% win rate that is notably better than Joe's Turn's overall record. That gap suggests the combination of rider and horse works; Enright may have found the right rhythm or tactics that suit him.

Recent form tells a mixed picture. From his last six races, Joe's Turn has had one win, one second place, and otherwise finished sixth, sixth and eighth — results that suggest he still has competitive days in him but is not consistent. At ten years old, he is in the later stages of a racing life, but his active status means the yard are still running him. For a horse with limited win chances overall, the key to future success would be returning to Kilbeggan, the one place where he has proved he can get the job done.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on 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 heavy ground: 0 wins from 4 starts
Struggles on RH Galloping tracks: 0 wins from 7 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
21 Aug
6th
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 14 runners
12 Jul
6th
Sligo
Long Distance (2m+) · Good · 17 runners
13 May
8th
Punchestown
Long Distance (2m+) · Good · 21 runners
16 Jun
DNF
Kilbeggan
Long Distance (2m+) · Good · 19 runners
14 May
2nd
Tipperary
Long Distance (2m+) · Good_To_Yielding · 21 runners
25 Apr
🏆 Won
Kilbeggan
Long Distance (2m+) · Yielding · 19 runners
24 Feb
3rd
Punchestown
Long Distance (2m+) · Heavy · 16 runners
2 Oct
5th
Sligo
Long Distance (2m+) · Good · 11 runners
13 Sep
13th
Ballinrobe
Long Distance (2m+) · Good_To_Yielding · 19 runners
23 Aug
🏆 Won
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 17 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
25%
Win rate
2/8
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Shane Fenelon
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
Kilbeggan
Tight
5 2 wins, 1 third, 2 other 21 Aug 40%
Tipperary
Galloping
4 1 second, 1 third, 2 other 14 May 0%
Punchestown
Galloping
4 1 third, 3 other 13 May 0%
Sligo
Sharp
2 2 other 12 Jul 0%
Limerick
Galloping
1 1 other 10 Mar 0%
Thurles
Undulating
1 1 other 23 Feb 0%
Fairyhouse
Galloping
1 1 other 21 Dec 0%
Ballinrobe
Sharp
1 1 other 13 Sep 0%
Down Royal
Galloping
1 1 other 14 Apr 0%