Harry Brown does his best work on normal ground conditions — not too wet, not too firm — and that preference shows up clearly in the numbers. Five of his six wins have come on that surface, from 27 races, a win rate of 19%, or roughly 1 in every 5. That is a meaningful pattern. When the ground suits him, he is a genuine contender rather than just a participant.
His most recent win came at Lingfield Park on 9 May 2026, just seven weeks ago, so the winning feeling is fresh. Before that, his career got started at Chelmsford back in September 2022 — almost four years of racing between those two moments, which tells you this is a horse who has had to work hard for everything he has achieved. His last six runs read: a win, a couple of placed efforts, a thirteenth, and a ninth, with one run not finishing — the kind of mixed recent form that suggests he is in among competitive races rather than simply picking up easy wins.
He is trained by Peter Crate, based in Reigate in Surrey, a small yard that has sent out two winners this season. That context matters: Harry Brown is not coming from a powerhouse operation. Every win this yard gets counts. Jockey Hayley Turner rides him most often, and together they have a strong record — 2 wins from 11 races, which is 18%, or nearly 1 in every 6. That partnership clearly works.
Harry Brown races most frequently in Class 6 company — the entry-level tier of British racing — where he has won 2 from 12 at a 17% clip. He raced just yesterday, which means the team are keeping him busy. For a horse who has been around the track 49 times and is still winning races seven weeks ago, busy is exactly where he belongs.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
21 | 5 wins, 1 second, 5 thirds, 10 other | 9 May | 23.8% |
| chelmsford | 4 | 1 win, 3 other | 9 Oct | 25% |
| Ascot Galloping |
4 | 4 other | 27 Jul | 0% |
| Brighton Undulating |
3 | 1 second, 2 thirds | 22 Jun | 0% |
| Newcastle Galloping |
2 | 1 second, 1 other | 15 Mar | 0% |
| Goodwood Undulating |
2 | 1 third, 1 other | 3 May | 0% |
| Southwell Galloping |
2 | 1 third, 1 other | 8 Jan | 0% |
| Windsor Sharp |
2 | 2 other | 29 Jun | 0% |
| Wolverhampton Galloping |
1 | 1 second | 10 Feb | 0% |
| Newbury Galloping |
1 | 1 other | 1 Jun | 0% |
| Thirsk Galloping |
1 | 1 third | 30 Jul | 0% |
| Sandown Park Galloping |
1 | 1 other | 13 Sep | 0% |
| Kempton Park Galloping |
1 | 1 other | 26 Mar | 0% |
| Haydock Park Galloping |
1 | 1 other | 9 Sep | 0% |
| Newmarket Galloping |
1 | 1 other | 19 May | 0% |
| Great Yarmouth Galloping |
1 | 1 second | 8 Jun | 0% |
| Ripon Sharp |
1 | 1 third | 16 Jul | 0% |