:

Twilight Fun

There's a dependable performer lurking in Twilight Fun, a 6-year-old who has turned 22 races into 6 wins and 9 further placed finishes — that's a result of some kind in well over half of all outings. A 27% win rate means this horse wins roughly 1 in every 4 races it enters, which is a genuinely solid return at the level it operates.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Twilight Son
Mother
Sweet Applause
Owner
Matt Bartram
Rating
80

📊 Key Numbers

Career statistics for this horse
22
Career races
6
Wins
27.3%
Win rate
avg ~10%
40.9%
Place rate (top 3)
avg ~30%
1 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 Chelsea Banham out of Cowlinge in Suffolk, Twilight Fun is part of a yard that has sent out 8 winners already this season, suggesting things are ticking along nicely. The partnership with jockey Joey Haynes is clearly central to what makes this horse tick — together they have won 6 of 20 races, a 30% win rate that works out to winning 3 in every 10 times they team up. That kind of consistency between horse and rider is worth paying attention to.

The most striking number in Twilight Fun's record is what happens at Chelmsford: 3 wins from just 6 visits, a 50% win rate. Winning half your races at any track is remarkable, and it suggests the surface or the shape of the course simply suits this horse in a way that not many tracks do. Chelmsford specialists are genuinely rare, and when a horse finds a place it loves, smart people notice. At Class 4 level — the middle tier of everyday racing — the record reads 3 wins from 8 races, again a strong 38%, or roughly 2 in every 5 races at that grade.

Recent form tells a slightly mixed story. The last 6 runs read 4th, 6th, 14th, 3rd, 1st, 2nd from most recent back, meaning there was a dip after a bright spell that saw back-to-back placings and a win. The 14th-place finish stands out as an off day, but the latest run — a 4th — shows the horse is still competing, and crucially, it raced just one day ago, so it is very much in active service. The most recent win came at Newcastle in February 2026, roughly four months ago.

This is a horse that knows where it likes to be — mid-level races, a trusted jockey, and ideally a trip to Chelmsford. Not a star, but a thoroughly genuine racehorse that earns its place on the track week after week.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Course specialist at chelmsford: 3 wins from 6 starts (50%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Good to firm (drying out)
Unknown
Good to soft (some give)
Unknown
Good (firm-ish)
Avoids
📏 Race Distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Class 5 (entry-level)
Class 6 (grassroots)
Unknown
🏟 Track Shape
Long straights
Loves
Left-handed, long straights
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
28 May
4th
Great Yarmouth
5f – 6½f · Good_To_Firm · 10 runners
13 May
6th
Great Yarmouth
5f – 6½f · Good · 13 runners
27 Mar
14th
Newcastle
5f – 6½f · Standard · 14 runners
21 Feb
3rd
chelmsford
5f – 6½f · Standard · 9 runners
6 Feb
🏆 Won
Newcastle
5f – 6½f · Standard · 12 runners
29 Jan
2nd
chelmsford
5f – 6½f · Standard · 9 runners
4 Dec
4th
chelmsford
5f – 6½f · Standard · 12 runners
13 Sep
5th
Lingfield Park
5f – 6½f · Standard · 10 runners
23 May
8th
Goodwood
5f – 6½f · Good · 13 runners
22 Apr
9th
Epsom Downs
5f – 6½f · Good · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Joey Haynes Current Jockey
30%
Win rate
6/20
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
chelmsford 6 3 wins, 1 second, 1 third, 1 other 21 Feb 50%
Great Yarmouth
Galloping
4 1 win, 3 other 28 May 25%
Wolverhampton
Galloping
3 1 win, 1 second, 1 other 9 Dec 33.3%
Lingfield Park
Sharp
3 3 other 13 Sep 0%
Newcastle
Galloping
2 1 win, 1 other 27 Mar 50%
Nottingham
Galloping
1 1 other 10 May 0%
Epsom Downs
Undulating
1 1 other 22 Apr 0%
Goodwood
Undulating
1 1 other 23 May 0%
Southwell
Galloping
1 1 other 20 Oct 0%