The real story lies in what Stormbreaker does well. Over distances between a mile and six furlongs and two miles, it transforms into a genuinely effective racer: it has won 2 of 4 races at those lengths, a 50% win rate that stands in stark contrast to its overall record. This is where John Joseph Hanlon's yard has found its niche with this horse, and it explains why the yard keep running it. In Class 5 races — the lower tier of British and Irish racing — Stormbreaker wins only 1 in 6, which suggests it struggles against stronger opposition and performs best in smaller contests where the pace suits its style.
Stormbreaker's recent form tells a harder truth. Over its last six runs, it has finished outside the placings twice and recorded just one top-three finish — a sixth on its most recent outing a day ago. This is a horse treading water, still racing regularly but no longer winning. Darragh Keenan, its most regular partner, has managed just 1 win from 6 rides together, suggesting the pair have not quite found their rhythm. For a seven-year-old at Hanlon's County Carlow yard, the window for a return to the winner's enclosure is narrowing, but so long as it stays fit and sound, there is no reason it cannot break its winless streak.
| Course | Races | Results | Last run | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
4 | 1 second, 2 thirds, 1 other | 20 Aug | 0% |
| Listowel Sharp |
2 | 1 win, 1 other | 23 Sep | 50% |
| Galway Tight |
2 | 2 other | 2 Aug | 0% |
| Fairyhouse Galloping |
2 | 2 other | 22 Apr | 0% |
| Salisbury Undulating |
1 | 1 win | 28 May | 100% |
| Kempton Park Galloping |
1 | 1 win | 7 Sep | 100% |
| Leopardstown Galloping |
1 | 1 other | 2 Feb | 0% |
| Thirsk Galloping |
1 | 1 second | 22 Jul | 0% |
| Sligo Sharp |
1 | 1 other | 12 Jul | 0% |
| Killarney Sharp |
1 | 1 other | 22 Aug | 0% |
| Goodwood Undulating |
1 | 1 other | 9 Oct | 0% |
| Punchestown Galloping |
1 | 1 second | 31 Dec | 0% |
| Downpatrick Undulating |
1 | 1 second | 26 Aug | 0% |
| Bath Undulating |
1 | 1 third | 24 Apr | 0% |
| Cheltenham Galloping |
1 | 1 other | 14 Mar | 0% |