:

Macanudo

Macanudo is a 5-year-old who has found life as a racehorse frustratingly difficult. In 31 career races, he has managed just 2 wins and 11 places — a win rate of roughly 1 in every 15 races — but there is at least one small mercy in his record: he won just this week at Wolverhampton, suggesting there may be life in him yet.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Invincible Spirit
Mother
World Of Good
Owner
Giddy Up You Good Thing Racing Syndicate
Rating
53

📊 Key Numbers

Career statistics for this horse
31
Career races
2
Wins
6.5%
Win rate
avg ~10%
35.5%
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 wins tell the real story. His first came at Chelmsford back in February 2024, and then nothing for nearly two and a half years until last Sunday at Wolverhampton. That kind of gap between victories is the mark of a horse who struggles to deliver at the level he is entered to race, and the numbers bear it out. At Class 4 races — the type most of his runs come in — he has won none from 10 starts. But drop him to easier company and something clicks. On normal ground conditions, he has won 2 of his 9 races, a win rate of roughly 1 in 4, which is genuinely respectable and suggests there are specific circumstances under which he can be competitive.

His recent form is uneven. In his last six races he has managed one win, one third place, and a fourth, but also a couple of seventh-place finishes that suggest inconsistency. Most of those runs have come in the hands of jockey Ryan Kavanagh, with whom he has never won — 0 wins from 9 races together. Ian Williams trains him from his yard in Worcestershire, which has been a prolific operation this season with 96 winners to its name. For Macanudo, the takeaway is simple: he is best served on normal ground, in smaller races, and he has at least shown this week that he can still find the winning post. Whether he can do it again is another question entirely.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 2 wins from 9 starts (22%)
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 8 starts
Poor record on good ground: 0 wins from 5 starts
Poor record on standard_to_slow ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
Good to firm (drying out)
Avoids
Good (firm-ish)
Avoids
Standard to slow (all-weather)
Avoids
📏 Race Distance
5F – 6½F
7F – 1M
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Avoids
🏟 Track Shape
Long straights
Loves
Left-handed, long straights
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Avoids
Left-handed, tight
Avoids
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
1 Sep
🏆 Won
Wolverhampton
5f – 6½f · Standard · 9 runners
9 Aug
7th
Chepstow
5f – 6½f · Good_To_Firm · 8 runners
4 Jul
3rd
Nottingham
5f – 6½f · Good_To_Firm · 8 runners
18 Jun
10th
Southwell
7f – 1m · Standard · 11 runners
18 Apr
7th
chelmsford
7f – 1m · Standard · 16 runners
17 Mar
4th
Wolverhampton
7f – 1m · Standard · 10 runners
17 Feb
6th
Wolverhampton
5f – 6½f · Standard · 8 runners
1 Feb
4th
Wolverhampton
5f – 6½f · Standard · 8 runners
18 Jan
8th
Lingfield Park
5f – 6½f · Standard · 8 runners
31 Aug
8th
Chester
5f – 6½f · Good · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Ryan Kavanagh
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
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
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
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wolverhampton
Galloping
4 1 win, 3 other 1 Sep 25%
Chester
Tight
4 1 second, 3 other 31 Aug 0%
chelmsford 3 1 win, 1 second, 1 other 18 Apr 33.3%
Lingfield Park
Sharp
3 1 second, 2 other 18 Jan 0%
Kempton Park
Galloping
2 2 other 6 Mar 0%
Southwell
Galloping
1 1 other 18 Jun 0%
Windsor
Sharp
1 1 second 1 Jul 0%
Nottingham
Galloping
1 1 third 4 Jul 0%
Newbury
Galloping
1 1 second 4 Jul 0%
Haydock Park
Galloping
1 1 other 14 Jun 0%
Chepstow
Galloping
1 1 other 9 Aug 0%
Goodwood
Undulating
1 1 other 3 Aug 0%
Catterick Bridge
Sharp
1 1 second 19 Aug 0%
Newcastle
Galloping
1 1 other 22 Aug 0%
Bath
Undulating
1 1 third 7 Apr 0%
Great Yarmouth
Galloping
1 1 other 25 Jul 0%
Ffos Las
Galloping
1 1 second 10 Jul 0%
Sandown Park
Galloping
1 1 other 20 Aug 0%
Epsom Downs
Undulating
1 1 other 1 Aug 0%
Leicester
Sharp
1 1 other 27 May 0%