Masked Warrior
Masked Warrior is a three-year-old with genuine ability but has yet to build on an encouraging start. The horse broke through to win at Kempton Park on 27 May, a breakthrough that came after several near-misses, and has since raced six more times without adding to that tally. Over four races between seven furlongs and a mile—the distance range where it clearly runs best—the horse has won once and placed three times, which suggests there is real pace over that ground. More recently, though, form has been patchy: the last six outings show only two places, with the most recent race finishing eleventh just a day ago.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
William Haggas trains Masked Warrior from his powerful Newmarket yard, which has sent 170 winners out this season alone, a sign of the quality operation behind this horse. That winning form at Kempton in May remains the highlight so far. With four months now between wins and recent results decidedly mixed, the horse will need to rediscover some consistency to make real progress. There is clearly something there—the win and the record over ideal distances prove that—but at seven races into a career, Masked Warrior has won roughly 1 in every 7 times it has run, a win rate that suggests the jump to the next level may not yet be coming naturally.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 7f – 1m distances: 25% win rate
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Avoids
🏅 Race level
Class 4 (standard)
Unknown
🏟 Track shape
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Left-handed, tight
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
16 Sep
11th
Great Yarmouth
1m1f – 1m2f · Good_To_Soft · 13 runners
27 Jul
4th
Ripon
1m1f – 1m2f · Good_To_Firm · 6 runners
13 Jun
3rd
Chester
7f – 1m · Good_To_Soft · 11 runners
27 May
🏆 Won
Kempton Park
7f – 1m · Standard_To_Slow · 10 runners
9 May
5th
Leicester
7f – 1m · Good_To_Firm · 9 runners
29 Oct
2nd
Nottingham
1m1f – 1m2f · Soft · 9 runners
20 Sep
3rd
Newbury
7f – 1m · Good_To_Soft · 13 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Kempton Park Galloping |
1 |
1 win |
27 May |
100% |
| Newbury Galloping |
1 |
1 third |
20 Sep |
0% |
| Nottingham Galloping |
1 |
1 second |
29 Oct |
0% |
| Leicester Sharp |
1 |
1 other |
9 May |
0% |
| Chester Tight |
1 |
1 third |
13 Jun |
0% |
| Ripon Sharp |
1 |
1 other |
27 Jul |
0% |
| Great Yarmouth Galloping |
1 |
1 other |
16 Sep |
0% |