:

David Kenneth Budds

Four years into his training career, David Kenneth Budds is still very much in the building phase — and the numbers from the past twelve months reflect that honestly. Two winners from 66 runners this season is a win rate of around 1 in every 33, which is a tough return by any measure. That figure has also slipped back from last year, when he was winning roughly 1 in every 17 races. It is not a crisis, but it is a signal that things have been harder to come by recently.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Reinduff, Co Waterford
Record
2 wins from 66 races
Win rate
3.0%
Best course
Kilbeggan (33.3% from 3 races)
Best going
Yielding

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
66
Races
2
Wins
3.0%
Win rate
avg ~10%
9.1%
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 most compelling thread running through Budds' career so far is his partnership with Stormalong, a horse that has given him 4 wins from 34 races together. That is a meaningful relationship in a small yard — when you are sending out a modest number of runners, having one horse who keeps delivering is genuinely important. Stormalong alone accounts for a sizeable chunk of what Budds has achieved in the training ranks, and that kind of reliable partnership is something many small operations never find.

His most productive combination with a jockey is Darragh O'Keeffe, who has ridden 1 winner from 15 rides for the yard — roughly 1 in every 15, or about 7%. That is actually a brighter picture than the yard's overall season average, which suggests O'Keeffe gets something out of these horses. Whether that partnership develops further will be one of the more interesting things to watch.

There is also a small but notable edge in wet conditions. On soft or muddy ground, Budds has sent out 1 winner from 16 runners — around 6%, which is double his overall season rate. That is a thin sample, but it hints that when the ground gets testing, his runners may be better suited than the headline numbers suggest.

At four years in, Budds is still learning the rhythms of the job. The dip in form this season is the kind of thing every trainer navigates at some point, and with a horse like Stormalong providing a consistent thread, the foundation is there. The question is whether the next twelve months can get closer to last year's level — or push beyond it.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Darragh O'Keeffe First Choice
6.7%
Win rate
1/15
Won / Rode
0%
Win rate
0/10
Won / Rode
Carl Millar
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/3
Won / Rode
Paddy Cody
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Michael Kenneally
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Mr D Doyle
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/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
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: 074444
Form: /4F500
Form: P6-07P
Form: 236-05
Form: 378-90
Form: 0-6784
Form: -1U848
Form: 535370
Form: 000
Form: 500-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Tramore 6 0 0%
Cork 6 0 0%
Wexford 6 0 0%
Limerick 5 0 0%
Punchestown 5 0 0%
Clonmel 4 0 0%
Listowel 4 0 0%
Galway 4 0 0%
Kilbeggan 3 1 33.3%
Killarney 3 1 33.3%
Sligo 3 0 0%
Thurles 3 0 0%
Gowran Park 2 0 0%
Tipperary 2 0 0%
Roscommon 2 0 0%
Musselburgh 2 0 0%
Cheltenham 1 0 0%
Down Royal 1 0 0%
Dundalk 1 0 0%
Downpatrick 1 0 0%
Navan 1 0 0%
Fairyhouse 1 0 0%

📅 Recent Results

The last 20 results, most recent first
19 Mar
Cork · Long Distance (2m+) · Yielding
5th
5 Mar
Thurles · Long Distance (2m+) · Soft
1 Feb
Musselburgh · Long Distance (2m+) · Good_To_Soft
8th
1 Feb
Musselburgh · Long Distance (2m+) · Good_To_Soft
11th
18 Jan
Thurles · Long Distance (2m+) · Yielding
4th
8 Jan
Clonmel · Long Distance (2m+) · Heavy
1 Jan
Tramore · Long Distance (2m+) · Soft
15th
26 Dec
Down Royal · Long Distance (2m+) · Yielding
11th
13 Dec
Fairyhouse · Long Distance (2m+) · Soft
7th
11 Dec
Punchestown · Long Distance (2m+) · Heavy
7th
7 Dec
Cork · Long Distance (2m+) · Soft_To_Heavy
5th
7 Dec
Cork · Long Distance (2m+) · Soft_To_Heavy
14th
2 Dec
Clonmel · Long Distance (2m+) · Heavy
16th
27 Nov
Thurles · Long Distance (2m+) · Yielding
4th
25 Nov
Tramore · Long Distance (2m+) · Soft
3rd
18 Nov
Limerick · Long Distance (2m+) · Heavy
7th
18 Nov
Limerick · Long Distance (2m+) · Heavy
10th
6 Nov
Clonmel · Long Distance (2m+) · Soft
4th
6 Nov
Clonmel · Long Distance (2m+) · Soft
7th
5 Nov
Dundalk · 1m3f – 1m4f · Standard
9th