:

Spy

There is something quietly stubborn about a seven-year-old who keeps turning up and finding a way to win, and Spy is exactly that kind of horse. Trained by C Byrnes out of Ballingarry in County Limerick — a yard that has already sent out 26 winners this season — Spy has built a career record of 5 wins and 15 places from 41 races, which works out at roughly 1 win in every 8 races. That is not eye-catching on paper, but the recent form tells a more interesting story.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
119

📊 Key Numbers

Career statistics for this horse
41
Career races
5
Wins
12.2%
Win rate
avg ~10%
36.6%
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

In the last six races, Spy has won twice, finished third twice, and placed in five of the six outings overall. That level of consistency is the kind of thing that makes a horse reliable rather than spectacular — you might not always get the win, but you are rarely watching it trail in at the back of the field. The most recent victory came at Listowel just this week, which means Spy arrives at this moment of the season with genuine momentum.

The details of where and how Spy wins are worth paying attention to. On normal ground conditions, Spy has won 2 of 9 races — roughly 1 in every 4 — and the same pattern holds at distances of around a mile and a furlong to a mile and two furlongs, again winning 2 from 9. These are not enormous sample sizes, but they point in the same direction: Spy is a horse with a specific sweet spot, and when conditions line up, the win rate nearly doubles compared to the overall career average. At the lower end of the class scale, that becomes even more pronounced — 2 wins from just 5 races at that level, which is 40%, or closer to 1 in every 2 and a half races. That is a genuinely strong number.

One curious note: Philip Byrnes, who rides Spy more than anyone else, has not yet partnered the horse to a win across 11 attempts together. Whether that changes going forward is one of the more interesting subplots attached to this horse. For now, Spy is a seven-year-old racing just a day after a winning run, trained by a yard in fine form, and clearly not ready to slow down.

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
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
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
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
🏟 Track Shape
Left-handed, tight turns
Loves
Left-handed, long straights
Right-handed, tight turns
Ok
Left-handed, hilly
Unknown
Long straights
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
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
7 Aug
4th
Sligo
Long Distance (2m+) · Good · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Philip Byrnes Current Jockey
0%
Win rate
0/11
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
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
Calum Hogan
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

🏟 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%
Sligo
Sharp
2 1 second, 1 other 7 Aug 0%
Cork
Galloping
2 2 seconds 5 Aug 0%
Tipperary
Galloping
2 2 other 27 May 0%
Down Royal
Galloping
2 1 third, 1 other 1 Nov 0%
Hamilton Park
Sharp
1 1 win 28 Jun 100%
Wolverhampton
Galloping
1 1 win 29 Mar 100%
Leopardstown
Galloping
1 1 other 22 Oct 0%
Pontefract
Undulating
1 1 other 5 Jul 0%
Punchestown
Galloping
1 1 other 1 May 0%
Kempton Park
Galloping
1 1 other 29 Oct 0%
Thurles
Undulating
1 1 third 9 Oct 0%
Epsom Downs
Undulating
1 1 other 19 Apr 0%
Tramore
Sharp
1 1 other 2 Jun 0%
chelmsford 1 1 third 25 Nov 0%
Lingfield Park
Sharp
1 1 other 15 Dec 0%
Newmarket
Galloping
1 1 other 12 May 0%
Great Yarmouth
Galloping
1 1 other 9 Jun 0%