The Epsom Downs record is the headline. Two wins from just four races at the track is the kind of ratio that makes trainers pick up the phone and circle a date on the calendar. For context, most horses will visit a course a dozen times without ever figuring it out — Hello Cotai has cracked Epsom in four visits, which suggests the track's famous cambers and undulations suit this horse in a way that is genuinely unusual. Jim Boyle trains just down the road in Epsom, Surrey, so his string will be well-schooled on that peculiar, tilting circuit, and it shows.
Boyle himself has been in good form this season, sending out 25 winners from his yard — a healthy total that reflects a trainer operating with confidence and placing his horses well. Hello Cotai tends to run in Class 5 company, the bread-and-butter level of British racing, and has won 2 of 10 races at that grade — roughly 1 in every 5, which is a respectable return at any level. On normal ground, that win rate climbs sharply: 2 wins from 6 races, or 1 in 3, which is a meaningful pattern worth noting.
The most recent win came at Windsor on 1 June 2026 — just this week — so Hello Cotai arrives at whatever comes next in peak form and full of confidence. The horse raced again just yesterday, confirming the team is keeping the momentum going rather than wrapping things up in cotton wool. At a mile and three to four furlongs, Hello Cotai has won 1 from 3, suggesting there is still more to come at that trip. A horse in form, trained locally to its best track, with a yard firing on all cylinders — that is a combination worth paying attention to.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Epsom Downs Undulating |
4 | 2 wins, 1 second, 1 other | 12 Sep | 50% |
| Newbury Galloping |
2 | 2 other | 15 May | 0% |
| Lingfield Park Sharp |
2 | 1 third, 1 other | 28 Apr | 0% |
| Windsor Sharp |
1 | 1 win | 1 Jun | 100% |
| Kempton Park Galloping |
1 | 1 other | 15 Apr | 0% |
| Newmarket Galloping |
1 | 1 other | 11 Aug | 0% |
| Pontefract Undulating |
1 | 1 other | 28 Sep | 0% |
| Salisbury Undulating |
1 | 1 third | 16 Jun | 0% |
| Bath Undulating |
1 | 1 other | 23 Aug | 0% |
| Nottingham Galloping |
1 | 1 second | 2 Jun | 0% |
| Sandown Park Galloping |
1 | 1 other | 31 Jul | 0% |
| Goodwood Undulating |
1 | 1 second | 3 May | 0% |
| Haydock Park Galloping |
1 | 1 other | 24 May | 0% |