UK time :

Vitorio Piel

Vitorio Piel is a horse that keeps himself in the conversation without ever quite delivering the knockout blow. The six-year-old has won twice from eight races — a respectable 25% win rate — but what really stands out is his consistency in finishing in the top three: he's reached the frame in seven of his eight starts. That's the kind of record that suggests a genuinely capable animal, even if the wins have dried up in recent months.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Spanish Moon
Mother
Blue Arrow
Owner
Cdl Racing Limited

📊 Key numbers

Career totals for this horse
8
Career races
2
Wins
25%
Win rate
avg ~10%
87.5%
Top-3 rate
avg ~30%
4 days
Since last race

🔍 Full analysis

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

His last victory came at Leopardstown on 2 March 2026, now eight months back. Since then, he's been running into trouble. Looking at his last six races, there's a pattern of near-misses: two third-place finishes, two seconds, and a third tucked between a couple of top-three efforts. He hasn't won in a while, but he hasn't forgotten how to get close. That matters. A lot of horses fade away; Vitorio Piel just keeps showing up and running respectably.

Trainer Emmet Mullins, based at Bagenalstown in County Carlow, has sent the horse out for eight races from his yard. Mullins himself has had a strong season with 31 winners to his name, so the infrastructure around Vitorio Piel is solid. Donagh Meyler has been the regular jockey, partnering him six times with one win between them — a 17% win rate that reflects how close but not quite he's been. The horse broke his duck at Punchestown on 3 May 2025, proving he could get the job done on the bigger stage, and he's proved capable of winning twice more. Right now, he's that horse every racing fan knows: reliable, consistent, frustratingly near the mark. Another winning effort isn't far away.

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
14 Oct
3rd
Punchestown
Long Distance (2m+) · Good · 5 runners
29 Apr
3rd
Punchestown
Long Distance (2m+) · Yielding · 15 runners
4 Apr
2nd
Fairyhouse
Long Distance (2m+) · Yielding_To_Soft · 21 runners
2 Mar
🏆 Won
Leopardstown
Long Distance (2m+) · Soft_To_Heavy · 7 runners
5 Feb
3rd
Thurles
Long Distance (2m+) · Soft · 15 runners
13 Nov
2nd
Punchestown
Long Distance (2m+) · Heavy · 6 runners
15 Oct
6th
Punchestown
Long Distance (2m+) · Good_To_Yielding · 14 runners
3 May
🏆 Won
Punchestown
Long Distance (2m+) · Yielding · 22 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Donagh Meyler Current jockey
16.7%
Win rate
1/6
Wins / rides
100%
Win rate
1/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Punchestown
Galloping
5 1 win, 1 second, 2 thirds, 1 other 14 Oct 20%
Leopardstown
Galloping
1 1 win 2 Mar 100%
Fairyhouse
Galloping
1 1 second 4 Apr 0%
Thurles
Undulating
1 1 third 5 Feb 0%