UK time :

Piccolo Player

Piccolo Player is a five-year-old who broke through to win at Limerick last November, but has found life considerably tougher since. Over 15 races, the horse has managed just that single victory and five places, giving it a win rate of roughly 1 in every 14 races. The drought is particularly striking—it has not won in the last six runs, though it has placed three times in that stretch, suggesting there is still some ability there, just not quite enough to get over the line.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Brown
Father
Vadamos
Mother
Mexican Sky
Owner
Fairymount Partnership
Official rating
103

📊 Key numbers

Career totals for this horse
15
Career races
1
Wins
6.7%
Win rate
avg ~10%
33.3%
Top-3 rate
avg ~30%
7 days
Since last race

🔍 Full analysis

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

The horse's most recent outing came just yesterday, when it finished fifth. Looking back through its last half-dozen races, the pattern is one of consistency without sparkle: fifth, sixth, third, third, fourth, fifth. It is the kind of record that points to a horse capable of running respectably in its grade but struggling to find the winning touch. Michael Kenneally, who rides Piccolo Player most often, has had better luck aboard it than the overall statistics suggest—he has one win from five rides together, a 20 per cent win rate that hints at some chemistry worth noting. The trainer, John Patrick Ryan, runs his string from Templemore in Co Tipperary and has sent out 21 winners this season, so the yard clearly knows how to train winners even if Piccolo Player is not delivering them with any regularity.

That sole victory at Limerick in November now stands 11 months in the past. For a horse that is still racing actively, that is a long time between wins. Piccolo Player is not a horse with a reputation built on big days or memorable performances—it is an honest campaigner that has found one winner's circle and is doing its best to find another, however elusive that second success may prove to be.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on heavy ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 3 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
11 Oct
5th
Cork
Long Distance (2m+) · Good · 8 runners
31 Aug
4th
Downpatrick
Long Distance (2m+) · Good · 7 runners
4 Aug
3rd
Roscommon
Long Distance (2m+) · Soft · 7 runners
17 Jul
3rd
Killarney
Long Distance (2m+) · Good_To_Yielding · 7 runners
8 Jun
6th
Roscommon
Long Distance (2m+) · Yielding_To_Soft · 14 runners
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

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Michael Kenneally
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Mr J M Halford
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
Limerick
Galloping
3 1 win, 2 other 16 Apr 33.3%
Roscommon
Sharp
2 1 third, 1 other 4 Aug 0%
Cork
Galloping
2 2 other 11 Oct 0%
Fairyhouse
Galloping
1 1 other 29 Nov 0%
Kilbeggan
Tight
1 1 second 24 Apr 0%
Naas
Galloping
1 1 other 22 Feb 0%
Ballinrobe
Sharp
1 1 other 26 May 0%
Killarney
Sharp
1 1 third 17 Jul 0%
Gowran Park
Undulating
1 1 other 7 Mar 0%
Thurles
Undulating
1 1 third 18 Jan 0%
Downpatrick
Undulating
1 1 other 31 Aug 0%