:

Oh Cecelia

There is something quietly compelling about a horse that keeps showing up in the places it knows best. Oh Cecelia is a three-year-old with a solid all-round record — 3 wins and 8 places from 14 races, meaning she has finished in the top three more than three-quarters of the time — but the really interesting story is what happens when you point her at Cork.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Chestnut
Father
Starspangledbanner
Trainer
Owner
David K Kelly
Rating
101

📊 Key Numbers

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

🏁 Next Race

Today
Curragh
About 5 furlongs · Mostly firm ground · 10 runners

🔍 Full Analysis

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

Of her five races at Cork, she has won two of them, which works out to winning 1 in every 2.5 races there. That is a remarkable ratio for any horse at a specific track, and it suggests she genuinely suits the place — the way the track bends, the way it rides, something about it brings out her best. Her first career win came at Cork in May 2025, and her most recent win came there too, in April 2026. In between, she has kept picking up places and giving her rivals something to think about.

Ground conditions matter here as well. On wet or muddy ground, Oh Cecelia has won 2 of her 4 races — that is a 50% win rate, which is extraordinary. Put her on a soft track at Cork and you are looking at a horse who genuinely thrives. Her regular rider James Ryan has been on board for 7 of her races together, picking up 1 win from those 7 outings, roughly 1 in every 7. That is a modest return by comparison, which perhaps tells you something about how competitive her races have been away from her favourite venue.

She is trained by K J Condon at Rathbride in County Kildare, a yard that has sent out 4 winners this season. Oh Cecelia makes up a meaningful chunk of that tally. Her recent form shows a dip — her last run was unplaced and she has not hit the frame in her most recent outing — but she raced just one day ago, so the team are clearly happy to keep her busy. With her overall record sitting at 21% wins across her career, roughly 1 win in every 5 races, and her Cork form looking like a genuine strength, the smart money would be on checking the forecast before dismissing her next time she heads to that track.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on soft ground: 2 wins from 4 starts (50%)

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
28 Jun
DNF
The Curragh
5f – 6½f · Good · 10 runners
14 Jun
8th
Cork
5f – 6½f · Good · 9 runners
17 May
2nd
Naas
5f – 6½f · Good · 8 runners
3 May
3rd
Cork
5f – 6½f · Soft · 10 runners
4 Apr
🏆 Won
Cork
5f – 6½f · Soft · 8 runners
22 Mar
🏆 Won
Naas
5f – 6½f · Soft · 15 runners
13 Jan
6th
Dundalk
5f – 6½f · Standard · 12 runners
12 Dec
6th
Dundalk
5f – 6½f · Standard · 8 runners
22 Sep
3rd
Fairyhouse
5f – 6½f · Yielding · 10 runners
30 Aug
6th
The Curragh
7f – 1m · Good_To_Yielding · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
14.3%
Win rate
1/7
Won / Rode
W J Lee
66.7%
Win rate
2/3
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
Cork
Galloping
5 2 wins, 1 third, 2 other 14 Jun 40%
The Curragh
Galloping
3 1 second, 2 other 28 Jun 0%
Naas
Galloping
2 1 win, 1 second 17 May 50%
Dundalk
Galloping
2 2 other 13 Jan 0%
Ascot
Galloping
1 1 other 20 Jun 0%
Fairyhouse
Galloping
1 1 third 22 Sep 0%