The wins have come slowly and at long intervals. His first arrived at Downpatrick in October 2021, and his most recent at Listowel in September 2023 — now 32 months ago. The gap matters. A horse who last won nearly three years ago is one the sport has largely caught up with, and Humphrey has acknowledged as much, suggesting Mars Harper may need to drop into slightly easier company before another win comes. He has tried his hand at the very top level on five occasions and drawn a blank every time, which is no disgrace — those are the hardest races in Britain to win — but it does tell you something about where his ceiling sits.
What his the yard do know is what he needs to be at his best. Somewhere between two and a half and three miles is his sweet spot, and he is the kind of horse who handles any ground you put in front of him — wet, dry, or anything in between. That versatility is genuinely useful. Most horses have strong preferences; a horse who turns up and gets on with it regardless is easier to place and harder to make excuses for.
Jack Kennedy, who has ridden him 11 times, has won once from those rides — roughly 1 in every 11. That is modest, but when things have clicked, the results have been striking. After a win at Down Royal, Kennedy reported he had "plenty of horse" from the back of the last fence and was always in control — the kind of ride that suggests ability that does not always find its way into the result column. Recent form reads 2-6-6-13-3-11, which is patchy, but the third place in there keeps the flame alive. Humphrey's yard has sent out 8 winners this season, so there is form in the camp. Whether Mars Harper can add to his own tally is the question — but at 10 years old and still racing, he is clearly not done trying.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Punchestown Galloping |
7 | 2 seconds, 1 third, 4 other | 14 Oct | 0% |
| Leopardstown Galloping |
6 | 2 seconds, 4 other | 2 Mar | 0% |
| Navan Galloping |
6 | 1 second, 1 third, 4 other | 7 Dec | 0% |
| Galway Tight |
5 | 1 win, 1 second, 1 third, 2 other | 1 Aug | 20% |
| Cheltenham Galloping |
5 | 1 second, 4 other | 13 Mar | 0% |
| Killarney Sharp |
3 | 1 third, 2 other | 24 Aug | 0% |
| Downpatrick Undulating |
2 | 1 win, 1 second | 8 Oct | 50% |
| Limerick Galloping |
2 | 2 other | 20 Oct | 0% |
| Warwick Sharp |
2 | 2 other | 8 Mar | 0% |
| Listowel Sharp |
1 | 1 win | 23 Sep | 100% |
| Kilbeggan Tight |
1 | 1 other | 14 Jul | 0% |
| Naas Galloping |
1 | 1 other | 20 Dec | 0% |
| Fairyhouse Galloping |
1 | 1 other | 8 Apr | 0% |
| Fakenham Tight |
1 | 1 second | 4 May | 0% |
| Down Royal Galloping |
1 | 1 second | 4 Nov | 0% |
| Perth Galloping |
1 | 1 third | 24 Sep | 0% |
| Aintree Galloping |
1 | 1 other | 4 Apr | 0% |