:

Teescomponentsyess

There is a stubbornness about Teescomponentsyess that racing fans will recognise immediately — a horse that keeps showing up, keeps finishing in the places, but makes you wait a very long time between wins. At 10 years old, this veteran has now run 25 times across its career, picking up 2 wins and 7 placed finishes along the way. That works out to winning roughly 1 in every 12 races, which tells you this is not a horse that dominates — but those seven placed finishes also tell you it is rarely far away when conditions are right.Based on TrackLab's AI analysis
Quick Facts
Age
10 years old
Sex
Gelding
Colour
Bay
Father
Shirocco
Mother
Northern Native
Owner
W G Hanly
Rating
100

📊 Key Numbers

Career statistics for this horse
25
Career races
2
Wins
8%
Win rate
avg ~10%
28.0%
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

Those conditions matter enormously here. On wet, muddy ground, Teescomponentsyess is a completely different animal. It has won 2 of its 8 races in those conditions — that is 25%, or roughly 1 in every 4 races — compared to a much leaner record when the ground is anything firmer. For context, most horses win somewhere between 10% and 20% of their races across a full career. Hitting 25% on one specific type of ground is the kind of stat that should make anyone sit up. When the rain has been heavy and the course is cut up, this horse becomes genuinely competitive.

John Joseph Hanlon trains it from his yard in Bagenalstown, Co Carlow, and the team has been in decent form this season with 12 winners already sent out. Yet the partnership with regular jockey Jody McGarvey has not clicked — in 9 races together they have yet to win, which is the sort of sequence that keeps trainers awake at night. The last win came at Gowran Park in February 2024, now 26 months ago, and recent form has been modest: finishing ninth, fifth, and then pulled up before a seventh and third in the two most recent outings.

That third-place finish last time out — just one day ago — is actually a small but meaningful sign of life. Teescomponentsyess has not been winning, but it has not been embarrassing itself either. At 10, the realistic window for adding to that tally is narrowing. But get a wet week, a suitable track, and the right day, and this is precisely the kind of experienced, muddy-ground specialist that can catch everyone off guard.

Strengths & Risks AI Analysis

What the data says works for and against this horse
✓ What works in their favour
Excellent record on heavy ground: 2 wins from 8 starts (25%)
⚠ What to watch out for
Poor record on soft ground: 0 wins from 12 starts
Poor record on soft_to_heavy ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Heavy (very wet)
Loves
Yielding
Soft (muddy)
Avoids
Soft to heavy
Avoids
📏 Race Distance
Long Distance (2M+)
🏅 Competition Level
Class 2
Class 4
🏟 Track Shape
Right-handed, undulating
Loves
Right-handed, wide and galloping
Ok
Left-handed, wide and galloping
Left-handed, tight turning
Right-handed, tight
Right-handed, tight turning
Avoids

📅 Recent Runs

The last 10 races, most recent first
31 Mar
3rd
Limerick
Long Distance (2m+) · Soft · 12 runners
10 Feb
7th
Limerick
Long Distance (2m+) · Heavy · 16 runners
17 Jan
8th
Navan
Long Distance (2m+) · Soft_To_Heavy · 11 runners
26 Dec
DNF
Limerick
Long Distance (2m+) · Soft_To_Heavy · 14 runners
21 Nov
9th
Fairyhouse
Long Distance (2m+) · Heavy · 15 runners
7 Mar
5th
Carlisle
Long Distance (2m+) · Soft · 6 runners
17 Feb
🏆 Won
Gowran Park
Long Distance (2m+) · Heavy · 11 runners
27 Jan
7th
Fairyhouse
Long Distance (2m+) · Soft · 10 runners
26 Dec
2nd
Limerick
Long Distance (2m+) · Soft_To_Heavy · 13 runners
17 Dec
3rd
Navan
Long Distance (2m+) · Soft · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/9
Won / Rode
Shane Fenelon
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ms H Phillips
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
Dylan O'Connor
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Limerick
Galloping
9 1 win, 2 seconds, 1 third, 5 other 31 Mar 11.1%
Gowran Park
Undulating
3 1 win, 1 third, 1 other 17 Feb 33.3%
Fairyhouse
Galloping
3 3 other 21 Nov 0%
Clonmel
Sharp
2 2 other 6 Apr 0%
Navan
Galloping
2 1 third, 1 other 17 Jan 0%
Punchestown
Galloping
1 1 other 26 Apr 0%
Tramore
Sharp
1 1 other 17 Apr 0%
Cork
Galloping
1 1 other 14 Nov 0%
Uttoxeter
Sharp
1 1 other 19 Mar 0%
Galway
Tight
1 1 other 29 Oct 0%
Carlisle
Undulating
1 1 other 7 Mar 0%