UK time :

Devil's Angel

Devil's Angel is a 10-year-old with the kind of racing record that belongs to a horse who knows how to win on the right day but cannot be relied upon to deliver consistently. With just three victories from 44 races — winning roughly once every 15 attempts — this horse has spent most of its career in the supporting cast, picking up places and paycheques without ever becoming a serious threat.Based on TrackLab's analysis
Quick facts
Age
10 years old
Sex
Gelding
Colour
Grey
Father
Dark Angel
Mother
Rocking The Boat
Owner
Longevity Racing Club
Official rating
49

📊 Key numbers

Career totals for this horse
44
Career races
3
Wins
6.8%
Win rate
avg ~10%
22.7%
Top-3 rate
avg ~30%
39 days
Since last race

🔍 Full analysis

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

The most telling detail is where those wins came from. Devil's Angel has thrived at Class 4 level, where it has won 2 of 9 races — a 22% win rate that suggests this is where the horse belongs. Step it up in class, and the gaps between wins widen dramatically. Its last victory came at Navan on 17 May 2025, now 16 months in the past, and the recent form tells an unhappy story: 10th, 10th, 10th, 4th, 7th, 5th. The horse is not winning, and it is not even coming close most of the time.

There is one encouraging detail embedded in the record. On normal ground conditions, Devil's Angel has won 3 of 19 races — a 16% win rate that is substantially better than its overall record. This suggests the horse has genuine preferences and is not simply a plodder; it performs better when the surface suits. Trainer Raymond Hurley has shown faith by keeping the horse racing, and jockey P J McDonald has ridden it ten times, though winning just once on board. At this stage of its career and with this long gap since its last victory, Devil's Angel looks like a horse that has given most of what it has to give, still capable of filling a race but unlikely to trouble anyone who is genuinely trying to win.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 3 wins from 19 starts (16%)
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 13 starts
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts
⚠ Yet to win at Dundalk in 9 attempts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
10 Sep
10th
Laytown
5f – 6½f · Standard · 12 runners
14 Jun
10th
Cork
5f – 6½f · Good · 11 runners
30 Sep
10th
Cork
5f – 6½f · Yielding · 11 runners
4 Sep
4th
Laytown
5f – 6½f · Standard · 11 runners
16 Aug
7th
The Curragh
5f – 6½f · Good · 14 runners
13 Jul
5th
Navan
5f – 6½f · Good · 12 runners
5 Jul
12th
Haydock Park
5f – 6½f · Good · 16 runners
29 May
4th
Fairyhouse
5f – 6½f · Good · 11 runners
17 May
🏆 Won
Navan
5f – 6½f · Good · 19 runners
5 Apr
10th
Bellewstown
5f – 6½f · Good · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
10%
Win rate
1/10
Wins / rides
0%
Win rate
0/5
Wins / rides
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
33.3%
Win rate
1/3
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
Rory Mulligan
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
Dundalk
Galloping
9 3 thirds, 6 other 7 Mar 0%
Navan
Galloping
4 1 win, 3 other 13 Jul 25%
Sandown Park
Galloping
3 1 win, 1 third, 1 other 15 Sep 33.3%
Haydock Park
Galloping
3 1 win, 2 other 5 Jul 33.3%
Newcastle
Galloping
3 1 third, 2 other 14 Mar 0%
The Curragh
Galloping
2 2 other 16 Aug 0%
Fairyhouse
Galloping
2 2 other 29 May 0%
Naas
Galloping
2 2 other 23 Mar 0%
Laytown
Galloping
2 2 other 10 Sep 0%
Cork
Galloping
2 2 other 14 Jun 0%
Bellewstown
Sharp
2 2 other 5 Apr 0%
Newmarket
Galloping
2 2 other 19 Aug 0%
Beverley
Undulating
2 1 third, 1 other 20 Jun 0%
Doncaster
Galloping
1 1 other 27 Mar 0%
Ascot
Galloping
1 1 other 27 Apr 0%
York
Galloping
1 1 other 15 Jul 0%
Carlisle
Undulating
1 1 other 16 May 0%
Redcar
Galloping
1 1 second 26 Aug 0%
Ayr
Galloping
1 1 other 17 Sep 0%