:

Spy

There is something quietly stubborn about a horse that keeps turning up. Spy has raced 40 times in its career, winning 4 and finishing in the places on another 14 occasions — that is a podium finish of some kind in roughly half its races, which tells you this is a horse that tries hard and competes honestly even when it does not win. The four wins have earned it a career that, while not glamorous, represents a solid working life at a consistent level of competition.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
120

📊 Key Numbers

Career statistics for this horse
40
Career races
4
Wins
10%
Win rate
avg ~10%
35%
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

The most recent win came at Dundalk in December 2025, around five months ago, so Spy is not a horse living off distant memories. It raced just yesterday, which tells you this is an active, busy campaigner. The recent form string of 12-1-6-3-3-3 shows a mixed picture — that twelfth-place finish sticks out — but the three consecutive third-place finishes before the most recent run suggest a horse that has been knocking on the door and running its race without quite getting over the line.

Where Spy really comes alive is on normal ground at a trip of around a mile and a furlong to a mile and two. At that distance range it wins 2 from 9 races, or roughly 1 in every 4-5 attempts, which is a meaningful jump above its overall win rate of 1 in every 10. Ground conditions matter too — on a standard surface Spy wins at the same rate, 2 from 9. Put those two things together and you have a horse with a fairly specific sweet spot, and a trainer who presumably knows it.

That trainer is C Byrnes, based in Ballingarry, Co Limerick, and the yard has sent out 26 winners already this season — a busy and productive operation. The regular partnership with jockey Philip Byrnes, however, has yet to click. Eleven races together and no wins is a notable blank, though Spy's overall record shows the issue is rarely finishing first regardless of who is aboard. At its best level — the lower tiers of the graded system — Spy wins 2 from just 5 races, or 40%, which is a striking number and suggests that when the horse is dropped into the right company, it is a genuine threat.

Now seven years old, Spy is an experienced, dependable sort. It will not win every week, but it will turn up, run its race, and occasionally remind everyone why it keeps getting entries.

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%)
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
Poor record on yielding ground: 0 wins from 3 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
Good (firm-ish)
Ok
Yielding to soft (damp)
Unknown
Good to firm (drying out)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Unknown
Good to yielding (mild give)
Avoids
Yielding (slightly soft)
Avoids
📏 Race Distance
1M1F – 1M2F
Loves
1M3F – 1M4F
7F – 1M
Unknown
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
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
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
22 Jul
2nd
Ballinrobe
Long Distance (2m+) · Good · 6 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
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
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%
Ballinrobe
Sharp
3 1 second, 2 other 22 Jul 0%
Sligo
Sharp
2 1 second, 1 other 7 Aug 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%
Listowel
Sharp
2 2 other 26 Sep 0%
Wolverhampton
Galloping
1 1 win 29 Mar 100%
Hamilton Park
Sharp
1 1 win 28 Jun 100%
Lingfield Park
Sharp
1 1 other 15 Dec 0%
chelmsford 1 1 third 25 Nov 0%
Great Yarmouth
Galloping
1 1 other 9 Jun 0%
Thurles
Undulating
1 1 third 9 Oct 0%
Newmarket
Galloping
1 1 other 12 May 0%
Leopardstown
Galloping
1 1 other 22 Oct 0%
Punchestown
Galloping
1 1 other 1 May 0%
Pontefract
Undulating
1 1 other 5 Jul 0%
Kempton Park
Galloping
1 1 other 29 Oct 0%
Tramore
Sharp
1 1 other 2 Jun 0%
Epsom Downs
Undulating
1 1 other 19 Apr 0%