:

Spy

There is a quiet reliability to Spy that any fan of the sport would come to appreciate. The seven-year-old has built a career record of 5 wins and 16 places from 42 races — winning roughly 1 in every 8 outings — which tells you this is a horse that earns its keep without making too many headlines. It is not a flashy profile, but it is a honest one.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Muhaarar
Mother
Confidential Lady
Trainer
Owner
With My Little Eye Syndicate
Rating
123

📊 Key Numbers

Career statistics for this horse
42
Career races
5
Wins
11.9%
Win rate
avg ~10%
38.1%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

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.

Strengths & Risks

What the data says works for and against this horse
✓ 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 6 starts
Struggles on RH Galloping tracks: 0 wins from 7 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Yielding (slightly soft)
Loves
Good (firm-ish)
Ok
Yielding to soft (damp)
Unknown
Good to firm (drying out)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Good to yielding (mild give)
Avoids
📏 Race Distance
1M1F – 1M2F
Loves
7F – 1M
Unknown
1M3F – 1M4F
Ok
Long Distance (2M+)
Ok
1M6F – 2M
Avoids
🏅 Competition 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
Right-handed, hilly
Unknown
Long straights
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
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
9 Oct
3rd
Thurles
1m6f – 2m · Good_To_Yielding · 10 runners
26 Sep
4th
Listowel
Long Distance (2m+) · Good_To_Yielding · 14 runners
21 Aug
🏆 Won
Killarney
Long Distance (2m+) · Good · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
7.7%
Win rate
1/13
Won / Rode
0%
Win rate
0/5
Won / Rode
50%
Win rate
2/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
W J Lee
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Calum Hogan
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%