UK time :

Oh So Charming

Oh So Charming is a 6-year-old who has won 3 of his 35 races—a modest return that tells the story of a genuine lower-level competitor, the kind of horse you'll find grinding away at provincial tracks rather than challenging for big purses.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Charm Spirit
Mother
Scattered Petals
Trainer
Owner
Paul M Butler
Official rating
72

📊 Key numbers

Career totals for this horse
35
Career races
3
Wins
8.6%
Win rate
avg ~10%
28.6%
Top-3 rate
avg ~30%
6 days
Since last race

🔍 Full analysis

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

What makes Oh So Charming worth watching is his recent form at specific distances and in certain race types. Over 7 furlongs to a mile—the sweet spot for his running style—he has won 1 of 4 races, a 25% return that stands out against his overall 9% win rate. This is where he runs his best race. More tellingly, when stepping up into Class 4 races, the second tier of competitive contests in Britain and Ireland, he has won 1 of 3, a 33% win rate that suggests he thrives when the level of competition drops slightly. His last winning race came just two months ago at Sligo on 6 August, so he is not yet a horse relying on buried history; he remains capable of finding the winner's enclosure.

However, his recent form has turned difficult. In his last six races, he has managed only one third-place finish and a second, with three unplaced runs in between. This is the sort of streak that explains why a 6-year-old with three career wins is still racing in modest company rather than retired to a quieter life. Ridden most often by Sam James, the partnership has yielded just 1 win from 8 races together, though James does get the best from him: he won on the horse once, a 12% return that trails Oh So Charming's overall record. Trained by P Cluskey's yard in Balbriggan, County Dublin, Oh So Charming remains an active racer, last out just a day ago. He is the kind of honest, determined horse who will find another win somewhere, but patience will be required.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 7f – 1m distances: 25% win rate
⚠ What to watch out for
⚠ Poor record on standard_to_slow ground: 0 wins from 3 starts
⚠ Poor record on yielding ground: 0 wins from 3 starts
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Struggles on LH Sharp tracks: 0 wins from 6 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
12 Oct
11th
Roscommon
1m6f – 2m · Soft · 18 runners
26 Aug
DNF
Bellewstown
Long Distance (2m+) · Good · 14 runners
6 Aug
🏆 Won
Sligo
Long Distance (2m+) · Good · 10 runners
3 Jul
12th
Wexford
Long Distance (2m+) · Good · 17 runners
14 Jun
5th
Downpatrick
Long Distance (2m+) · Good · 17 runners
27 May
2nd
Wexford
Long Distance (2m+) · Good_To_Yielding · 9 runners
14 May
5th
Clonmel
Long Distance (2m+) · Good_To_Yielding · 12 runners
20 Apr
4th
Tramore
Long Distance (2m+) · Good_To_Yielding · 11 runners
26 Feb
DNF
Clonmel
Long Distance (2m+) · Heavy · 9 runners
26 Oct
6th
Galway
Long Distance (2m+) · Good_To_Yielding · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
12.5%
Win rate
1/8
Wins / rides
Michael Kenneally
0%
Win rate
0/7
Wins / rides
0%
Win rate
0/4
Wins / rides
Patrick M O'Brien
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/1
Wins / rides
Eoin Staples
0%
Win rate
0/1
Wins / rides
Kevin Healy(7)
0%
Win rate
0/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
Clonmel
Sharp
4 1 win, 1 third, 2 other 14 May 25%
Tramore
Sharp
4 4 other 20 Apr 0%
Wexford
Sharp
3 1 second, 2 other 3 Jul 0%
Bellewstown
Sharp
3 1 third, 2 other 26 Aug 0%
Listowel
Sharp
3 3 other 25 Sep 0%
Newcastle
Galloping
3 3 other 6 Oct 0%
Sligo
Sharp
2 1 win, 1 second 6 Aug 50%
Thirsk
Galloping
2 2 thirds 11 May 0%
Kilbeggan
Tight
2 2 other 11 Jul 0%
Downpatrick
Undulating
2 2 other 14 Jun 0%
Galway
Tight
2 1 second, 1 other 26 Oct 0%
Redcar
Galloping
1 1 win 14 Oct 100%
Roscommon
Sharp
1 1 other 12 Oct 0%
Ripon
Sharp
1 1 other 10 Jul 0%
Kempton Park
Galloping
1 1 other 9 Nov 0%
Fairyhouse
Galloping
1 1 other 7 Oct 0%