What really sets Williams apart is his record at the highest level. Nine wins in Class 1 races — the most prestigious events British racing has to offer — is the kind of number most jockeys never reach, let alone in four years. Those victories span Cheltenham, Sandown Park, and Ascot: three of the most famous and demanding venues in the sport, stages where the best horses and riders in the country turn up and the margins are razor-thin. Most recently, he added Newcastle on 29 November 2025 to that list, a reminder that his big-day record is no fluke.
His most consistent working relationship is with trainer Jeremy Scott, where the numbers tell their own story: 11 wins from 98 rides together, winning at roughly 1 in every 9 attempts. That is a partnership built on trust and repetition, the kind that develops when a trainer keeps putting a jockey up because they know what they are going to get. Eleven wins from 98 shared rides suggests Scott's yard have made Williams something close to a first call.
At 109 career winners and still climbing, Williams is quietly becoming one of the more reliable names in British jump racing — a jockey who wins his fair share week to week, but who also, crucially, turns up when the occasion demands it.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Chepstow | 28 | 3 | 10.7% |
| Wincanton | 23 | 4 | 17.4% |
| Exeter | 22 | 3 | 13.6% |
| Taunton | 17 | 1 | 5.9% |
| Warwick | 12 | 1 | 8.3% |
| Newton Abbot | 11 | 0 | 0% |
| hereford | 8 | 1 | 12.5% |
| Newbury | 8 | 0 | 0% |
| Ffos Las | 5 | 2 | 40% |
| Uttoxeter | 5 | 0 | 0% |
| Fontwell Park | 4 | 1 | 25% |
| Cheltenham | 4 | 0 | 0% |
| Lingfield Park | 4 | 0 | 0% |
| Aintree | 3 | 0 | 0% |
| Stratford-on-Avon | 2 | 0 | 0% |
| Ludlow | 2 | 0 | 0% |
| Punchestown | 2 | 0 | 0% |
| Wetherby | 2 | 0 | 0% |
| Sandown Park | 2 | 0 | 0% |
| Windsor | 2 | 0 | 0% |
| Kempton Park | 2 | 0 | 0% |
| Doncaster | 2 | 0 | 0% |
| Haydock Park | 2 | 0 | 0% |
| Plumpton | 1 | 1 | 100% |
| Newcastle | 1 | 1 | 100% |
| Hexham | 1 | 1 | 100% |
| Huntingdon | 1 | 1 | 100% |
| Ascot | 1 | 1 | 100% |
| Southwell | 1 | 0 | 0% |
| Bangor-on-Dee | 1 | 0 | 0% |
| Leopardstown | 1 | 0 | 0% |
| Ayr | 1 | 0 | 0% |
| Fakenham | 1 | 0 | 0% |