The one blot on that consistency is his Class 2 record specifically: 0 wins from 13 races at that level. He has shown up, competed, placed, but not quite broken through at the highest tier he targets. That is not embarrassing — it means he keeps getting entered there because the yard believe he belongs — but it does underline that his best performances come when the conditions are slightly in his favour.
Those conditions seem to align perfectly at Lingfield Park, where he has won 2 of just 4 races. That is a 50% win rate at one venue — wins roughly 1 in every 2 races there — which is the kind of number that makes people sit up. His most recent win came at Lingfield in January 2026, and his jockey Luke Morris described it as a tactical masterclass, tracking the right horse at the right moment and timing the challenge perfectly. Morris knows him well: they have won 3 of their 12 races together, meaning he wins 1 in every 4 times they partner up — well above his overall average.
Cowell's yard has been in strong form this season, sending out 24 winners, and Michaela's Boy has been part of that momentum. His recent form reads 7-6-5-2-1-6 — a win followed by a runner-up, and three top-seven finishes either side — so he is ticking over rather than burning brightly right now. He raced just one day ago, which tells you he is being kept busy and in good order. The trainer has spoken openly about improving him further, noting the horse arrived with quirks that have since been smoothed out, and that he is now a stronger, more straightforward individual. That sort of development in a six-year-old is unusual and genuinely encouraging.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newcastle Galloping |
5 | 1 win, 4 other | 20 Nov | 20% |
| Wolverhampton Galloping |
5 | 1 win, 2 thirds, 2 other | 15 Dec | 20% |
| Lingfield Park Sharp |
4 | 2 wins, 1 second, 1 other | 31 Jan | 50% |
| Ascot Galloping |
4 | 4 other | 26 Jul | 0% |
| chelmsford | 3 | 1 win, 1 second, 1 other | 21 Feb | 33.3% |
| Windsor Sharp |
2 | 1 win, 1 second | 1 Sep | 50% |
| Epsom Downs Undulating |
2 | 2 other | 7 Jun | 0% |
| Chepstow Galloping |
2 | 1 second, 1 other | 2 Jul | 0% |
| Great Yarmouth Galloping |
2 | 1 third, 1 other | 13 May | 0% |
| The Curragh Galloping |
2 | 1 second, 1 other | 29 Jun | 0% |
| Southwell Galloping |
2 | 2 other | 13 Sep | 0% |
| Sandown Park Galloping |
2 | 1 third, 1 other | 10 Jun | 0% |
| York Galloping |
2 | 1 third, 1 other | 23 Aug | 0% |
| Newbury Galloping |
2 | 1 third, 1 other | 17 Aug | 0% |
| Goodwood Undulating |
1 | 1 third | 23 May | 0% |
| Redcar Galloping |
1 | 1 other | 9 Aug | 0% |
| Chester Tight |
1 | 1 other | 9 May | 0% |
| Dundalk Galloping |
1 | 1 other | 31 Oct | 0% |
| Musselburgh Sharp |
1 | 1 other | 21 Apr | 0% |
| Nottingham Galloping |
1 | 1 other | 26 Apr | 0% |