:

Ruby Wedding

There is something nicely poetic about a horse called Ruby Wedding winning for the first time at Hamilton Park just this week, on 25 June 2026 — a name that suggests longevity and celebration, and a performance that finally delivered both. The win came in the horse's fifth career race, meaning it took a little patience to get there, but at three years old there is plenty of time ahead.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Sea The Moon
Mother
Rosa Grace
Trainer
A M Balding
Owner
Eamonn Duggan
Rating
75

📊 Key Numbers

Career statistics for this horse
5
Career races
1
Wins
20%
Win rate
avg ~10%
40%
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 overall record reads one win and two placed finishes from five races — a 20% win rate, or one winner from every five times out. That is a perfectly respectable return for a young horse still learning the job, and the recent form figure of 1-6-4-5-3 tells an interesting story if you read it right. Work backwards from that debut third place, and you can see a horse that has been competitive without always converting — until Hamilton Park clicked.

Behind Ruby Wedding is the Kingsclere yard of trainer A M Balding, one of the most productive operations in British racing right now. With 202 winners already sent out this season, this is a stable that knows how to place a horse to win. When Balding's team decides a horse is ready, they tend to be right — so the fact that Ruby Wedding has broken through now is worth noting. The question is whether Hamilton Park was the making of something, or simply the right race at the right time.

At three years old and with only five races under its belt, Ruby Wedding is still very much a work in progress. But a first win on the board, a trainer in red-hot form, and a horse apparently finding its feet — there are worse positions to be in.

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
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
P J McDonald Current Jockey
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%
Sandown Park
Galloping
1 1 other 24 Apr 0%
Great Yarmouth
Galloping
1 1 third 6 Oct 0%
Newbury
Galloping
1 1 other 25 Oct 0%
Ascot
Galloping
1 1 other 9 May 0%