This season tells a straightforward story: 25 winners from 315 runners, which works out at roughly 1 in every 13 races. That's an 8% win rate, and while it won't set pulses racing on paper, it speaks to a yard that keeps horses active, keeps them competitive, and keeps finding ways to win. Volume and consistency are the unglamorous engines of a training operation, and Frost appears to have both.
His most productive relationship on track is with jockey Alec Voikhansky, and it's a partnership worth paying attention to. Eight wins from 60 rides together — that's 13%, or roughly 1 in every 8 races — is meaningfully better than Frost's yard average. When those two combine, something clicks. Whether that's down to Voikhansky understanding how Frost likes his horses ridden, or simply a matter of chemistry built up over time, the numbers say this is a pairing that delivers.
The one curiosity in the file is Elashgar — a horse Frost has sent out five times without getting a win. Five attempts, five defeats. That kind of record with one particular horse can mean many things: a tricky customer, a late developer, or simply a horse that keeps running into better ones on the day. It stands out precisely because it's the exception to what is otherwise a yard that finds the winner's enclosure regularly enough.
Frost is still early in his career, and the trajectory matters as much as the current numbers. A trainer who has put together 108 winners in four years, with a sharpening partnership alongside Voikhansky, is one to keep an eye on as his operation grows.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Wolverhampton | 70 | 9 | 12.9% |
| Southwell | 55 | 5 | 9.1% |
| Nottingham | 19 | 0 | 0% |
| Doncaster | 18 | 2 | 11.1% |
| chelmsford | 18 | 1 | 5.6% |
| Lingfield Park | 15 | 2 | 13.3% |
| Newcastle | 11 | 0 | 0% |
| York | 9 | 0 | 0% |
| Pontefract | 9 | 0 | 0% |
| Great Yarmouth | 8 | 1 | 12.5% |
| Kempton Park | 8 | 0 | 0% |
| Leicester | 7 | 2 | 28.6% |
| Newmarket | 7 | 1 | 14.3% |
| Haydock Park | 7 | 0 | 0% |
| Thirsk | 6 | 0 | 0% |
| Redcar | 6 | 0 | 0% |
| Ripon | 6 | 0 | 0% |
| Bath | 5 | 1 | 20% |
| Newbury | 5 | 1 | 20% |
| Chester | 5 | 0 | 0% |
| Chepstow | 3 | 0 | 0% |
| Brighton | 3 | 0 | 0% |
| Wetherby | 2 | 0 | 0% |
| Salisbury | 2 | 0 | 0% |
| Windsor | 1 | 0 | 0% |
| Ayr | 1 | 0 | 0% |
| Aintree | 1 | 0 | 0% |
| Uttoxeter | 1 | 0 | 0% |
| Epsom Downs | 1 | 0 | 0% |
| Market Rasen | 1 | 0 | 0% |
| Beverley | 1 | 0 | 0% |
| Catterick Bridge | 1 | 0 | 0% |
| Carlisle | 1 | 0 | 0% |
| Ascot | 1 | 0 | 0% |
| Taunton | 1 | 0 | 0% |