The sweet spot for Carnival Day is a distance of around a mile to a mile and a quarter. Over that range, the record sharpens up considerably — 2 wins from 9 races, meaning the horse wins roughly 1 in every 4 or 5 times it races at those trips. For context, that's nearly double the overall win rate, which suggests the yard have found the conditions that suit this horse best, and the task now is simply to find the right race at the right time.
Most of those races have come at Class 4 level, the bread-and-butter tier of British racing — competitive enough to be a genuine test, but not the elite stuff. At that level, Carnival Day has won just 1 from 12, or about 1 in every 12 races, which is a tough return and explains why the yard will be looking carefully at race placement. Pat Cosgrave has been the regular jockey, riding in 7 of those 22 races for 1 win together — exactly mirroring the overall 14% figure.
The most recent victory came at Epsom Downs on 31 July 2025, which is now a full year ago. Since then, Carnival Day has gone six races without winning, though the recent form figures of 4-7-3-4-2-6 do include a second place, showing the ability is still there on a good day. Jim Boyle's yard has been in fine fettle this season — 25 winners sent out, which is a healthy total and suggests the stable is in good form. The first career win came at Brighton in September 2024, and the horse has clearly built on that since. The next win may be a question of patience, but with a trainer in form and a horse that knows what distance suits it, Carnival Day is the kind of runner that can catch you off guard on the right afternoon.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Epsom Downs Undulating |
6 | 1 win, 1 second, 2 thirds, 2 other | 16 Jul | 16.7% |
| Sandown Park Galloping |
5 | 1 win, 4 other | 12 Jun | 20% |
| Brighton Undulating |
2 | 1 win, 1 third | 12 Apr | 50% |
| Wolverhampton Galloping |
2 | 2 other | 10 Feb | 0% |
| chelmsford | 1 | 1 other | 11 Nov | 0% |
| Leicester Sharp |
1 | 1 other | 28 Oct | 0% |
| Carlisle Undulating |
1 | 1 other | 10 Jun | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 24 Jul | 0% |
| Bath Undulating |
1 | 1 second | 21 Oct | 0% |
| Ripon Sharp |
1 | 1 third | 20 Jun | 0% |
| Windsor Sharp |
1 | 1 other | 19 May | 0% |