UK time :

Johanna Walsh

Johanna Walsh is a 3-year-old with the kind of record that makes you sit up and pay attention: two wins from six races, which means she wins roughly one race in every three she runs. That is the sort of win rate that suggests real class, especially at an age when many horses are still finding their feet. She has also placed in five of those races, meaning she has finished in the top three in every single outing except one—a sign of genuine consistency that trainers dream about in young stock.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Sea The Stars
Mother
Miss Aiglonne
Owner
Wells Watson
Official rating
117

📊 Key numbers

Career totals for this horse
6
Career races
2
Wins
33.3%
Win rate
avg ~10%
83.3%
Top-3 rate
avg ~30%
61 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Trained by Joseph Patrick O'Brien at Owning Hill in County Kilkenny, Johanna Walsh broke through in May at Leopardstown and has since won again at The Curragh in July. Her most recent run came just a day ago, when she finished sixth—a blip in otherwise impressive form. Before that sixth-place finish, her record read: first, second, first, third, third. She has taken two of her last six races, and the fact that she has only failed to place once suggests she is a reliable, dependable racehorse rather than a one-off flash in the pan.

The yard behind her is in serious form this season, having sent out 160 winners already. That kind of output, combined with Johanna Walsh's own record, suggests she is being handled by a trainer who knows exactly what she is doing. At just 3 years old with a win rate of one in three and a proven ability to compete at established tracks like Leopardstown and The Curragh, she has all the hallmarks of a horse worth following closely over the coming months.

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Unknown
Soft (muddy)
Unknown
Good to soft (some give)
Unknown
Good to yielding (mild give)
Unknown
Good (a little give)
Unknown
📏 Race distance
1M3F – 1M4F
1M1F – 1M2F
Unknown
1M6F – 2M
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
20 Aug
6th
York
1m3f – 1m4f · Good_To_Soft · 9 runners
18 Jul
🏆 Won
The Curragh
1m6f – 2m · Good_To_Firm · 11 runners
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

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/2
Wins / rides
Dylan Browne McMonagle Current jockey
100%
Win rate
1/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
The Curragh
Galloping
1 1 win 18 Jul 100%
Leopardstown
Galloping
1 1 win 10 May 100%
Ascot
Galloping
1 1 second 18 Jun 0%
Thurles
Undulating
1 1 third 9 Oct 0%
York
Galloping
1 1 other 20 Aug 0%
Gowran Park
Undulating
1 1 third 9 Apr 0%