The key to understanding Moroder is ground. He is, as trainer Seamus Mullins puts it, a spring horse — he needs fast, dry conditions to show his best, and he takes longer than most to reach his peak fitness each season. Doncaster suits him perfectly because even in winter the ground there tends to stay firmer than elsewhere. That patience has a pattern: he will look ordinary through the colder months and then suddenly click into gear when the season warms up. His trainer knew exactly what he had heading into the latest Grimthorpe win: "We knew going to Doncaster we had the real Moroder."
His partnership with jockey James Best is worth noting too. In 23 races together, Best has ridden him to 5 wins — a win rate of 22%, or just over 1 in every 4 rides. That is a strong number for a sport where winners are genuinely hard to find, and it speaks to how well the two understand each other.
There is a bigger target in mind. Mullins has mentioned the bet365 Gold Cup at Sandown as the ultimate aim this season — a high-profile race he has clearly been planning around for months. The yard has had an in-and-out campaign, but with 10 winners this season and Moroder back in form, the timing feels right. For a 12-year-old who has already defied expectations twice at Doncaster, another big day out would surprise nobody who has been paying attention.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Exeter Undulating |
6 | 3 wins, 3 other | 5 Dec | 50% |
| Doncaster Galloping |
5 | 2 wins, 1 third, 2 other | 28 Feb | 40% |
| Sandown Park Galloping |
3 | 1 second, 2 other | 10 Nov | 0% |
| Cheltenham Galloping |
3 | 1 second, 2 other | 24 Oct | 0% |
| Plumpton Sharp |
2 | 1 win, 1 other | 31 Mar | 50% |
| Wincanton Galloping |
2 | 2 other | 29 Oct | 0% |
| Newbury Galloping |
1 | 1 other | 31 Dec | 0% |
| Uttoxeter Sharp |
1 | 1 other | 3 May | 0% |
| Cartmel Tight |
1 | 1 other | 26 May | 0% |
| Taunton Undulating |
1 | 1 second | 9 Apr | 0% |
| Bangor-on-Dee Sharp |
1 | 1 other | 5 Sep | 0% |
| Aintree Galloping |
1 | 1 other | 9 Dec | 0% |
| Kempton Park Galloping |
1 | 1 other | 13 Jan | 0% |
| Ascot Galloping |
1 | 1 other | 29 Mar | 0% |