Charlie Johnston's yard at Middleham Moor in North Yorkshire is one of the most productive operations in British racing right now, sending out 128 winners already this season. Union Island is a working part of that machine. Johnston typically pitches this horse at Class 6 level — the entry-level tier of British racing — and at that level Union Island has been genuinely sharp, winning 5 of 16 races, or nearly 1 in every 3. That is a healthy return, and it tells you this is a horse running exactly where it belongs: competitive enough to win regularly without being thrown in over its head.
The partnership with jockey Sean D Bowen has been particularly productive. In 13 races together, they have won 4 times — a win rate of roughly 1 in every 3 rides. That is a meaningful number, and when you see Bowen booked for Union Island, it is worth paying attention. The horse also has a strong preference for normal ground conditions, winning 4 of just 6 races on a standard surface — that is two in every three, which is as close to a banker as racing gets.
Union Island is also a course specialist at Bath, winning 2 of its 3 races there. That might sound like a small sample, but in racing, a horse that keeps finding its way back to a particular track and keeps winning there is no coincidence — something about the layout suits it. Most intriguingly, the horse won at Leicester just this week, making it currently active and clearly in the form of its life. After finishing tenth in its previous run — a result that would have raised questions — Union Island bounced straight back with a victory. That kind of resilience is exactly what keeps a yard running a horse season after season.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
6 | 1 win, 1 third, 4 other | 14 Feb | 16.7% |
| chelmsford | 6 | 1 win, 2 thirds, 3 other | 15 Jan | 16.7% |
| Bath Undulating |
3 | 2 wins, 1 other | 25 Jun | 66.7% |
| Southwell Galloping |
3 | 1 win, 1 third, 1 other | 5 Apr | 33.3% |
| Musselburgh Sharp |
3 | 1 win, 2 other | 2 Oct | 33.3% |
| Hamilton Park Sharp |
2 | 1 second, 1 other | 25 Sep | 0% |
| Beverley Undulating |
1 | 1 win | 24 May | 100% |
| Leicester Sharp |
1 | 1 win | 9 May | 100% |
| Newmarket Galloping |
1 | 1 other | 19 Jul | 0% |
| Brighton Undulating |
1 | 1 second | 7 Jun | 0% |
| Newcastle Galloping |
1 | 1 other | 24 Feb | 0% |
| Doncaster Galloping |
1 | 1 other | 25 Apr | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 14 May | 0% |
| Wolverhampton Galloping |
1 | 1 third | 25 Jan | 0% |
| Goodwood Undulating |
1 | 1 other | 1 Aug | 0% |
| Ripon Sharp |
1 | 1 other | 19 Aug | 0% |