The most telling number is what happens when Dark Kestrel lines up in Class 5 races — the bread-and-butter level where most of its career has been spent. At that level, it has won 6 of 25 races, a win rate of 24%, or almost 1 in every 4. That's a genuinely strong record and suggests this is a horse pitched at exactly the right grade. Step it up, and you're asking for trouble. Keep it where it belongs, and it becomes a real factor.
Cam Hardie has been the regular partner, riding 31 of those 55 races together — a long-standing combination. The numbers between them are modest, just 2 wins from those 31 rides, but partnerships like this are built on familiarity and trust as much as raw results. Hardie knows how this horse ticks.
Trainer Antony Brittain operates out of Warthill in North Yorkshire and has had a productive season, sending out 23 winners so far. Dark Kestrel opened its career account at Doncaster in May 2023, and the most recent win came at Newcastle in March 2026 — around two months ago. Newcastle is a track that suits a certain type of horse, and getting the job done there suggests Dark Kestrel is no stranger to performing on a big, galloping circuit.
The recent form reads 6-4-4-6-1-8, which means two unplaced efforts bookending a win — the kind of up-and-down pattern you often see in horses who need things to fall right. It raced just yesterday, so it is firmly in the middle of a campaign. Whether that most recent outing was a blip or the start of a dip, Brittain's yard will have a clear view of where this horse is at. For anyone watching closely, the question is simple: get it back into a Class 5 race on its terms, and Dark Kestrel is always worth a second look.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newcastle Galloping |
28 | 4 wins, 3 seconds, 4 thirds, 17 other | 5 Mar | 14.3% |
| Southwell Galloping |
6 | 1 second, 1 third, 4 other | 7 Apr | 0% |
| Wolverhampton Galloping |
4 | 1 win, 1 third, 2 other | 20 Mar | 25% |
| Great Yarmouth Galloping |
2 | 2 other | 19 Jul | 0% |
| York Galloping |
2 | 2 other | 25 May | 0% |
| Thirsk Galloping |
2 | 2 other | 17 Jun | 0% |
| Ripon Sharp |
2 | 2 other | 4 Jun | 0% |
| Doncaster Galloping |
1 | 1 win | 20 May | 100% |
| Beverley Undulating |
1 | 1 other | 12 May | 0% |
| chelmsford | 1 | 1 other | 5 Dec | 0% |
| Wetherby Galloping |
1 | 1 other | 27 Apr | 0% |
| Nottingham Galloping |
1 | 1 other | 9 Apr | 0% |
| Newmarket Galloping |
1 | 1 second | 30 Jun | 0% |
| Lingfield Park Sharp |
1 | 1 other | 6 Jun | 0% |
| Pontefract Undulating |
1 | 1 other | 21 Apr | 0% |
| Salisbury Undulating |
1 | 1 other | 10 Aug | 0% |