The overall career picture is strong too. Five wins and eight places from 15 races, with a win rate of roughly 1 in every 3, puts Dedicated Hero well above the average. Most horses win somewhere between 1 in 6 and 1 in 8 races across a career; winning 1 in 3 means this horse is consistently competitive and regularly delivered when it matters. Wet or muddy ground brings out the best in it — three wins from six races on soft conditions, a 50% win rate in the mud, compared to a career average of 33%. When it rains before race day, this horse improves.
The class ceiling has been tested too, and Dedicated Hero has cleared it. A win in a Class 1 race at Haydock Park in January 2025 showed this is not just a horse that picks up minor races at friendly tracks — it has beaten good horses at one of Britain's top meetings. Following that up with a Class 2 win at Kelso the following spring confirmed it was no fluke.
Trainer Sandy Thomson is based in Berwickshire, not far from Kelso itself, and the yard has sent out 17 winners this season alone — a strong operation in good form. Jockey Ryan Mania has partnered Dedicated Hero seven times and won on four of those occasions, a win rate of 4 in 7. That is a genuine partnership, not just a convenient booking, and when the same jockey keeps being put back on the same horse, it usually means something is working between them.
Dedicated Hero raced just three days ago and won again — at Kelso, naturally. At seven years old and in the form of its life, this is a horse right at its peak, and if you ever find yourself at a racecourse in the Scottish Borders on a wet afternoon, it would be very surprising not to see this name on the card.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kelso Undulating |
6 | 4 wins, 2 other | 2 Apr | 66.7% |
| Carlisle Undulating |
3 | 2 thirds, 1 other | 2 Nov | 0% |
| Haydock Park Galloping |
1 | 1 win | 18 Jan | 100% |
| Cheltenham Galloping |
1 | 1 other | 16 Nov | 0% |
| Musselburgh Sharp |
1 | 1 other | 1 Feb | 0% |
| Perth Galloping |
1 | 1 other | 23 Apr | 0% |
| Ayr Galloping |
1 | 1 second | 13 Jan | 0% |
| Aintree Galloping |
1 | 1 other | 26 Dec | 0% |