UK time :

I Madden

There are trainers who win big races, and there are trainers who are still waiting for their first. I Madden falls firmly into the second category — four years into a training career that began in 2021, and yet to saddle a single winner from 27 runners this season alone.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Castlegar, Co Galway
Record
0 wins from 27 races
Win rate
0%
Top jockey
Best course
Ballinrobe (0% from 7 races)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
27
Races
0
Wins
0%
Win rate
avg ~10%
0%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

The numbers are stark. Last year showed a glimmer of promise, with a win rate of roughly 1 in every 20 races — modest, but at least something to build on. This season, that has slipped to zero from 27 attempts, which is a difficult run by any measure. Training horses is notoriously hard, especially in the early years, and plenty of respected yards took time to find their feet. But the drought is long enough now that something clearly needs to change.

The most striking detail is the partnership with Dream Shaper, a horse Madden has sent out 25 times without once reaching the winner's enclosure. Twenty-five races together is a substantial shared history, and the fact that it has produced nothing is both remarkable and telling. At some point, persistence becomes the story in itself — and whatever the pair are searching for, they haven't found it yet.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2026
0%
Dec
0%
Mar
0%
Apr
0%
May
0%
Jun
0%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Dec
0%
Jan
0%
Mar

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Good (a little give)
Unknown
Good to yielding (mild give)
Unknown
Yielding (slightly soft)
Unknown
Soft (muddy)
Unknown
Soft to heavy (wet)
Unknown
Heavy (very wet)
Unknown
🏟 Track shape
Right-handed, tight turns
Unknown
Right-handed, tight
Unknown
Right-handed, long straights
Unknown
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown

🏇 Jockeys

The riders they work with most, most rides first
Daniel King Main partner
0%
Win rate
0/8
Wins / rides
Benjamin P Kennedy
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
Charlie O'Dwyer
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Paddy Cleary
0%
Win rate
0/1
Wins / rides
Paddy Cleary(2)
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 87070F
Form: P-4975
Form: 700PP-
Form: -0P9F6
Form: 0-5090

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Ballinrobe 7 0 0%
Galway 6 0 0%
Tipperary 3 0 0%
Roscommon 2 0 0%
Punchestown 2 0 0%
Sligo 2 0 0%
Listowel 1 0 0%
Limerick 1 0 0%
Thurles 1 0 0%
Cork 1 0 0%
Gowran Park 1 0 0%

📅 Recent results

The last 20 results, most recent first
22 Mar
Limerick · Long Distance (2m+) · Soft
9th
29 Jan
Thurles · Long Distance (2m+) · Heavy
10th
7 Dec
Cork · Long Distance (2m+) · Soft_To_Heavy
—
26 Oct
Galway · Long Distance (2m+) · Good_To_Yielding
9th
25 Oct
Galway · Long Distance (2m+) · Yielding
9th
25 Oct
Galway · Long Distance (2m+) · Yielding
8th
14 Oct
Punchestown · Long Distance (2m+) · Good_To_Yielding
17th
6 Oct
Tipperary · Long Distance (2m+) · Good_To_Yielding
5th
3 Oct
Gowran Park · Long Distance (2m+) · Soft
7th
8 Sep
Galway · Long Distance (2m+) · Good_To_Yielding
7th
8 Sep
Galway · Long Distance (2m+) · Good_To_Yielding
12th
8 Sep
Galway · Long Distance (2m+) · Good_To_Yielding
15th
20 Aug
Sligo · Long Distance (2m+) · Good
9th
11 Aug
Ballinrobe · Long Distance (2m+) · Good
6th
7 Aug
Sligo · Long Distance (2m+) · Good_To_Yielding
7th
5 Aug
Roscommon · Long Distance (2m+) · Yielding
—
22 Jul
Ballinrobe · Long Distance (2m+) · Good
4th
22 Jul
Ballinrobe · Long Distance (2m+) · Good
9th
22 Jul
Ballinrobe · Long Distance (2m+) · Good
8th
3 Jul
Tipperary · Long Distance (2m+) · Good_To_Yielding
13th