UK time :

Miracles Do Happen

Miracles Do Happen is a 5-year-old that genuinely lives up to its name — a horse that wins sparingly but has found a groove over the past week. With two wins from the last six races, including a victory at Warwick just this week on 22 September, the horse is in active form and showing signs of settling into a pattern that works. Overall, from 13 career races, it has won twice and placed six times, which amounts to winning roughly one in every seven races. Not a champion, but for a horse competing at this level, consistency in the prize list counts for something.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Mare
Colour
Bay
Father
Bathyrhon
Mother
Cosmic Diamond
Owner
Hip Flask Racing (mr)
Official rating
94

📊 Key numbers

Career totals for this horse
13
Career races
2
Wins
15.4%
Win rate
avg ~10%
46.2%
Top-3 rate
avg ~30%
26 days
Since last race

🔍 Full analysis

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

The real story here is distance. Miracles Do Happen thrives when races stretch beyond two miles — winning 2 of 6 races at that trip, a 33 percent success rate that stands out sharply against a 0 percent record in Class 4 races, where it has never broken through in four attempts. The horse clearly prefers staying races where stamina tells. Trainer Billy Aprahamian, based at Towcester in Northamptonshire, has found this out the hard way and appears to be routing the horse accordingly. The yard has sent out 12 winners this season, so Aprahamian is running a competitive operation.

Stan Sheppard, the jockey most often aboard, has won once from five races together — a 20 percent win rate that beats the horse's overall record, suggesting a workable partnership. The combination clicked first at Taunton on 9 April 2026 and has been building since. For a horse that wins so rarely, recent form matters: finishing first and sixth in the last two races shows Miracles Do Happen is capable of competing at this level right now. It is the kind of horse that might never win a big prize, but one that proves, week to week, that the name is not entirely wishful thinking.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 3 starts (33%)
✔ Well suited by Long Distance (2m+) distances: 33% 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 runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Good (a little give)
Standard (all-weather)
Unknown
Good to soft (some give)
Avoids
📏 Race distance
Long Distance (2M+)
Loves
1M6F – 2M
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, hilly
Loves
Left-handed, tight turns
Unknown
Left-handed, long straights
Unknown
Long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
22 Sep
🏆 Won
Warwick
Long Distance (2m+) · Good_To_Firm · 8 runners
26 Jul
8th
Uttoxeter
1m6f – 2m · Good · 12 runners
19 Jun
DNF
Market Rasen
Long Distance (2m+) · Good · 8 runners
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

🏇 Jockeys

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

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%
Warwick
Sharp
1 1 win 22 Sep 100%
Wincanton
Galloping
1 1 other 8 Nov 0%
hereford 1 1 other 7 Mar 0%
Market Rasen
Sharp
1 1 other 19 Jun 0%
Kempton Park
Galloping
1 1 other 2 Feb 0%
Uttoxeter
Sharp
1 1 other 26 Jul 0%
Southwell
Galloping
1 1 other 20 Feb 0%
Down Royal
Galloping
1 1 third 5 May 0%