UK time :

Michaela's Boy

Michaela's Boy is a horse that has learned to win on his own terms. The six-year-old chestnut, trained by Robert Cowell at Newmarket, has picked up seven wins from fifty races over his career — a win rate of roughly one in every seven starts — but his form tells a more interesting story than the bare statistics suggest. He has found a groove in recent years, and his last victory at Great Yarmouth three months ago came after a period when his rating had climbed sharply, making him harder to place competitively. The fact that he is still racing actively, with his most recent run just a day ago, shows he remains a useful tool in the yard's hands.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Chestnut
Father
Ribchester
Mother
Joyce Compton
Owner
S Geraghty
Official rating
84

📊 Key numbers

Career totals for this horse
50
Career races
7
Wins
14.0%
Win rate
avg ~10%
40%
Top-3 rate
avg ~30%
22 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 Michaela's Boy worth watching is his partnership with Luke Morris, the jockey who rides him regularly. Morris has ridden him twelve times and won three of those races — a 25 per cent win rate that is significantly better than the horse's overall record. That gap matters. It suggests the horse and rider have found something that works, that Morris understands how to position him in a race and when to ask for the effort. When Morris got into the saddle for a recent win at Lingfield Park, he was able to track the main threat, wait for the right moment, and strike late — the kind of tactical ride that separates an ordinary horse from one that wins races at the right moment for the right price.

Cowell picked up Michaela's Boy from Richard Hughes's yard, and the transformation has been tangible. The trainer has ironed out the quirks that made him difficult to handle early on, turning what was a complicated character into a much stronger, more straightforward competitor. At Lingfield Park, where the horse has won twice from six races, he has become something close to a specialist — a track that clearly suits him. He struggles, however, in top-class races, where he has never won from thirteen attempts at the highest level, but that does not diminish what he has achieved at the level where he is supposed to be winning. For a horse that started his career at Windsor in April 2022, six years old and still competing with purpose, that is a respectable legacy.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 8 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Good (a little give)
Ok
Good to firm (fairly firm)
Ok
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Avoids
📏 Race distance
5F – 6½F
Sprint (< 5F)
Avoids
🏅 Race level
Class 1 (elite)
Unknown
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Ok
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, tight turns
Loves
Long straights
Loves
Left-handed, long straights
Ok
Left-handed, hilly
Unknown
Left-handed, tight
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
26 Sep
2nd
Southwell
Sprint (< 5f) · Standard · 9 runners
12 Sep
5th
Lingfield Park
5f – 6½f · Standard · 10 runners
11 Aug
4th
Nottingham
5f – 6½f · Good_To_Firm · 7 runners
6 Jul
8th
Lingfield Park
5f – 6½f · Standard · 9 runners
18 Jun
🏆 Won
Great Yarmouth
5f – 6½f · Good_To_Firm · 6 runners
13 May
7th
Great Yarmouth
5f – 6½f · Good · 13 runners
26 Apr
6th
Nottingham
5f – 6½f · Good · 10 runners
21 Feb
5th
chelmsford
5f – 6½f · Standard · 9 runners
31 Jan
2nd
Lingfield Park
5f – 6½f · Standard · 8 runners
12 Jan
🏆 Won
Lingfield Park
5f – 6½f · Standard · 7 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
3/12
Wins / rides
40%
Win rate
2/5
Wins / rides
0%
Win rate
0/5
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Jack Callan(3)
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
George Rooke
0%
Win rate
0/1
Wins / rides
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
Lingfield Park
Sharp
6 2 wins, 1 second, 3 other 12 Sep 33.3%
Newcastle
Galloping
5 1 win, 4 other 20 Nov 20%
Wolverhampton
Galloping
5 1 win, 2 thirds, 2 other 15 Dec 20%
Ascot
Galloping
4 4 other 26 Jul 0%
Great Yarmouth
Galloping
3 1 win, 1 third, 1 other 18 Jun 33.3%
chelmsford 3 1 win, 1 second, 1 other 21 Feb 33.3%
Southwell
Galloping
3 1 second, 2 other 26 Sep 0%
Windsor
Sharp
2 1 win, 1 second 1 Sep 50%
The Curragh
Galloping
2 1 second, 1 other 29 Jun 0%
Epsom Downs
Undulating
2 2 other 7 Jun 0%
Nottingham
Galloping
2 2 other 11 Aug 0%
Newbury
Galloping
2 1 third, 1 other 17 Aug 0%
York
Galloping
2 1 third, 1 other 23 Aug 0%
Chepstow
Galloping
2 1 second, 1 other 2 Jul 0%
Sandown Park
Galloping
2 1 third, 1 other 10 Jun 0%
Goodwood
Undulating
1 1 third 23 May 0%
Dundalk
Galloping
1 1 other 31 Oct 0%
Chester
Tight
1 1 other 9 May 0%
Musselburgh
Sharp
1 1 other 21 Apr 0%
Redcar
Galloping
1 1 other 9 Aug 0%