The recent form makes for mixed reading. A third-place finish three races ago was a bright spot, and the horse was second two runs before that, which shows it can run well when things click. But a sixth, an eighth, a seventh, and a tenth are scattered through the last six outings, and that kind of inconsistency is hard to ignore. Having raced just yesterday, Keady clearly believes there is more to come and is keeping the horse busy.
The yard itself is in decent shape — 16 winners on the board this season is a solid return for a Newmarket operation — so the training environment is not the issue. Whether Charging Bull can finally break its duck remains to be seen, but with ten races in the book and the team persisting, the next run will be watched with interest by anyone who has been following its journey.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
3 | 1 second, 2 other | 1 Jun | 0% |
| Lingfield Park Sharp |
2 | 2 other | 20 Apr | 0% |
| Kempton Park Galloping |
2 | 2 other | 2 Mar | 0% |
| Southwell Galloping |
1 | 1 other | 30 Jan | 0% |
| Nottingham Galloping |
1 | 1 third | 19 May | 0% |
| chelmsford | 1 | 1 other | 18 Dec | 0% |