:

Kashel Spring

There's a horse in Denis Gerard Hogan's Tipperary yard that has quietly built a record worth paying attention to. Kashel Spring is a 4-year-old with 2 wins and 2 places from 12 races — a win rate of roughly 1 in every 6 outings — and while that might not sound spectacular on paper, the detail behind those numbers tells a more interesting story.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Australia
Mother
Karakama
Owner
Premierracing.club

📊 Key Numbers

Career statistics for this horse
12
Career races
2
Wins
16.7%
Win rate
avg ~10%
16.7%
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 key is distance. Over a mile and one furlong to a mile and two furlongs, Kashel Spring has won 2 of just 4 races — that's a 50% win rate at the trip. That's not a quirk, that's a preference. Plenty of horses spend their whole careers without ever finding the distance that really suits them. Kashel Spring has found it, and the record at those trips suggests any future race in that range deserves serious attention.

The first win came at Ballinrobe in July 2025, and the second, more recently, at Punchestown in September — two different tracks, which tells you this isn't just a horse that flukes a result on a particular course. Punchestown is one of Ireland's most prestigious venues, so winning there at any level is a mark of genuine ability. That win came seven months ago now, and the recent form — finishing 4th, then 10th, 11th, 13th in the last four outings — shows the horse hasn't recaptured that form since. A race just yesterday means we'll soon know whether there are any fresh signs of life.

Hogan's yard has sent out 58 winners this season, which speaks to a trainer who keeps horses busy and knows how to find the right races for them. A stable firing at that volume tends to place horses where they can be competitive, so when Kashel Spring lines up over its favoured distance, it's worth remembering what this horse has already shown it can do.

Strengths & Risks AI Analysis

What the data says works for and against this horse
✓ What works in their favour
Well suited by 1m1f – 1m2f distances: 50% win rate
⚠ What to watch out for
Poor record on heavy ground: 0 wins from 3 starts
Poor record on good ground: 0 wins from 3 starts
Struggles on LH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Good to yielding
Yielding
Heavy (very wet)
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
1M1F – 1M2F
Loves
1M6F – 2M
1M3F – 1M4F
Avoids
Long Distance (2M+)
Avoids
🏟 Track Shape
Right-handed, wide and galloping
Loves
Right-handed, tight turning
Right-handed, undulating
Left-handed, wide and galloping
Avoids

📅 Recent Runs

The last 10 races, most recent first
31 Mar
10th
Limerick
Long Distance (2m+) · Soft · 11 runners
7 Mar
13th
Gowran Park
Long Distance (2m+) · Heavy · 19 runners
25 Jan
11th
Naas
1m6f – 2m · Heavy · 13 runners
27 Dec
15th
Leopardstown
Long Distance (2m+) · Yielding · 21 runners
12 Oct
4th
Naas
1m3f – 1m4f · Yielding · 10 runners
16 Sep
🏆 Won
Punchestown
1m1f – 1m2f · Good_To_Yielding · 17 runners
1 Sep
4th
Roscommon
1m6f – 2m · Soft · 19 runners
21 Jul
🏆 Won
Ballinrobe
1m1f – 1m2f · Good_To_Yielding · 9 runners
16 May
8th
Leopardstown
1m3f – 1m4f · Good · 15 runners
10 May
6th
Naas
1m1f – 1m2f · Good · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
D G Hogan Current Jockey
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Philip Donovan
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
Naas
Galloping
3 3 other 25 Jan 0%
Gowran Park
Undulating
2 2 other 7 Mar 0%
Leopardstown
Galloping
2 2 other 27 Dec 0%
Ballinrobe
Sharp
1 1 win 21 Jul 100%
Punchestown
Galloping
1 1 win 16 Sep 100%
Limerick
Galloping
1 1 other 31 Mar 0%
Cork
Galloping
1 1 other 6 May 0%
Roscommon
Sharp
1 1 other 1 Sep 0%