The headline moment of his career so far came at Ascot on 20 June 2025, when he won one of the top races in Britain. It wasn't a fluke either — both of Carroll's top-level wins have come at Ascot, which is the sport's most prestigious stage. Getting to Ascot once and winning is an achievement. Doing it twice suggests he handles the big occasion rather well.
His most important professional relationship is with trainer Gavin Cromwell, and between them they've built something worth noting: 11 wins from 136 races together, or about 1 in every 12 rides. That's slightly below his overall average, but 136 rides is a substantial body of work with one yard, and that kind of loyalty and volume usually means Cromwell trusts him with horses that matter.
Two of Carroll's more interesting quirks stand out in the numbers. On wet, muddy ground — the kind of conditions that test a horse's stamina and a jockey's confidence — he's won 4 from 27 races, a win rate of 15%, or nearly 1 in every 6. That's noticeably better than his overall average, which suggests he either times his efforts better in those conditions or simply isn't rattled when the ground gets difficult. Then there's Navan, an Irish track where he's won 5 times from just 20 rides — 1 in every 4. That's an exceptional return at any track, and riders who consistently perform well at specific venues usually know every inch of that course.
Still only four years into his career, Carroll is at the stage where the building blocks are clearly in place. The Ascot wins give him credibility at the top level, the Navan record suggests course intelligence, and 213 career winners by his mid-twenties points to a jockey still finding his ceiling.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| The Curragh | 89 | 5 | 5.6% |
| Dundalk | 55 | 6 | 10.9% |
| Leopardstown | 41 | 1 | 2.4% |
| Naas | 39 | 3 | 7.7% |
| Gowran Park | 38 | 7 | 18.4% |
| Cork | 27 | 3 | 11.1% |
| Galway | 25 | 3 | 12% |
| Down Royal | 24 | 3 | 12.5% |
| Roscommon | 22 | 1 | 4.5% |
| Navan | 20 | 5 | 25% |
| Fairyhouse | 16 | 3 | 18.8% |
| Bellewstown | 14 | 1 | 7.1% |
| Killarney | 11 | 2 | 18.2% |
| Tipperary | 7 | 0 | 0% |
| Ballinrobe | 6 | 0 | 0% |
| Limerick | 4 | 0 | 0% |
| Sligo | 3 | 1 | 33.3% |
| Laytown | 3 | 0 | 0% |
| Punchestown | 3 | 0 | 0% |
| Ascot | 2 | 1 | 50% |
| Listowel | 2 | 0 | 0% |
| Clonmel | 2 | 0 | 0% |
| Thurles | 1 | 0 | 0% |
| Goodwood | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |