:

Miracles Do Happen

For a horse whose name carries a hint of self-deprecating humour, Miracles Do Happen finally made good on the promise just six weeks ago, breaking its duck at Taunton on 9th April 2026. It took ten races to get there — but the win, when it came, arrived alongside four placed finishes that suggest this is a horse that tries hard and gets involved, even when the winner's enclosure stays out of reach.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Mare
Colour
Bay
Father
Bathyrhon
Mother
Cosmic Diamond
Trainer
Owner
Value Racing - Miracles Do Happen
Rating
99

📊 Key Numbers

Career statistics for this horse
10
Career races
1
Wins
10%
Win rate
avg ~10%
40%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The five-year-old is trained by Tom Lacey at his yard in Woolhope, Herefordshire, and sits within a team that has been in fine form this season — 37 winners sent out is a serious tally and tells you this is a yard operating with real confidence. That matters, because horses from busy, winning yards tend to be placed and managed well, and Lacey clearly knows what he is doing.

The longer the trip, the better this horse seems to go. Over two miles or more, the record reads one win from four races — that is a 25% win rate at those distances, which is a genuinely strong return. Compare that to its record in shorter company and the contrast is stark. At Class 4 level — the bread-and-butter tier of British racing, not the glamour events but competitive enough — it has run four times and won none. That might sound disappointing, but paired with those four career places, it paints the picture of a horse that needs everything to fall right: the right distance, the right track, the right day.

Recent form is mixed, with finishes of 8th, 1st, 6th, 12th, 12th, and 6th reading from most recent backwards. Those back-to-back 12ths earlier in the sequence look rough, but the Taunton win sandwiched between some modest efforts is the kind of form pattern that keeps the yard — the trainer, at least — hopeful. It raced just one day ago, so it is very much an active, busy horse right now.

Taunton seems to suit. It is where the win came, and sometimes horses just take to a track the way a golfer finds a course that suits their eye. If Miracles Do Happen heads back there over a stiff distance, the name might stop feeling like a joke and start feeling like a statement.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 4 starts (25%)
Well suited by Long Distance (2m+) distances: 25% win rate
⚠ What to watch out for
Poor record on good_to_soft ground: 0 wins from 3 starts
Struggles on RH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to firm (drying out)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Avoids
📏 Race Distance
Long Distance (2M+)
Loves
1M6F – 2M
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, hilly
Loves
Long straights
Unknown
Left-handed, long straights
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
19 May
8th
Huntingdon
1m6f – 2m · Good_To_Firm · 8 runners
9 Apr
🏆 Won
Taunton
Long Distance (2m+) · Good · 9 runners
7 Mar
6th
hereford
Long Distance (2m+) · Good
20 Feb
12th
Southwell
1m6f – 2m · Standard · 14 runners
2 Feb
12th
Kempton Park
Long Distance (2m+) · Good_To_Soft · 17 runners
22 Dec
6th
Huntingdon
1m6f – 2m · Good_To_Soft · 15 runners
3 Dec
3rd
Ludlow
1m6f – 2m · Good_To_Soft · 6 runners
8 Nov
8th
Wincanton
1m6f – 2m · Good · 8 runners
8 Oct
2nd
Ludlow
1m6f – 2m · Good_To_Firm · 6 runners
5 May
3rd
Down Royal
Long Distance (2m+) · Good · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Stan Sheppard Current Jockey
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Huntingdon
Galloping
2 2 other 19 May 0%
Ludlow
Undulating
2 1 second, 1 third 3 Dec 0%
Taunton
Undulating
1 1 win 9 Apr 100%
Kempton Park
Galloping
1 1 other 2 Feb 0%
Down Royal
Galloping
1 1 third 5 May 0%
hereford 1 1 other 7 Mar 0%
Southwell
Galloping
1 1 other 20 Feb 0%
Wincanton
Galloping
1 1 other 8 Nov 0%