The key to understanding Kaaranah is Wolverhampton. At that track alone, this horse has won 3 times from just 9 visits — that is 1 in every 3 races, a completely different animal to the 1-in-8 it manages elsewhere. Course specialists are a real phenomenon in racing: something about a particular track's layout, bends, or surface just suits certain horses, and Wolverhampton clearly suits Kaaranah down to the ground. The most recent of those wins came just this week, on 16 June 2026, confirming this is not a coincidence but a pattern.
That recent run of form tells its own story. Of the last 6 races, Kaaranah has won 3 — a sequence of 1, 1, 6, 1, 5, 6 reading backwards from the latest. Wins sandwiched around a couple of off-days is the mark of a horse that is fit, competitive, and knowing its job. John Butler, the Newmarket-based trainer responsible for Kaaranah's career, had confidence in this horse even before the winning started. Back in 2022, Butler noted that Kaaranah had shown plenty of promise in early races — a second, a third, a trip to Galway for fun — and felt a first win was close. It took until September 2023 at Kempton Park to prove him right.
Butler's yard has been in fine form this season, sending out 39 winners, and Kaaranah's Wolverhampton hat-trick is a small but satisfying part of that total. Most of this horse's races have come at Class 5 level — the bread-and-butter end of British racing — where it has won just 1 from 18 at that grade, a 6% win rate, or roughly 1 in every 18 attempts. That honest but unspectacular record at its most common level makes the Wolverhampton numbers stand out even more sharply. This is a horse that knows where it wants to be and, right now, it is exactly there.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
9 | 3 wins, 6 other | 16 Jun | 33.3% |
| Kempton Park Galloping |
6 | 1 win, 1 second, 1 third, 3 other | 20 May | 16.7% |
| Lingfield Park Sharp |
5 | 1 second, 4 other | 6 Jun | 0% |
| Southwell Galloping |
3 | 3 other | 24 Nov | 0% |
| Newcastle Galloping |
2 | 1 third, 1 other | 28 Dec | 0% |
| Great Yarmouth Galloping |
1 | 1 second | 13 Sep | 0% |
| Carlisle Undulating |
1 | 1 other | 1 Sep | 0% |
| Newmarket Galloping |
1 | 1 third | 19 Jul | 0% |
| Pontefract Undulating |
1 | 1 other | 24 Apr | 0% |
| Galway Tight |
1 | 1 other | 30 Jul | 0% |
| Leicester Sharp |
1 | 1 other | 1 Apr | 0% |
| Epsom Downs Undulating |
1 | 1 third | 29 Aug | 0% |