:

John E & Thomas Kiely

John E & Thomas Kiely are a training partnership just two years into their career, having set up in 2023, and the numbers right now make for honest reading. This season they have sent out 48 runners and found the winner's enclosure just twice — a win rate of 4%, or roughly 1 in every 24 races. That is a tough return by any measure, and it represents a step back from last year when they were winning at 8%, converting about 1 in every 13. The drop will not be lost on them.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Record
2 wins from 48 races
Win rate
4.2%
Top jockey
Best course
Wexford (25% from 4 races)
Best going
Good to yielding

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
48
Races
2
Wins
4.2%
Win rate
avg ~10%
12.5%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

The one relationship worth watching is the one they have built with jockey Mr J L Gleeson. Across 13 rides together, Gleeson has delivered both of the yard's winners this season, giving him a win rate of 15% — that is roughly 1 in every 6 or 7 rides for this stable, which stands out sharply against the team's overall figures. When these two are paired up, something is clearly clicking that isn't happening elsewhere. It is the kind of partnership a small yard builds its future on.

Two years in, the Kiely operation is still finding its feet, and that is worth keeping in perspective. Most yards take time to establish a rhythm — the horses, the staff, the routines — and a small sample of winners can swing the numbers dramatically. The one tactical note worth filing away is that their runners show a slightly better return on softer ground, winning 1 from 11 races in those wetter conditions, a 9% rate that edges above their season average. It is a thin dataset, but it is the kind of detail that matters when you are looking for an angle.

For now, John E & Thomas Kiely are a yard to follow rather than a yard to bet blindly on. The Gleeson partnership is a genuine bright spot, and two years is no time at all in this sport. The direction of travel will tell the real story.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Mar
0%
Apr
0%
May
20%
Jun
0%
Jul
33.3%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Feb
0%
Mar

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to yielding
Loves
Good (firm-ish)
Loves
Soft to heavy
Soft (muddy)
Yielding
Avoids
Yielding to soft
Avoids
Heavy (very wet)
Avoids
🏟 Track Shape
Right-handed, tight turning
Loves
Left-handed, wide and galloping
Loves
Right-handed, wide and galloping
Avoids
Right-handed, undulating
Avoids
Left-handed, tight turning
Avoids
Right-handed, tight
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Mr J L Gleeson First Choice
15.4%
Win rate
2/13
Won / Rode
0%
Win rate
0/5
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/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Niall Moore
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
Peter Smithers
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
Charlie O'Dwyer
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Michael Kenneally
0%
Win rate
0/1
Won / Rode
Miss M O'Sullivan
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: 75
Form: 7-0000
Form: /55P-5
Form: 54-4B3
Form: 8F2-08
Form: 23-115
Form: -664U5
Form: 9
Form: 4-3321

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Punchestown 6 0 0%
Wexford 4 1 25%
Leopardstown 4 1 25%
Killarney 4 0 0%
Gowran Park 3 0 0%
Cork 3 0 0%
Fairyhouse 3 0 0%
Tramore 3 0 0%
Naas 2 0 0%
The Curragh 2 0 0%
Thurles 2 0 0%
Galway 2 0 0%
Down Royal 2 0 0%
Roscommon 2 0 0%
Kilbeggan 1 0 0%
Limerick 1 0 0%
Ballinrobe 1 0 0%
Tipperary 1 0 0%
Clonmel 1 0 0%
Navan 1 0 0%

📅 Recent Results

The last 20 results, most recent first
7 Mar
Gowran Park · Long Distance (2m+) · Heavy
5th
7 Mar
Gowran Park · Long Distance (2m+) · Heavy
7th
1 Feb
Leopardstown · Long Distance (2m+) · Heavy
31 Dec
Punchestown · Long Distance (2m+) · Yielding
3rd
28 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
5th
2 Dec
Clonmel · Long Distance (2m+) · Heavy
11th
29 Nov
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
7th
29 Nov
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
23 Nov
Punchestown · Long Distance (2m+) · Soft_To_Heavy
20 Nov
Thurles · Long Distance (2m+) · Yielding_To_Soft
10th
2 Nov
Cork · Long Distance (2m+) · Yielding
12th
2 Nov
Cork · Long Distance (2m+) · Yielding
8th
1 Nov
Down Royal · Long Distance (2m+) · Yielding
4th
30 Oct
Thurles · Long Distance (2m+) · Good_To_Yielding
8th
27 Oct
Galway · 7f – 1m · Heavy
6th
26 Oct
Wexford · Long Distance (2m+) · Yielding
26 Oct
Wexford · Long Distance (2m+) · Good_To_Yielding
10th
25 Oct
Galway · Long Distance (2m+) · Yielding
9th
14 Oct
Punchestown · Long Distance (2m+) · Good_To_Yielding
14th
12 Oct
Naas · Long Distance (2m+) · Yielding
19th