UK time :

Emperor Spirit

There is something quietly compelling about a horse that keeps showing up — and Emperor Spirit, at eight years old with 37 races behind him, is very much still showing up. He has won 3 of those 37 races and finished in the places a further 16 times, which means that across his career he has gone home with something to show for it on more than half his outings. That is not a horse treading water; that is a horse who consistently makes his presence felt even if the winner's enclosure visits have been rare.Based on TrackLab's analysis
Quick facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Holy Roman Emperor
Mother
Aspasias Tizzy
Owner
Mrs S Moore
Official rating
83

📊 Key numbers

Career totals for this horse
37
Career races
3
Wins
8.1%
Win rate
avg ~10%
43.2%
Top-3 rate
avg ~30%
103 days
Since last race

🔍 Full analysis

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

The most recent win came at Newmarket on 11 July 2025 — about twelve months ago now — and that matters because Newmarket is where trainer Michael Keady is based. Keady's yard has been in decent form this season, sending out 16 winners, and Emperor Spirit looks like one of the more experienced tools in that operation. His first win came at Chelmsford back in June 2022, so this is a horse with a history of delivering when the conditions are right, rather than one who has simply been making up the numbers.

The conditions he likes are straightforward: normal ground suits him best. On a standard surface he has won 2 of his 13 races — roughly 1 in every 6 — which is a noticeably better record than his overall average. He also tends to do his best work in Class 3 races, which sit in the middle tier of British racing — competitive without being the very top level. In those races he has won 3 from 17, winning at a rate of around 1 in every 6. Put him in the right grade on the right ground and you have a horse who knows exactly what he is doing.

Hollie Doyle has ridden him 8 times and won once together — a 12% win rate, which is 1 win from every 8 rides and actually above his career average. His recent form reads 2-2-14-2-14-3 in his last six races, which means four placings out of six despite not winning. He keeps running into the frame without quite converting, which is both the maddening and endearing thing about Emperor Spirit. He raced just yesterday, still active at eight, still competing. That kind of longevity in a racehorse says something about his soundness and temperament — he is not a champion, but he is the definition of reliable company.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 13 starts (15%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 9 starts
⚠ Poor record on standard_to_slow ground: 0 wins from 4 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 12 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good to firm (fairly firm)
Heavy (very wet)
Unknown
Good to soft (some give)
Unknown
Good (a little give)
Avoids
Standard to slow (all-weather)
Avoids
📏 Race distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Loves
Class 4 (standard)
Avoids
🏟 Track shape
Long straights
Loves
Left-handed, tight turns
Loves
Right-handed, long straights
Left-handed, tight
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Left-handed, long straights
Avoids
Right-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
10 Jul
2nd
Newmarket
5f – 6½f · Good_To_Firm · 12 runners
3 Jul
2nd
Beverley
5f – 6½f · Good_To_Firm · 9 runners
6 Jun
14th
Epsom Downs
5f – 6½f · Good_To_Soft · 20 runners
1 May
2nd
Ascot
5f – 6½f · Good_To_Firm · 17 runners
18 Dec
14th
chelmsford
5f – 6½f · Standard · 14 runners
6 Nov
3rd
Newcastle
5f – 6½f · Standard · 8 runners
29 Oct
8th
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners
16 Oct
3rd
chelmsford
5f – 6½f · Standard · 10 runners
13 Sep
16th
Doncaster
5f – 6½f · Good · 22 runners
28 Aug
11th
Southwell
Sprint (< 5f) · Standard · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
12.5%
Win rate
1/8
Wins / rides
0%
Win rate
0/4
Wins / rides
Marco Ghiani Current jockey
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Paul Hanagan
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Ashley Lewis
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
chelmsford 6 1 win, 1 second, 1 third, 3 other 18 Dec 16.7%
Ascot
Galloping
4 3 seconds, 1 other 1 May 0%
Lingfield Park
Sharp
3 1 win, 2 other 7 Apr 33.3%
Kempton Park
Galloping
3 3 other 29 Oct 0%
Newcastle
Galloping
3 2 thirds, 1 other 6 Nov 0%
Ripon
Sharp
3 1 second, 2 other 17 Aug 0%
Haydock Park
Galloping
3 1 second, 2 other 4 Aug 0%
Newmarket
Galloping
2 1 win, 1 second 10 Jul 50%
Epsom Downs
Undulating
1 1 other 6 Jun 0%
Ffos Las
Galloping
1 1 second 26 Aug 0%
Wolverhampton
Galloping
1 1 third 1 Oct 0%
Ayr
Galloping
1 1 other 17 Sep 0%
Thirsk
Galloping
1 1 other 20 May 0%
Doncaster
Galloping
1 1 other 13 Sep 0%
Beverley
Undulating
1 1 second 3 Jul 0%
Chester
Tight
1 1 other 31 Aug 0%
Southwell
Galloping
1 1 other 28 Aug 0%
Windsor
Sharp
1 1 other 14 Aug 0%