:

Padraig Roche

Padraig Roche has been training for just four years, but he has already done something most trainers never manage once — won a top-level race at Cheltenham. He has done it twice. The first came in March 2022, the second exactly four years later in March 2026, both at the most famous jumping track in the world. Whatever else his record says, that detail alone puts him in rare company for a yard still finding its feet.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Coolaghknock Glebe, Co Kildare
Record
8 wins from 128 races
Win rate
6.2%
Top jockey
Aidan Kelly
Best course
Fairyhouse (10% from 10 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
128
Races
8
Wins
6.2%
Win rate
avg ~10%
22.7%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Padraig Roche 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

Those two Cheltenham wins stand out all the more because the broader numbers are modest. Roche has trained 53 winners across his career, and in the last 12 months his yard has sent out 128 runners for 8 winners — that's roughly 1 in every 16, a win rate of 6%. That's down from around 1 in 10 last season, which suggests this has been a harder year than the one before it. It's not unusual for small yards to fluctuate, but it's a dip worth watching.

His most regular jockey partner is Aidan Kelly, who has been on board for 43 of the yard's rides and ridden 3 winners — a win rate of 7%, or about 1 in every 14. That's a working partnership rather than a flying one, but there's clearly enough trust there to keep the relationship going. Less productive, at least on paper, is the combination with Sine Qua Non — four races together and no wins yet. That one hasn't clicked.

One area where Roche genuinely does stand out is on wet or muddy ground. He has won 1 race from just 5 in those conditions — that's 20%, or 1 in every 5, which is significantly better than his overall average. For a trainer operating at this level, finding an edge in specific conditions matters, and wet-ground form is worth keeping in mind when his runners appear on a soft or heavy day.

Four years in, 53 winners, and two of them at the top level of the sport at Cheltenham. The volume isn't there yet, and this season has been quieter than the last, but the ceiling has already shown itself. That's not nothing — that's actually quite a lot.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Aidan Kelly First Choice
7.0%
Win rate
3/43
Won / Rode
Peter Smithers
8%
Win rate
2/25
Won / Rode
13.6%
Win rate
3/22
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/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Sam Coen
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: 70F92-
Form: 3321
Form: 14455-
Form: 0591F-
Form: 0093-
Form: 35434P
Form: 90/98-
Form: 309-64

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Punchestown 22 1 4.5%
Naas 19 0 0%
Navan 13 0 0%
The Curragh 13 0 0%
Wexford 12 1 8.3%
Fairyhouse 10 1 10%
Kilbeggan 7 2 28.6%
Leopardstown 6 0 0%
Clonmel 4 0 0%
Limerick 3 0 0%
Cheltenham 2 2 100%
Gowran Park 2 1 50%
Galway 2 0 0%
Sligo 2 0 0%
Newbury 2 0 0%
Bellewstown 2 0 0%
Thurles 2 0 0%
Listowel 1 0 0%
Tramore 1 0 0%
Roscommon 1 0 0%
Tipperary 1 0 0%
Dundalk 1 0 0%

📅 Recent Results

The last 20 results, most recent first
24 Jun
Naas · 1m1f – 1m2f · Good
16th
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
10th
23 May
The Curragh · 5f – 6½f · Good
4th
16 May
Wexford · Long Distance (2m+) · Good_To_Yielding
16 May
Wexford · Long Distance (2m+) · Good_To_Yielding
2nd
16 May
Wexford · Long Distance (2m+) · Good_To_Yielding
6th
13 May
Punchestown · Long Distance (2m+) · Good
6th
13 May
Punchestown · Long Distance (2m+) · Good
5th
7 May
Wexford · Long Distance (2m+) · Good_To_Yielding
2 May
Punchestown · Long Distance (2m+) · Yielding
Won
30 Apr
Punchestown · Long Distance (2m+) · Good_To_Yielding
30 Apr
Punchestown · Long Distance (2m+) · Good_To_Yielding
2nd
10 Apr
Wexford · Long Distance (2m+) · Yielding
5th
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