The distance sweet spot is clear: over a mile and a bit — specifically 1m1f to 1m2f — Carnival Day has won 2 from 8 races, a 25% win rate that translates to roughly 1 in every 4. That's a noticeably sharper performance than anywhere else in the record, and it's the kind of stat that suggests the horse finds its best rhythm when there's enough distance to get properly involved without being asked to go beyond its comfort zone.
Jim Boyle trains Carnival Day out of Epsom in Surrey, a yard that has been in decent form this season with 24 winners on the board. Boyle knows his local track well, and Carnival Day's last win came at Epsom Downs on 31 July 2025 — meaningful, given how quirky and undulating that course is. Horses that go well there tend to have a certain natural balance and adaptability, so winning there is a genuine marker of quality, not just a fortunate draw. The first career win came at Brighton back in September 2024, another of those left-handed, quirky seaside tracks that rewards a similar profile.
Pat Cosgrave has been the regular partner in the saddle, riding Carnival Day in 7 of its 20 races and winning once together — a 14% win rate, or roughly 1 in 7. That's in line with the overall record, which suggests the partnership is a steady one rather than a transformative one. Most of Carnival Day's racing has come at Class 4 level — the fourth tier of British racing — where the horse has won just 1 from 12 (around 1 in every 12), which hints that the competition at that level is often a stretch. Finding the right race at the right distance remains the key to unlocking another win.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Epsom Downs Undulating |
5 | 1 win, 1 second, 2 thirds, 1 other | 28 Apr | 20% |
| Sandown Park Galloping |
4 | 1 win, 3 other | 12 Sep | 25% |
| Brighton Undulating |
2 | 1 win, 1 third | 12 Apr | 50% |
| Wolverhampton Galloping |
2 | 2 other | 10 Feb | 0% |
| Ripon Sharp |
1 | 1 third | 20 Jun | 0% |
| Bath Undulating |
1 | 1 second | 21 Oct | 0% |
| chelmsford | 1 | 1 other | 11 Nov | 0% |
| Leicester Sharp |
1 | 1 other | 28 Oct | 0% |
| Windsor Sharp |
1 | 1 other | 19 May | 0% |
| Carlisle Undulating |
1 | 1 other | 10 Jun | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 24 Jul | 0% |