Trained by Richard Hannon at his yard in Herridge, Wiltshire, Pearl River is in excellent hands. Hannon's operation has sent out 118 winners already this season — a figure that puts them among the busiest and most productive yards in the country. When a stable is firing at that rate, it tends to mean horses are placed in the right races at the right time, and Pearl River looks like a beneficiary of that thinking.
The distance tells a clear story. Over a mile and three to a mile and four furlongs, Pearl River has won 2 of its 5 races — a 40% win rate that is genuinely impressive. That's 2 wins from 5, meaning at that distance, this horse is winning nearly as often as it's losing. Zoom out to its overall record and those wins become rarer, which strongly suggests Pearl River finds its best form when given a proper test of stamina. Get the trip wrong and you lose the horse; get it right and you have a genuine contender.
Jockey Alec Voikhansky has been the regular partner, riding in 6 of those 10 races and winning 2 of them together — a win rate of 33%, or 1 in every 3 rides. That's a meaningful partnership. When the same jockey keeps getting the call, it usually means trainer and rider understand each other, and understanding a horse like Pearl River — one that needs the right distance and conditions to shine — matters enormously.
The one puzzle in the profile is Pearl River's record at Class 2 level, the upper tier of British racing. Three runs, zero wins. That's not a disgrace — Class 2 fields are competitive and talented — but it does suggest the horse is still working out how to compete against the very best. The most recent win came at York in late May 2026, and with Pearl River having raced just one day ago, there is clearly more to come from this young horse. The talent is there over the right trip. Whether it can translate that into wins against stronger company is the question worth watching.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| York Galloping |
2 | 1 win, 1 other | 11 Jul | 50% |
| Newbury Galloping |
2 | 2 other | 16 May | 0% |
| Nottingham Galloping |
1 | 1 win | 8 Oct | 100% |
| Goodwood Undulating |
1 | 1 third | 24 Sep | 0% |
| Epsom Downs Undulating |
1 | 1 other | 28 Apr | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 28 Jul | 0% |
| Haydock Park Galloping |
1 | 1 other | 21 Jun | 0% |
| Salisbury Undulating |
1 | 1 second | 30 Jun | 0% |