Those two Wolverhampton wins have both come at distances between a mile and six furlongs and two miles, which appears to be the sweet spot. At that range, Knight Of Magic has won 2 from 11 races — around 1 in every 5 and a half — which is a meaningfully better record than across the full career. The combination of a specific track and a specific trip seems to unlock something. Many horses have preferred conditions; fewer have them this clearly defined.
The recent form is worth understanding in context. Finishing eighth and fifth in the last two outings looks modest on paper, but scroll back a little and there is a win at Wolverhampton on 17 February, just six weeks ago, alongside a fourth and a blank entry before that. This is not a horse in freefall — it is one that has found its level and occasionally rises above it. It raced just one day ago, which means it is firmly in the middle of an active campaign rather than being saved for anything in particular.
James Owen trains from Newmarket, and with 205 winners sent out already this season, his yard is clearly operating with serious momentum. Knight Of Magic is not the headline act there — it competes mostly at Class 6, the lowest tier of British racing, where most of its wins have come. Three wins from 22 races at that level works out at roughly 1 in every 7, which is modest but consistent. The first career win came at Southwell in January 2026, meaning everything Knight Of Magic has achieved has happened relatively recently and in a concentrated burst.
The story here is not one of a horse punching above its weight at the top level. It is something more quietly satisfying — a horse that has found the conditions it needs, a track it genuinely loves, and a trainer with the numbers to place it well. Get it back to Wolverhampton at the right trip, and history suggests it will make things interesting.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Southwell Galloping |
7 | 1 win, 1 second, 1 third, 4 other | 28 Mar | 14.3% |
| Newcastle Galloping |
7 | 7 other | 31 Oct | 0% |
| Wolverhampton Galloping |
5 | 2 wins, 1 third, 2 other | 31 Mar | 40% |
| Lingfield Park Sharp |
5 | 1 second, 4 other | 25 Feb | 0% |
| Sedgefield Sharp |
3 | 3 other | 6 Dec | 0% |
| Pontefract Undulating |
1 | 1 other | 1 May | 0% |
| Thirsk Galloping |
1 | 1 other | 9 Apr | 0% |
| Kelso Undulating |
1 | 1 other | 11 Nov | 0% |
| Beverley Undulating |
1 | 1 other | 29 May | 0% |
| Hamilton Park Sharp |
1 | 1 other | 19 Jun | 0% |
| Great Yarmouth Galloping |
1 | 1 third | 28 Jul | 0% |
| Brighton Undulating |
1 | 1 other | 8 Aug | 0% |
| chelmsford | 1 | 1 other | 11 Jan | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 22 Jan | 0% |