Trained by Clive Cox out of Lambourn in Berkshire, Harry sits in one of British racing's most productive yards right now. Cox's team has sent out 47 winners this season alone, which gives you a sense of the horsepower behind this horse and the confidence they clearly have in him. When a busy, successful yard keeps running a horse, it tells you something.
His career began to take shape at Newbury in September 2024, where he landed his first win, and he has added two more since. The most recent came at Newcastle just last week on 19 March 2026 — a result that keeps him right at the forefront of his trainer's plans. Three days on from that run, he is very much a horse in the middle of an active campaign rather than one being wrapped in cotton wool between rare appearances.
The one honest puzzle in his profile is his record at the very top level. In three races at Class 2 — some of the most competitive races in Britain — he has not yet managed to win, going 0 from 3. His recent form makes that worth watching rather than worrying about: finishing second, then a blank run, then seventh, twelfth, first, and first when you read it in order, there is a horse that had a rough patch in the middle of his career but has come roaring back to form at exactly the right time. The back-to-back wins at the end of that sequence suggest he is at or near his peak right now.
Whether he can translate that current confidence into a result at the top level is the interesting question hanging over his next few starts. The foundations are there — a 33% win rate, a trainer in flying form, and a horse that ran and won just days ago. Class 2 has resisted him so far, but he has rarely looked better placed to change that.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Doncaster Galloping |
2 | 1 win, 1 other | 17 May | 50% |
| Ascot Galloping |
2 | 2 other | 6 Sep | 0% |
| Newbury Galloping |
1 | 1 win | 20 Sep | 100% |
| Newcastle Galloping |
1 | 1 win | 19 Mar | 100% |
| York Galloping |
1 | 1 second | 14 Jun | 0% |
| Lingfield Park Sharp |
1 | 1 other | 27 Feb | 0% |
| Kempton Park Galloping |
1 | 1 other | 28 Mar | 0% |