What makes Charging Thunder interesting right now is that he is still actively racing and has found a sweet spot in recent months. He won at Stratford-on-Avon just last week on 19 July 2026, and before that his form reads reasonably: a second, a seventh, a fourth, an eleventh, a first, and a fourteenth in his last six races. That is not a horse in decline, but one who has rediscovered something—or perhaps found a level where he is competitive again. Trainer James Owen has been willing to step him down to less demanding company, and it appears to be working. Owen, who runs a strong yard from Newmarket with 205 winners already this season, has spoken about Charging Thunder with the kind of candour you hear from trainers who have a horse they genuinely like. He bought the horse on spec, sold him an hour before one race, and has schooled him over jumps. The plan, it seems, was always flexible—and that adaptability has kept Charging Thunder in work and in the winners' enclosure.
The horse runs best on normal ground, winning three of his nine races on standard conditions (33% win rate), a significant advantage over his overall record. He loves Stratford, where he has scored recently, and prefers to avoid the very soft or very firm ground that can expose his limitations. Daniel Tudhope has ridden him eleven times, winning twice, and Owen has hinted that Charging Thunder might yet make the jump to top-level racing, though that would require him to mature mentally and stop some of his more frustrating habits. For now, Charging Thunder remains a reliable campaigner in the middle distances—a horse worth following at his current level.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| York Galloping |
7 | 1 second, 6 other | 20 Aug | 0% |
| Southwell Galloping |
4 | 1 win, 1 third, 2 other | 12 Dec | 25% |
| Newmarket Galloping |
4 | 1 win, 3 other | 3 May | 25% |
| meydan | 4 | 4 other | 17 Feb | 0% |
| Doncaster Galloping |
3 | 1 second, 2 other | 29 Nov | 0% |
| Newcastle Galloping |
3 | 2 thirds, 1 other | 27 Jun | 0% |
| Pontefract Undulating |
2 | 1 win, 1 other | 10 Jun | 50% |
| Ayr Galloping |
2 | 1 win, 1 third | 10 Jul | 50% |
| chelmsford | 2 | 1 win, 1 other | 7 Jul | 50% |
| Wolverhampton Galloping |
2 | 1 win, 1 other | 13 Mar | 50% |
| Ascot Galloping |
2 | 1 second, 1 other | 20 Jun | 0% |
| Beverley Undulating |
2 | 2 seconds | 15 Apr | 0% |
| Great Yarmouth Galloping |
1 | 1 win | 19 Sep | 100% |
| Sedgefield Sharp |
1 | 1 win | 5 Nov | 100% |
| Stratford-on-Avon Sharp |
1 | 1 win | 19 Jul | 100% |
| Fakenham Tight |
1 | 1 win | 18 Oct | 100% |
| Chester Tight |
1 | 1 other | 9 May | 0% |
| Lingfield Park Sharp |
1 | 1 second | 7 May | 0% |
| Kempton Park Galloping |
1 | 1 other | 2 Mar | 0% |
| Huntingdon Galloping |
1 | 1 other | 11 Nov | 0% |
| Ripon Sharp |
1 | 1 other | 22 Jul | 0% |
| Worcester Galloping |
1 | 1 other | 28 May | 0% |
| Newbury Galloping |
1 | 1 second | 11 Apr | 0% |
| Goodwood Undulating |
1 | 1 other | 31 Jul | 0% |
| Cheltenham Galloping |
1 | 1 other | 24 Oct | 0% |
| Haydock Park Galloping |
1 | 1 second | 3 Sep | 0% |
| Thirsk Galloping |
1 | 1 other | 20 Apr | 0% |