Over the last twelve months, McGuinness has recorded 39 winners from 518 runners — that's roughly 1 in every 13 races, or an 8% win rate. On the surface that might not sound spectacular, but in a game where most runners lose, consistency at that scale is genuinely hard to maintain. Volume training — sending out horses week after week across many different tracks — is a craft in itself, and McGuinness is clearly getting it right.
His most productive partnership is with jockey Adam Caffrey, who has ridden 250 times for the yard and landed 21 of those races together. Again, 1 in every 12 rides turning into a winner is a solid return when you're operating at that kind of quantity, and the sheer number of times the two have linked up suggests a real working relationship rather than a casual arrangement. When a trainer keeps putting the same jockey up, it usually means the communication is good and the horses are being placed well.
Where McGuinness really stands out is on normal ground conditions. In standard going, he has won 26 races from 221 — a 12% win rate, or roughly 1 in every 8-and-a-half. That's noticeably better than his overall average, and it hints at a yard that likes to have horses ready to run when conditions are fair. Some trainers thrive in the mud; McGuinness appears to have his string tuned for when the ground is at its most straightforward.
One curiosity worth noting: Captain Hanley, the horse listed as his standout partnership, has run six times for the yard without a win. Six races together with nothing to show for it is unusual company to keep, and suggests either a horse that has been frustrating to place or one that McGuinness is patiently developing. Whether that changes soon remains to be seen — but for a trainer who wins at the rate McGuinness does, he can clearly afford to be patient.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Dundalk | 203 | 23 | 11.3% |
| The Curragh | 54 | 3 | 5.6% |
| Leopardstown | 33 | 0 | 0% |
| Navan | 24 | 3 | 12.5% |
| Gowran Park | 20 | 2 | 10% |
| Naas | 19 | 0 | 0% |
| Bellewstown | 18 | 1 | 5.6% |
| Down Royal | 18 | 1 | 5.6% |
| Galway | 17 | 0 | 0% |
| Fairyhouse | 14 | 0 | 0% |
| Cork | 13 | 0 | 0% |
| Ballinrobe | 11 | 0 | 0% |
| Newcastle | 9 | 0 | 0% |
| Roscommon | 8 | 1 | 12.5% |
| Ayr | 7 | 0 | 0% |
| Killarney | 7 | 0 | 0% |
| Tipperary | 7 | 0 | 0% |
| Limerick | 6 | 2 | 33.3% |
| Laytown | 4 | 2 | 50% |
| Wolverhampton | 4 | 1 | 25% |
| Punchestown | 4 | 0 | 0% |
| Listowel | 4 | 0 | 0% |
| Chepstow | 2 | 0 | 0% |
| Thurles | 2 | 0 | 0% |
| Sligo | 2 | 0 | 0% |
| hereford | 1 | 0 | 0% |
| Musselburgh | 1 | 0 | 0% |
| Lingfield Park | 1 | 0 | 0% |
| Chester | 1 | 0 | 0% |
| Tramore | 1 | 0 | 0% |
| Clonmel | 1 | 0 | 0% |