The most interesting detail in Thunder Star's record is what happens when the rain arrives. On soft, wet ground, the horse has won 2 of just 7 races — that is a 29% win rate, nearly 1 in 3, compared to a much more modest record on drier surfaces. For a horse that otherwise plods along at average level, that jump in performance is significant. When the heavens open before a race, Thunder Star becomes a genuinely different proposition.
Then there is Doncaster. Trained locally by Jessica Macey just down the road in South Yorkshire, Thunder Star has won 2 of only 3 races at that track — a record that is frankly extraordinary. Most horses are lucky to win at any single course. To win two-thirds of your races at one venue suggests the place suits this horse in ways that are hard to fully explain, whether that is the track's shape, the ground it tends to produce, or simply familiarity. The last of those wins came on 30 March 2025, about fourteen months ago, which is why the current winless run of six races does not yet feel like cause for alarm.
That run of six without a win includes a couple of second-place finishes, so Thunder Star has not gone cold entirely. The recent form reads 2-6-9-9-2-10 — patchy, certainly, but not a horse falling apart. Most of its career has been spent in Class 4 company, which sits comfortably in the middle tier of British racing, and jockey Lewis Edmunds has been the regular partner for most of that journey, riding in 24 of those races together for 3 wins.
Jessica Macey's yard has sent out 13 winners this season already, so the team is in form. If Thunder Star lines up again at Doncaster on a wet afternoon, it would be a brave person to dismiss it entirely.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Great Yarmouth Galloping |
7 | 2 wins, 2 seconds, 3 other | 11 Apr | 28.6% |
| Haydock Park Galloping |
6 | 1 win, 1 second, 4 other | 17 Oct | 16.7% |
| Newcastle Galloping |
4 | 2 seconds, 1 third, 1 other | 10 Jan | 0% |
| Doncaster Galloping |
3 | 2 wins, 1 other | 29 Mar | 66.7% |
| York Galloping |
3 | 3 other | 13 Oct | 0% |
| Newmarket Galloping |
3 | 1 third, 2 other | 31 Oct | 0% |
| Southwell Galloping |
2 | 2 other | 9 Apr | 0% |
| chelmsford | 2 | 1 third, 1 other | 13 Feb | 0% |
| Thirsk Galloping |
2 | 1 second, 1 third | 5 Jun | 0% |
| Ascot Galloping |
1 | 1 other | 1 May | 0% |
| Beverley Undulating |
1 | 1 other | 24 Apr | 0% |
| Nottingham Galloping |
1 | 1 other | 22 Apr | 0% |