Johanna Walsh
There is something quietly impressive about a young horse who wins on only their second outing, and that is exactly what Johanna Walsh did at Leopardstown in May. The three-year-old has raced just four times in total, winning once and finishing in the frame in every single one of those races — a record of 1 win and 4 places from 4 runs that works out at a 25% win rate, or one win in every four races. More tellingly, she has never finished out of the top three. That kind of consistency from a horse still learning the game is worth paying attention to.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
100%
Place rate (top 3)
avg ~30%
🏁 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
She is trained by Joseph Patrick O'Brien at Owning Hill in County Kilkenny, one of the most powerful yards in Irish racing. O'Brien's operation has sent out 171 winners already this season alone — a number that puts the scale of the stable into perspective. When a horse earns a place in that string, it is because the team believes it has real ability. Johanna Walsh's recent form reads 2-1-3-3, meaning her last four races have all produced a top-three finish, with that Leopardstown victory sitting right in the middle of the sequence.
Having raced as recently as yesterday and with her only win coming just six weeks ago, this is a horse whose story is very much still being written. Four races is a small sample, but the pattern so far — never beaten far, always competitive — suggests a horse that travels through her races well and finds something when it matters. Whether she can build on that Leopardstown win and take on tougher company will be the question to watch as the season develops.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Unknown
Good to firm (drying out)
Unknown
🏟 Track Shape
Right-handed, hilly
Unknown
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
📅 Recent Runs
The last 10 races, most recent first
18 Jun
2nd
Ascot
1m3f – 1m4f · Good_To_Firm · 12 runners
10 May
🏆 Won
Leopardstown
1m3f – 1m4f · Good · 11 runners
9 Apr
3rd
Gowran Park
1m1f – 1m2f · Soft · 7 runners
9 Oct
3rd
Thurles
1m1f – 1m2f · Good_To_Yielding · 10 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Leopardstown Galloping |
1 |
1 win |
10 May |
100% |
| Thurles Undulating |
1 |
1 third |
9 Oct |
0% |
| Gowran Park Undulating |
1 |
1 third |
9 Apr |
0% |
| Ascot Galloping |
1 |
1 second |
18 Jun |
0% |