:

Sao Carlos

Sao Carlos is an 8-year-old who has been around the block — 17 races, 2 wins, and the kind of recent form that tests a trainer's patience. He has not won in his last six outings, and his last victory came at Wetherby in January 2024, now more than two years ago. For a horse who has spent most of his career competing at Class 4 level — one rung above the bottom of the ladder — that wait is starting to feel like a long one.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Blue Bresil
Mother
Valleyofthedolls
Owner
A Balmer And Bolton Mill Racing
Rating
84

📊 Key Numbers

Career statistics for this horse
17
Career races
2
Wins
11.8%
Win rate
avg ~10%
23.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

And yet the story is more complicated than the bare numbers suggest. His trainer, Lizzie Quinlan, based at Bolton Mill in Cumbria, revealed last October that Sao Carlos had been dealing with an underlying physical issue that quietly derailed his form toward the end of last season. That context matters. A horse who looks like he has simply gone off the boil can be a very different prospect once the problem is identified and fixed. Quinlan was optimistic enough to say publicly that he is well-placed in the weights and should be competitive — which, from a trainer who has sent out four winners already this season, is worth paying attention to.

The Wetherby win itself offered a glimpse of what this horse can be at his best. Jockey Gavin Sheehan was effusive afterwards, saying Sao Carlos jumped beautifully and gave him a genuinely classy feel throughout — it just took the horse a moment to respond when asked to quicken. That slight hesitation is actually a familiar trait in horses who are clever rather than electric: they need things to click before they fully commit. When they do, the result can look impressive. Sheehan remembered the race fondly, and that kind of rider feedback tends to stick.

His most frequent partner has been Sean Bowen, who has ridden him in 6 races for 1 win — a win rate of roughly 1 in 6, or around 17%. That is not a bad record by itself, but it has not translated into recent momentum. Sao Carlos raced just yesterday, keeping him firmly in the mix for whatever comes next. Whether the underlying issue is truly behind him remains the key question. If it is, a horse with a classy jumping style and a trainer who believes in him still has a story left to tell.

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 5 starts (20%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 5 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)
Heavy (very wet)
Unknown
Good (firm-ish)
Avoids
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Avoids
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Ok
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Right-handed, long straights
Avoids
Left-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
9 May
DNF
Hexham
1m6f – 2m · Good_To_Soft · 10 runners
23 Apr
DNF
Perth
Long Distance (2m+) · Good · 16 runners
14 Mar
DNF
Newcastle
Long Distance (2m+) · Good_To_Soft · 6 runners
13 Jan
8th
Ayr
Long Distance (2m+) · Heavy · 10 runners
14 Dec
8th
Carlisle
Long Distance (2m+) · Soft · 8 runners
1 Nov
DNF
Ayr
Long Distance (2m+) · Soft · 12 runners
21 Apr
5th
Chepstow
Long Distance (2m+) · Good · 7 runners
24 Mar
DNF
Wincanton
1m6f – 2m · Good · 8 runners
16 Mar
DNF
Chepstow
Long Distance (2m+) · Good · 5 runners
22 Feb
3rd
Chepstow
Long Distance (2m+) · Soft · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
16.7%
Win rate
1/6
Won / Rode
Sean Quinlan Current Jockey
0%
Win rate
0/4
Won / Rode
50%
Win rate
1/2
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
Chepstow
Galloping
3 1 third, 2 other 21 Apr 0%
Market Rasen
Sharp
2 1 win, 1 other 6 Feb 50%
Ayr
Galloping
2 2 other 13 Jan 0%
Wetherby
Galloping
1 1 win 13 Jan 100%
Newcastle
Galloping
1 1 other 14 Mar 0%
Hexham
Undulating
1 1 other 9 May 0%
Warwick
Sharp
1 1 third 8 Feb 0%
Perth
Galloping
1 1 other 23 Apr 0%
Lingfield Park
Sharp
1 1 other 21 Nov 0%
Huntingdon
Galloping
1 1 other 25 Mar 0%
Wincanton
Galloping
1 1 other 24 Mar 0%
Uttoxeter
Sharp
1 1 other 10 Dec 0%
Carlisle
Undulating
1 1 other 14 Dec 0%