:

David Richard Barry

David Richard Barry is one of those trainers whose numbers demand a second look. Three winners from just ten runners this season — that's a win rate of 30%, or roughly 1 in every 3 races. For context, the very best trainers in Britain typically win around 1 in 4 or 1 in 5. Barry is outperforming that benchmark with a fraction of the horses.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Record
3 wins from 10 races
Win rate
30%
Top jockey
Best course
Ballinrobe (100% from 1 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
10
Races
3
Wins
30%
Win rate
avg ~10%
40%
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

He has only been training since 2021, so there are just four years of professional results to go on. That's a short enough window that every stat still carries extra weight — there's no vast sea of data to smooth out the peaks and troughs. What we do know is that his overall record across the last twelve months mirrors his seasonal figures exactly: 3 wins from 10 runners. In other words, he hasn't had a cold spell dragging down his average. He's been consistently sharp.

The most striking detail is what happens on normal ground conditions. When the track is riding as expected — not waterlogged, not baked hard — Barry's horses have won all three races they've entered in those conditions. Three from three. A 100% record is almost unheard of at any meaningful sample, and while three races is still a small number, it suggests he knows exactly how to have a horse ready when conditions suit. That's a skill, not luck.

Barry is still in the early chapters of his training career, and profiles like this one are written before the full story is known. But the foundation looks genuinely solid — a high win rate, consistency across the season, and a perfect record on standard ground. Trainers who win 1 in 3 races don't stay under the radar for long.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2025
0%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Feb
0%
Mar
75%
Apr
0%
Sep
0%
Oct
0%
Nov
0%
Dec

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to yielding
Standard (all-weather)
Avoids
Yielding
Avoids
🏟 Track Shape
Right-handed, wide and galloping
Loves
Left-handed, tight turning
Right-handed, tight turning
Left-handed, wide and galloping
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
John Shinnick First Choice
50%
Win rate
3/6
Won / Rode
0%
Win rate
0/2
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: 5P70-0
Form: 6P5P23
Form: 0/11-P
Form: 2-0573

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Limerick 3 2 66.7%
Dundalk 3 0 0%
Ballinrobe 1 1 100%
Cork 1 0 0%
Killarney 1 0 0%
Listowel 1 0 0%

📅 Recent Results

The last 20 results, most recent first
17 Dec
Dundalk · 5f – 6½f · Standard
5th
28 Nov
Dundalk · 5f – 6½f · Standard
3rd
2 Nov
Cork · Long Distance (2m+) · Yielding
5th
18 Oct
Limerick · Long Distance (2m+) · Yielding
9th
5 Oct
Killarney · Long Distance (2m+) · Yielding
11th
26 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
11 Apr
Ballinrobe · Long Distance (2m+) · Good
Won
11 Apr
Dundalk · 5f – 6½f · Standard
7th
10 Apr
Limerick · Long Distance (2m+) · Good
Won
1 Apr
Limerick · Long Distance (2m+) · Good
Won