UK time :

Roberto Caro

Roberto Caro is a five-year-old who has had a frustratingly patchy career but may finally be heading in the right direction. He has won four races from 25 starts—a win rate of roughly one in every six attempts—but his most recent victory came nearly fourteen months ago at Chepstow, leaving a long gap since he last tasted success. His most recent six races have all ended without a win, though a third-place finish two weeks ago suggests he is not completely out of form.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Inns Of Court
Mother
Bett's Gift
Trainer
Adrian Keatley
Owner
Reindeer Racing Club
Official rating
76

📊 Key numbers

Career totals for this horse
26
Career races
4
Wins
15.4%
Win rate
avg ~10%
26.9%
Top-3 rate
avg ~30%
19 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 shows real promise in the right circumstances. When running in Class 4 races—the level below top-tier competition—he wins roughly one in every four times (2 wins from 8 races), a significant jump from his overall win rate. His first win came at Kempton Park in February 2024, and he has shown he can handle a range of conditions and distances. Trainer Adrian Keatley, based at Ryedale in North Yorkshire, believes Roberto Caro is ready to break his long drought. The trainer notes that the horse handles soft or wet ground well, stays the distance over six furlongs when the pace is strong, and can manage sharp seven-furlong races without complaint. Keatley also flagged a recent race at York where Roberto Caro ran home hard but was bothered by ground conditions he disliked, suggesting the unlucky run rather than a decline in ability.

The caveat is that Roberto Caro is not the easiest horse to manage. Keatley describes him as a nervous type who is hard on himself at home, yet paradoxically he can be genuinely competitive when conditions suit him and he settles. Jockey Oisin McSweeney, his most frequent partner, has ridden him eleven times for just one win, which suggests the partnership, while regular, has not yet clicked consistently. With the horse only raced two days ago, he is clearly still active and in contention for winter and early-season opportunities. If Keatley can thread the needle—find races with the right ground, distance, and class level—Roberto Caro looks capable of delivering a return to the winner's circle before the year ends.

⚡ Strengths and risks

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

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Good (a little give)
Soft (muddy)
Ok
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (fairly firm)
Avoids
Standard (all-weather)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Ok
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Loves
Class 4 (standard)
Loves
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, hilly
Loves
Left-handed, long straights
Ok
Right-handed, long straights
Unknown
Right-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
29 Sep
6th
Ayr
5f – 6½f · Heavy · 8 runners
21 Sep
4th
Hamilton Park
5f – 6½f · Soft · 8 runners
15 Aug
7th
Ripon
5f – 6½f · Good · 20 runners
25 Jul
10th
York
5f – 6½f · Good_To_Firm · 17 runners
20 Jun
11th
Ayr
5f – 6½f · Soft · 14 runners
30 May
10th
Beverley
7f – 1m · Good_To_Firm · 11 runners
30 Apr
3rd
Southwell
5f – 6½f · Standard · 8 runners
16 Apr
4th
Ripon
5f – 6½f · Good_To_Soft · 16 runners
27 Mar
3rd
Newcastle
5f – 6½f · Standard · 14 runners
20 Feb
5th
Southwell
5f – 6½f · Standard · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
9.1%
Win rate
1/11
Wins / rides
50%
Win rate
1/2
Wins / rides
Mikey Sheehy Current jockey
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
100%
Win rate
1/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
Ayr
Galloping
4 4 other 29 Sep 0%
Carlisle
Undulating
2 1 win, 1 other 29 Aug 50%
Thirsk
Galloping
2 1 win, 1 other 2 Jul 50%
Southwell
Galloping
2 1 third, 1 other 30 Apr 0%
Doncaster
Galloping
2 2 other 24 Oct 0%
Ripon
Sharp
2 2 other 15 Aug 0%
York
Galloping
2 2 other 25 Jul 0%
Beverley
Undulating
2 2 other 30 May 0%
Kempton Park
Galloping
1 1 win 18 Feb 100%
Chepstow
Galloping
1 1 win 7 Aug 100%
Redcar
Galloping
1 1 second 2 May 0%
Newcastle
Galloping
1 1 third 27 Mar 0%
Hamilton Park
Sharp
1 1 other 21 Sep 0%
Wolverhampton
Galloping
1 1 other 24 Nov 0%
Haydock Park
Galloping
1 1 other 4 Aug 0%
Windsor
Sharp
1 1 other 14 Aug 0%