UK time :

Marty McFly

Marty McFly is a horse that runs hot and cold, but when everything clicks, he can be genuinely impressive. At eight years old and still active, he has won 6 races from 24 starts — a respectable 25% win rate — with a particular talent for Class 5 company, where he wins roughly 2 in every 5 races (5 wins from 13). His most recent form is the real story: he has won 3 of his last 6 races, though one run went wrong badly enough that his trainer suspects the wet ground at Ayr let him down.Based on TrackLab's analysis
Quick facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Getaway
Mother
Barbalicious
Owner
Mrs Wilma Duffus
Official rating
112

📊 Key numbers

Career totals for this horse
24
Career races
6
Wins
25%
Win rate
avg ~10%
33.3%
Top-3 rate
avg ~30%
3 days
Since last race

🔍 Full analysis

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

His last victory came at Carlisle on 22 March 2026, seven months ago, and it clearly left an impression. The trainer reported that day: his jumping had improved throughout the season, and he cleared every fence without error. The jockey navigated a difficult situation perfectly when Marty McFly's jumping fired the horse along as a frontrunner, which is not always easy to ride tactically. It felt, at that moment, like a horse hitting peak form.

The puzzle now is consistency. In his last six races, he has won three times but also failed to finish in the top 3 twice — once at Ayr, where the ground came up desperately wet and sticky, conditions the trainer feels may not have suited him. Ryan Mania, who has ridden him in seven races, has managed just one win aboard him (14%), so the partnership has not been especially prolific. The trainer is still learning what Marty McFly needs, having had him relatively recently. Plans are already afoot: next season he will be retrained as a novice chaser, a new chapter that could suit him well if his jumping continues on the upward curve his trainer noted.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 6 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 7 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
15 Oct
8th
Perth
Long Distance (2m+) · Soft · 9 runners
17 Apr
DNF
Ayr
Long Distance (2m+) · Soft · 9 runners
22 Mar
🏆 Won
Carlisle
1m6f – 2m · Good_To_Soft · 12 runners
4 Mar
🏆 Won
Catterick Bridge
1m6f – 2m · Good
28 Feb
DNF
Kelso
Long Distance (2m+) · Good_To_Soft · 12 runners
21 Jan
🏆 Won
Catterick Bridge
Long Distance (2m+) · Good_To_Soft · 7 runners
1 Jan
🏆 Won
Musselburgh
Long Distance (2m+) · Good_To_Soft · 7 runners
8 Dec
4th
Musselburgh
Long Distance (2m+) · Soft · 13 runners
14 Nov
7th
Newcastle
Long Distance (2m+) · Good_To_Soft · 12 runners
22 Jun
DNF
Hexham
Long Distance (2m+) · Good · 8 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
14.3%
Win rate
1/7
Wins / rides
Brian Hughes Current jockey
50%
Win rate
3/6
Wins / rides
50%
Win rate
2/4
Wins / rides
0%
Win rate
0/2
Wins / rides
Alan Doyle
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Perth
Galloping
4 1 win, 1 third, 2 other 15 Oct 25%
Ayr
Galloping
4 4 other 17 Apr 0%
Carlisle
Undulating
3 1 win, 1 second, 1 other 22 Mar 33.3%
Kelso
Undulating
3 3 other 28 Feb 0%
Catterick Bridge
Sharp
2 2 wins 4 Mar 100%
Hexham
Undulating
2 1 win, 1 other 22 Jun 50%
Musselburgh
Sharp
2 1 win, 1 other 1 Jan 50%
Newcastle
Galloping
2 2 other 14 Nov 0%
Doncaster
Galloping
1 1 other 13 Dec 0%
Bangor-on-Dee
Sharp
1 1 other 18 May 0%