The career got going at Musselburgh in July 2024, and Union Island has been a regular presence in the winners' enclosure ever since. Most of those victories have come in Class 6 company — the entry-level tier of British racing — where the horse has won 5 from 16, a rate of 31%, or roughly 1 in every 3. That is an excellent return at any level, and it means the yard know exactly where this horse is dangerous. The most recent success came at Leicester in May 2026, so there is no question of form drying up.
The most striking single statistic is the record at Bath: two wins from just three visits. That is not a coincidence — it is a horse that clearly takes to the track's famously tight, turning circuit, and any race at Bath should put Union Island straight onto any shortlist.
Normal ground suits best. On good, standard conditions, Union Island has won 4 of 9 races — 44%, or nearly 1 in every 2. That is a remarkable hit rate and tells you that when the ground is right, this horse is right.
Sean D Bowen has been the jockey who gets the most from Union Island, winning 4 of their 13 races together — a 31% win rate, or roughly 1 in every 3. That is a partnership worth noting. The whole operation runs through Charlie Johnston's yard at Middleham Moor in North Yorkshire, one of the most productive stables in Britain right now — 131 winners this season alone. A yard in that kind of form, with a horse in this kind of consistent nick, is a combination worth paying attention to. The recent run of 6-4-3-4-5-1 tells the story well: always there or thereabouts, and perfectly capable of grabbing the spoils when the moment arrives.
| 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% |
| Musselburgh Sharp |
5 | 1 win, 4 other | 22 Jun | 20% |
| Bath Undulating |
3 | 2 wins, 1 other | 25 Jun | 66.7% |
| Southwell Galloping |
3 | 1 win, 1 third, 1 other | 5 Apr | 33.3% |
| Hamilton Park Sharp |
3 | 1 second, 2 other | 27 May | 0% |
| Leicester Sharp |
1 | 1 win | 9 May | 100% |
| Beverley Undulating |
1 | 1 win | 24 May | 100% |
| Newmarket Galloping |
1 | 1 other | 19 Jul | 0% |
| Carlisle Undulating |
1 | 1 third | 15 Jun | 0% |
| Kempton Park Galloping |
1 | 1 other | 8 Jul | 0% |
| Goodwood Undulating |
1 | 1 other | 1 Aug | 0% |
| Newcastle Galloping |
1 | 1 other | 24 Feb | 0% |
| Ripon Sharp |
1 | 1 other | 19 Aug | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 14 May | 0% |
| Doncaster Galloping |
1 | 1 other | 25 Apr | 0% |
| Brighton Undulating |
1 | 1 second | 7 Jun | 0% |
| Wolverhampton Galloping |
1 | 1 third | 25 Jan | 0% |