The big days have come too, which matters. Bowen has won 16 top-level races — the kind that appear on the front page of the racing press and draw crowds from across the country. His venues read like a greatest-hits tour of British racing: Doncaster, Newbury, Cheltenham, and Ascot, where he won one of the highest-grade races in January 2026. Winning at Cheltenham in particular is the sort of thing that defines a career, the track being famously unforgiving to anyone who is not at their very best.
His partnership with trainer Nicky Henderson is where things get especially interesting. Henderson is one of the most decorated trainers in the sport, and the fact that he keeps putting Bowen on his horses says plenty. From 127 races together, that combination has produced 31 winners — a win rate of 24%, or almost 1 in every 4. In a sport where 1 in 6 is already considered strong, 1 in 4 is exceptional. When Henderson saddles a horse with Bowen aboard, it is a genuine signal that something is expected.
Then there is Bangor-on-Dee, a small but characterful track in North Wales where Bowen has won 4 times from just 8 rides. Half his rides there have ended in victory. Every jockey has tracks where things just seem to click — where they read the course well, handle the bends instinctively, and arrive at the right moment. Bangor-on-Dee appears to be that place for Bowen, and it is the sort of detail that experienced punters quietly file away.
Four years in, 307 winners deep, and with a string of top-level victories already to his name, James Bowen is not a jockey to watch as a future prospect any more. He has already arrived.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Uttoxeter | 43 | 6 | 14.0% |
| Worcester | 31 | 7 | 22.6% |
| Ffos Las | 30 | 4 | 13.3% |
| hereford | 27 | 5 | 18.5% |
| Newbury | 27 | 3 | 11.1% |
| Huntingdon | 25 | 2 | 8% |
| Stratford-on-Avon | 24 | 6 | 25% |
| Cheltenham | 23 | 5 | 21.7% |
| Warwick | 22 | 5 | 22.7% |
| Newton Abbot | 21 | 6 | 28.6% |
| Chepstow | 18 | 2 | 11.1% |
| Doncaster | 17 | 5 | 29.4% |
| Sandown Park | 17 | 2 | 11.8% |
| Kempton Park | 16 | 4 | 25% |
| Cartmel | 14 | 2 | 14.3% |
| Haydock Park | 14 | 0 | 0% |
| Southwell | 12 | 3 | 25% |
| Plumpton | 12 | 1 | 8.3% |
| Wincanton | 12 | 1 | 8.3% |
| Market Rasen | 11 | 5 | 45.5% |
| Ludlow | 11 | 3 | 27.3% |
| Ascot | 11 | 1 | 9.1% |
| Perth | 10 | 3 | 30% |
| Taunton | 9 | 3 | 33.3% |
| Lingfield Park | 9 | 2 | 22.2% |
| Aintree | 9 | 1 | 11.1% |
| Bangor-on-Dee | 8 | 4 | 50% |
| Punchestown | 8 | 2 | 25% |
| Exeter | 8 | 1 | 12.5% |
| Catterick Bridge | 8 | 1 | 12.5% |
| Fontwell Park | 8 | 0 | 0% |
| Newcastle | 7 | 1 | 14.3% |
| Wetherby | 7 | 0 | 0% |
| Sedgefield | 5 | 1 | 20% |
| Carlisle | 4 | 1 | 25% |
| Windsor | 4 | 0 | 0% |
| Hexham | 2 | 1 | 50% |
| Kelso | 2 | 0 | 0% |
| Leicester | 1 | 0 | 0% |
| Ayr | 1 | 0 | 0% |
| Listowel | 1 | 0 | 0% |