:

Ruby Wedding

Ruby Wedding has made a bright start to life on the track, winning twice from seven races with a win rate that sits just under one in three. The three-year-old broke through at Hamilton Park back in June, then added a second success at Salisbury this week, suggesting the horse is building momentum rather than relying on a lucky early breakthrough. With four additional placings alongside those two wins, the record shows a horse that is consistently competitive and finishing in the money — a sign of genuine ability at this level.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Sea The Moon
Mother
Rosa Grace
Owner
Eamonn Duggan
Rating
81

📊 Key Numbers

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

What stands out most is how recent the good form is. Ruby Wedding has won twice in the last six races, including that victory at Salisbury just days ago, and has not finished worse than fourth in any of the past three outings. This kind of upward trajectory is exactly what trainers and owners hope to see in a young horse. Andrew Balding's Kingsclere yard is one of Britain's leading training operations — they have sent out 202 winners already this season — so Ruby Wedding is getting the kind of professional care and attention that should help develop whatever talent is there.

The next few months will be telling. At three years old, Ruby Wedding is entering a stage where horses either step up or plateau, and the recent consistency suggests there could be more progress to come. The horse is clearly suited to racing regularly, having struck twice in the space of six weeks, and with that kind of winning rate and a top-class yard behind it, the yard will be looking at opportunities to test the horse against slightly better company and see how far it can go.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Good to firm (drying out)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
1M3F – 1M4F
Unknown
1M6F – 2M
Unknown
1M1F – 1M2F
Avoids
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
13 Aug
🏆 Won
Salisbury
1m6f – 2m · Good · 8 runners
25 Jul
2nd
Newcastle
1m6f – 2m · 13 runners
25 Jun
🏆 Won
Hamilton Park
1m3f – 1m4f · Good_To_Firm · 4 runners
9 May
6th
Ascot
1m1f – 1m2f · Good_To_Firm · 9 runners
24 Apr
4th
Sandown Park
1m1f – 1m2f · Good · 10 runners
25 Oct
5th
Newbury
1m1f – 1m2f · Soft · 9 runners
6 Oct
3rd
Great Yarmouth
1m1f – 1m2f · Good · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
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

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Hamilton Park
Sharp
1 1 win 25 Jun 100%
Salisbury
Undulating
1 1 win 13 Aug 100%
Great Yarmouth
Galloping
1 1 third 6 Oct 0%
Sandown Park
Galloping
1 1 other 24 Apr 0%
Ascot
Galloping
1 1 other 9 May 0%
Newcastle
Galloping
1 1 second 25 Jul 0%
Newbury
Galloping
1 1 other 25 Oct 0%