What makes Spy genuinely interesting right now is the recent upturn in form. Over the last six races, the horse has won twice and finished in the top two on three occasions. That is a sharp improvement on the overall career picture, and it suggests Spy is hitting a productive patch at seven years old — an age when plenty of horses are starting to wind down rather than find another gear. The most recent win came at Listowel just five weeks ago, and with a race as recently as yesterday, this is a horse very much in the middle of an active campaign.
The numbers get more compelling when you dig into the conditions Spy prefers. On normal ground, the horse has won 2 from 9 races — a 22% win rate, roughly 1 in every 4-and-a-half outings. That same 22% figure appears again at distances between a mile and a furlong and a mile and two furlongs, Spy's clear sweet spot. Put this horse on a good surface at the right trip, and you are suddenly looking at a very different proposition from the headline 12% career figure. At the level Spy typically competes at, that conversion rate of 2 wins from just 5 races — 40% — is exceptional. Win 2 out of every 5 races at any level and people start to notice.
Spy is trained by C Byrnes at Ballingarry in County Limerick, a yard that has sent out 26 winners already this season — a serious volume of success that suggests a well-run operation. Philip Byrnes, who rides Spy most often, has partnered the horse in 13 of its races for 1 win together, but the horse's recent wins show it can perform with others in the saddle too. The first career win came at Wolverhampton back in March 2022, and the journey since has been steady rather than spectacular — but right now, Spy looks to be running some of the best races of its life.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Dundalk Galloping |
6 | 1 win, 2 thirds, 3 other | 10 Dec | 16.7% |
| Killarney Sharp |
4 | 1 win, 1 third, 2 other | 21 Aug | 25% |
| Roscommon Sharp |
4 | 4 other | 19 May | 0% |
| Listowel Sharp |
3 | 1 win, 2 other | 1 Jun | 33.3% |
| Ballinrobe Sharp |
3 | 1 second, 2 other | 22 Jul | 0% |
| Down Royal Galloping |
2 | 1 third, 1 other | 1 Nov | 0% |
| Tipperary Galloping |
2 | 2 other | 27 May | 0% |
| Cork Galloping |
2 | 2 seconds | 5 Aug | 0% |
| Sligo Sharp |
2 | 1 second, 1 other | 7 Aug | 0% |
| Hamilton Park Sharp |
1 | 1 win | 28 Jun | 100% |
| Wolverhampton Galloping |
1 | 1 win | 29 Mar | 100% |
| Great Yarmouth Galloping |
1 | 1 other | 9 Jun | 0% |
| chelmsford | 1 | 1 third | 25 Nov | 0% |
| Kempton Park Galloping |
1 | 1 other | 29 Oct | 0% |
| Leopardstown Galloping |
1 | 1 other | 22 Oct | 0% |
| Pontefract Undulating |
1 | 1 other | 5 Jul | 0% |
| Punchestown Galloping |
1 | 1 other | 1 May | 0% |
| Tramore Sharp |
1 | 1 other | 2 Jun | 0% |
| Newmarket Galloping |
1 | 1 other | 12 May | 0% |
| Bellewstown Sharp |
1 | 1 other | 4 Jul | 0% |
| Epsom Downs Undulating |
1 | 1 other | 19 Apr | 0% |
| Thurles Undulating |
1 | 1 third | 9 Oct | 0% |
| Lingfield Park Sharp |
1 | 1 other | 15 Dec | 0% |