UK time :

Dark Kestrel

Dark Kestrel is a six-year-old who has found his level and knows how to exploit it. In Class 5 races—the lower rung of competitive racing—he wins roughly one in every four times he runs, with 6 wins from 25 attempts. That kind of win rate matters. It marks him as a genuine threat at this grade, someone the competition has to watch.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Dark Angel
Mother
Goodnight And Joy
Owner
Antony Brittain
Official rating
55

📊 Key numbers

Career totals for this horse
59
Career races
6
Wins
10.2%
Win rate
avg ~10%
30.5%
Top-3 rate
avg ~30%
89 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Over his longer career, though, the picture is more sobering. From 59 races since his debut at Doncaster in May 2023, he has won just 6 and placed 18 times, giving him a win rate of roughly 1 in 10. That is a horse who competes honestly but lives on the margins. His last win came at Newcastle on 5 March 2026—five months ago—and in his last six outings he has not found the winner's enclosure at all, with recent form of 6-8-3-7-6-4 suggesting a stretch of moderate results. Still active and only a week ago in the saddle, he remains in work with trainer Antony Brittain at Warthill in North Yorkshire, a yard that has sent out 23 winners this season.

Jockey Cam Hardie, his most regular partner, has ridden him 32 times and won twice—a 6% return that trails Dark Kestrel's own record. It is the kind of mismatch that sometimes happens; a horse can perform better for other riders, or simply have run out of luck in the pairing. For now, Dark Kestrel is a horse grinding along at his proper level: no champion, but reliable enough to give Class 5 races purpose and hard enough to beat that he earns his place in the race card week after week.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard_to_slow ground: 1 wins from 6 starts (17%)
✔ Course specialist at Newcastle: 4 wins from 28 starts (14%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 7 starts
⚠ Yet to win at Southwell in 6 attempts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard to slow (all-weather)
Loves
Standard (all-weather)
Good (a little give)
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Good to firm (fairly firm)
Avoids
📏 Race distance
5F – 6½F
7F – 1M
Unknown
Sprint (< 5F)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Left-handed, long straights
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Long straights
Unknown
Left-handed, hilly
Unknown
Left-handed, tight turns
Unknown

📅 Recent runs

The last 10 races, most recent first
21 Jul
6th
Nottingham
5f – 6½f · Good_To_Firm · 8 runners
6 Jul
8th
Wolverhampton
5f – 6½f · Standard · 13 runners
15 Jun
3rd
Wetherby
5f – 6½f · Good_To_Firm · 9 runners
29 May
7th
Wolverhampton
5f – 6½f · Standard · 10 runners
12 May
6th
Beverley
5f – 6½f · Good_To_Firm · 11 runners
21 Apr
4th
Pontefract
5f – 6½f · Good · 11 runners
7 Apr
4th
Southwell
Sprint (< 5f) · Standard · 9 runners
20 Mar
6th
Wolverhampton
5f – 6½f · Standard · 10 runners
5 Mar
🏆 Won
Newcastle
5f – 6½f · Standard
19 Feb
8th
Newcastle
5f – 6½f · Standard · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Cam Hardie Current jockey
6.2%
Win rate
2/32
Wins / rides
14.3%
Win rate
1/7
Wins / rides
20%
Win rate
1/5
Wins / rides
Alex Jary
0%
Win rate
0/4
Wins / rides
Ethan Tindall
50%
Win rate
1/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newcastle
Galloping
28 4 wins, 3 seconds, 4 thirds, 17 other 5 Mar 14.3%
Wolverhampton
Galloping
6 1 win, 1 third, 4 other 6 Jul 16.7%
Southwell
Galloping
6 1 second, 1 third, 4 other 7 Apr 0%
Great Yarmouth
Galloping
2 2 other 19 Jul 0%
Thirsk
Galloping
2 2 other 17 Jun 0%
Nottingham
Galloping
2 2 other 21 Jul 0%
York
Galloping
2 2 other 25 May 0%
Ripon
Sharp
2 2 other 4 Jun 0%
Wetherby
Galloping
2 1 third, 1 other 15 Jun 0%
Doncaster
Galloping
1 1 win 20 May 100%
Beverley
Undulating
1 1 other 12 May 0%
Newmarket
Galloping
1 1 second 30 Jun 0%
chelmsford 1 1 other 5 Dec 0%
Salisbury
Undulating
1 1 other 10 Aug 0%
Pontefract
Undulating
1 1 other 21 Apr 0%
Lingfield Park
Sharp
1 1 other 6 Jun 0%