The most eye-catching detail right now is the recent form. Two wins from the last six races is a sharp return for any horse at this level, and crucially, the most recent of those came just last week at Windsor on 7 May 2026. This is not a horse creaking towards retirement — it is in the form of its life. With a run just one day ago as well, Moon Over The Sea is clearly thriving and the team around it are not afraid to keep it busy while things are going well.
That team is trained by Tony Carroll, based in Cropthorne in Worcestershire. Carroll's yard has sent out 136 winners this season, which tells you a great deal — this is a high-volume, well-organised operation that knows how to place horses in the right races at the right time. Getting the best out of a horse like Moon Over The Sea, who does most of its racing at Class 6 — the entry level of the British racing ladder — requires patience and skill. Eight wins from 47 races at that level, around 1 in every 6, confirms Carroll has found the right formula.
The most intriguing stat in the file, though, is Bath. Two wins from just four races there — that is a 50% win rate at the track, a remarkable number by any standard. Most horses never win at the same course twice in their career. The surface, the shape of the track, something about Bath suits Moon Over The Sea in a way that cannot be explained away as luck.
Regular jockey Jack Doughty has only found the winner's enclosure together once from 15 rides, roughly 1 in 15, so there is clearly a gap between the horse's ability and what the partnership has managed to unlock. Whether that changes in the weeks ahead, with the horse in this sort of form, is one of the more interesting questions of the moment.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
25 | 5 wins, 2 seconds, 6 thirds, 12 other | 10 Apr | 20% |
| Southwell Galloping |
8 | 1 win, 2 seconds, 1 third, 4 other | 28 Mar | 12.5% |
| Bath Undulating |
4 | 2 wins, 1 second, 1 other | 13 May | 50% |
| Lingfield Park Sharp |
3 | 3 other | 9 Jan | 0% |
| Leicester Sharp |
3 | 3 other | 27 May | 0% |
| Beverley Undulating |
3 | 3 other | 14 Sep | 0% |
| Kempton Park Galloping |
2 | 1 win, 1 second | 8 Feb | 50% |
| Newcastle Galloping |
2 | 2 other | 14 Oct | 0% |
| Windsor Sharp |
1 | 1 win | 7 May | 100% |
| Great Yarmouth Galloping |
1 | 1 other | 15 Apr | 0% |
| chelmsford | 1 | 1 third | 11 Jan | 0% |
| Carlisle Undulating |
1 | 1 other | 1 Aug | 0% |
| Chepstow Galloping |
1 | 1 third | 17 Jun | 0% |
| Ayr Galloping |
1 | 1 other | 16 Sep | 0% |
| Nottingham Galloping |
1 | 1 other | 13 Jun | 0% |
| Musselburgh Sharp |
1 | 1 other | 9 May | 0% |