UK time :

Soldier In Mayo

Soldier In Mayo is a 6-year-old horse in the care of trainer Donald McCain at Cholmondeley in Cheshire, and he is a horse still searching for consistency. From seven races, he has won just once and placed three times—a win rate of roughly 1 in every 7 races—which tells you he is a difficult horse to back with confidence. His recent form shows the problem clearly: in his last six outings, he has finished fourth, second, first, third, fourth, and sixth. That middle win, back in May, remains his only success so far, and it came at Bangor-on-Dee nearly 18 months ago. Since then, nothing.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Soldier Of Fortune
Mother
Whatsthatallabout
Owner
Red Rum Racing 2
Official rating
94

📊 Key numbers

Career totals for this horse
7
Career races
1
Wins
14.3%
Win rate
avg ~10%
42.9%
Top-3 rate
avg ~30%
16 days
Since last race

🔍 Full analysis

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

What makes his case interesting is that he does show flashes of ability. He can run into second place, which means he is capable of getting close to winners, and his single career victory proves he can finish first when conditions align. The trouble is finding those conditions again. Donald McCain's yard at Cholmondeley sends out plenty of winners—55 this season alone—so Soldier In Mayo is not working in isolation, but something about this particular horse has not clicked into a winning pattern. He raced just a day ago and is still active, so the yard have not given up on him, but the long gap between his win at Bangor-on-Dee and his current runs suggests they are still hunting for the right spot to spark another success.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 4 starts (25%)
⚠ 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 (a little give)
Loves
Good to soft (some give)
Avoids
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, tight turns
Loves
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Unknown

📅 Recent runs

The last 10 races, most recent first
2 Oct
4th
Hexham
Long Distance (2m+) · Good · 6 runners
4 Sep
2nd
Bangor-on-Dee
Long Distance (2m+) · Good · 8 runners
17 May
🏆 Won
Bangor-on-Dee
Long Distance (2m+) · Good · 10 runners
3 Apr
3rd
Sedgefield
Long Distance (2m+) · Good · 8 runners
13 Mar
4th
Hexham
Long Distance (2m+) · Good_To_Soft · 8 runners
2 Feb
6th
Musselburgh
1m6f – 2m · Good_To_Soft · 7 runners
16 Jan
4th
Newcastle
Long Distance (2m+) · Good_To_Soft · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
33.3%
Win rate
1/3
Wins / rides
Theo Gillard Current jockey
0%
Win rate
0/2
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Bangor-on-Dee
Sharp
2 1 win, 1 second 4 Sep 50%
Hexham
Undulating
2 2 other 2 Oct 0%
Musselburgh
Sharp
1 1 other 2 Feb 0%
Sedgefield
Sharp
1 1 third 3 Apr 0%
Newcastle
Galloping
1 1 other 16 Jan 0%