:

John Andrew Kinsella

Four years into his training career, John Andrew Kinsella is a man heading in the right direction. This season he has sent out 5 winners from 46 runners — roughly 1 in every 9 — and while that might not sound spectacular, the context matters enormously. Twelve months ago his win rate sat at just 3%, meaning he was winning 1 in every 33 races. To go from 3% to 11% in a single season is not a gentle improvement, it's a transformation, and it suggests a yard that is genuinely finding its feet.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Rathdrum, Co Wicklow
Record
5 wins from 46 races
Win rate
10.9%
Top jockey
Best course
The Curragh (25% from 12 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
46
Races
5
Wins
10.9%
Win rate
avg ~10%
26.1%
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 numbers get more interesting when you dig into the conditions. On normal ground, Kinsella wins 3 from 18 races — that's 17%, or nearly 1 in every 5 — which is a meaningful edge. It tells you that when conditions are straightforward and predictable, his horses perform well. That points to horses that are well-prepared and fit to run, rather than ones that need the ground to do them a favour.

His most productive relationship in the saddle is with jockey Chris Hayes, and it's a partnership worth watching. Together they've produced 3 wins from just 10 rides — a 30% win rate, or nearly 1 in every 3. That's a remarkable figure at any level of the sport. When a trainer and jockey click like that, it's usually because they communicate well and trust each other's judgement. If Kinsella continues to use Hayes regularly, that combination could become one of the more reliable pairings at his level.

The one curious footnote in his record is Legendsoftheland — a horse he has sent out 10 times without a win. Ten races together with nothing to show for it is a long run of near-misses, or perhaps a sign that the horse simply hasn't found its right opportunity yet. It's the kind of puzzle every trainer carries around, and it sits in mild contrast to everything else that is quietly going right for this yard.

Kinsella is still early in his career, and 46 runners a season is a relatively small string to work with. But the trajectory here is the thing — a sharp rise in winners, a high-performing jockey partnership, and a clear preference for normal conditions that he knows how to exploit. He's a trainer worth keeping an eye on.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
40%
May
14.3%
Jun
14.3%
Jul
0%
Aug
16.7%
Sep
0%
Oct
0%
Nov
0%
Dec
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
Soft (muddy)
Loves
Yielding
Loves
Good to firm
Good to soft
Standard (all-weather)
Yielding to soft
Heavy (very wet)
Avoids
Good to yielding
Avoids
🏅 Competition Level
Class 1
🏟 Track Shape
Right-handed, wide and galloping
Left-handed, wide and galloping
Left-handed, tight turning
Right-handed, undulating
Avoids
Right-handed, tight turning
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Chris Hayes First Choice
30%
Win rate
3/10
Won / Rode
Keithen Kennedy
11.1%
Win rate
1/9
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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
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
Darragh O'Sullivan
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 76-321
Form: 58/6-7
Form: /1731-
Form: 435
Form: 28/20-
Form: 841738
Form: 415384
Form: 214545
Form: 6-08
Form: 06

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
The Curragh 12 3 25%
Naas 6 2 33.3%
Gowran Park 4 0 0%
Cork 3 0 0%
Limerick 3 0 0%
Leopardstown 3 0 0%
Listowel 2 0 0%
Navan 2 0 0%
Fairyhouse 2 0 0%
Roscommon 2 0 0%
Dundalk 1 0 0%
Newbury 1 0 0%
Ballinrobe 1 0 0%
Ascot 1 0 0%
Punchestown 1 0 0%
Down Royal 1 0 0%
Tipperary 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
8th
22 Mar
Naas · 1m3f – 1m4f · Soft
8th
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
20th
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
16th
13 Feb
Simpsons Paradox
Dundalk · 7f – 1m · Standard
7th
13 Dec
Simpsons Paradox
Fairyhouse · Long Distance (2m+) · Soft
13 Nov
Simpsons Paradox
Punchestown · 1m6f – 2m · Heavy
15th
2 Nov
The Curragh · 1m1f – 1m2f · Heavy
22th
20 Oct
Simpsons Paradox
Gowran Park · 1m1f – 1m2f · Heavy
6th
19 Oct
Leopardstown · 1m1f – 1m2f · Heavy
2nd
18 Oct
Limerick · Long Distance (2m+) · Yielding
5th
4 Oct
Ascot · 7f – 1m · Soft
9th
27 Sep
The Curragh · 7f – 1m · Soft
Won
26 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
3rd
20 Sep
Gowran Park · 1m1f – 1m2f · Heavy
15th
19 Sep
Newbury · 7f – 1m · Good_To_Soft
4th
14 Sep
The Curragh · 5f – 6½f · Yielding
20th
12 Sep
Ballinrobe · Long Distance (2m+) · Soft
4th
30 Aug
The Curragh · 1m1f – 1m2f · Good_To_Yielding
3rd
28 Aug
Navan · 5f – 6½f · Yielding
5th