:

Miami Magic

Miami Magic is a horse that has quietly been building towards something big. In 13 races, he has won 3 times and finished in the places a further 9 times — that is a win rate of roughly 1 in every 4 or 5 races, which tells only part of the story. The more telling detail is that he has never once finished out of the top three in a race he was built for. A 7-year-old trained by Stuart Edmunds at his yard in Stewkley, Buckinghamshire, Miami Magic started his career at Fakenham in October 2024 and has been rising steadily through the levels ever since.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Chestnut
Father
Leading Light
Mother
Rose De Beaufai
Owner
D Hague
Rating
145

📊 Key Numbers

Career statistics for this horse
13
Career races
3
Wins
23.1%
Win rate
avg ~10%
69.2%
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 moment that changed everything came on New Year's Day 2026 at Cheltenham — one of the most famous racecourses in the world — where Miami Magic won a top-level Class 2 race. That is not a small thing. Cheltenham has a way of sorting out horses that are genuinely good from those who have simply found easy opportunities elsewhere, and Miami Magic passed that test in style. Stuart Edmunds has been open about the fact that winning there raised the bar for the horse — the yard deliberately skipped the Cheltenham Festival in March to avoid running him off a tough rating, and instead sent him to Newbury to prove he could handle a longer trip. He won by 15 lengths. That is not a narrow verdict — that is a statement.

Jockey Charlie Hammond has been on board for 10 of those 13 races and the two have clearly built an understanding. Hammond wins 3 from every 10 rides on Miami Magic — a 30% win rate — which is a strong partnership by any measure.

Now the team has Aintree in their sights, and specifically a Grade 1 — one of the very top races in Britain — over three miles. Miami Magic has had four attempts at that highest level and not yet won, but Edmunds believes fast, dry ground and a longer trip could unlock something new. The trainer has made no secret of the fact that he thinks this horse is special: "I don't think I've had one as good as Miami Magic before," he said after a particularly impressive run. That is the kind of thing trainers say carefully, if they say it at all. Aintree will tell us whether he meant it.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Poor record on soft ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Good to soft (some give)
Soft (muddy)
Avoids
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Competition Level
Class 1 (elite)
Avoids
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Loves
🏟 Track Shape
Right-handed, long straights
Left-handed, long straights
Ok
Left-handed, tight
Unknown
Left-handed, tight turns
Unknown

📅 Recent Runs

The last 10 races, most recent first
10 Apr
DNF
Aintree
Long Distance (2m+) · Good_To_Soft · 8 runners
27 Feb
DNF
Newbury
Long Distance (2m+) · Soft · 9 runners
31 Jan
3rd
Sandown Park
Long Distance (2m+) · Soft · 4 runners
1 Jan
🏆 Won
Cheltenham
Long Distance (2m+) · Good · 5 runners
24 Nov
3rd
Kempton Park
Long Distance (2m+) · Good · 5 runners
5 Oct
3rd
Uttoxeter
1m6f – 2m · Good · 4 runners
5 Apr
7th
Aintree
Long Distance (2m+) · Good · 12 runners
22 Feb
2nd
Kempton Park
Long Distance (2m+) · Good_To_Soft · 8 runners
26 Dec
2nd
Aintree
Long Distance (2m+) · Soft · 7 runners
25 Nov
🏆 Won
Kempton Park
Long Distance (2m+) · Good_To_Soft · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Charlie Hammond Current Jockey
30%
Win rate
3/10
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
Aintree
Galloping
4 2 seconds, 2 other 10 Apr 0%
Kempton Park
Galloping
3 1 win, 1 second, 1 third 24 Nov 33.3%
Fakenham
Tight
2 1 win, 1 other 30 Oct 50%
Cheltenham
Galloping
1 1 win 1 Jan 100%
Newbury
Galloping
1 1 other 27 Feb 0%
Uttoxeter
Sharp
1 1 third 5 Oct 0%
Sandown Park
Galloping
1 1 third 31 Jan 0%