UK time :

Mr Mackay

Mr Mackay is a 6-year-old with a frustrating profile—the kind of horse that tantalises with occasional moments of genuine promise, then goes quiet for months. Two wins from 18 races (11%) is middling at best, but the real story here is the year-long absence. His last outing was 370 days ago, and before that he'd managed just two top-3 finishes in his previous five races. A layoff that long raises questions: injury, a training setback, or simply the yard deciding to let him freshen up.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Father
Mount Nelson
Mother
Soeur Gael
Owner
M Stavrou
Official rating
109

📊 Key numbers

Career totals for this horse
18
Career races
2
Wins
11.1%
Win rate
avg ~10%
44.4%
Top-3 rate
avg ~30%
582 days
Since last race

🏁 Next race

Today
Bangor-on-Dee
About 2.9 miles · Good ground · 9 runners

🔍 Full analysis

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

When he is racing, though, he shows clear preferences. On normal ground conditions, he's transformed—winning 2 of his 8 races (25%), which is a solid win rate. His most recent win came at Wincanton on 24 March 2025, and his first career victory arrived at Huntingdon in October 2023. Both suggest he's a horse that needs the right conditions to thrive. In Class 4 races—the sort of middling contests where he typically runs—he's won 2 of 9 (22%), which is respectable enough. The worrying thing is his recent form before that long absence: he finished outside the top 3 in his most recent run, then top-3 finishes, then fourth and third. Not a horse in the form of his life.

Sam Twiston-Davies, son of the trainer Nigel Twiston-Davies, has ridden him 11 times and won once (9%), so there's no obvious partnership magic there. The yard itself is modest in ambition this season, having sent out four winners so far. If Mr Mackay returns to racing after this lengthy break, he'll need to recapture whatever worked on that normal ground at Wincanton last spring. Until then, he remains a horse with occasional spark but no reliable form to hang a hat on.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 8 starts (25%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 6 starts
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Returning from a 370-day absence
⚠ Struggles on LH Galloping tracks: 0 wins from 8 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
24 Mar
🏆 Won
Wincanton
Long Distance (2m+) · Good · 4 runners
1 Mar
5th
Doncaster
Long Distance (2m+) · Good_To_Soft · 11 runners
1 Feb
5th
Musselburgh
1m6f – 2m · Good_To_Soft · 15 runners
23 Oct
2nd
Southwell
1m6f – 2m · Good · 5 runners
26 Sep
4th
Perth
Long Distance (2m+) · Good · 7 runners
6 Sep
3rd
Bangor-on-Dee
Long Distance (2m+) · Good · 11 runners
22 Apr
7th
Kempton Park
Long Distance (2m+) · Good · 15 runners
30 Mar
4th
Haydock Park
1m6f – 2m · Soft · 10 runners
29 Jan
2nd
hereford
Long Distance (2m+) · Good_To_Soft · 9 runners
15 Dec
9th
Cheltenham
Long Distance (2m+) · Soft · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
9.1%
Win rate
1/11
Wins / rides
Mr Toby McCain-Mitchell Current jockey
50%
Win rate
1/2
Wins / rides
Finn Lambert
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Cheltenham
Galloping
4 4 other 15 Dec 0%
Wincanton
Galloping
2 1 win, 1 second 24 Mar 50%
hereford 2 1 second, 1 third 29 Jan 0%
Huntingdon
Galloping
1 1 win 10 Oct 100%
Kempton Park
Galloping
1 1 other 22 Apr 0%
Taunton
Undulating
1 1 other 30 Mar 0%
Worcester
Galloping
1 1 third 18 Sep 0%
Haydock Park
Galloping
1 1 other 30 Mar 0%
Perth
Galloping
1 1 other 26 Sep 0%
Bangor-on-Dee
Sharp
1 1 third 6 Sep 0%
Southwell
Galloping
1 1 second 23 Oct 0%
Musselburgh
Sharp
1 1 other 1 Feb 0%
Doncaster
Galloping
1 1 other 1 Mar 0%