The highlight reel already includes three wins at the very top level of the sport — the kind of races that attract the best horses in the country — at Ascot, Doncaster, and Newmarket. Those three venues are among the most prestigious in British racing, and landing a top-level winner at any one of them puts you in select company. Landing one at each of them, at this stage of a career, is a genuine statement.
His most productive relationship is with trainer Mrs John Harrington, a partnership that has produced 31 wins from 293 rides together — roughly 1 in every 9, which mirrors his overall season average almost exactly. That consistency matters. It tells you the two are working well in sync, and that the yard trusts Foley enough to put him up repeatedly. In racing, a trainer who keeps coming back to the same jockey is usually doing so because that jockey is delivering.
On a smaller but telling note, Foley has been particularly sharp at Clonmel, winning 3 of just 5 rides there. Three from five might sound like a modest sample, but a 60% win rate at any track — meaning he wins more often than not when he shows up — is the kind of number that makes trainers take notice when entries are being considered. It hints at a jockey who arrives prepared and reads a track well.
Put it all together and Foley looks like a jockey in the middle of a genuine step up. Not just riding more, but riding better — and already with the big-race wins to prove it is not a fluke.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Dundalk | 120 | 17 | 14.2% |
| The Curragh | 104 | 6 | 5.8% |
| Gowran Park | 41 | 5 | 12.2% |
| Naas | 40 | 4 | 10% |
| Leopardstown | 40 | 4 | 10% |
| Cork | 31 | 2 | 6.5% |
| Killarney | 23 | 4 | 17.4% |
| Navan | 23 | 3 | 13.0% |
| Roscommon | 22 | 4 | 18.2% |
| Galway | 21 | 3 | 14.3% |
| Bellewstown | 16 | 3 | 18.8% |
| Down Royal | 11 | 0 | 0% |
| Ballinrobe | 10 | 2 | 20% |
| Listowel | 10 | 0 | 0% |
| Newmarket | 9 | 2 | 22.2% |
| Fairyhouse | 7 | 1 | 14.3% |
| York | 7 | 0 | 0% |
| Punchestown | 6 | 1 | 16.7% |
| Clonmel | 5 | 3 | 60% |
| Sligo | 5 | 0 | 0% |
| Wolverhampton | 4 | 3 | 75% |
| Tipperary | 4 | 0 | 0% |
| Lingfield Park | 3 | 1 | 33.3% |
| Thurles | 3 | 0 | 0% |
| Sandown Park | 3 | 0 | 0% |
| Newbury | 3 | 0 | 0% |
| Wetherby | 2 | 0 | 0% |
| Tramore | 2 | 0 | 0% |
| Pontefract | 2 | 0 | 0% |
| Goodwood | 2 | 0 | 0% |
| Laytown | 2 | 0 | 0% |
| Chepstow | 1 | 0 | 0% |
| Hamilton Park | 1 | 0 | 0% |
| Ascot | 1 | 0 | 0% |
| Southwell | 1 | 0 | 0% |
| chelmsford | 1 | 0 | 0% |
| Kempton Park | 1 | 0 | 0% |
| Chester | 1 | 0 | 0% |