UK time :

Tuckmill

Tuckmill, a 10-year-old with a solid career record of five wins from 27 races, has shown real form recently with a win just this week at Punchestown on 13 October. That victory caps a decent run over his last six outings, where he has finished in the top 3 twice. He wins roughly 1 in every 5 races overall—a respectable win rate for a horse his age who is still actively competing.Based on TrackLab's analysis
Quick facts
Age
10 years old
Sex
Gelding
Colour
Bay
Father
Court Cave
Mother
Newhall
Owner
T Mcparland
Official rating
94

📊 Key numbers

Career totals for this horse
27
Career races
5
Wins
18.5%
Win rate
avg ~10%
25.9%
Top-3 rate
avg ~30%
5 days
Since last race

🔍 Full analysis

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

The real story is what happens when conditions suit him and he gets to a track he knows. At Naas, he is genuinely special: two wins from three races there means he wins roughly two-thirds of the time on his favourite course. He also has a clear preference for slightly soft, muddy ground, where he has won 2 of 6 races—a 33% win rate that stands out sharply against his overall form. When the ground gets heavy and the track cuts up, Tuckmill thrives.

Trained by Peter Fahey's busy yard at Monasterevín in County Kildare, Tuckmill benefits from the consistent partnership with jockey Jake Coen, who has steered him to 2 wins from 7 races together—a strong 29% win rate that suggests real understanding between horse and rider. Coen rode him at Naas and clearly knows how to get the best from him on his favourite courses. With Fahey's yard in fine fettle this season with 14 winners already, and Tuckmill back in the winner's circle after his Punchestown success, this is a horse in good form for what remains of the year.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_yielding ground: 2 wins from 6 starts (33%)
⚠ What to watch out for
⚠ Poor record on yielding ground: 0 wins from 6 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
13 Oct
🏆 Won
Punchestown
Long Distance (2m+) · Good · 18 runners
19 Sep
3rd
Navan
Long Distance (2m+) · Good · 19 runners
22 Jul
DNF
Wexford
1m6f – 2m · Good · 7 runners
30 Apr
10th
Punchestown
Long Distance (2m+) · Yielding · 20 runners
17 Mar
7th
Down Royal
Long Distance (2m+) · Yielding · 22 runners
6 Aug
DNF
Wexford
Long Distance (2m+) · Good · 6 runners
11 Jul
15th
Cork
Long Distance (2m+) · Good · 21 runners
1 May
DNF
Punchestown
Long Distance (2m+) · Yielding · 23 runners
13 Jan
6th
Punchestown
Long Distance (2m+) · Soft · 10 runners
26 Dec
5th
Leopardstown
Long Distance (2m+) · Good_To_Yielding · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
28.6%
Win rate
2/7
Wins / rides
25%
Win rate
1/4
Wins / rides
Mr R M McParland Current jockey
0%
Win rate
0/3
Wins / rides
Mr R A Jackson
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Adam Short
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Cian Cullinan
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Punchestown
Galloping
5 1 win, 4 other 13 Oct 20%
Naas
Galloping
3 2 wins, 1 other 14 Dec 66.7%
Down Royal
Galloping
3 1 win, 2 other 17 Mar 33.3%
Wexford
Sharp
3 1 win, 2 other 22 Jul 33.3%
Cork
Galloping
2 2 other 11 Jul 0%
Fairyhouse
Galloping
2 2 other 25 Feb 0%
Navan
Galloping
2 1 third, 1 other 19 Sep 0%
Roscommon
Sharp
1 1 other 14 Jun 0%
Tramore
Sharp
1 1 other 10 Oct 0%
Leopardstown
Galloping
1 1 other 26 Dec 0%
Ballinrobe
Sharp
1 1 other 23 Jul 0%
Clonmel
Sharp
1 1 other 14 Apr 0%
Tipperary
Galloping
1 1 other 19 May 0%
Downpatrick
Undulating
1 1 second 20 Sep 0%