The partnership with jockey Joey Haynes is clearly central to what makes this horse tick. Together they've won 6 of their 20 races, which works out at 30% — roughly 3 in every 10 times they go to the track together, they come back with a win. That's a notably high hit rate and suggests the two have developed a real understanding. When Haynes is in the saddle, something tends to go right.
Perhaps the most striking part of Twilight Fun's record is what happens at Chelmsford. Three wins from just six visits to that track — exactly half — is the kind of number that makes you sit up. For context, most horses at this level are happy to win 1 in 5 on their best course. Chelmsford is clearly a place where Twilight Fun runs its race, and any racegoer worth their salt would pencil in a return visit there as something worth watching.
The bulk of Twilight Fun's career has come in Class 4 races — the bread and butter of the British racing calendar, a competitive but accessible level. Three wins from 8 races there at a 38% clip is exactly what you'd hope to see from a horse operating confidently within its own territory. The most recent win came at Newcastle in February 2026, which confirms this is no horse who peaked a couple of years ago and has been coasting since.
Recent form tells a slightly more mixed story — a win and a second from the last six runs, but also a couple of finishes further back. That said, Twilight Fun raced just yesterday and is clearly an active, busy horse. Chelsea Banham has sent out 8 winners this season already, so the yard is in good form. If Twilight Fun ends up back at Chelmsford on decent ground with Haynes in the saddle, you'd be a brave person to leave it off your shortlist.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| chelmsford | 6 | 3 wins, 1 second, 1 third, 1 other | 21 Feb | 50% |
| Great Yarmouth Galloping |
3 | 1 win, 2 other | 13 May | 33.3% |
| 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% |
| Southwell Galloping |
1 | 1 other | 20 Oct | 0% |
| Epsom Downs Undulating |
1 | 1 other | 22 Apr | 0% |
| Goodwood Undulating |
1 | 1 other | 23 May | 0% |