:

Alnayef

Alnayef came through as a late bloomer, finally breaking his duck at Hamilton Park on 25 June 2026 after nineteen unsuccessful attempts. At five years old, he is hardly a young prospect, and his overall record of one win from twenty races tells you this is a horse who has to be worked hard for his success — he wins roughly once every twenty outings. What makes that single victory worth noting is that it came just six weeks ago, and the horse has stayed active since, running again only a day ago. This suggests the yard believes there is still something to work with.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Sea The Stars
Mother
Trainer
Owner
Belgate Racing Limited
Rating
65

📊 Key Numbers

Career statistics for this horse
20
Career races
1
Wins
5%
Win rate
avg ~10%
30%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Jim Goldie's Uplawmoor stable has been in tremendous form this season with eighty-eight winners, so Alnayef is part of a yard hitting its stride. In the highest-grade races Alnayef tackles — Class 5 — he has yet to break through, with zero wins from eight attempts at that level. His recent form, however, shows some consistency. In his last six races he has placed three times, finishing third, fourth, and seventh among them, which suggests he is competing in the right ballpark and occasionally getting close. Paul Mulrennan has been his most frequent pilot with five rides, though they have not yet combined for a win. For a horse like this, knocking on the door with placed finishes and staying sound enough to race regularly is often what matters most.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 8 starts
Poor record on standard ground: 0 wins from 4 starts
Struggles on LH Galloping tracks: 0 wins from 7 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Standard to slow (all-weather)
Unknown
Good (firm-ish)
Avoids
Standard (all-weather)
Avoids
📏 Race Distance
1M6F – 2M
Long Distance (2M+)
Unknown
1M3F – 1M4F
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
7 Aug
6th
Musselburgh
1m6f – 2m · Good · 7 runners
16 Jul
3rd
Hamilton Park
1m6f – 2m · Good_To_Firm · 5 runners
25 Jun
🏆 Won
Hamilton Park
1m6f – 2m · Good_To_Firm · 7 runners
17 Jan
7th
Southwell
1m6f – 2m · Standard · 9 runners
27 Dec
8th
Wolverhampton
1m6f – 2m · Standard · 11 runners
5 Nov
4th
Musselburgh
1m6f – 2m · Soft · 10 runners
31 Oct
4th
Southwell
1m6f – 2m · Standard · 8 runners
13 Oct
4th
Musselburgh
1m6f – 2m · Good · 10 runners
19 Sep
13th
Ayr
1m6f – 2m · Soft · 14 runners
3 Sep
2nd
Hamilton Park
1m6f – 2m · Good_To_Soft · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Paul Mulrennan Current Jockey
0%
Win rate
0/5
Won / Rode
Lauren Young
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
Amie Waugh
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Rhys Elliott
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Hamilton Park
Sharp
8 1 win, 2 seconds, 2 thirds, 3 other 16 Jul 12.5%
Musselburgh
Sharp
3 3 other 7 Aug 0%
Southwell
Galloping
2 2 other 17 Jan 0%
Newcastle
Galloping
1 1 other 28 Jun 0%
Kempton Park
Galloping
1 1 second 11 Oct 0%
Ayr
Galloping
1 1 other 19 Sep 0%
Wolverhampton
Galloping
1 1 other 27 Dec 0%
Newbury
Galloping
1 1 other 17 May 0%
Great Yarmouth
Galloping
1 1 other 4 May 0%
Carlisle
Undulating
1 1 other 12 Aug 0%