:

Roberto Caro

Roberto Caro is a five-year-old who knows how to make himself useful — four wins and seven places from 20 races amounts to a 20% win rate, meaning he wins roughly one in every five times he lines up. That is a solid record at his level, where most horses are happy to scrape together one or two wins a season. He competes mostly in Class 4 races, which sit in the middle of the racing ladder, and at that level he has won 2 from 8 — one in every four attempts — suggesting he is at least competitive when the conditions suit.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Inns Of Court
Mother
Bett's Gift
Owner
Reindeer Racing Club
Rating
82

📊 Key Numbers

Career statistics for this horse
20
Career races
4
Wins
20%
Win rate
avg ~10%
35%
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 trainer, Adrian Paul Keatley, runs a busy yard up in Ryedale, North Yorkshire, that has sent out 42 winners already this season, so this is not a small operation. Keatley knows Roberto Caro well and describes him as something of a worrier — a horse who is hard on himself at home and burns nervous energy before he even gets to the track. That kind of temperament can work against a horse, but Keatley says that on his best days he is genuinely competitive, and points to a run at York where he finished fast on ground that did not suit him as evidence there is more to come. That effort was arguably unlucky.

His most recent win came at Chepstow in August 2025, which is now nine months ago and six races without a victory. The recent form — finishing third, fourth, third, fifth, then well beaten in the two before that — tells a more nuanced story than a losing run usually suggests. The thirds and fourths show he is mostly running well; he just has not managed to get his head in front. His regular jockey Oisin McSweeney has been in the saddle for 11 of his 20 races and won just 1 of them together, a win rate of roughly one in eleven, which is modest — though that may say more about the calibre of race than any lack of partnership.

Keatley is relaxed about where the horse is heading, and has mentioned Ayr's big summer meeting as a possible target, which would represent a step up in class and occasion. Whether Roberto Caro can rise to that kind of moment remains to be seen, but a trainer who has been firing in winners all season clearly believes the horse still has something to offer before the year is out.

Strengths & Risks

What the data says works for and against this horse
✓ 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 standard ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
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
24 Nov
12th
Wolverhampton
7f – 1m · Standard · 12 runners
24 Oct
14th
Doncaster
5f – 6½f · Soft · 14 runners
20 Sep
16th
Ayr
5f – 6½f · Soft · 25 runners
7 Aug
🏆 Won
Chepstow
5f – 6½f · Good · 14 runners
2 Jul
5th
Thirsk
5f – 6½f · Good · 13 runners
14 Jun
4th
York
5f – 6½f · Good_To_Firm · 22 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
9.1%
Win rate
1/11
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Mikey Sheehy Current Jockey
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Carlisle
Undulating
2 1 win, 1 other 29 Aug 50%
Thirsk
Galloping
2 1 win, 1 other 2 Jul 50%
Ayr
Galloping
2 2 other 20 Sep 0%
Southwell
Galloping
2 1 third, 1 other 30 Apr 0%
Doncaster
Galloping
2 2 other 24 Oct 0%
Kempton Park
Galloping
1 1 win 18 Feb 100%
Chepstow
Galloping
1 1 win 7 Aug 100%
York
Galloping
1 1 other 14 Jun 0%
Windsor
Sharp
1 1 other 14 Aug 0%
Redcar
Galloping
1 1 second 2 May 0%
Ripon
Sharp
1 1 other 16 Apr 0%
Haydock Park
Galloping
1 1 other 4 Aug 0%
Beverley
Undulating
1 1 other 24 May 0%
Wolverhampton
Galloping
1 1 other 24 Nov 0%
Newcastle
Galloping
1 1 third 27 Mar 0%