The most intriguing subplot in O'Connell's recent record is his partnership with Captain Hanley. Ten races together and not a single win — which, depending on how you look at it, is either a stubborn loyalty that hasn't yet paid off, or a relationship still searching for the right race on the right day. Either way, it stands out as the kind of statistic that will resolve itself eventually, one way or another.
Where O'Connell has found more success is with jockey Killian Leonard in the saddle. Two wins from 18 rides together — an 11% win rate, or roughly 1 in every 9 races — is noticeably better than the yard's overall average, suggesting Leonard has a feel for O'Connell's horses that other jockeys haven't quite matched. When those two are combined, it's worth paying attention.
Four years in, with four winners this season from a string modest enough that every runner matters, O'Connell is the kind of trainer whose progress is measured in small steps rather than headline moments. The foundation is being laid, and the numbers, modest as they are, show a yard that is competitive enough to keep winning — just not yet often enough to trouble the bigger operations. That can change quickly in this sport.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Dundalk | 13 | 1 | 7.7% |
| Gowran Park | 9 | 0 | 0% |
| Limerick | 5 | 0 | 0% |
| Clonmel | 4 | 1 | 25% |
| Killarney | 4 | 0 | 0% |
| Tipperary | 3 | 1 | 33.3% |
| Tramore | 3 | 0 | 0% |
| Leopardstown | 2 | 1 | 50% |
| Roscommon | 2 | 0 | 0% |
| Cork | 2 | 0 | 0% |
| Ballinrobe | 1 | 0 | 0% |
| Bellewstown | 1 | 0 | 0% |
| Laytown | 1 | 0 | 0% |
| Kilbeggan | 1 | 0 | 0% |
| Punchestown | 1 | 0 | 0% |
| Wexford | 1 | 0 | 0% |
| The Curragh | 1 | 0 | 0% |