UK time :

Storm Heart

There is a horse in Willie Mullins' yard in Co Carlow that has quietly been putting together one of the more intriguing profiles in Irish racing. Storm Heart is a 6-year-old with 2 wins and 6 places from 10 races — a win rate of exactly 20%, or 1 in every 5 outings — but the numbers alone undersell what this horse might actually be capable of.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Storm The Stars
Mother
Shayalina
Owner
Gigginstown House Stud
Official rating
82

📊 Key numbers

Career totals for this horse
10
Career races
2
Wins
20%
Win rate
avg ~10%
60%
Top-3 rate
avg ~30%
151 days
Since last race

🔍 Full analysis

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

What sets Storm Heart apart is how well it performs when the weather turns ugly. On wet, muddy ground, it has won 2 of its 3 races — that is a two-in-three success rate that very few horses can match in those conditions. Paul Townend, who has ridden it in 5 of its 10 races, described the most recent win at Limerick in December as a performance likely to sit "a good few pounds below" the horse's actual peak — meaning Storm Heart won while arguably not even being at its best. That is the kind of comment that makes a racing fan take notice.

Mullins himself has been candid about Storm Heart's story. The horse ran an enormous race at the prestigious Dublin Racing Festival, finishing second in a highly competitive event, but then missed the Cheltenham Festival with a small setback — one of those frustrating interruptions that can derail a season at just the wrong moment. Mullins has said clearly that he believes Storm Heart is talented and that a clear run — no interruptions, no setbacks — is the main thing standing between this horse and bigger occasions. Given that Mullins' yard has already sent out 220 winners this season alone, that is not a trainer prone to overstatement.

The most recent form makes for interesting reading too: finishing fifth and seventh before rattling off a third, another third, a win, and a second across the last six races. That is a horse that found form and has largely held it. Storm Heart raced just a day ago and remains very much an active, in-form contender. With wet ground in the forecast and a trainer who clearly has big plans, this is one worth following.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on heavy ground: 2 wins from 3 starts (67%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Heavy (very wet)
Loves
Yielding to soft (damp)
Unknown
Yielding (slightly soft)
Unknown
Good (a little give)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Avoids
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Race level
Class 1 (elite)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Left-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
24 May
5th
The Curragh
1m6f – 2m · Good · 27 runners
2 May
7th
Punchestown
Long Distance (2m+) · Yielding · 19 runners
6 Apr
3rd
Fairyhouse
Long Distance (2m+) · Yielding_To_Soft · 10 runners
11 Mar
3rd
Cheltenham
Long Distance (2m+) · Good_To_Soft · 24 runners
27 Dec
🏆 Won
Limerick
Long Distance (2m+) · Heavy · 5 runners
2 Feb
2nd
Leopardstown
Long Distance (2m+) · Soft · 22 runners
4 May
4th
Punchestown
Long Distance (2m+) · Soft · 10 runners
15 Mar
5th
Cheltenham
Long Distance (2m+) · Heavy · 14 runners
3 Feb
2nd
Leopardstown
Long Distance (2m+) · Soft · 11 runners
31 Dec
🏆 Won
Punchestown
Long Distance (2m+) · Heavy · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
20%
Win rate
1/5
Wins / rides
33.3%
Win rate
1/3
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Punchestown
Galloping
3 1 win, 2 other 2 May 33.3%
Cheltenham
Galloping
2 1 third, 1 other 11 Mar 0%
Leopardstown
Galloping
2 2 seconds 2 Feb 0%
Limerick
Galloping
1 1 win 27 Dec 100%
Fairyhouse
Galloping
1 1 third 6 Apr 0%
The Curragh
Galloping
1 1 other 24 May 0%