:

Yellow Diamonds

Yellow Diamonds is a three-year-old who has shown enough promise to keep the yard — sorry, to keep the team interested, picking up a win and three places from seven races and banking moments that suggest there is more to come. The win rate sits at around 1 in every 7 races, which is modest, but the consistency of placing tells a more encouraging story than the raw numbers alone.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Invincible Spirit
Mother
Flaming Princess
Owner
Verity, Pritchard & Simpson
Rating
73

📊 Key Numbers

Career statistics for this horse
7
Career races
1
Wins
14.3%
Win rate
avg ~10%
42.9%
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

The one career win came at Musselburgh on 1 October 2025, and that result remains the high point of a profile still being written. Musselburgh is a tight, turning track on the east coast of Scotland that suits horses who are nimble and willing — not every horse takes to it, which makes winning there at least a mark of temperament. That win came eight months ago, so the horse is currently working its way back to that kind of form.

Recent runs tell an interesting story when read in reverse. Yellow Diamonds has finished fourth in the most recent outing, but before that came a win, a second, and a third — three consecutive placed efforts that show this is a horse capable of competing. The form figures of 4-13-1-2-3-4 suggest a horse that can be a little inconsistent, but one that clearly has the ability to land in the money when things click.

The horse is trained by Julie Camacho, whose yard near Norton in North Yorkshire has sent out 46 winners this season — a strong, productive operation that clearly knows how to place horses to their best advantage. Camacho has a reputation for patient, intelligent training, so Yellow Diamonds is in good hands as it continues to develop through its three-year-old campaign. The yard races actively and Yellow Diamonds itself ran just one day ago, which means this is very much a horse in the thick of its season.

One note worth making: Yellow Diamonds has yet to win in Class 5 races, going 0 from 3 at that level. That might sound surprising given that Class 5 sits towards the lower end of the scale, but it also simply means the right opportunity at that level hasn't quite arrived yet. Given the horse already has a win on its record and has been placed regularly, it would be no surprise at all to see that Class 5 record change before the season is out.

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
23 May
4th
Haydock Park
5f – 6½f · Good_To_Soft · 9 runners
4 May
13th
Beverley
5f – 6½f · Good_To_Soft · 16 runners
1 Oct
🏆 Won
Musselburgh
5f – 6½f · Soft · 4 runners
21 Sep
2nd
Southwell
Sprint (< 5f) · Standard_To_Slow · 8 runners
6 Sep
3rd
Wolverhampton
5f – 6½f · Standard · 10 runners
10 Jun
4th
Catterick Bridge
5f – 6½f · Good · 9 runners
22 May
4th
Great Yarmouth
5f – 6½f · Good_To_Firm · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
25%
Win rate
1/4
Won / Rode
Alexandra Egan
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Musselburgh
Sharp
1 1 win 1 Oct 100%
Catterick Bridge
Sharp
1 1 other 10 Jun 0%
Southwell
Galloping
1 1 second 21 Sep 0%
Great Yarmouth
Galloping
1 1 other 22 May 0%
Haydock Park
Galloping
1 1 other 23 May 0%
Beverley
Undulating
1 1 other 4 May 0%
Wolverhampton
Galloping
1 1 third 6 Sep 0%