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
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
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
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 level
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
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win 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% |