UK time :

Aine's Lad

At seven years old, Aine's Lad is a horse that has spent most of its career knocking on the door without quite breaking through. Across 16 races, it has just one win to its name — a win rate of around 1 in every 16 outings — but five placed finishes tell you this isn't a horse that simply runs around at the back. It competes, it gets involved, it just hasn't often found that extra gear when it matters most.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Brown
Father
Kalanisi
Mother
Hidden Horizons
Owner
Thomas Roddy
Official rating
101

📊 Key numbers

Career totals for this horse
16
Career races
1
Wins
6.2%
Win rate
avg ~10%
31.2%
Top-3 rate
avg ~30%
135 days
Since last race

🔍 Full analysis

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

That changed at Thurles on 5 February 2026, when Aine's Lad finally got its head in front for the first time. It's worth pausing on that — a first career win at seven years old, after 15 attempts, is the kind of moment that means everything to a small yard. Matthew J Smith trains out of Kilmessan in County Meath, and his team has sent out 8 winners this season, so this is a stable that knows what it's doing. Getting Aine's Lad over the line was a satisfying addition to that tally.

The partnership with jockey James Smith is the constant thread running through this horse's career. James has been in the saddle for 12 of those 16 races, winning once together — that's 1 from 12, or roughly 1 in every 12 rides. That's a modest return, but the sheer number of shared runs suggests a real familiarity between horse and rider, and it was James who was there for the breakthrough at Thurles.

Recent form makes for genuinely encouraging reading. Strip away two poor runs earlier in the sequence and the last four races read 1-2-3, which for a horse with this kind of career history represents real momentum. Aine's Lad raced just one day ago and is clearly in a purple patch right now — busily active and running with the kind of consistency that suggests the Thurles win wasn't a fluke. Whether it can add to that tally in the near future is the interesting question, but right now this is a horse that looks like it has finally found its stride.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on heavy ground: 0 wins from 5 starts
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Poor record on good_to_yielding ground: 0 wins from 3 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 6 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Yielding (slightly soft)
Unknown
Soft (muddy)
Unknown
Yielding to soft (damp)
Unknown
Soft to heavy (wet)
Unknown
Heavy (very wet)
Avoids
Good (a little give)
Avoids
Good to yielding (mild give)
Avoids
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏟 Track shape
Right-handed, hilly
Unknown
Right-handed, tight
Unknown
Right-handed, long straights
Avoids
Left-handed, long straights
Avoids
Right-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
9 Jun
DNF
Sligo
Long Distance (2m+) · Good · 17 runners
21 Feb
3rd
Fairyhouse
Long Distance (2m+) · Heavy · 15 runners
5 Feb
🏆 Won
Thurles
Long Distance (2m+) · Soft · 21 runners
26 Jan
2nd
Punchestown
Long Distance (2m+) · Heavy · 14 runners
28 Dec
10th
Limerick
Long Distance (2m+) · Soft_To_Heavy · 21 runners
27 Jan
10th
Punchestown
Long Distance (2m+) · Heavy · 21 runners
21 Jan
9th
Down Royal
Long Distance (2m+) · Good_To_Yielding · 16 runners
5 Jan
7th
Naas
Long Distance (2m+) · Heavy · 17 runners
26 Dec
17th
Leopardstown
Long Distance (2m+) · Yielding · 20 runners
15 Dec
8th
Navan
Long Distance (2m+) · Yielding_To_Soft · 13 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
James Smith
8.3%
Win rate
1/12
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Punchestown
Galloping
3 1 second, 2 other 26 Jan 0%
Navan
Galloping
2 2 other 15 Dec 0%
Sligo
Sharp
2 1 third, 1 other 9 Jun 0%
Thurles
Undulating
1 1 win 5 Feb 100%
Wexford
Sharp
1 1 other 13 Jul 0%
Down Royal
Galloping
1 1 other 21 Jan 0%
Downpatrick
Undulating
1 1 other 16 Jun 0%
Leopardstown
Galloping
1 1 other 26 Dec 0%
Kilbeggan
Tight
1 1 other 2 Jun 0%
Fairyhouse
Galloping
1 1 third 21 Feb 0%
Naas
Galloping
1 1 other 5 Jan 0%
Limerick
Galloping
1 1 other 28 Dec 0%