UK time :

Magic Boy

Magic Boy has taken his time to get his head in front, but when he finally broke through at Redcar in early November, it felt overdue. The 4-year-old has run 14 races and won just twice — a modest record on paper — yet the story behind those numbers is one of a horse who has repeatedly been up against better opposition and has occasionally been beaten by narrow margins or poor luck rather than genuine inability.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Acclamation
Mother
Midnight
Owner
Rakjam Ltd
Official rating
78

📊 Key numbers

Career totals for this horse
15
Career races
2
Wins
13.3%
Win rate
avg ~10%
53.3%
Top-3 rate
avg ~30%
9 days
Since last race

🔍 Full analysis

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

His recent form tells the more encouraging part of the tale. In his last six races, Magic Boy has won twice and placed a further three times, including a second place just a week before his victory at York five weeks ago. That win at York in July was his second career success, and it came after nearly nine months without tasting victory. For a horse operating at Class 5 level — where he has actually won one race from five starts, a respectable 20% win rate — this represents genuine progress. Trainer Nigel Tinkler, based in North Yorkshire, has long believed Magic Boy was capable of better than his record suggested. When the horse finally won at Redcar, it came with the extra validation that he had been running against genuinely smart opposition all year. His debut run had finished fourth, but the winner that day, Spy Chief, later finished second in a top-level race at Royal Ascot, while the runner-up turned out to be a horse rated 105 — elite company for a young horse finding his way.

Tinkler's yard has been prolific this season with 37 winners, and Magic Boy appears to be benefiting from that productive environment. The trainer had flagged that shortening the distance — bringing Magic Boy back in trip to six or seven furlongs — could unlock further wins, and the horse's recent form suggests he may have found his level and distance. With two wins in his last six races, Magic Boy looks capable of adding to his tally, especially if the confidence that has clearly returned continues to build.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
⚠ Struggles on RH Sharp tracks: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Good (a little give)
Ok
Good to soft (some give)
Unknown
📏 Race distance
7F – 1M
5F – 6½F
Ok
1M1F – 1M2F
Unknown
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Left-handed, long straights
Loves
Left-handed, tight
Unknown
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
9 Oct
8th
York
7f – 1m · Good_To_Soft · 22 runners
15 Aug
3rd
Ripon
5f – 6½f · Good · 20 runners
24 Jul
7th
York
5f – 6½f · Good_To_Firm · 22 runners
11 Jul
🏆 Won
York
5f – 6½f · Good_To_Firm · 20 runners
14 Jun
4th
Doncaster
7f – 1m · Good · 13 runners
3 Jun
2nd
Ripon
5f – 6½f · Good · 13 runners
4 Nov
🏆 Won
Redcar
7f – 1m · Good · 14 runners
18 Oct
8th
Catterick Bridge
7f – 1m · Good · 10 runners
12 Sep
3rd
Chester
7f – 1m · Good · 7 runners
26 Aug
2nd
Musselburgh
1m1f – 1m2f · Good · 4 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
33.3%
Win rate
1/3
Wins / rides
Alex Jary Current jockey
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
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
York
Galloping
3 1 win, 2 other 9 Oct 33.3%
Ripon
Sharp
3 2 seconds, 1 third 15 Aug 0%
Doncaster
Galloping
2 2 other 14 Jun 0%
Musselburgh
Sharp
2 1 second, 1 other 26 Aug 0%
Redcar
Galloping
1 1 win 4 Nov 100%
Salisbury
Undulating
1 1 third 13 Aug 0%
Catterick Bridge
Sharp
1 1 other 18 Oct 0%
Chester
Tight
1 1 third 12 Sep 0%
Great Yarmouth
Galloping
1 1 other 12 Jun 0%