The Bookkeeper
The Bookkeeper has tasted success just once in six career races, but that sole victory came in exactly the right spot: a mile at Haydock Park back in May, the kind of track and distance where this two-year-old genuinely thrives. Over seven furlongs to a mile, the horse wins roughly 1 in every 3 races (1 win from 3 attempts), a win rate that stands out against an overall record of 1 win and 2 places from 6 runs. That gap tells you something important — The Bookkeeper has found a sweet spot in distance and may struggle when races fall outside that window.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
The recent form paints a picture of a young horse starting to figure things out. After four months without a win, there are signs of promise: a third place three races ago, a fourth place before that, and most encouragingly, a sixth place just days ago that suggests the horse remains competitive and active. Trainer Richard Hughes, who runs a prolific yard out of Upper Lambourn in Berkshire that has sent out 60 winners this season alone, clearly believes there is more to come. The challenge now is stringing those placings together into another win, ideally back over the mile distance where The Bookkeeper has already proven capable of getting to the line first.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 3 starts (33%)
✔ Well suited by 7f – 1m distances: 33% win rate
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Good (a little give)
Unknown
Good to firm (fairly firm)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
📅 Recent runs
The last 10 races, most recent first
18 Sep
11th
Newbury
7f – 1m · Good · 13 runners
20 Aug
6th
York
5f – 6½f · Good_To_Soft · 22 runners
30 Jul
3rd
Goodwood
7f – 1m · Good_To_Firm · 18 runners
5 Jun
4th
Epsom Downs
5f – 6½f · Good_To_Soft · 14 runners
22 May
🏆 Won
Haydock Park
7f – 1m · Good_To_Soft · 4 runners
14 May
4th
Salisbury
5f – 6½f · Good · 6 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 |
| Haydock Park Galloping |
1 |
1 win |
22 May |
100% |
| Epsom Downs Undulating |
1 |
1 other |
5 Jun |
0% |
| Goodwood Undulating |
1 |
1 third |
30 Jul |
0% |
| York Galloping |
1 |
1 other |
20 Aug |
0% |
| Salisbury Undulating |
1 |
1 other |
14 May |
0% |
| Newbury Galloping |
1 |
1 other |
18 Sep |
0% |