:

Twilight Fun

Six years old and very much still in the mix, Twilight Fun has built a career that any owner would be quietly pleased with — 6 wins and 10 further placed finishes from 24 races, meaning this horse has crossed the line in the top three almost two thirds of the time. That is a level of consistency that does not happen by accident.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
78

📊 Key Numbers

Career statistics for this horse
24
Career races
6
Wins
25%
Win rate
avg ~10%
41.7%
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

The most striking thing about Twilight Fun is what happens when the horse arrives at Chelmsford. Three wins from just 6 races at that track — winning half the time — is the kind of record that makes you sit up. For context, most horses race their whole careers without finding a track that suits them that well. There is clearly something about that circuit, whether the shape, the surface, or simply the atmosphere, that brings the best out of this horse.

The regular partnership with jockey Joey Haynes is clearly central to the story. In 22 races together, Haynes and Twilight Fun have won 6 times — roughly 1 in every 4 rides. That is a meaningful number, and it suggests the two have developed a real understanding. Trainers do not keep putting the same jockey up by accident.

Chelsea Banham trains the horse from a yard in Cowlinge, Suffolk, and has had 8 winners on the board already this season — a tidy haul that speaks to a well-organised operation. Twilight Fun fits neatly into the Class 4 level, where the horse has won 3 from 8 races — a 38% win rate at that grade, which is genuinely impressive. That is better than 1 in every 3 races at a competitive level.

The one note of caution is that the last win came at Newcastle in February 2026, five months ago, and the six runs since have not produced a victory. A second-place finish and a third are in there, so it is not as though the horse has fallen off a cliff — but winners are what everyone is chasing, and this horse clearly has more to give. Twilight Fun raced just yesterday, which tells you everything about the current workload, and with Chelmsford visits seemingly always worth circling on the calendar, another win does not feel far away.

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)
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)
Loves
Class 5 (entry-level)
Class 6 (grassroots)
Unknown
🏟 Track Shape
Long straights
Loves
Left-handed, long straights
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
14 Jul
2nd
Wolverhampton
5f – 6½f · Standard · 11 runners
20 Jun
8th
Newmarket
5f – 6½f · Good_To_Firm · 9 runners
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

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Joey Haynes Current Jockey
27.3%
Win rate
6/22
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
4 1 win, 2 seconds, 1 other 14 Jul 25%
Lingfield Park
Sharp
3 3 other 13 Sep 0%
Newcastle
Galloping
2 1 win, 1 other 27 Mar 50%
Newmarket
Galloping
1 1 other 20 Jun 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%
Nottingham
Galloping
1 1 other 10 May 0%