:

Angel Gabriel

Angel Gabriel has made a convincing case for itself over the past week alone. The three-year-old won at Windsor just this week, picking up its second career victory, and that success came hot on the heels of a fourth-place finish only a few days earlier. In its last six races, the horse has won twice, finished third once, and placed fourth twice — a pattern that shows genuine consistency at a useful level.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Mehmas
Mother
Nahoodh
Owner
Highclere Thoroughbred Racing Cedar
Rating
79

📊 Key Numbers

Career statistics for this horse
8
Career races
2
Wins
25%
Win rate
avg ~10%
62.5%
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

Ralph Beckett's yard at Kimpton has been firing on all cylinders this season with 107 winners already, and Angel Gabriel sits comfortably within that productive operation. The horse has now won 2 of its last 6 races, which translates to roughly 1 win in every 3 outings — a solid win rate for a young horse still learning its trade. Over a career of eight races so far, Angel Gabriel has posted 2 wins and 5 places, giving it a win rate of 25 percent, or 1 win in every 4 races. That consistency in finishing in the frame — placing or winning in 7 of 8 starts — suggests a horse with genuine ability rather than one getting lucky.

The horse first broke through at Lingfield Park back in December, and has now added a second win at Windsor. Early victories at different tracks suggest adaptability, and the fact that it is still actively racing and improving week to week marks it as one worth following.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Good to firm (drying out)
Avoids
📏 Race Distance
5F – 6½F
7F – 1M
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
29 Aug
🏆 Won
Windsor
5f – 6½f · Soft · 9 runners
14 Aug
4th
Epsom Downs
5f – 6½f · Good_To_Firm · 8 runners
5 Aug
3rd
Kempton Park
7f – 1m · 8 runners
10 Jul
8th
Newmarket
7f – 1m · Good_To_Firm · 11 runners
25 Jun
4th
Newmarket
5f – 6½f · Good_To_Firm · 8 runners
15 Dec
🏆 Won
Lingfield Park
5f – 6½f · Standard · 7 runners
21 Nov
2nd
Southwell
5f – 6½f · Standard · 10 runners
8 Nov
2nd
Doncaster
5f – 6½f · Heavy · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
33.3%
Win rate
1/3
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Newmarket
Galloping
2 2 other 10 Jul 0%
Lingfield Park
Sharp
1 1 win 15 Dec 100%
Windsor
Sharp
1 1 win 29 Aug 100%
Kempton Park
Galloping
1 1 third 5 Aug 0%
Doncaster
Galloping
1 1 second 8 Nov 0%
Epsom Downs
Undulating
1 1 other 14 Aug 0%
Southwell
Galloping
1 1 second 21 Nov 0%