:

Ian Patrick Donoghue

Three years into his training career and Ian Patrick Donoghue is already showing the kind of upward curve that gets people in racing paying attention. Since taking out his licence in 2022, he has saddled 50 career winners — and the pace is clearly quickening. Last season he was winning roughly 1 in every 14 races. This season that figure has jumped to 1 in every 10, with 26 winners from 247 runners. That might not sound dramatic on paper, but in a sport where progress tends to come slowly, improving your win rate from 7% to 11% in a single season is a meaningful step forward.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Clonalvy, County Meath
Record
26 wins from 247 races
Win rate
10.5%
Best course
Wexford (18.2% from 11 races)
Best going
Yielding to soft (damp)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
247
Races
26
Wins
10.5%
Win rate
avg ~10%
28.3%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Ian Patrick Donoghue 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 two weeks have been particularly sharp. Two winners from 11 runners at an 18% clip — well above his seasonal average — is exactly the kind of form that tells you a yard is firing. Horses don't win in clusters by accident. It usually means the animals are healthy, the timing is right, and the team has things working. For a trainer still in the early stages of building a reputation, streaks like this are how the phone starts ringing.

Much of that momentum has been built alongside jockey Conor Stone-Walsh, who has become something close to a house jockey for the operation. Together they have combined for 9 wins from 42 rides — winning roughly 1 in every 5 races they team up for. That 21% win rate is almost double Donoghue's overall average, which tells you the partnership is more than just convenience. When Stone-Walsh is in the saddle, the horses are running in the right races at the right times.

One area worth watching is how Donoghue's runners perform on wet or muddy ground. With 3 wins from 19 races in those conditions, he's winning at 16% — notably better than his overall rate. Some trainers simply prepare their horses differently when the ground is testing, whether through specific work or careful race selection. Whatever the reason, when the rain comes, his yard tends to perform.

The partnership with Kanog Bay — just 1 win from 7 races together — is the one figure that doesn't quite fit the narrative, and suggests that particular horse remains a work in progress. But with 50 career winners already banked and the win rate trending firmly upward, Donoghue looks like a trainer who is finding his feet faster than most.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
May
0%
Jun
16.7%
Jul
21.1%
Aug
6.7%
Sep
9.4%
Oct
15.6%
Nov
12.5%
Dec
11.8%
Jan
0%
Feb
11.1%
Mar
12.5%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Conor Stone-Walsh First Choice
21.4%
Win rate
9/42
Won / Rode
9.4%
Win rate
3/32
Won / Rode
Caragh Monaghan
8%
Win rate
2/25
Won / Rode
James Smith
13.0%
Win rate
3/23
Won / Rode
9.1%
Win rate
2/22
Won / Rode
Mr J H Williamson
9.1%
Win rate
1/11
Won / Rode
20%
Win rate
2/10
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/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
Peter Smithers
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Patrick M O'Brien
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 90941P
Form: U4-241
Form: 8000-1
Form: 11P532
Form: 876P4P
Form: 017542
Form: 068873
Form: -22686
Form: 916P29
Form: PP7041

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fairyhouse 37 5 13.5%
Downpatrick 24 4 16.7%
Leopardstown 18 0 0%
Down Royal 17 2 11.8%
Navan 17 1 5.9%
Dundalk 17 0 0%
Punchestown 15 0 0%
Wexford 11 2 18.2%
Gowran Park 10 1 10%
Kilbeggan 9 1 11.1%
Bellewstown 8 2 25%
Galway 8 0 0%
Limerick 7 1 14.3%
Roscommon 6 2 33.3%
Sligo 6 0 0%
Cheltenham 6 0 0%
Tramore 6 0 0%
Clonmel 4 1 25%
Ballinrobe 4 0 0%
Naas 4 0 0%
Haydock Park 3 2 66.7%
Cork 3 2 66.7%
Laytown 2 0 0%
Thurles 2 0 0%
The Curragh 1 0 0%
Aintree 1 0 0%
Sedgefield 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Good_To_Yielding
5th
28 Apr
Punchestown · Long Distance (2m+) · Yielding
19th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
24 Apr
Cork · 1m1f – 1m2f · Good_To_Yielding
Won
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
20 Apr
Tramore · Long Distance (2m+) · Good_To_Yielding
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
Won
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
5th
14 Apr
Clonmel · Long Distance (2m+) · Yielding
Won
14 Apr
Clonmel · Long Distance (2m+) · Yielding
2nd
12 Apr
Down Royal · Long Distance (2m+) · Good
3rd
12 Apr
Down Royal · Long Distance (2m+) · Good
12 Apr
Down Royal · Long Distance (2m+) · Good
2nd
10 Apr
Wexford · Long Distance (2m+) · Yielding
7th
10 Apr
Wexford · Long Distance (2m+) · Good_To_Yielding
3rd
10 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
9th
6 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
13th