His most regular partner in the saddle is Andrew Mullen, who has ridden 12 times for the yard and come home in front once. At around 1 win from every 12 rides together, that is a modest return, but the sheer number of times Kellett turns to the same jockey tells you something about the working relationship — consistency matters in a small yard, and trust is part of how winners eventually get made.
One horse that keeps appearing in Kellett's recent record is I See The Sea, who has run 8 times for the trainer and won once. A single win from 8 races might not sound like much, but the fact that this partnership has been given so many chances speaks to belief from the yard that there is more to come. Whether that patience is rewarded remains to be seen.
Perhaps the most interesting number in Kellett's profile is his record on normal ground conditions — 3 winners from 17 races, which is an 18% win rate, or roughly 1 in every 6. Compare that to his overall rate of 1 in 10, and you can see a trainer who clearly knows how to get his horses running at their best when the track is riding well. When conditions suit, Kellett's yard punches above its weight.
Twenty-three career winners in four years is a steady, honest foundation. He is not yet operating at the top end of the sport, but trainers are built slowly, and Kellett has the right ingredients — a clear identity, a preferred jockey, a handful of horses he believes in, and a growing sense of when conditions will play to his strengths. The next few seasons will tell a lot.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Wolverhampton | 13 | 2 | 15.4% |
| Catterick Bridge | 11 | 1 | 9.1% |
| Ayr | 8 | 1 | 12.5% |
| Carlisle | 8 | 0 | 0% |
| Hamilton Park | 7 | 2 | 28.6% |
| Newcastle | 4 | 1 | 25% |
| Doncaster | 3 | 0 | 0% |
| Beverley | 3 | 0 | 0% |
| Leicester | 2 | 0 | 0% |
| Bangor-on-Dee | 2 | 0 | 0% |
| Nottingham | 2 | 0 | 0% |
| Hexham | 1 | 0 | 0% |
| Redcar | 1 | 0 | 0% |
| Southwell | 1 | 0 | 0% |
| Ripon | 1 | 0 | 0% |
| Market Rasen | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |
| Aintree | 1 | 0 | 0% |