Can Happen
At six years old and with eight races under its belt, Can Happen has shown enough promise to keep the yard — sorry, to keep the yard interested, without quite announcing itself as a horse to fear. One win and four placed efforts from eight races tells a story of a horse that consistently runs with credit — it has finished in the top three on more than half its outings — but has found the winning circle hard to reach, managing just 1 win from 8 races, roughly a 1-in-8 shot at any given outing.Based on TrackLab's AI analysis
Owner
Michael J Mulligan & Patrick G Walsh
📊 Key Numbers
Career statistics for this horse
50%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
That changed this week. Can Happen landed its first career win at Ballinrobe on 26 May 2026, a result that will mean a great deal to trainer Peter John Flood, whose yard has sent out just one winner this season — and this is it. Ballinrobe is a tight, undulating track in County Mayo that rewards horses who travel through a race well rather than those who rely on raw speed, and getting a winner there is no small thing for a smaller operation.
The recent form is worth a closer look. Reading from oldest to newest, Can Happen posted a fifth, a seventh, and a third before going missing from the placings for two runs — those dashes in the record typically signal a horse that either faced a step up in class or ran into trouble. Then came the win. That kind of form arc — a bit of inconsistency, a dip, then a breakthrough — is common enough in horses who take time to mature, and at six, Can Happen may simply be hitting its stride later than most. Whether this win is the start of something or a one-off peak is the question anyone watching this horse will now be asking.
⚡ Strengths & Risks
What the data says works for and against this horse
⚠ What to watch out for
⚠ Poor record on soft_to_heavy ground: 0 wins from 3 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Yielding (slightly soft)
Unknown
Soft to heavy (wet)
Avoids
📏 Race Distance
Long Distance (2M+)
Likes
🏟 Track Shape
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
26 May
🏆 Won
Ballinrobe
Long Distance (2m+) · Good · 19 runners
18 Apr
DNF
Bellewstown
Long Distance (2m+) · Yielding · 19 runners
5 Mar
DNF
Thurles
Long Distance (2m+) · Soft_To_Heavy · 14 runners
4 Feb
3rd
Punchestown
Long Distance (2m+) · Soft_To_Heavy · 7 runners
13 Nov
7th
Punchestown
1m6f – 2m · Heavy · 25 runners
4 Nov
5th
Fairyhouse
Long Distance (2m+) · Soft_To_Heavy · 19 runners
2 May
14th
Punchestown
Long Distance (2m+) · Yielding · 23 runners
8 Mar
3rd
Gowran Park
Long Distance (2m+) · Soft · 23 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 |
| Punchestown Galloping |
3 |
1 third, 2 other |
4 Feb |
0% |
| Ballinrobe Sharp |
1 |
1 win |
26 May |
100% |
| Gowran Park Undulating |
1 |
1 third |
8 Mar |
0% |
| Bellewstown Sharp |
1 |
1 other |
18 Apr |
0% |
| Fairyhouse Galloping |
1 |
1 other |
4 Nov |
0% |
| Thurles Undulating |
1 |
1 other |
5 Mar |
0% |