The most telling story in O'Dwyer's record is his partnership with Barretstown. Together they have raced 39 times and won on 4 occasions — a ratio that might not sound dramatic until you consider how rare it is for a trainer and a single horse to build that kind of shared history. Barretstown is clearly a horse the yard knows inside out, and those 4 wins together suggest a relationship built on patience and understanding rather than luck.
O'Dwyer's most regular ally in the saddle is Charlie O'Dwyer, who has partnered his horses to 3 wins from 38 rides — winning roughly 1 in every 13 races together. That level of consistency between trainer and jockey matters. Racing rewards familiarity, and having a jockey who understands how a yard operates and what its horses need can make a real difference on race day. When it comes to ground conditions, O'Dwyer's runners show their best form on normal ground, where they have won 1 from 10 races — a 10% win rate that edges ahead of his overall figures and suggests his horses are at their most comfortable when the track is neither too wet nor too dry.
Still only four years into his training career, O'Dwyer is very much in the process of establishing himself. The numbers are modest but consistent, and the foundations — a productive stable horse in Barretstown, a trusted jockey in Charlie O'Dwyer, and a clear preference for normal ground — give the yard something genuine to build on.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Dundalk | 8 | 1 | 12.5% |
| Fairyhouse | 8 | 1 | 12.5% |
| Punchestown | 8 | 0 | 0% |
| Wexford | 7 | 1 | 14.3% |
| Limerick | 3 | 0 | 0% |
| Leopardstown | 3 | 0 | 0% |
| Galway | 3 | 0 | 0% |
| Roscommon | 2 | 1 | 50% |
| Thurles | 2 | 0 | 0% |
| Naas | 2 | 0 | 0% |
| Navan | 2 | 0 | 0% |
| Kilbeggan | 2 | 0 | 0% |
| Tipperary | 2 | 0 | 0% |
| Clonmel | 2 | 0 | 0% |
| The Curragh | 1 | 0 | 0% |
| Cork | 1 | 0 | 0% |
| Down Royal | 1 | 0 | 0% |
| Listowel | 1 | 0 | 0% |
| Ballinrobe | 1 | 0 | 0% |
| Downpatrick | 1 | 0 | 0% |