The big days stand out. Osborne has won four top-level races in her career — the kind that matter most in British racing — at some of the sport's grandest venues: Newcastle, Newmarket and Ascot. Adding a Class 1 win at York as recently as May 2025 shows she is not just accumulating winners in modest company; she is performing on the biggest stages. That is a significant thing for a jockey still only four years into the job.
There are patterns here worth noticing. When the ground gets wet and the conditions turn difficult, many jockeys struggle — but Osborne tends to thrive. On soft or muddy ground she wins 6 from 23 races, which is roughly 1 in every 4. That is almost double her already-solid overall rate, and it suggests a jockey who rides with confidence and timing rather than relying on a fast surface to do the work for her. Sandown Park tells a similar story: 5 winners from just 15 races there makes it a genuine stronghold, and tracks you dominate at that kind of ratio tend to stay kind to you.
Her most productive relationship is with trainer Jamie Osborne — 25 wins from 181 races together, or just under 1 in every 7. That shared surname is not a coincidence; Jamie Osborne is her father, and the partnership between them has been central to building her career. Twenty-five wins from a single yard is a serious number, and the consistency of that combination suggests a deep working trust that goes beyond simply knowing each other well.
Still only in the early chapters of what looks like a long career, Osborne has already shown she can win on the sport's biggest occasions and handle the worst weather it can throw at her. The 269 career winners and counting tell you she is no longer someone to watch out for — she is someone the rest of the weighing room is already watching.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Kempton Park | 57 | 3 | 5.3% |
| Wolverhampton | 44 | 4 | 9.1% |
| meydan | 40 | 6 | 15% |
| Southwell | 37 | 7 | 18.9% |
| Windsor | 35 | 3 | 8.6% |
| Lingfield Park | 35 | 2 | 5.7% |
| Brighton | 24 | 3 | 12.5% |
| Newmarket | 22 | 3 | 13.6% |
| Goodwood | 20 | 0 | 0% |
| Doncaster | 18 | 2 | 11.1% |
| York | 17 | 2 | 11.8% |
| Sandown Park | 15 | 5 | 33.3% |
| chelmsford | 15 | 0 | 0% |
| Ffos Las | 14 | 4 | 28.6% |
| Chepstow | 14 | 3 | 21.4% |
| Newbury | 13 | 1 | 7.7% |
| Great Yarmouth | 12 | 3 | 25% |
| Ascot | 12 | 2 | 16.7% |
| Chester | 9 | 0 | 0% |
| Newcastle | 8 | 1 | 12.5% |
| Leicester | 8 | 0 | 0% |
| Salisbury | 7 | 2 | 28.6% |
| Haydock Park | 6 | 1 | 16.7% |
| Epsom Downs | 4 | 1 | 25% |
| Bath | 4 | 0 | 0% |
| Nottingham | 3 | 1 | 33.3% |
| Ayr | 3 | 0 | 0% |
| Musselburgh | 3 | 0 | 0% |
| Pontefract | 1 | 0 | 0% |
| Hamilton Park | 1 | 0 | 0% |