:

David Harry Kelly

Four years into his training career, David Harry Kelly has built steadily from scratch since taking out his licence in 2021, and his record now stands at 29 career winners — a foundation that tells the story of a man still finding his range but pointing in the right direction.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Rathvin, Co Tipperary
Record
13 wins from 149 races
Win rate
8.7%
Top jockey
Best course
Punchestown (20% from 15 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
149
Races
13
Wins
8.7%
Win rate
avg ~10%
35.6%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses David Harry Kelly has entered for upcoming races

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Trainer Breakdown
Auto-Generated

The last twelve months capture where Kelly sits right now: 13 winners from 149 runners, which works out at roughly 1 in every 11 races. That is a modest return by the standards of established yards, but for a trainer still in the early phase of his career it represents a meaningful body of work — horses getting fit, finding form, and winning races. Thirteen winners in a season is not a headline number, but it keeps a small operation ticking and builds the kind of experience that sharpens a trainer over time.

His most productive partnership is with jockey Cian Quirke, who has ridden 43 times for the yard and converted 3 of those into wins — about 1 in every 14 rides together. That is a working relationship rather than a golden one, but consistency in a jockey booking matters for smaller yards, and Quirke clearly knows how Kelly's horses are prepared. The partnership with Mickey Hulie tells a different story: nine races together and no winners yet, which is the sort of run that tests patience on both sides of the arrangement.

Where Kelly shows genuine promise is on normal ground conditions, where his horses have won 5 races from 37 — a win rate of around 1 in 7, or 14%. That is meaningfully better than his overall figures and suggests his string is set up to perform when the ground is fair and the going predictable. Trainers who cluster their best results in specific conditions are often making smart entries rather than leaving things to chance, and that 14% number is worth watching as his career develops.

Still only four years in, Kelly is operating at the level you would expect — patient, competitive, accumulating winners without troubling the very top tier yet. The interesting question is whether those normal-ground performances signal a yard starting to find its identity.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
9.1%
May
0%
Jun
3.7%
Jul
20%
Aug
7.1%
Sep
12.5%
Oct
6.7%
Nov
14.3%
Dec
25%
Jan
0%
Feb
0%
Mar
0%
Apr

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to yielding (mild give)
Soft (muddy)
Yielding to soft (damp)
Ok
Heavy (very wet)
Ok
Good to firm (drying out)
Unknown
Yielding (slightly soft)
Avoids
Soft to heavy (wet)
Avoids
Standard (all-weather)
Avoids
🏟 Track Shape
Right-handed, tight
Loves
Right-handed, long straights
Left-handed, long straights
Right-handed, hilly
Right-handed, tight turns
Ok
Left-handed, tight turns
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Cian Quirke First Choice
7.0%
Win rate
3/43
Won / Rode
31.6%
Win rate
6/19
Won / Rode
0%
Win rate
0/15
Won / Rode
Peter Smithers
15.4%
Win rate
2/13
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
James Smith
0%
Win rate
0/2
Won / Rode
Philip Donovan
0%
Win rate
0/2
Won / Rode
Ms H Phillips
0%
Win rate
0/1
Won / Rode
Niall Moore
0%
Win rate
0/1
Won / Rode
Shane O'Callaghan
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 809023
Form: P10125
Form: 12U218
Form: 232
Form: 613P77
Form: 121435
Form: 43
Form: 1
Form: 213
Form: 2

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Punchestown 15 3 20%
Cork 15 1 6.7%
Wexford 12 0 0%
Limerick 9 1 11.1%
Tipperary 9 1 11.1%
Killarney 9 0 0%
Clonmel 9 0 0%
Tramore 8 2 25%
Fairyhouse 8 0 0%
Listowel 8 0 0%
Kilbeggan 6 2 33.3%
Leopardstown 6 1 16.7%
Thurles 6 1 16.7%
Galway 6 0 0%
Naas 5 1 20%
The Curragh 3 0 0%
Gowran Park 3 0 0%
Dundalk 3 0 0%
Navan 2 0 0%
Downpatrick 2 0 0%
Bellewstown 2 0 0%
Roscommon 2 0 0%
Ballinrobe 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
28 Apr
Punchestown · Long Distance (2m+) · Yielding
8th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
20 Apr
Tramore · Long Distance (2m+) · Good_To_Yielding
19 Apr
Tramore · Long Distance (2m+) · Yielding
7th
6 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
5th
6 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
8th
5 Apr
Cork · Long Distance (2m+) · Yielding
2nd
2 Apr
Clonmel · 1m6f – 2m · Soft
2nd
31 Mar
Limerick · Long Distance (2m+) · Soft
7th
28 Mar
The Curragh · 1m6f – 2m · Soft_To_Heavy
11th
22 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
7th
19 Mar
Cork · Long Distance (2m+) · Yielding
12 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
3rd
4 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
2nd
2 Mar
Leopardstown · Long Distance (2m+) · Soft_To_Heavy
5th
26 Feb
Clonmel · Long Distance (2m+) · Heavy
22 Feb
Naas · 1m6f – 2m · Heavy
3rd
21 Feb
Fairyhouse · Long Distance (2m+) · Heavy
2nd
26 Jan
Punchestown · Long Distance (2m+) · Heavy
3rd