The partnership with trainer Gavin Cromwell is the engine room of Carroll's career. Fourteen wins from 120 rides together — again, roughly 1 in every 9 — tells you this is a combination that works. When a trainer keeps putting a jockey up, it means trust, and when that trust produces results at a consistent rate across a large sample of rides, it means something real is happening. Cromwell's horses clearly suit Carroll's style, and Carroll clearly knows how to ride for Cromwell.
There are two places where Carroll moves from reliable to exceptional. The first is Gowran Park, a compact, testing track in County Kilkenny where local knowledge and rhythm matter enormously. Eight winners from 37 rides there is a serious return — more than 1 in every 5 — and suggests Carroll has cracked the course in a way many of his rivals simply haven't. The second is wet ground. On genuinely soft or muddy going, he has won 3 from 15, which is 20% — 1 in every 5. That is meaningfully better than his overall average and hints at a jockey who rides with real confidence and patience when conditions get difficult and the race slows down.
And then there is Ascot. Both of Carroll's top-level victories — the highest class of race in Britain — have come at the most prestigious flat track in the world, including one as recently as 20 June 2025. Plenty of jockeys never win a top-level race at all. Carroll has two, and both at the same venue, which suggests he turns up for the big occasion rather than wilting under it. At 208 career winners and still only four years in, he is building something worth paying close attention to.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| The Curragh | 83 | 7 | 8.4% |
| Dundalk | 53 | 7 | 13.2% |
| Gowran Park | 37 | 8 | 21.6% |
| Naas | 36 | 4 | 11.1% |
| Leopardstown | 31 | 2 | 6.5% |
| Galway | 25 | 3 | 12% |
| Cork | 25 | 2 | 8% |
| Navan | 23 | 2 | 8.7% |
| Down Royal | 20 | 3 | 15% |
| Roscommon | 19 | 1 | 5.3% |
| Fairyhouse | 16 | 3 | 18.8% |
| Tipperary | 14 | 1 | 7.1% |
| Bellewstown | 12 | 1 | 8.3% |
| Killarney | 10 | 2 | 20% |
| Limerick | 8 | 1 | 12.5% |
| Ballinrobe | 7 | 1 | 14.3% |
| Sligo | 5 | 1 | 20% |
| Listowel | 5 | 1 | 20% |
| Punchestown | 3 | 0 | 0% |
| Laytown | 3 | 0 | 0% |
| Ascot | 2 | 1 | 50% |
| Clonmel | 2 | 0 | 0% |
| Thurles | 1 | 0 | 0% |
| Goodwood | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |