:

Piccolo Player

Piccolo Player is a 5-year-old who has found winning harder to come by than most, with just 1 victory from 10 races — that's a win rate of 10%, or roughly 1 in every 10 outings. That single career win came at Limerick back in November 2025, and six months on, it remains the only time this horse has reached the winner's enclosure. Since then, the recent run of 5-2-4-6-5-3 tells a mixed story: there are placings in there, signs that Piccolo Player is competitive, but that elusive second win has so far refused to arrive.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Brown
Father
Vadamos
Mother
Mexican Sky
Owner
Fairymount Partnership
Rating
105

📊 Key Numbers

Career statistics for this horse
10
Career races
1
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

The horse races out of John Patrick Ryan's yard in Templemore, County Tipperary — a stable that has been in solid form this season, sending out 21 winners. That kind of output from a trainer suggests a well-run operation, and it means Piccolo Player is at least working alongside horses who know how to win. Michael Kenneally has been the regular jockey, partnering the horse in 5 of its 10 races and riding that sole career victory at Limerick. Their win rate together stands at 20% — 1 from 5 — which is actually a more encouraging number than the overall career record suggests. It hints that when horse and jockey click, there is something worth watching.

With a race just yesterday, Piccolo Player is clearly a horse in active campaigning mode right now. The placing record — 3 times finishing in the top three without winning — shows this is not a horse that simply trails in at the back. It competes. Whether a second win is close depends on finding the right opportunity, but with a trainer who is clearly among the winners this season and a jockey who has already unlocked this horse once, the ingredients are at least in place.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on heavy ground: 1 wins from 3 starts (33%)

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
26 May
5th
Ballinrobe
Long Distance (2m+) · Good · 19 runners
24 Apr
2nd
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 17 runners
16 Apr
4th
Limerick
Long Distance (2m+) · Soft_To_Heavy · 8 runners
7 Mar
6th
Gowran Park
Long Distance (2m+) · Heavy · 11 runners
22 Feb
5th
Naas
1m6f – 2m · Heavy · 17 runners
18 Jan
3rd
Thurles
1m6f – 2m · Yielding · 13 runners
29 Dec
9th
Limerick
Long Distance (2m+) · Soft_To_Heavy · 12 runners
29 Nov
6th
Fairyhouse
Long Distance (2m+) · Yielding_To_Soft · 6 runners
18 Nov
🏆 Won
Limerick
Long Distance (2m+) · Heavy · 17 runners
2 Nov
6th
Cork
Long Distance (2m+) · Yielding · 16 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Michael Kenneally
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/2
Won / Rode
Mr J M Halford
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
Limerick
Galloping
3 1 win, 2 other 16 Apr 33.3%
Naas
Galloping
1 1 other 22 Feb 0%
Kilbeggan
Tight
1 1 second 24 Apr 0%
Fairyhouse
Galloping
1 1 other 29 Nov 0%
Gowran Park
Undulating
1 1 other 7 Mar 0%
Thurles
Undulating
1 1 third 18 Jan 0%
Cork
Galloping
1 1 other 2 Nov 0%
Ballinrobe
Sharp
1 1 other 26 May 0%