Thebesthasyetocome
Thebesthasyetocome is a 2-year-old with genuine promise, having won 1 of its 3 races so far and finished in the frame twice. The horse secured its debut victory at Ayr on 20 June, a significant milestone for any young horse, though it has not found the winner's circle since — now two months on. Over its last three outings, it finished eighth, then first, then third, suggesting it is capable on its day but still learning consistency at this early stage of its career.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
66.7%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Trained by A Keatley at Ryedale in North Yorkshire, the horse is part of a yard enjoying a strong season with 43 winners to date, which speaks to the quality of horsemanship on the ground. Having raced just three times, Thebesthasyetocome remains very much a work in progress, the kind of young horse where patience and careful placement matter enormously. The recent eighth-place finish is not cause for alarm at this age — horses develop in fits and starts — but the third-place last time out, just days ago, shows it is still competitive. Whether it can get back to winning form will depend on finding the right race and continuing to mature. So far, the record reads like a horse with enough ability to win again, but which has not yet worked out the formula consistently.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Unknown
🏟 Track Shape
Left-handed, long straights
Likes
📅 Recent Runs
The last 10 races, most recent first
20 Aug
8th
York
5f – 6½f · Good_To_Soft · 22 runners
20 Jun
🏆 Won
Ayr
5f – 6½f · Soft · 6 runners
10 Apr
3rd
Thirsk
5f – 6½f · Good · 9 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Ayr Galloping |
1 |
1 win |
20 Jun |
100% |
| York Galloping |
1 |
1 other |
20 Aug |
0% |
| Thirsk Galloping |
1 |
1 third |
10 Apr |
0% |