Mixed Feelings
Mixed Feelings is a three-year-old still finding her way in racing, but she has already proved she knows how to win. She broke through for her first career victory at Leopardstown on 15 April 2026, and that success came after just a handful of races — a promising start for any young horse. Since then, though, progress has stalled. In her last five races, she has managed only one place finish, most recently coming ninth just a day ago. Her record stands at one win and two places from five starts, which works out to winning roughly one in every five races she contests.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
Trainer Joseph Patrick O'Brien, who runs a prolific yard at Owning Hill in County Kilkenny, was pleased with her winning reappearance at Leopardstown but noted she still looked a touch inexperienced. Her plan at the time was cautious: a step up to a winners' race, perhaps at Killarney, before asking her to compete in top-level stakes races. That measured approach makes sense for a young horse who showed early promise but hasn't built on it consistently. It has been five months since her last win, a gap that suggests the yard may be taking its time with her development rather than rushing into stronger company. For a three-year-old, that kind of patience can pay off, though Mixed Feelings will need to show she can recapture the form that took her to the winner's enclosure at Leopardstown if she is to fulfil her potential.
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Yielding (slightly soft)
Unknown
Good (a little give)
Unknown
Good to firm (fairly firm)
Unknown
🏟 Track shape
Left-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
📅 Recent runs
The last 10 races, most recent first
22 Sep
9th
Listowel
1m1f – 1m2f · Yielding · 12 runners
19 Jun
24th
Ascot
1m1f – 1m2f · Good_To_Firm · 30 runners
9 May
5th
Naas
1m3f – 1m4f · Good · 7 runners
15 Apr
🏆 Won
Leopardstown
1m1f – 1m2f · Yielding · 14 runners
20 Sep
3rd
Gowran Park
1m1f – 1m2f · Heavy · 12 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Leopardstown Galloping |
1 |
1 win |
15 Apr |
100% |
| Gowran Park Undulating |
1 |
1 third |
20 Sep |
0% |
| Listowel Sharp |
1 |
1 other |
22 Sep |
0% |
| Naas Galloping |
1 |
1 other |
9 May |
0% |
| Ascot Galloping |
1 |
1 other |
19 Jun |
0% |