:

Rebel Moon

There is something quietly compelling about a horse that has never lost. Rebel Moon, a 3-year-old trained by Joseph O'Brien at Owning Hill in County Kilkenny, has raced twice and won twice — a perfect record that is as rare as it sounds. Both performances have come in 2026, and with a race as recently as yesterday, this is a story still very much being written.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Lope De Vega
Mother
Purely Priceless
Trainer
J P O'Brien
Owner
Al Shira'aa Racing

📊 Key Numbers

Career statistics for this horse
2
Career races
2
Wins
100%
Win rate
avg ~10%
100%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Today
Curragh
About 1.5 miles · Mostly firm ground · 11 runners

🔍 Full Analysis

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

She announced herself on 9 April at Gowran Park, and what made it striking was not just that she won on debut, but how she did it. O'Brien had expected some greenness — the natural uncertainty of a young horse seeing the racecourse for the first time — and instead got something closer to authority. When jockey Joey Sheridan asked her to quicken in the final furlong, she responded immediately and impressively. O'Brien's words afterwards were careful but telling: she's well-bred, she relaxed well, and maybe she's simply a smart filly. That "maybe" from a trainer of his experience is not modesty — it is the measured language of someone who does not want to get ahead of themselves, but who clearly likes what they are seeing.

The second win came at Naas on 24 June, confirming that Gowran Park was no fluke. A yard that has sent out 171 winners this season does not lack for options or talent, so the fact that Rebel Moon has been kept in training and pointed at the right races says something about how highly she is regarded internally.

After the debut, O'Brien mentioned the Cheshire Oaks as a possible target — a significant early-season race for 3-year-old horses. Whether that plan evolved or was shelved in favour of Naas, the direction of travel is clearly upward. Two races, two wins, no visible weakness yet. The only question now is how high the ceiling goes.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
🏟 Track Shape
Right-handed, hilly
Unknown
Left-handed, long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
24 Jun
🏆 Won
Naas
1m3f – 1m4f · Good · 7 runners
9 Apr
🏆 Won
Gowran Park
1m1f – 1m2f · Soft · 7 runners

🏇 Jockey Partnerships

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

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Naas
Galloping
1 1 win 24 Jun 100%
Gowran Park
Undulating
1 1 win 9 Apr 100%