UK time :

Moroder

At 12 years old, Moroder is the kind of horse that makes his trainer look like a genius — but only if you know exactly when to run him. Over 30 races he has won 6 times and placed in 10 more, a record that works out at roughly 1 win in every 5 races. That is a solid return at any age. At 12, it is quietly remarkable.Based on TrackLab's analysis
Quick facts
Age
12 years old
Sex
Gelding
Colour
Bay
Father
Morozov
Mother
Another Tonto
Owner
Mrs Ann Leftley
Official rating
121

📊 Key numbers

Career totals for this horse
30
Career races
6
Wins
20%
Win rate
avg ~10%
33.3%
Top-3 rate
avg ~30%
192 days
Since last race

🔍 Full analysis

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

The key to understanding Moroder is simple: he is a spring horse who needs fast, dry ground to be at his best. Trainer Seamus Mullins is refreshingly blunt about it. Most horses can adapt; Moroder simply cannot. Wet or muddy conditions are not for him. So every season, Mullins works backwards from the spring, waits for the ground to firm up, and then sends him out when conditions are right. This season that meant Moroder did not appear until Christmas — partly because of a muscle injury earlier in the campaign — and by the time he lined up at Doncaster in March 2025, his trainer already knew the real Moroder had turned up. He won at 33-1. That is not luck; that is a trainer who knows his horse inside out.

Doncaster is clearly part of the plan rather than coincidence. Moroder has now won a top-tier Class 2 race there twice — in March 2023 and again in March 2025 — and Mullins points out that Doncaster's ground almost never gets heavy even in winter, which suits him perfectly. But the course where Moroder is most dominant is actually Exeter, where he has won 3 of his 6 races there — half of all his career wins, from just 6 visits. That kind of record at one track is the sort of thing punters remember for years.

Jockey James Best has been the regular partner throughout, riding him in 24 of his 30 races and winning 5 of them — just over 1 in every 5 rides together, which mirrors his career average almost exactly. That kind of consistency between horse and jockey matters, especially for a horse with very specific needs.

Moroder has not won in his last 6 races, and his most recent victory is now 15 months ago. But he raced just yesterday, finished third at Doncaster in December before that, and Mullins has already flagged the Grimthorpe Chase as the target — a race Moroder has won twice. At 12, on the right ground, at the right track, he remains genuinely dangerous.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Course specialist at Exeter: 3 wins from 6 starts (50%)
⚠ What to watch out for
⚠ Struggles on RH Galloping tracks: 0 wins from 7 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Soft (muddy)
Good to soft (some give)
Ok
Heavy (very wet)
Unknown
📏 Race distance
Long Distance (2M+)
🏅 Race level
Class 1 (elite)
Unknown
Class 2 (high-level)
Class 3 (mid-level)
Class 4 (standard)
Unknown
🏟 Track shape
Right-handed, hilly
Loves
Left-handed, long straights
Left-handed, tight turns
Left-handed, tight
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
27 May
DNF
Newton Abbot
Long Distance (2m+) · Good · 5 runners
9 Apr
2nd
Taunton
Long Distance (2m+) · Good · 6 runners
29 Mar
4th
Ascot
Long Distance (2m+) · Good · 5 runners
28 Feb
DNF
Doncaster
Long Distance (2m+) · Good_To_Soft · 20 runners
27 Feb
DNF
Doncaster
Long Distance (2m+) · Good_To_Soft · 17 runners
29 Dec
3rd
Doncaster
Long Distance (2m+) · Good · 7 runners
5 Dec
DNF
Exeter
Long Distance (2m+) · Soft · 7 runners
24 Oct
DNF
Cheltenham
Long Distance (2m+) · Good_To_Soft · 18 runners
5 Sep
6th
Bangor-on-Dee
Long Distance (2m+) · Good · 6 runners
26 May
DNF
Cartmel
Long Distance (2m+) · Good_To_Soft · 7 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
James Best Current jockey
20.8%
Win rate
5/24
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Exeter
Undulating
6 3 wins, 3 other 5 Dec 50%
Doncaster
Galloping
5 2 wins, 1 third, 2 other 28 Feb 40%
Cheltenham
Galloping
3 1 second, 2 other 24 Oct 0%
Sandown Park
Galloping
3 1 second, 2 other 10 Nov 0%
Plumpton
Sharp
2 1 win, 1 other 31 Mar 50%
Wincanton
Galloping
2 2 other 29 Oct 0%
Kempton Park
Galloping
1 1 other 13 Jan 0%
Bangor-on-Dee
Sharp
1 1 other 5 Sep 0%
Newbury
Galloping
1 1 other 31 Dec 0%
Ascot
Galloping
1 1 other 29 Mar 0%
Cartmel
Tight
1 1 other 26 May 0%
Taunton
Undulating
1 1 second 9 Apr 0%
Uttoxeter
Sharp
1 1 other 3 May 0%
Newton Abbot
Sharp
1 1 other 27 May 0%
Aintree
Galloping
1 1 other 9 Dec 0%