:

Carnival Day

Carnival Day is a four-year-old who has quietly built a respectable record over 19 races, winning 3 and finishing placed a further 8 times — meaning the horse has come home with something to show for the effort in more than half its races. That is the profile of a consistent performer rather than a star, and that is exactly what Carnival Day appears to be.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Father
Invincible Spirit
Mother
Mardie Gras
Trainer
Owner
M&O Plant Ltd
Rating
79

📊 Key Numbers

Career statistics for this horse
19
Career races
3
Wins
15.8%
Win rate
avg ~10%
42.1%
Place rate (top 3)
avg ~30%
152 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Trained by Jim Boyle at Epsom in Surrey, the horse is part of a yard that has hit real form this season, sending out 23 winners — a solid total that suggests things are clicking nicely at that stable. Epsom, of course, is famous as the home of the Derby, and training there gives a yard a natural familiarity with some of Britain's most distinctive tracks. Carnival Day's most recent win came at Epsom Downs itself on 31 July 2025, which is now eight months ago, and the horse has been off the track for around five months since then. That kind of break can go either way on return, so the first run back will tell plenty.

The most interesting thing about Carnival Day is what the numbers reveal about distance. At a mile and one furlong to a mile and two furlongs — roughly eight to ten minutes of racing — the horse has won 2 of just 7 races, a win rate of 29%, or nearly 1 in 3. That is a genuinely strong return. At the level Carnival Day typically competes — Class 4, which is mid-table in the racing hierarchy — the horse has won only 1 from 12 at that grade, which sounds modest, but those two distance wins suggest there is a sharper version of this horse available when conditions suit.

Pat Cosgrave has ridden Carnival Day in 7 of its 19 races, winning once together — about 1 in every 7. That is a workmanlike partnership rather than a golden one, but Cosgrave is an experienced operator who knows what he has underneath him. Recent form reads 4-2-6-4-3-1 going back from the last race, which includes that Epsom win and a second-place finish, with a couple of disappointing efforts mixed in. The overall picture is of a horse that finds its best on its preferred terms — the right distance, the right track — and can be competitive when those boxes are ticked. Watch for a run somewhere around a mile and a quarter on the return from this break.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_soft ground: 1 wins from 3 starts (33%)
Well suited by 1m1f – 1m2f distances: 29% win rate
⚠ What to watch out for
Poor record on standard ground: 0 wins from 3 starts
Returning from a 152-day absence

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Soft (muddy)
Good (firm-ish)
Good to firm (drying out)
Unknown
Standard (all-weather)
Avoids
📏 Race Distance
1M1F – 1M2F
Loves
1M3F – 1M4F
Ok
1M6F – 2M
Avoids
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Ok
Class 5 (entry-level)
Loves
🏟 Track Shape
Left-handed, hilly
Loves
Right-handed, long straights
Loves
Right-handed, hilly
Unknown
Long straights
Unknown
Right-handed, tight turns
Avoids
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
28 Oct
4th
Leicester
1m1f – 1m2f · Soft · 10 runners
28 Sep
2nd
Epsom Downs
1m3f – 1m4f · Good_To_Soft · 10 runners
12 Sep
6th
Sandown Park
1m1f – 1m2f · Soft · 15 runners
29 Aug
4th
Sandown Park
1m1f – 1m2f · Soft · 13 runners
25 Aug
3rd
Epsom Downs
1m3f – 1m4f · Good · 8 runners
31 Jul
🏆 Won
Epsom Downs
1m3f – 1m4f · Good_To_Soft · 6 runners
24 Jul
4th
Great Yarmouth
1m3f – 1m4f · Soft · 13 runners
19 May
7th
Windsor
1m3f – 1m4f · Good_To_Firm · 12 runners
22 Apr
4th
Epsom Downs
1m6f – 2m · Good · 11 runners
12 Apr
3rd
Brighton
1m3f – 1m4f · Good_To_Firm · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/3
Won / Rode
Luke Catton
50%
Win rate
1/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Kieran Shoemark Current Jockey
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Sandown Park
Galloping
4 1 win, 3 other 12 Sep 25%
Epsom Downs
Undulating
4 1 win, 1 second, 1 third, 1 other 28 Sep 25%
Brighton
Undulating
2 1 win, 1 third 12 Apr 50%
Wolverhampton
Galloping
2 2 other 10 Feb 0%
Windsor
Sharp
1 1 other 19 May 0%
Carlisle
Undulating
1 1 other 10 Jun 0%
chelmsford 1 1 other 11 Nov 0%
Bath
Undulating
1 1 second 21 Oct 0%
Ripon
Sharp
1 1 third 20 Jun 0%
Great Yarmouth
Galloping
1 1 other 24 Jul 0%
Leicester
Sharp
1 1 other 28 Oct 0%