:

Celestial Orbit

At four years old, Celestial Orbit has packed a remarkable amount into just seven races — three wins, four places, and not a single run where she fell completely out of contention. That works out to winning roughly 3 in every 7 races, a rate that would turn heads in any company. What makes it more striking is that she has spent most of her time at the very top level, competing in Class 1 races where the margins are wafer-thin and a single bad day can define a season.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
No Nay Never
Mother
Rose Bonheur
Owner
Magnier's, Shanahan & Maclennan
Rating
104

📊 Key Numbers

Career statistics for this horse
7
Career races
3
Wins
42.9%
Win rate
avg ~10%
57.1%
Place rate (top 3)
avg ~30%
26 days
Since last race

🏁 Next Race

Sun 24 May
Curragh
About 1.3 miles · Unknown · 38 runners

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Her career has an interesting backstory baked into the facts. She arrived at Joseph O'Brien's yard in Kilkenny having previously been trained by Ollie Sangster, who passed on a simple but critical piece of information: this horse needs heavy, muddy ground to be at her best. That is easier said than delivered — racing calendars do not bend to weather forecasts — and for much of her early career she was racing on conditions that simply did not suit her. When the skies finally obliged at The Curragh in April 2026, she thrived. O'Brien describes the conditions that day as brutal. For Celestial Orbit, they were perfect.

O'Brien's yard is operating at serious volume this season — 154 winners already — and he clearly knows what he has here. After the Curragh win he spoke openly about the horse's future, including the possibility she might be sent to stud rather than raced on, though that decision appears to still be up in the air. What is not up in the air is that he already has her aimed at a Group 2 race on Guineas weekend, one of the most prestigious fixtures on the Irish racing calendar.

Her regular partner in the saddle is Jamie Spencer, and together they have won 2 of their 5 races — 40% of the time, which is a formidable record at this level. Spencer is a jockey known for his patience and tactical intelligence, qualities that suit a horse who apparently needs things to fall right for her. Her recent form reads 1-4-7-2-1-1 — two disappointing runs sandwiched between victories, then a big effort, then back-to-back wins. The dip in the middle likely reflects conditions that did not suit. When the ground comes up heavy, the picture looks very different indeed.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Effective partnership with Jamie Spencer: 40% win rate together

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Unknown
Good (firm-ish)
Unknown
Good to soft (some give)
Unknown
Yielding (slightly soft)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race Distance
7F – 1M
5F – 6½F
Unknown
1M1F – 1M2F
Unknown
🏅 Competition Level
Class 1 (elite)
Ok
Class 3 (mid-level)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, long straights
Ok
Left-handed, long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
3 Apr
🏆 Won
The Curragh
1m1f – 1m2f · Soft · 10 runners
17 Sep
4th
Sandown Park
1m1f – 1m2f · Soft · 6 runners
31 Aug
7th
Tipperary
7f – 1m · Yielding · 11 runners
15 Apr
2nd
Newmarket
7f – 1m · Good_To_Soft · 10 runners
25 Jul
🏆 Won
Sandown Park
7f – 1m · Good · 11 runners
5 Jul
🏆 Won
Haydock Park
7f – 1m · Good · 6 runners
5 Jun
7th
Kempton Park
5f – 6½f · Standard_To_Slow · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
40%
Win rate
2/5
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Sandown Park
Galloping
2 1 win, 1 other 17 Sep 50%
Haydock Park
Galloping
1 1 win 5 Jul 100%
The Curragh
Galloping
1 1 win 3 Apr 100%
Kempton Park
Galloping
1 1 other 5 Jun 0%
Tipperary
Galloping
1 1 other 31 Aug 0%
Newmarket
Galloping
1 1 second 15 Apr 0%