Thebesthasyetocome
Thebesthasyetocome has made a promising start to its racing career despite a bumpy last four runs. The two-year-old has won once from four races, taking a breakthrough victory at Ayr on 20 June 2026, but the subsequent months have seen mixed results: a second place, then an eighth, a first place (which was that win), and most recently a third. The horse raced just a day ago, so it is clearly being kept busy and is actively campaigned.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
Adrian Keatley's Ryedale yard, based in North Yorkshire, is having a strong season with 43 winners to its name so far, which suggests the infrastructure and expertise are there to develop this young talent. The question now is whether that Ayr win was a genuine breakthrough or a flash in the pan. Three months without another victory is a long gap at this stage of a young horse's career, though the recent third-place finish shows it remains competitive. At just 25 percent of races won so far—one win from four starts—there is clearly room for improvement, but horses of this age and experience often need time to find their feet. With regular racing and the backing of a yard in form, Thebesthasyetocome could yet justify the optimism in its name.
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Unknown
Good (a little give)
Unknown
🏟 Track shape
Left-handed, long straights
Likes
📅 Recent runs
The last 10 races, most recent first
25 Sep
2nd
Haydock Park
7f – 1m · Good_To_Soft · 7 runners
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
🏇 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 |
| Ayr Galloping |
1 |
1 win |
20 Jun |
100% |
| York Galloping |
1 |
1 other |
20 Aug |
0% |
| Thirsk Galloping |
1 |
1 third |
10 Apr |
0% |
| Haydock Park Galloping |
1 |
1 second |
25 Sep |
0% |