:

Magic Boy

At four years old, Magic Boy is a horse that has spent most of his career knocking on the door — and is now starting to push it open. He has won 2 races from 12 outings (roughly 1 in every 6 races, or 17%), but that bare number flatters to deceive in the wrong direction. The company he has been keeping helps explain a lot.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Acclamation
Mother
Midnight
Owner
Rakjam Ltd
Rating
72

📊 Key Numbers

Career statistics for this horse
12
Career races
2
Wins
16.7%
Win rate
avg ~10%
58.3%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

His trainer Nigel Tinkler, who operates out of Langton in North Yorkshire and has sent out an impressive 37 winners already this season, pointed out after Magic Boy's first win that the horse finished fourth on debut — and the winner that day, Spy Chief, went on to finish second at Royal Ascot's prestigious Jersey Stakes. The horse that beat him into third on that same occasion, Almeraq, is now rated 105, which places it among the better horses in training. In short, Magic Boy has repeatedly run into horses well above average, and the form around him has turned out to be a good deal stronger than it looked at the time.

That first win finally arrived at Redcar in November 2025. Tinkler was candid that the horse had been low on confidence going into the race, and credited jockey Faye McManoman with riding him beautifully — keeping things positive and riding with encouragement rather than urgency. It worked. Magic Boy won, and that seemed to release something in him.

Since then, his recent form reads 3-8-1-2-4-1 (oldest to newest), which tells its own story: two wins in his last six races, with only one truly poor effort in the mix. The most recent of those wins came at York just this week — one of the most competitive flat racing tracks in Britain — which is as timely a piece of form as you could ask for. He tends to compete at Class 5 level, which is the bread-and-butter tier of British racing, and has won 1 from 5 races at that level (20%, or 1 in every 5), which is a perfectly respectable record.

Magic Boy is a horse whose talent was never really in question — the problem was finding the right moment and the right conditions to let it show. At four, with two wins now on the board, a good yard behind him, and York on his recent CV, he looks like a horse hitting his stride.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 1 wins from 3 starts (33%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Good (firm-ish)
Ok
📏 Race Distance
5F – 6½F
7F – 1M
1M1F – 1M2F
Unknown
🏅 Competition Level
Class 4 (standard)
Avoids
Class 5 (entry-level)
🏟 Track Shape
Left-handed, long straights
Loves
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Right-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
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
13 Aug
3rd
Salisbury
5f – 6½f · Good_To_Firm · 5 runners
10 Jul
DNF
Doncaster
5f – 6½f · Good · 9 runners
18 Jun
2nd
Ripon
5f – 6½f · Good · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
33.3%
Win rate
1/3
Won / Rode
Alex Jary
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Musselburgh
Sharp
2 1 second, 1 other 26 Aug 0%
Ripon
Sharp
2 2 seconds 3 Jun 0%
Doncaster
Galloping
2 2 other 14 Jun 0%
Redcar
Galloping
1 1 win 4 Nov 100%
York
Galloping
1 1 win 11 Jul 100%
Great Yarmouth
Galloping
1 1 other 12 Jun 0%
Chester
Tight
1 1 third 12 Sep 0%
Salisbury
Undulating
1 1 third 13 Aug 0%
Catterick Bridge
Sharp
1 1 other 18 Oct 0%