The partnership that tells you most about Kavanagh is the one with trainer Joel Parkinson and Sue Smith's yard. Across 85 races together, they have combined for 12 wins — that's roughly 1 in every 7, well above his overall average. When a trainer keeps booking the same jockey at that kind of rate, it is rarely a coincidence. It means there is trust, communication, and a shared understanding of how to get a horse to run its race.
Then there is Bangor-on-Dee, a tight, turning track in north Wales that suits jockeys who ride with their heads as much as their hands. Kavanagh has won 6 times from just 11 rides there — better than 1 in every 2. For context, most jockeys at any level would be delighted with that kind of return at a single track. It points to someone who has worked out the particular rhythms of that course and knows exactly how to use it.
The partnership with Heather Honey is also worth watching. Four wins from 13 races together — roughly 1 in every 3 — is a remarkable hit rate for any horse-and-jockey combination, and suggests the two have developed a real understanding. When a jockey clicks with a particular horse at that level of consistency, it is usually because something about the way they ride suits that horse's style, its jump, or the way it settles into a race.
Eighty-six winners in four years will not put Kavanagh in the headlines just yet, but the numbers behind the numbers are encouraging. His strength at specific tracks and with specific horses suggests a jockey who is learning fast and making smart use of every opportunity he gets.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Perth | 36 | 2 | 5.6% |
| Hexham | 35 | 5 | 14.3% |
| Sedgefield | 27 | 0 | 0% |
| Kelso | 25 | 3 | 12% |
| Wetherby | 25 | 2 | 8% |
| Carlisle | 20 | 0 | 0% |
| Newcastle | 19 | 0 | 0% |
| Cartmel | 13 | 0 | 0% |
| Bangor-on-Dee | 11 | 6 | 54.5% |
| Catterick Bridge | 10 | 2 | 20% |
| Doncaster | 9 | 0 | 0% |
| Ayr | 9 | 0 | 0% |
| Uttoxeter | 8 | 1 | 12.5% |
| Musselburgh | 7 | 0 | 0% |
| Haydock Park | 5 | 1 | 20% |
| Market Rasen | 5 | 0 | 0% |
| Huntingdon | 3 | 1 | 33.3% |
| Southwell | 3 | 0 | 0% |
| Stratford-on-Avon | 1 | 0 | 0% |
| Cheltenham | 1 | 0 | 0% |
| Aintree | 1 | 0 | 0% |
| Worcester | 1 | 0 | 0% |