The most recent of those Kempton wins came on 5 November 2025, and it was no small occasion — a Class 2 race, meaning one of the higher-tier contests in Britain. For a horse who typically competes at Class 4 level, stepping up and winning a Class 2 is a genuine statement. It suggests there may be more to Coul Angel than their usual level of competition has been allowed to show. The first career win also came at Kempton, back in January 2025, so in a sense this track is where the story began and where it keeps returning.
Wet or muddy ground brings out the best in this horse too. Three wins from four races in those conditions — again 75% — means the yard are right to keep an eye on the weather forecast. On fast, dry ground, the record tells a different story entirely, so conditions matter enormously here.
Jockey Robert Havlin has clearly built a strong understanding with Coul Angel. Together they have won 3 of their 5 races — that's 60%, or three wins from every five rides — which is a remarkable partnership by any measure. Trainer Michael Appleby, based in Oakham, Rutland, has had a productive season with 74 winners from his yard, and Coul Angel looks like one of the more interesting horses on that list. The recent form reads 1-1-2-6-7-2 going back, meaning two wins followed by a second before a couple of below-par efforts — the kind of pattern that suggests a horse finding their level, or perhaps just waiting for the right track and the right weather to arrive again.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
4 | 3 wins, 1 second | 17 Dec | 75% |
| Southwell Galloping |
4 | 1 win, 1 third, 2 other | 1 Jan | 25% |
| Newmarket Galloping |
2 | 1 win, 1 second | 15 Apr | 50% |
| Windsor Sharp |
2 | 1 second, 1 other | 8 Sep | 0% |
| Lingfield Park Sharp |
2 | 2 other | 18 Apr | 0% |
| Ascot Galloping |
1 | 1 other | 9 May | 0% |
| York Galloping |
1 | 1 other | 31 May | 0% |
| Wolverhampton Galloping |
1 | 1 third | 18 Oct | 0% |
| Newcastle Galloping |
1 | 1 other | 16 Jan | 0% |