UK time :

Constitution River

Constitution River looks like he could be special—a three-year-old with the kind of early form that makes you sit up and pay attention. He won his first race at Galway last summer and has since claimed 3 wins in his last 6 outings, posting a remarkable 50% win rate across his eight races. That's 4 victories and 7 top-3 finishes from just 8 starts—the sort of win rate that suggests genuine quality rather than luck.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Colt
Colour
Bay
Father
Wootton Bassett
Mother
Chuppy
Trainer
Aidan O'Brien
Owner
M Tabor D Smith Mrs J Magnier Westerberg
Official rating
123

📊 Key numbers

Career totals for this horse
8
Career races
4
Wins
50%
Win rate
avg ~10%
87.5%
Top-3 rate
avg ~30%
1 day
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

His most recent win came at Sandown Park four months ago, and he's been racing recently, so he's clearly fit and active. Trained by Aidan O'Brien at Cashel in County Tipperary—a yard that has sent out 125 winners already this season—Constitution River has had a slightly disrupted path. After winning twice last year, including the Futurity at the Curragh, he suffered a mishap that sidelined him for the rest of the season. That kind of interruption can derail a young horse's progress, but his return to form at Chester, where jockey Ryan Moore said he "couldn't have done it any easier," suggests he's come back better than before.

The real intrigue lies in what comes next. O'Brien has flagged the possibility of stepping him up in distance and has even mentioned the French Derby as a potential target—a Class 1 race that would pit him against the best three-year-olds in Europe. At this stage, Constitution River has plenty of options, and recent form shows he's thriving. A horse who wins half his races and returns to racing so quickly after injury doesn't come along every day. Whether he develops into a genuine champion will become clearer over the next few months, but right now, he looks like one to watch.

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Ok
Good to firm (fairly firm)
Unknown
Yielding (slightly soft)
Unknown
📏 Race distance
7F – 1M
1M1F – 1M2F
Unknown
1M3F – 1M4F
Ok
🏅 Race level
Class 3 (mid-level)
Unknown
🏟 Track shape
Right-handed, long straights
Left-handed, long straights
Unknown
Left-handed, tight
Unknown
Right-handed, tight
Unknown

📅 Recent runs

The last 10 races, most recent first
17 Oct
5th
Ascot
1m1f – 1m2f · Good · 6 runners
12 Sep
3rd
Leopardstown
1m3f – 1m4f · Good · 8 runners
19 Aug
3rd
York
1m3f – 1m4f · Good · 9 runners
4 Jul
🏆 Won 1%
Sandown Park
1m1f – 1m2f · Good_To_Firm · 7 runners
7 May
🏆 Won 1%
Chester
1m3f – 1m4f · Good · 6 runners
23 Aug
🏆 Won
The Curragh
7f – 1m · Good · 5 runners
28 Jul
🏆 Won
Galway
7f – 1m · Yielding · 8 runners
11 Jul
2nd
Newmarket
7f – 1m · Good_To_Firm · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
100%
Win rate
2/2
Wins / rides
Ryan Moore Current jockey
50%
Win rate
1/2
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Galway
Tight
1 1 win 28 Jul 100%
Sandown Park
Galloping
1 1 win 4 Jul 100%
Chester
Tight
1 1 win 7 May 100%
The Curragh
Galloping
1 1 win 23 Aug 100%
Ascot
Galloping
1 1 other 17 Oct 0%
York
Galloping
1 1 third 19 Aug 0%
Leopardstown
Galloping
1 1 third 12 Sep 0%
Newmarket
Galloping
1 1 second 11 Jul 0%