The partnership with trainer Gordon Elliott is the engine room of Kennedy's career. One hundred wins from 520 rides together, also at a rate of around 1 in 5, makes this one of the most productive jockey-trainer combinations currently operating. Elliott sends out winners in enormous volume, but Kennedy's ability to deliver on that volume — race after race, track after track — is what makes the relationship so formidable.
If you want to watch Kennedy at his best, go to Leopardstown. Twelve winners from just 35 rides at the Dublin track works out to better than 1 in 3 — dramatically above his already-impressive average. Some jockeys simply read certain tracks better than others, and Leopardstown clearly suits the way Kennedy rides. Those numbers suggest he is not just winning there occasionally; he is consistently finding something extra.
Then there is Wodhooh, a partnership that belongs in a different conversation entirely. Five races together, five wins. A perfect record. That kind of unbeaten combination is rare enough to be genuinely remarkable — it suggests a jockey who has found exactly the right rhythm with a horse and has never put a foot wrong.
The headline moment of his recent career came at Cheltenham on 24 January 2026, when he won a top-level race at one of the most demanding venues in the sport. Kennedy has now won 6 Class 1 races in total — the very top tier — at Cheltenham, Aintree and Newbury. These are the races that define careers, the ones people remember. At 4 years into the job, Kennedy is not building towards those moments. He is already living them.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Punchestown | 56 | 9 | 16.1% |
| Fairyhouse | 55 | 14 | 25.5% |
| Navan | 47 | 8 | 17.0% |
| Cheltenham | 38 | 4 | 10.5% |
| Leopardstown | 35 | 12 | 34.3% |
| Down Royal | 30 | 7 | 23.3% |
| Naas | 30 | 6 | 20% |
| Cork | 26 | 5 | 19.2% |
| Downpatrick | 24 | 4 | 16.7% |
| Galway | 23 | 4 | 17.4% |
| Thurles | 22 | 6 | 27.3% |
| Clonmel | 21 | 4 | 19.0% |
| Kilbeggan | 21 | 4 | 19.0% |
| Tramore | 16 | 0 | 0% |
| Gowran Park | 15 | 3 | 20% |
| Limerick | 15 | 2 | 13.3% |
| Wexford | 13 | 2 | 15.4% |
| Killarney | 12 | 3 | 25% |
| Listowel | 11 | 2 | 18.2% |
| Tipperary | 11 | 2 | 18.2% |
| Bellewstown | 11 | 1 | 9.1% |
| Roscommon | 9 | 1 | 11.1% |
| Aintree | 7 | 2 | 28.6% |
| Sligo | 7 | 1 | 14.3% |
| Ballinrobe | 5 | 1 | 20% |
| Sandown Park | 1 | 0 | 0% |