Danger Alert
Danger Alert is a horse that tests patience, but his the yard are convinced there is more to come. A six-year-old trained by
Adam Kirby at Newmarket, he has won just three times from 44 races—a 7% win rate that puts him among the lower-tier competitors at Class 4 level. His last victory came nearly four years ago, in May 2023 at Chester, and he has been unable to add to that tally since, despite showing promise in mid-field finishes. Yet his owners, Tim and his wife, remain committed to keeping the horse in training, and Kirby shares their optimism. "He's bubbling under," the trainer explained. "He was rated up in the 90s at one point, but it hasn't been completely plain sailing." A series of minor injuries and bouts of bad luck—notably when he was interfered with two runs back at Sandown—have stalled what looked briefly like an upward trajectory.
Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The puzzle of Danger Alert lies in his inconsistency. Ridden predominantly by Pat Cosgrave, the pair have yet to find the winning formula together, going zero from seven attempts. His most recent form shows six consecutive races without a top-three finish, the latest coming just a day ago. He tends to race on the track at Wolverhampton and Chester, tracks where he has shown glimpses of his ability, but converting those glimpses into wins has proven elusive. The closest observer of Danger Alert's peculiarities is surely the jockey who rode his one successful Chester victory years ago, who noted that the horse "needs to get there late" and has a habit of "putting his head up a little"—small behavioral tells that, once understood, might be the key to unlocking another win. For now, Danger Alert remains a horse full of unfulfilled promise, and Kirby has suggested one more run this season. Whether that race brings the breakthrough his the yard crave remains to be seen.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 1 wins from 7 starts (14%)
✔ Excellent record on soft ground: 1 wins from 6 starts (17%)
✔ Excellent record on standard_to_slow ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 10 starts
⚠ Poor record on good ground: 0 wins from 10 starts
⚠ Poor record on good_to_soft ground: 0 wins from 4 starts
⚠ Yet to win at Windsor in 5 attempts
⚠ Struggles on LH Undulating tracks: 0 wins from 10 starts
⚠ Struggles on RH Sharp tracks: 0 wins from 5 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Standard to slow (all-weather)
Loves
Good to firm (fairly firm)
Avoids
Good (a little give)
Avoids
Good to soft (some give)
Avoids
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Loves
Class 5 (entry-level)
Likes
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, long straights
Loves
Left-handed, hilly
Avoids
Right-handed, tight turns
Avoids
Right-handed, hilly
Avoids
Left-handed, tight turns
Avoids
📅 Recent runs
The last 10 races, most recent first
15 Oct
6th
Brighton
5f – 6½f · Good · 11 runners
5 Oct
4th
Great Yarmouth
5f – 6½f · Good_To_Firm · 9 runners
28 Sep
8th
Brighton
5f – 6½f · Good_To_Firm · 10 runners
24 Sep
6th
Pontefract
5f – 6½f · Good · 8 runners
30 Aug
6th
Great Yarmouth
5f – 6½f · Good_To_Soft · 11 runners
23 May
9th
Windsor
5f – 6½f · Good_To_Firm · 16 runners
11 May
4th
Windsor
5f – 6½f · Good_To_Firm · 8 runners
4 Dec
7th
chelmsford
5f – 6½f · Standard · 9 runners
25 Nov
4th
Lingfield Park
5f – 6½f · Standard · 11 runners
20 Oct
3rd
Bath
5f – 6½f · Soft · 9 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Kempton Park Galloping |
5 |
1 win, 4 other |
15 Oct |
20% |
| Windsor Sharp |
5 |
5 other |
23 May |
0% |
| Goodwood Undulating |
4 |
4 other |
22 Aug |
0% |
| Brighton Undulating |
4 |
1 second, 3 other |
15 Oct |
0% |
| Chester Tight |
3 |
1 win, 1 third, 1 other |
12 Jul |
33.3% |
| Wolverhampton Galloping |
3 |
1 win, 1 second, 1 other |
16 Jan |
33.3% |
| Lingfield Park Sharp |
3 |
1 second, 2 other |
25 Nov |
0% |
| Sandown Park Galloping |
3 |
3 seconds |
17 Sep |
0% |
| Epsom Downs Undulating |
3 |
1 second, 2 other |
25 Aug |
0% |
| Bath Undulating |
2 |
1 third, 1 other |
20 Oct |
0% |
| Great Yarmouth Galloping |
2 |
2 other |
5 Oct |
0% |
| Newcastle Galloping |
1 |
1 other |
7 Apr |
0% |
| Thirsk Galloping |
1 |
1 other |
5 Jul |
0% |
| Doncaster Galloping |
1 |
1 second |
5 Nov |
0% |
| Ascot Galloping |
1 |
1 other |
23 Jun |
0% |
| Haydock Park Galloping |
1 |
1 other |
26 May |
0% |
| chelmsford |
1 |
1 other |
4 Dec |
0% |
| Pontefract Undulating |
1 |
1 other |
24 Sep |
0% |