The numbers that jump out are in the wet. On soft or muddy ground, Soldierofthestorm wins 2 races from every 6 — a 33% win rate that comfortably beats its overall average of roughly 1 in every 4.5 races. That tells you something useful: when the forecast is grim and the ground is heavy, this horse becomes a different proposition. It is the sort of animal you want on a grey, waterlogged afternoon.
Its most recent win came at Sandown Park in March 2026, and it raced again just yesterday — so this is a horse in the thick of things right now. Its last six races read: a win, a second place, another win, then two blanks around either side of those, which is roughly the rhythm of a horse that fires when conditions suit rather than grinding out results every single week. Two wins from the last six races is a strong recent return at this level.
The partnership with jockey Jonjo O'Neill Jr is worth noting. Together they have won 4 of their 11 races — that is 36%, or better than 1 in every 3 times they line up together. That is a genuinely strong combination, well above the horse's overall win rate of 22%. The trainer is Jonjo O'Neill Sr, operating out of Cheltenham, and the yard has sent out 52 winners this season alone — a busy, productive operation that clearly knows how to keep a horse ticking over.
Most of Soldierofthestorm's racing has come at Class 4 level, where it has won 3 of its 12 races — a 25% win rate, which is a healthy return at a competitive middle tier of the sport. It is not a horse chasing glory at the very top table, but at its level, on the right day with the right conditions, it is exactly the sort of horse that wins races and makes the yard — sorry, makes the yard — look smart.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| hereford | 4 | 1 win, 2 seconds, 1 third | 12 Jan | 25% |
| Ascot Galloping |
3 | 1 third, 2 other | 20 Dec | 0% |
| Warwick Sharp |
2 | 1 win, 1 other | 22 Nov | 50% |
| Punchestown Galloping |
2 | 2 other | 1 May | 0% |
| Sandown Park Galloping |
1 | 1 win | 7 Mar | 100% |
| Catterick Bridge Sharp |
1 | 1 win | 28 Dec | 100% |
| Huntingdon Galloping |
1 | 1 other | 23 Jan | 0% |
| Newton Abbot Sharp |
1 | 1 other | 14 Apr | 0% |
| Wetherby Galloping |
1 | 1 other | 28 Mar | 0% |
| Kelso Undulating |
1 | 1 other | 11 Jan | 0% |
| Doncaster Galloping |
1 | 1 other | 15 Dec | 0% |