The most important relationship in his career so far is the one with trainer Richard Hannon, one of the biggest and busiest yards in British racing. From 123 rides together they have produced 17 winners — a win rate of 14%, or just over 1 in every 7 races. In racing terms, a trainer only keeps giving a jockey rides if they trust what they see, and 123 rides is a lot of trust. Hannon's operation runs horses at every level of the sport, so being a regular part of that setup gives Voikhansky both volume and variety — exactly what a young rider needs to sharpen up.
On fast, dry ground, something clicks for Voikhansky in a way it doesn't for most. He has won 10 races from just 37 rides in those conditions — a 27% win rate, or better than 1 in every 4. That is a striking number. For context, his overall rate this season is 13%, so on dry ground he is more than twice as effective. Whether that's a matter of riding style, horse type, or simply good fortune in a small sample, it's a pattern worth watching. Leicester is another place where he seems to flourish, with 3 winners from 9 rides there — a 33% win rate that any jockey at any stage of their career would be happy with.
The partnership with Elashgar hasn't clicked yet — three races together, no wins — but in the broader sweep of a career that's still being written, that's a footnote. Voikhansky is approaching 100 career winners, riding for one of the country's leading yards, and improving measurably year on year. The trajectory is the interesting part.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Wolverhampton | 38 | 3 | 7.9% |
| Lingfield Park | 34 | 4 | 11.8% |
| Kempton Park | 25 | 2 | 8% |
| Southwell | 22 | 3 | 13.6% |
| Chepstow | 20 | 1 | 5% |
| Nottingham | 19 | 2 | 10.5% |
| Goodwood | 13 | 3 | 23.1% |
| chelmsford | 12 | 1 | 8.3% |
| Great Yarmouth | 12 | 1 | 8.3% |
| Windsor | 11 | 2 | 18.2% |
| Leicester | 9 | 3 | 33.3% |
| Bath | 8 | 2 | 25% |
| Ffos Las | 8 | 1 | 12.5% |
| Chester | 6 | 1 | 16.7% |
| Newbury | 6 | 1 | 16.7% |
| Newcastle | 6 | 0 | 0% |
| York | 4 | 1 | 25% |
| Haydock Park | 4 | 1 | 25% |
| Redcar | 4 | 1 | 25% |
| Doncaster | 4 | 0 | 0% |
| Epsom Downs | 4 | 0 | 0% |
| Catterick Bridge | 3 | 1 | 33.3% |
| Newmarket | 3 | 0 | 0% |
| Ripon | 2 | 1 | 50% |
| Brighton | 2 | 1 | 50% |
| Sandown Park | 2 | 0 | 0% |
| Beverley | 2 | 0 | 0% |
| Musselburgh | 2 | 0 | 0% |
| Salisbury | 1 | 1 | 100% |
| Pontefract | 1 | 0 | 0% |
| Ascot | 1 | 0 | 0% |