The most telling number in Burns's career, though, is his relationship with trainer William Haggas. From 38 rides for the Newmarket yard, Burns has come home in front 7 times — that's winning nearly 1 in every 5 races, more than double his overall rate. That kind of partnership doesn't happen by accident. When a trainer of Haggas's calibre keeps putting a jockey up, it means something: trust has been earned, and performances have justified it. For a jockey still in the early years of his career, having that kind of established alliance with a top stable is exactly the foothold you need.
There is also something interesting in how Burns performs when the weather turns. On wet or muddy ground, he has won 2 from 10 races — again, 1 in every 5 — which is a markedly better return than his overall figures suggest. Some jockeys fade when conditions get difficult. Burns, it seems, does the opposite. Whether that reflects his riding style, his feel for a horse in testing conditions, or simply a knack for being booked on the right animals when the rain comes, it is a pattern worth watching.
Sixty-seven career winners in four years is not a headline-grabbing total, and Burns would be the first to admit there is a long road ahead. But racing is a sport where longevity and momentum matter as much as early fireworks. He is building steadily, he has a high-quality ally in William Haggas, and he clearly has the adaptability to perform when conditions get tough. The foundations are there. The interesting question is how quickly the numbers start to accelerate.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Newcastle | 17 | 0 | 0% |
| Newmarket | 9 | 0 | 0% |
| Lingfield Park | 7 | 0 | 0% |
| Ascot | 6 | 0 | 0% |
| Southwell | 6 | 0 | 0% |
| Kempton Park | 5 | 2 | 40% |
| Thirsk | 4 | 0 | 0% |
| Carlisle | 3 | 1 | 33.3% |
| Doncaster | 3 | 1 | 33.3% |
| Chepstow | 3 | 0 | 0% |
| York | 3 | 0 | 0% |
| Wolverhampton | 3 | 0 | 0% |
| Musselburgh | 3 | 0 | 0% |
| Pontefract | 2 | 2 | 100% |
| Redcar | 2 | 1 | 50% |
| Hamilton Park | 2 | 1 | 50% |
| chelmsford | 2 | 1 | 50% |
| Catterick Bridge | 2 | 0 | 0% |
| Leicester | 2 | 0 | 0% |
| Windsor | 2 | 0 | 0% |
| Ripon | 2 | 0 | 0% |
| Nottingham | 2 | 0 | 0% |
| Newbury | 1 | 0 | 0% |
| Beverley | 1 | 0 | 0% |
| Goodwood | 1 | 0 | 0% |
| Bath | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |
| Brighton | 1 | 0 | 0% |
| Epsom Downs | 1 | 0 | 0% |