:

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 AI 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%
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 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 Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Daniel King First Choice
0%
Win rate
0/8
Won / Rode
Benjamin P Kennedy
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
Charlie O'Dwyer
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
Paddy Cleary
0%
Win rate
0/1
Won / Rode
Paddy Cleary(2)
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 87070F
Form: P-4975
Form: 700PP-
Form: -0P9F6
Form: 0-5090

🏟 Course Record

Win rate at each course, sorted by number of races
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