The headline achievement is her record at the very top level. Six Class 1 victories — the biggest, most prestigious races in Britain — is a remarkable haul for a yard still in its early years. Those wins have come at some of the most celebrated venues in the sport: Doncaster, Newmarket, and Ascot, tracks where the best horses in training tend to congregate. Three of those wins have arrived in the last eight months alone, including a top-level success at Ayr in June 2025, which suggests the yard is not slowing down — if anything, it is accelerating.
On a day-to-day basis, Harrington wins roughly 1 in every 11 races she enters — 51 winners from 583 runners in the last twelve months. That 9% figure might sound modest, but it tells you something important: she is not cherry-picking easy contests. She runs horses where they belong and lets the record build honestly. When the ground is normal — not too wet, not too firm — that number jumps sharply. On standard conditions she wins 6 from 43 races, a 14% rate, which means nearly 1 in every 7. Conditions clearly suit her training style, and she knows how to have horses ready when the ground cooperates.
Two names stand out from the partnership records. Shane Foley has ridden for her 344 times, producing 28 winners together — a combination that has clearly developed real trust and understanding over time. And then there is Falls Of Acharn, a horse she has won 2 of 4 races with, a 50% record that puts it among the most reliable and rewarding partnerships in her string. At Bellewstown, a smaller track where course knowledge and timing matter enormously, she has sent out 3 winners from just 12 runners — a conversion rate that suggests she knows exactly when to target that venue.
Four years in, 300 winners, and six wins at the highest level. Mrs John Harrington is building something impressive, and quickly.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| The Curragh | 103 | 4 | 3.9% |
| Leopardstown | 61 | 5 | 8.2% |
| Navan | 41 | 4 | 9.8% |
| Naas | 41 | 2 | 4.9% |
| Dundalk | 39 | 6 | 15.4% |
| Gowran Park | 36 | 3 | 8.3% |
| Cork | 35 | 3 | 8.6% |
| Galway | 34 | 3 | 8.8% |
| Roscommon | 22 | 4 | 18.2% |
| Killarney | 20 | 3 | 15% |
| Down Royal | 18 | 2 | 11.1% |
| Tipperary | 16 | 0 | 0% |
| Listowel | 14 | 0 | 0% |
| Punchestown | 13 | 3 | 23.1% |
| Fairyhouse | 13 | 0 | 0% |
| Bellewstown | 12 | 3 | 25% |
| Limerick | 8 | 0 | 0% |
| Ballinrobe | 8 | 0 | 0% |
| Wexford | 5 | 1 | 20% |
| Kilbeggan | 5 | 0 | 0% |
| Ascot | 5 | 0 | 0% |
| Sligo | 4 | 1 | 25% |
| Thurles | 4 | 0 | 0% |
| Tramore | 3 | 1 | 33.3% |
| Haydock Park | 3 | 0 | 0% |
| Cheltenham | 3 | 0 | 0% |
| Clonmel | 2 | 1 | 50% |
| Chepstow | 2 | 1 | 50% |
| Ayr | 2 | 1 | 50% |
| Laytown | 2 | 0 | 0% |
| Lingfield Park | 2 | 0 | 0% |
| York | 2 | 0 | 0% |
| Sandown Park | 2 | 0 | 0% |
| Doncaster | 1 | 0 | 0% |
| Newmarket | 1 | 0 | 0% |
| Bath | 1 | 0 | 0% |