UK time :

Sir Yoshi

Sir Yoshi is a 4-year-old who has found winning elusive, managing just one victory from 24 races—a breakthrough that came nearly two and a half years ago at Tipperary on 29 May 2024. Since that single win, the horse has been chasing another ever since, racking up nine top-3 finishes without getting back to the winner's enclosure. The record reads as one of persistence without reward: 1 win and 9 top-3 finishes across his career gives him a 4% win rate, but more tellingly, he's finished in the top 3 in roughly four of every ten races he's run in.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Mehmas
Mother
Johara
Owner
C H Mcghie
Official rating
85

📊 Key numbers

Career totals for this horse
24
Career races
1
Wins
4.2%
Win rate
avg ~10%
37.5%
Top-3 rate
avg ~30%
1 day
Since last race

🔍 Full analysis

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

Under trainer Geoffrey Harker at Thirkleby in North Yorkshire, Sir Yoshi has been campaigned mostly at the highest level, competing in Class 1 or 2 races. That's where the real problem lies. In three attempts at that top tier, he hasn't won once, and his most recent six races have yielded two top-3 finishes but also some disappointing performances, with a fifth and a ninth among his last half-dozen outings. Luke McAteer has been his regular pilot, riding him in 13 races with a record of 1 win, which works out to 8%—not great odds.

The horse was raced just yesterday, so he remains active and in work, but the gap between that solitary win in May 2024 and now speaks volumes. Sir Yoshi is the kind of horse that shows genuine glimpses of ability—those nine top-3 finishes prove he can run respectably—but has never quite managed to put it all together consistently. At the top level, that's often the difference between a horse that's useful and one that's frustratingly out of reach from the winner's circle.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on soft ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 8 starts
⚠ Poor record on good_to_firm ground: 0 wins from 6 starts
⚠ Poor record on standard ground: 0 wins from 3 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 5 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
17 Oct
5th
Catterick Bridge
5f – 6½f · Good · 12 runners
21 Sep
3rd
Hamilton Park
5f – 6½f · Soft · 7 runners
29 Aug
8th
Beverley
5f – 6½f · Soft · 11 runners
21 Aug
4th
Hamilton Park
5f – 6½f · Good_To_Soft · 13 runners
25 Jul
9th
Ascot
5f – 6½f · Good_To_Firm · 14 runners
17 Jul
3rd
Pontefract
5f – 6½f · Good_To_Firm · 7 runners
26 Jun
9th
Newcastle
5f – 6½f · Standard_To_Slow · 14 runners
31 May
9th
Thirsk
5f – 6½f · Good · 14 runners
13 May
18th
York
5f – 6½f · Good · 22 runners
11 Oct
15th
York
5f – 6½f · Good · 22 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
7.7%
Win rate
1/13
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Sam James Current jockey
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
York
Galloping
4 1 third, 3 other 13 May 0%
Tipperary
Galloping
3 1 win, 1 second, 1 other 2 Jul 33.3%
Dundalk
Galloping
3 1 second, 1 third, 1 other 14 Mar 0%
Hamilton Park
Sharp
2 1 third, 1 other 21 Sep 0%
Cork
Galloping
2 1 third, 1 other 13 Jun 0%
Ascot
Galloping
2 2 other 25 Jul 0%
Naas
Galloping
1 1 other 28 Apr 0%
Newcastle
Galloping
1 1 other 26 Jun 0%
Pontefract
Undulating
1 1 third 17 Jul 0%
Beverley
Undulating
1 1 other 29 Aug 0%
Catterick Bridge
Sharp
1 1 other 17 Oct 0%
The Curragh
Galloping
1 1 other 21 Jul 0%
Thirsk
Galloping
1 1 other 31 May 0%
Navan
Galloping
1 1 second 6 Sep 0%