His most regular partnership is with trainer James Owen, but the numbers there are sobering — 3 wins from 87 rides together amounts to roughly 1 in every 29 races. That's a lot of faith being placed in a combination that hasn't fired consistently, and it suggests either Owen's horses haven't been at their best or the partnership simply hasn't clicked the way both sides would hope.
Where Bowen does show genuine promise is in the specifics. At Bath, he's turned 11 rides into 3 winners — roughly 1 in every 4 races — which is a markedly better return than his overall numbers suggest he's capable of. Tracks suit different riders for all kinds of reasons: the shape of the course, the style of racing it encourages, the types of horses that tend to run there. Whatever it is about Bath, Bowen clearly has a feel for it. Similarly, on fast, dry ground he has won 1 from just 5 races — a 20% win rate — a small sample but an intriguing one, hinting that conditions might bring out something extra in his riding.
At 27 career winners in the last twelve months and 133 overall, Bowen is a jockey still very much in the building phase. The drop in form this season means he's at something of a crossroads — the kind of moment where a jockey either finds a way back to their best or settles into a lower gear. The Bath record and his affinity for dry ground give reasons to stay interested. The wider numbers give reasons to stay cautious.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Wolverhampton | 66 | 5 | 7.6% |
| Kempton Park | 53 | 1 | 1.9% |
| Lingfield Park | 52 | 7 | 13.5% |
| chelmsford | 39 | 2 | 5.1% |
| Newmarket | 37 | 0 | 0% |
| Southwell | 35 | 2 | 5.7% |
| Leicester | 17 | 3 | 17.6% |
| Windsor | 12 | 1 | 8.3% |
| Newcastle | 12 | 0 | 0% |
| Bath | 11 | 3 | 27.3% |
| Brighton | 11 | 0 | 0% |
| Nottingham | 10 | 0 | 0% |
| Great Yarmouth | 10 | 0 | 0% |
| Doncaster | 9 | 1 | 11.1% |
| Epsom Downs | 9 | 0 | 0% |
| Goodwood | 8 | 1 | 12.5% |
| Chester | 7 | 0 | 0% |
| Newbury | 7 | 0 | 0% |
| Sandown Park | 6 | 0 | 0% |
| Catterick Bridge | 4 | 1 | 25% |
| Ascot | 4 | 0 | 0% |
| Ripon | 3 | 0 | 0% |
| Salisbury | 3 | 0 | 0% |
| Chepstow | 3 | 0 | 0% |
| Haydock Park | 3 | 0 | 0% |
| Ballinrobe | 2 | 0 | 0% |
| Ffos Las | 2 | 0 | 0% |
| Leopardstown | 1 | 0 | 0% |
| York | 1 | 0 | 0% |
| Naas | 1 | 0 | 0% |
| Beverley | 1 | 0 | 0% |
| Hamilton Park | 1 | 0 | 0% |
| Musselburgh | 1 | 0 | 0% |
| Redcar | 1 | 0 | 0% |