:

Brian Barry

Four years into his riding career, Brian Barry is still searching for the kind of momentum that turns a promising apprentice into a name people recognise. Since 2021, he has been putting in the work, but the winners have been hard to come by — just 1 from 43 rides in the last twelve months, which works out to roughly one winner every 43 races. That is a tough return by any measure, and it tells the story of a jockey still looking for his footing at this level.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
1 wins from 43 races
Win rate
2.3%
Top trainer
Best course
Naas (25% from 4 races)
Best going
Soft to heavy

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
43
Races
1
Wins
2.3%
Win rate
avg ~10%
11.6%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Jockey Breakdown
Auto-Generated

The most notable number in his record is actually a zero. His most regular partnership is with trainer Riceal Dunne, yet across 13 rides together they have not managed a single win. That kind of sustained collaboration without a result is unusual — normally you'd expect a working relationship to produce something — and it suggests both horse and rider are operating in competitive fields where opportunities are hard to convert.

The one genuine bright spot is what happens when the rain comes down. On very wet, muddy ground, Barry has won 1 from 5 races, a 20% win rate — one in every five rides in those conditions. For context, that is ten times better than his overall record. It is a small sample, but it is something real to build on, a sign that when conditions suit, he can get the job done.

At 4 years in, Barry is still at the stage where one good run of form can change everything. The numbers are honest about where he is right now, but every jockey who ever made it had stretches that looked like this one.

📈 Form Trend

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

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Riceal Dunne First Choice
0%
Win rate
0/13
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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 jockey
Form: -P2082
Form: 644093
Form: 017845
Form: 094000
Form: 12-054
Form: 54/07P
Form: 46-800
Form: /PP8PP
Form: 4975

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Thurles 6 0 0%
Clonmel 5 0 0%
Naas 4 1 25%
Fairyhouse 4 0 0%
Kilbeggan 3 0 0%
Roscommon 3 0 0%
Cork 3 0 0%
Limerick 3 0 0%
Leopardstown 2 0 0%
Tipperary 2 0 0%
Listowel 2 0 0%
Wexford 2 0 0%
Punchestown 2 0 0%
Sligo 1 0 0%
Gowran Park 1 0 0%

📅 Recent Results

The last 20 results, most recent first
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
11th
4 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
11th
26 Feb
Clonmel · Long Distance (2m+) · Heavy
26 Feb
Clonmel · Long Distance (2m+) · Heavy
12 Feb
Clonmel · Long Distance (2m+) · Heavy
10 Feb
Limerick · 1m6f – 2m · Heavy
10 Feb
Limerick · Long Distance (2m+) · Heavy
7 Feb
Naas · 1m6f – 2m · Soft_To_Heavy
Won
3 Feb
Fairyhouse · Long Distance (2m+) · Heavy
11th
29 Jan
Thurles · Long Distance (2m+) · Heavy
22 Jan
Gowran Park · Long Distance (2m+) · Heavy
5th
18 Jan
Thurles · Long Distance (2m+) · Yielding
10th
14 Jan
Fairyhouse · Long Distance (2m+) · Yielding
7th
11 Jan
Ozarks Walk
Punchestown · Long Distance (2m+) · Soft_To_Heavy
15th
9 Jan
Naas · Long Distance (2m+) · Soft
8th
9 Jan
Naas · Long Distance (2m+) · Yielding
8th
8 Jan
Clonmel · Long Distance (2m+) · Heavy
2nd
31 Dec
Punchestown · Long Distance (2m+) · Yielding
14th
28 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
9th
26 Dec
Leopardstown · Long Distance (2m+) · Yielding
6th