:

Padraig Roche

Four years into his training career, Padraig Roche has already done something that most trainers never manage: he has won at the very top level at Cheltenham — not once, but twice. Those two Class 1 victories at the home of jump racing, the first in March 2022 and the second exactly four years later in March 2026, are the kind of results that define a CV. Cheltenham is where reputations are made, and Roche has made his there.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Coolaghknock Glebe, Co Kildare
Record
7 wins from 137 races
Win rate
5.1%
Top jockey
Aidan Kelly
Best course
Kilbeggan (18.2% from 11 races)
Best going
Good to yielding

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
137
Races
7
Wins
5.1%
Win rate
avg ~10%
21.9%
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 bigger picture of his career tells an interesting story. Fifty-two winners in four years is a steady, respectable output for a yard still finding its feet, and those two Cheltenham wins suggest there is real quality somewhere in the operation — not just quantity. The numbers also hint at a trainer who knows what conditions suit his horses: on slightly wet ground, Roche's runners win 8% of their races, around 2 from every 26, which is meaningfully better than his overall average and worth keeping in mind when the weather turns.

His most regular partnership with jockey Aidan Kelly has produced 3 wins from 45 rides together — roughly 1 in every 15 — a modest conversion rate that reflects the competitive nature of the sport at this level rather than any particular weakness in the combination.

The honest caveat is that this season has been tougher than last. Roche's win rate has dropped from 13% twelve months ago — a genuinely strong return of about 1 winner in every 8 runners — to just 5% this season, meaning he is winning roughly 1 in every 20 races. Seven winners from 137 runners is a lean spell by any measure. Whether that represents a dip in form, a shift in the quality of horses coming through the yard, or simply the natural variance of a small training operation is hard to say. What is certain is that a trainer who has already landed two of the biggest prizes the sport offers in Britain, and done it at the same track both times, is not someone to write off. The March 2026 Cheltenham win is barely months old. The foundation is there.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
May
0%
Jun
8.3%
Jul
14.3%
Aug
0%
Sep
5%
Oct
0%
Nov
0%
Dec
0%
Jan
11.1%
Feb
13.3%
Mar
0%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Aidan Kelly First Choice
6.7%
Win rate
3/45
Won / Rode
Peter Smithers
7.7%
Win rate
2/26
Won / Rode
8.7%
Win rate
2/23
Won / Rode
0%
Win rate
0/14
Won / Rode
0%
Win rate
0/6
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/2
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

Top Horses

The strongest horses currently associated with this trainer
Form: 13-3
Form: 5-34P4
Form: 6-0591
Form: 3-
Form: 23309-
Form: 0093-
Form: 3070F9
Form: 332

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Punchestown 22 0 0%
Naas 18 0 0%
Navan 13 0 0%
Fairyhouse 12 1 8.3%
The Curragh 12 0 0%
Kilbeggan 11 2 18.2%
Leopardstown 8 0 0%
Wexford 7 1 14.3%
Clonmel 5 0 0%
Gowran Park 3 1 33.3%
Tipperary 3 0 0%
Limerick 3 0 0%
Cheltenham 2 2 100%
Newbury 2 0 0%
Ballinrobe 2 0 0%
Galway 2 0 0%
Thurles 2 0 0%
Roscommon 2 0 0%
Sligo 2 0 0%
Bellewstown 2 0 0%
Killarney 1 0 0%
Dundalk 1 0 0%
Tramore 1 0 0%
Listowel 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
1 Apr
Dundalk · 5f – 6½f · Standard
8th
30 Mar
Navan · 1m3f – 1m4f · Heavy
12th
30 Mar
Navan · 1m3f – 1m4f · Heavy
12th
28 Mar
The Curragh · 7f – 1m · Soft_To_Heavy
17th
22 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
4th
22 Mar
Limerick · Long Distance (2m+) · Soft
2nd
21 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
18th
20 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
15 Mar
The Curragh · 7f – 1m · Heavy
11th
15 Mar
The Curragh · 5f – 6½f · Heavy
6th
10 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
Won
10 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
Won
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
3rd
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
3rd
2 Mar
Leopardstown · Long Distance (2m+) · Yielding_To_Soft
5th
2 Mar
Leopardstown · Long Distance (2m+) · Soft_To_Heavy
8th
22 Feb
Naas · 1m6f – 2m · Heavy
15th
22 Feb
Naas · 1m6f – 2m · Heavy
9th