The most important number in this profile is seven. He's An Angel has raced at Wolverhampton seven times and won twice — that's winning 2 in every 7 races there, which is a noticeably better return than anywhere else on the record. Wolverhampton is an all-weather track that runs year-round regardless of the British weather, and some horses simply take to its unique surface and tight bends in a way they never manage elsewhere. He's An Angel is one of them. The last of those Wolverhampton wins came as recently as 26 January 2026, so this is not ancient history.
Dig into the conditions and a clear pattern emerges. All five career wins have come on normal ground — 5 wins from 20 races on that surface, which is a win rate of 25%, or 1 in every 4 races. That is a genuinely sharp figure and suggests trainer Kevin Frost, based at Averham Park in Nottinghamshire, has a pretty good idea when conditions are right to aim the horse at a race. Frost's yard has sent out 25 winners already this season, so this is a well-run operation that knows what it is doing.
The recent form, however, is harder to spin positively. Six races, six finishes outside the top four — three fifth places and three eighths. That is a horse that has not troubled the judge for a little while, and the most frequent jockey partnership, with David Allan, has produced 0 wins from 5 attempts together. None of that is necessarily alarming at this level — He's An Angel almost always competes in Class 6, the entry-level tier of British racing, where fields are competitive and margins are small — but it does mean the question right now is what will turn the form around.
The answer, if history is any guide, is probably another run at Wolverhampton on normal ground. That combination is where this horse has made its name, and with a race just one day ago, the team will be watching closely to see what comes next.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
7 | 2 wins, 1 third, 4 other | 16 Feb | 28.6% |
| Southwell Galloping |
7 | 1 win, 6 other | 11 Apr | 14.3% |
| Newcastle Galloping |
6 | 1 win, 1 second, 1 third, 3 other | 6 Mar | 16.7% |
| Carlisle Undulating |
2 | 2 other | 7 Sep | 0% |
| Catterick Bridge Sharp |
2 | 2 other | 19 Aug | 0% |
| Redcar Galloping |
2 | 2 other | 10 Aug | 0% |
| Beverley Undulating |
2 | 2 other | 26 Jul | 0% |
| Lingfield Park Sharp |
1 | 1 win | 26 Jan | 100% |
| Haydock Park Galloping |
1 | 1 other | 19 Jul | 0% |
| Kempton Park Galloping |
1 | 1 other | 25 Mar | 0% |
| Musselburgh Sharp |
1 | 1 second | 16 Oct | 0% |
| Thirsk Galloping |
1 | 1 other | 3 Aug | 0% |
| Ripon Sharp |
1 | 1 other | 8 May | 0% |