The headline achievement is his record at the top level. Seven Class 1 wins — the biggest races in Britain — is not something most jockeys ever manage. He has collected them at York, Doncaster and Newmarket, three of the most prestigious venues in the country, and added another at Redcar as recently as October 2025. That kind of big-race record tells you Beasley is trusted when it matters.
His most reliable partnership is with trainer Michael Dods, where he has ridden 16 winners from 175 races together — just under 1 in every 11. In flat racing terms, that level of consistency across that many rides is the sign of a genuine working relationship rather than an occasional booking.
Dig into the conditions and a clear pattern emerges. On normal ground, Beasley wins at a noticeably sharper rate — 10 wins from 67 races, which works out at roughly 1 in every 7. That is half as many rides again as his season-wide average, and suggests he is at his best when the track is neither extreme. Wolverhampton is another place where he punches above his weight: 3 winners from just 10 rides there, a return that any jockey would be delighted with.
The one note of caution is that his season win rate of 10% is a step back from the 12% he posted last year. It is not a collapse, but it is a dip worth watching. What softens that picture considerably is his recent form: in the last two weeks he has ridden 5 winners from 32 races — a 16% return that comfortably beats his seasonal average. Whether that represents a genuine upturn in momentum or simply a good fortnight remains to be seen, but a jockey with 339 career winners and seven top-level wins does not tend to fade quietly. Right now, Beasley looks like someone hitting form at exactly the right time.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| meydan | 86 | 6 | 7.0% |
| Ayr | 46 | 5 | 10.9% |
| Thirsk | 43 | 3 | 7.0% |
| Hamilton Park | 42 | 5 | 11.9% |
| jebel_ali | 41 | 2 | 4.9% |
| Newcastle | 40 | 2 | 5% |
| Carlisle | 35 | 3 | 8.6% |
| York | 35 | 0 | 0% |
| Musselburgh | 28 | 5 | 17.9% |
| Doncaster | 25 | 3 | 12% |
| Beverley | 22 | 2 | 9.1% |
| Redcar | 21 | 2 | 9.5% |
| Southwell | 17 | 5 | 29.4% |
| Haydock Park | 15 | 2 | 13.3% |
| Ripon | 15 | 2 | 13.3% |
| abu_dhabi | 14 | 1 | 7.1% |
| Pontefract | 14 | 1 | 7.1% |
| Catterick Bridge | 13 | 2 | 15.4% |
| Wolverhampton | 10 | 3 | 30% |
| Goodwood | 6 | 1 | 16.7% |
| Wetherby | 6 | 1 | 16.7% |
| chelmsford | 5 | 1 | 20% |
| sharjah | 3 | 0 | 0% |
| Chester | 2 | 0 | 0% |
| Nottingham | 2 | 0 | 0% |
| Ascot | 2 | 0 | 0% |
| Sandown Park | 1 | 0 | 0% |
| Newmarket | 1 | 0 | 0% |