UK time :

May Angel

There is a stubborn gap between promise and delivery with May Angel right now. The three-year-old has managed 1 win from 8 races — roughly 1 in every 8 outings — and has finished in the places three times, which tells you the ability is there, even if the wins have not followed.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Dark Angel
Mother
May Rose
Owner
Imad Alsagar
Official rating
95

📊 Key numbers

Career totals for this horse
8
Career races
1
Wins
12.5%
Win rate
avg ~10%
37.5%
Top-3 rate
avg ~30%
103 days
Since last race

🔍 Full analysis

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

That single victory came at Southwell on 28 July 2025, and it remains the only time May Angel has reached the winner's enclosure. The last six races have brought two eighth-place finishes, two thirds, a sixth, and a fifth — form that reads like a horse hovering just outside the places it needs to hit. The two thirds suggest it is competitive on a good day, but the back-to-back eighths at the top of that recent run are a concern.

The training base is as strong as it gets. John and Thady Gosden operate out of Newmarket, one of the most respected yards in British racing, and they have sent out 140 winners already this season — a number that reflects a powerful operation with horses at every level. A yard firing at that rate will have a plan for May Angel, even if results have been frustratingly slow to arrive. May Angel raced just one day ago, so this is a horse still very much in the middle of its story.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 4 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Unknown
Standard (all-weather)
Unknown
Soft (muddy)
Unknown
Good to firm (fairly firm)
Avoids
📏 Race distance
7F – 1M
5F – 6½F
Unknown
🏅 Race level
Class 1 (elite)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
9 Jul
8th
Newmarket
5f – 6½f · Good_To_Firm · 14 runners
19 Jun
8th
Ascot
5f – 6½f · Good_To_Firm · 28 runners
8 May
3rd
Ascot
7f – 1m · Good · 10 runners
17 Apr
3rd
Newbury
7f – 1m · Good · 15 runners
25 Oct
6th
Newbury
7f – 1m · Soft · 7 runners
20 Aug
5th
York
7f – 1m · Good_To_Firm · 8 runners
28 Jul
🏆 Won
Southwell
7f – 1m · Standard · 11 runners
21 Jun
5th
Newmarket
7f – 1m · Good_To_Firm · 5 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Oisin Murphy Current jockey
0%
Win rate
0/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

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newmarket
Galloping
2 2 other 9 Jul 0%
Ascot
Galloping
2 1 third, 1 other 19 Jun 0%
Newbury
Galloping
2 1 third, 1 other 17 Apr 0%
Southwell
Galloping
1 1 win 28 Jul 100%
York
Galloping
1 1 other 20 Aug 0%