The headline numbers are impressive enough, but it is the quality dotted through them that tells the fuller story. O'Brien has won 5 top-level races in his career — the kind of races that attract the best horses in Britain — at venues including Cheltenham and Ascot, two of the most prestigious tracks in the sport. He added two more Class 1 victories in quick succession in February 2026, at Huntingdon and Wincanton, before following up with a winner at Kempton Park on the 21st of the same month. Three winners inside three weeks at the top level is the sort of purple patch that can define a season.
If there is one relationship that underpins his recent rise, it is his partnership with trainer Harry Derham. Together they have produced 43 wins from 189 races — that is 23 wins for every 100 rides, or roughly 1 in every 4, which is a genuinely excellent return and well above his already solid overall average. When a trainer keeps booking the same jockey at that kind of rate, it is a clear sign of trust built on results.
Haydock Park is worth flagging separately. Four winners from just 7 races there means O'Brien has won more than half his rides at the track — a remarkable record at any venue, and the kind of number that suggests he reads that particular course unusually well. His record on fast, dry ground also stands out: 1 win from 3 races gives him a 33% win rate in those conditions, though the small sample means it is one to watch rather than a firm conclusion.
His partnership with Norn Iron — two wins from five races together — is a smaller thread in the story but a telling one. Finding a horse that brings out the best in you, and doing it twice, is never an accident. At 178 career winners and still only four years in, O'Brien has the look of someone still well short of his ceiling.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Newbury | 20 | 2 | 10% |
| Chepstow | 18 | 2 | 11.1% |
| Kempton Park | 17 | 4 | 23.5% |
| Huntingdon | 17 | 3 | 17.6% |
| Warwick | 13 | 2 | 15.4% |
| Exeter | 13 | 1 | 7.7% |
| Cheltenham | 13 | 1 | 7.7% |
| Plumpton | 11 | 2 | 18.2% |
| Wincanton | 10 | 2 | 20% |
| Fontwell Park | 10 | 1 | 10% |
| Ffos Las | 9 | 4 | 44.4% |
| Musselburgh | 9 | 3 | 33.3% |
| Ludlow | 8 | 2 | 25% |
| Bangor-on-Dee | 8 | 1 | 12.5% |
| Doncaster | 8 | 0 | 0% |
| Haydock Park | 7 | 4 | 57.1% |
| Uttoxeter | 7 | 1 | 14.3% |
| Leicester | 7 | 0 | 0% |
| hereford | 6 | 2 | 33.3% |
| Newton Abbot | 6 | 1 | 16.7% |
| Ascot | 6 | 1 | 16.7% |
| Stratford-on-Avon | 5 | 2 | 40% |
| Carlisle | 5 | 1 | 20% |
| Fakenham | 5 | 1 | 20% |
| Aintree | 5 | 0 | 0% |
| Southwell | 5 | 0 | 0% |
| Worcester | 4 | 3 | 75% |
| Taunton | 4 | 1 | 25% |
| Sandown Park | 4 | 1 | 25% |
| Punchestown | 3 | 1 | 33.3% |
| Lingfield Park | 3 | 1 | 33.3% |
| Market Rasen | 3 | 0 | 0% |
| Wetherby | 3 | 0 | 0% |
| Kelso | 3 | 0 | 0% |
| Newcastle | 2 | 1 | 50% |
| Ayr | 2 | 0 | 0% |
| Catterick Bridge | 1 | 1 | 100% |
| Hexham | 1 | 1 | 100% |
| Epsom Downs | 1 | 0 | 0% |