The six-year-old has run 38 times in total, winning 4 of them — roughly 1 in every 10 races — with 14 further placed finishes showing he is competitive far more often than the win count alone suggests. His strongest suit is distance: over a mile and three to a mile and four furlongs, he has won 4 of 22 races, or about 1 in every 5-and-a-half. He also clearly enjoys normal ground conditions, where again he has taken 4 from 21 races, winning close to one in five. But the really striking number is at Chelmsford, where he has won 3 times from just 7 visits. That is an extraordinary ratio — nearly one win every other time he walks into that place — and it marks him out as a genuine course specialist there.
His big-race win came at Newcastle on New Year's Day 2024, a top-level all-weather race that showed he could handle the step up in class when conditions suited. His regular partner Alistair Rawlinson has been on board for all four wins from 19 rides together, a partnership that wins roughly 1 in every 5 races they share — well above his overall average.
What makes the current moment genuinely interesting is where Hanlon is pointing him next. He hasn't won in his last six races, but the form figures of 2-2-4 show he has been knocking on the door consistently enough. The trainer has noted that Penzance ran his best ever race on grass at Doncaster recently, suggesting the turf form is now catching up with his all-weather ability. The Cambridgeshire — a famous late-season handicap run at Newmarket — is the target on Saturday. For a horse who arrived rated 74 and quietly climbed to 100, a run in one of the most competitive autumn races in Britain feels like a proper arrival on the big stage.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| chelmsford | 7 | 3 wins, 1 second, 1 third, 2 other | 12 Mar | 42.9% |
| Newcastle Galloping |
5 | 1 win, 1 second, 3 other | 26 Jun | 20% |
| Lingfield Park Sharp |
4 | 1 second, 3 other | 12 May | 0% |
| Wolverhampton Galloping |
3 | 3 other | 20 Mar | 0% |
| Stratford-on-Avon Sharp |
3 | 2 seconds, 1 other | 12 Jul | 0% |
| Thirsk Galloping |
2 | 2 other | 31 May | 0% |
| Dundalk Galloping |
2 | 1 second, 1 other | 11 Feb | 0% |
| York Galloping |
2 | 2 other | 13 Jul | 0% |
| Redcar Galloping |
1 | 1 other | 26 May | 0% |
| Gowran Park Undulating |
1 | 1 second | 26 Jul | 0% |
| Newmarket Galloping |
1 | 1 other | 20 Apr | 0% |
| Windsor Sharp |
1 | 1 other | 14 Aug | 0% |
| Sandown Park Galloping |
1 | 1 other | 16 Jun | 0% |
| Kempton Park Galloping |
1 | 1 third | 4 Nov | 0% |
| Chester Tight |
1 | 1 other | 9 May | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 25 Jul | 0% |
| Doncaster Galloping |
1 | 1 other | 14 Sep | 0% |
| Worcester Galloping |
1 | 1 third | 31 Aug | 0% |