UK time :

Spy

Spy is a 7-year-old who has carved out a quiet, steady career at lower levels, winning 5 of 45 races and placing in another 16. The horse has been racing for over four years, since that first breakthrough win at Wolverhampton in March 2022, and remains actively campaigned — the most recent outing came just a day ago.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Muhaarar
Mother
Confidential Lady
Trainer
Owner
With My Little Eye Syndicate
Official rating
59

📊 Key numbers

Career totals for this horse
45
Career races
5
Wins
11.1%
Win rate
avg ~10%
35.6%
Top-3 rate
avg ~30%
45 days
Since last race

🏁 Next race

Tomorrow
Curragh
About 1.2 miles · Soft, spongy ground · 27 runners

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The real story, though, is where Spy shows genuine edge. On normal ground conditions, the horse shifts into a different gear entirely, winning 2 of 9 races there (roughly 1 in 4), which is almost double the career win rate. That last victory came at Listowel in June, three months ago, suggesting this horse still knows how to find the line when conditions suit. The sweet spot appears to be middle-distance races between 1 mile 1 furlong and 1 mile 2 furlongs — at that trip, Spy has won 2 of 9 outings (again, 22%), the kind of specificity that savvy trainers use to keep older horses competitive. Even more telling: stepped up to Class 5 races, the horse wins 2 of 5 (40%), a striking figure that hints Spy genuinely belongs in that grade rather than drifting down. C Byrnes, training from Ballingarry in County Limerick, has sent out 26 winners this season and shows no sign of moving Spy on, which suggests faith that the horse still has value to extract. A journeyman performer, yes, but one with clear strengths and a yard willing to use them.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 9 starts (22%)
✔ Excellent record on yielding ground: 1 wins from 4 starts (25%)
✔ Well suited by 1m1f – 1m2f distances: 22% win rate
⚠ What to watch out for
⚠ Poor record on good_to_yielding ground: 0 wins from 8 starts
⚠ Yet to win at Roscommon in 5 attempts
⚠ Struggles on RH Galloping tracks: 0 wins from 8 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Yielding (slightly soft)
Loves
Good (a little give)
Ok
Yielding to soft (damp)
Unknown
Good to firm (fairly firm)
Unknown
Soft (muddy)
Unknown
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Unknown
Good to yielding (mild give)
Avoids
📏 Race distance
1M1F – 1M2F
Loves
Long Distance (2M+)
7F – 1M
Unknown
1M3F – 1M4F
Ok
1M6F – 2M
Avoids
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track shape
Left-handed, long straights
Loves
Left-handed, tight turns
Loves
Right-handed, tight turns
Ok
Left-handed, hilly
Unknown
Long straights
Unknown
Right-handed, hilly
Unknown
Right-handed, tight
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
4 Sep
5th
Down Royal
1m6f – 2m · Good · 17 runners
18 Aug
15th
Roscommon
1m6f – 2m · Good_To_Yielding · 18 runners
1 Aug
18th
Galway
Long Distance (2m+) · Good_To_Yielding · 22 runners
4 Jul
DNF
Bellewstown
Long Distance (2m+) · Good · 19 runners
1 Jun
🏆 Won
Listowel
Long Distance (2m+) · Yielding · 9 runners
1 May
12th
Punchestown
Long Distance (2m+) · Yielding · 28 runners
10 Dec
🏆 Won
Dundalk
1m3f – 1m4f · Standard · 14 runners
21 Nov
6th
Dundalk
1m6f – 2m · Standard · 17 runners
7 Nov
3rd
Dundalk
1m6f – 2m · Standard · 15 runners
1 Nov
3rd
Down Royal
Long Distance (2m+) · Yielding · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
7.7%
Win rate
1/13
Wins / rides
0%
Win rate
0/5
Wins / rides
50%
Win rate
2/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
W J Lee Current jockey
100%
Win rate
1/1
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Calum Hogan
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Dundalk
Galloping
6 1 win, 2 thirds, 3 other 10 Dec 16.7%
Roscommon
Sharp
5 5 other 18 Aug 0%
Killarney
Sharp
4 1 win, 1 third, 2 other 21 Aug 25%
Listowel
Sharp
3 1 win, 2 other 1 Jun 33.3%
Down Royal
Galloping
3 1 third, 2 other 4 Sep 0%
Ballinrobe
Sharp
3 1 second, 2 other 22 Jul 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%
Wolverhampton
Galloping
1 1 win 29 Mar 100%
Hamilton Park
Sharp
1 1 win 28 Jun 100%
Tramore
Sharp
1 1 other 2 Jun 0%
Thurles
Undulating
1 1 third 9 Oct 0%
Bellewstown
Sharp
1 1 other 4 Jul 0%
Punchestown
Galloping
1 1 other 1 May 0%
Great Yarmouth
Galloping
1 1 other 9 Jun 0%
Newmarket
Galloping
1 1 other 12 May 0%
Galway
Tight
1 1 other 1 Aug 0%
Leopardstown
Galloping
1 1 other 22 Oct 0%
Epsom Downs
Undulating
1 1 other 19 Apr 0%
Lingfield Park
Sharp
1 1 other 15 Dec 0%
Pontefract
Undulating
1 1 other 5 Jul 0%
chelmsford 1 1 third 25 Nov 0%
Kempton Park
Galloping
1 1 other 29 Oct 0%