Miraculous
Miraculous has taken a steady, unspectacular path through its racing career, but there are signs the 4-year-old is finding its groove. With three wins from 22 races, the horse wins roughly once every seven or eight outings — solid form for a horse at its level. What makes the recent pattern interesting is consistency: in the last six races, Miraculous has never finished outside the first eight, picking up a win three weeks ago at Southwell and placing in four of those six runs. That kind of reliable performance suggests a horse that knows how to run a race, even if it doesn't always get its nose in front.Based on TrackLab's AI analysis
Owner
Ambrose Turnbull John Cruces
📊 Key Numbers
Career statistics for this horse
40.9%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Ridden by Jack Mitchell for most of its races, Miraculous shows promise together with the jockey, winning one of five races they've contested as a pair. The real strength, though, is on normal ground, where the horse has won 2 of 8 races (25%) — a respectable win rate that points to a surface where it's genuinely competitive. Trained by Tim Easterby at Great Habton in North Yorkshire, Miraculous operates mostly in Class 4 company, where it has won once from six attempts. The yard itself is thriving, with 128 winners sent out this season, so there's solid horsemanship behind the scenes. With a race just yesterday, Miraculous remains an active competitor — the kind of honest, mid-level horse that shows up week after week, picks up a win occasionally, and gives its the yard regular opportunities to find the right race and conditions.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 8 starts (25%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 4 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to soft (some give)
Unknown
Good to firm (drying out)
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Avoids
📅 Recent Runs
The last 10 races, most recent first
27 Aug
4th
Southwell
5f – 6½f · Standard · 11 runners
21 Aug
2nd
Hamilton Park
5f – 6½f · Good_To_Soft · 10 runners
6 Aug
🏆 Won
Southwell
5f – 6½f · Standard · 10 runners
25 Jul
8th
Chester
5f – 6½f · Good · 12 runners
3 Jul
7th
Doncaster
5f – 6½f · Good_To_Firm · 7 runners
18 Jun
5th
Ripon
5f – 6½f · Good · 7 runners
13 Jun
3rd
Chester
5f – 6½f · Good_To_Soft · 10 runners
23 May
9th
York
5f – 6½f · Good · 22 runners
16 May
5th
Newmarket
5f – 6½f · Good · 11 runners
8 May
5th
Chester
5f – 6½f · Good · 16 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 |
| Chester Tight |
5 |
1 win, 1 second, 1 third, 2 other |
25 Jul |
20% |
| Southwell Galloping |
3 |
1 win, 2 other |
27 Aug |
33.3% |
| Newcastle Galloping |
2 |
1 win, 1 second |
15 Feb |
50% |
| Wolverhampton Galloping |
2 |
1 third, 1 other |
18 Oct |
0% |
| Newmarket Galloping |
2 |
2 other |
16 May |
0% |
| Windsor Sharp |
2 |
2 other |
14 Aug |
0% |
| Ripon Sharp |
1 |
1 other |
18 Jun |
0% |
| York Galloping |
1 |
1 other |
23 May |
0% |
| Lingfield Park Sharp |
1 |
1 second |
24 Jan |
0% |
| Catterick Bridge Sharp |
1 |
1 other |
8 Apr |
0% |
| Hamilton Park Sharp |
1 |
1 second |
21 Aug |
0% |
| Doncaster Galloping |
1 |
1 other |
3 Jul |
0% |