What makes the recent form particularly eye-catching is how sharply she has shifted up a gear. Over the last two weeks she has ridden 6 winners from just 27 rides — a win rate of 22%, compared to her already-solid seasonal average of 13%. That kind of spike is not noise; it usually means a jockey is riding with real confidence, getting the calls right and making things happen in tight finishes. Her win at York on 31 May 2025 came in a Class 1 race — one of the very top races in British racing — and she now has four top-level victories on her record, at venues including Ascot, Newmarket and Newcastle. At 22, most jockeys are still finding their feet at that level.
There are some specific conditions where Osborne becomes especially dangerous to oppose. On wet or muddy ground, she wins 6 from 23 races — that's 26%, more than double her overall rate — which suggests a real feel for riding in conditions that many jockeys find difficult to read. At Sandown Park she has turned 15 rides into 5 winners, a record that any regular racegoer would notice and respect. Courses suit particular riding styles, and Sandown's demanding finish clearly suits hers.
Her most productive working relationship is with trainer Jamie Osborne — 25 wins from 180 rides together, winning at 14%, just ahead of her overall average. But the partnership that has caught the imagination is with a horse called Wild Thoughts: three races together, three wins. A perfect record like that, across multiple outings, is genuinely rare and suggests something clicks between horse and rider that goes beyond simple talent on either side.
Four years in, with four top-level wins, a flawless record on one horse, and form that is improving rather than levelling off — Saffie Osborne is one of the most watchable jockeys in Britain right now.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Kempton Park | 57 | 4 | 7.0% |
| Wolverhampton | 49 | 6 | 12.2% |
| Southwell | 44 | 8 | 18.2% |
| meydan | 40 | 6 | 15% |
| Lingfield Park | 39 | 3 | 7.7% |
| Windsor | 32 | 3 | 9.4% |
| Newmarket | 22 | 3 | 13.6% |
| Goodwood | 20 | 0 | 0% |
| Brighton | 18 | 3 | 16.7% |
| Doncaster | 18 | 2 | 11.1% |
| York | 17 | 2 | 11.8% |
| Sandown Park | 15 | 5 | 33.3% |
| Ffos Las | 14 | 4 | 28.6% |
| Great Yarmouth | 14 | 3 | 21.4% |
| Chepstow | 14 | 3 | 21.4% |
| Newbury | 14 | 1 | 7.1% |
| Ascot | 12 | 2 | 16.7% |
| chelmsford | 10 | 0 | 0% |
| Bath | 9 | 1 | 11.1% |
| Chester | 9 | 0 | 0% |
| Newcastle | 8 | 1 | 12.5% |
| Salisbury | 7 | 2 | 28.6% |
| Haydock Park | 6 | 1 | 16.7% |
| Nottingham | 5 | 1 | 20% |
| Leicester | 4 | 0 | 0% |
| Epsom Downs | 3 | 1 | 33.3% |
| Ayr | 3 | 0 | 0% |
| Musselburgh | 3 | 0 | 0% |
| Redcar | 2 | 1 | 50% |
| Pontefract | 1 | 0 | 0% |
| Hamilton Park | 1 | 0 | 0% |