UK time :

Barry Connell

Barry Connell has been training for just four years, but he has already done something that many trainers spend entire careers chasing — winning at the Cheltenham Festival. Twice, in fact. His two top-level wins have both come at racing's most famous venue, in March 2023 and March 2025, which tells you something important: when the biggest stage arrives, Connell's yard tends to show up. For a trainer still in the early years of his career, with 57 winners on the board in total, that is a genuinely impressive calling card.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Nurney, Co. Kildare
Record
7 wins from 72 races
Win rate
9.7%
Top jockey
Best course
Punchestown (40% from 5 races)
Best ground
Yielding (slightly soft)

📊 Key numbers

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

🐎 Today's and upcoming runners

Horses Barry Connell has entered for upcoming races

🔍 Full analysis

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

His day-to-day record is more modest, and he would probably be the first to admit it. This season he has sent out 7 winners from 72 runners — roughly 1 in every 10 — and that represents a slight dip from last year, when he was winning at closer to 1 in every 8. It is not a dramatic fall, but it is the kind of thing a competitive trainer will have noticed. Seventy-two runners is a reasonable sample, and a 10% win rate suggests a yard that is ticking along without setting the world alight between its big-occasion moments.

One area where the numbers genuinely stand out is soft ground — the kind of wet, heavy conditions that many horses and trainers quietly dread. In those circumstances, Connell's runners win at 21%, or 3 from 14 races. That is more than double his overall rate, and it is not a coincidence to be explained away. It points to a trainer who either knows how to find the right races when the ground is testing, or who simply has horses built to handle it — possibly both.

His most reliable jockey partnership is with Sean Flanagan, who has ridden 6 winners from 55 races for the yard — roughly 1 in every 9. That is a working relationship with genuine depth behind it; 55 races together is enough to suggest Flanagan understands what Connell's horses need. The pairing with Mart Lane, by contrast, has yet to click — four races, no wins — though four is too small a sample to read much into.

Four years in, two Cheltenham wins, and a clear eye for soft ground. Connell is not the busiest trainer in the sport, but he has already shown he knows how to win the races that matter most.

📈 Form trend

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

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
Sean Flanagan Main partner
10.9%
Win rate
6/55
Wins / rides
10%
Win rate
1/10
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 595
Form: 32-034
Form: 8P-022
Form: 8P-022
Form: 70-7P1
Form: 22-151
Form: /200-U
Form: 14-411
Form: 10-0P5
Form: 621-28

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Fairyhouse 8 0 0%
Galway 7 1 14.3%
Ballinrobe 6 2 33.3%
Punchestown 5 2 40%
Thurles 5 1 20%
Kilbeggan 5 0 0%
Leopardstown 5 0 0%
Naas 4 0 0%
Bellewstown 3 1 33.3%
Navan 3 0 0%
Listowel 3 0 0%
Wexford 2 0 0%
Tipperary 2 0 0%
Gowran Park 2 0 0%
Cheltenham 2 0 0%
Roscommon 2 0 0%
Cork 2 0 0%
Killarney 2 0 0%
Down Royal 1 0 0%
Uttoxeter 1 0 0%
Limerick 1 0 0%
Sligo 1 0 0%

📅 Recent results

The last 20 results, most recent first
17 Mar
Wexford · Long Distance (2m+) · Soft
2nd
14 Mar
Uttoxeter · Long Distance (2m+) · Soft
—
10 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
10th
10 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
10th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
6th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
6th
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
9th
3 Mar
Leopardstown · Long Distance (2m+) · Yielding
—
15 Feb
Punchestown · Long Distance (2m+)
Won
5 Feb
Thurles · Long Distance (2m+) · Soft
5th
4 Feb
Punchestown · Long Distance (2m+) · Soft_To_Heavy
3rd
3 Feb
Fairyhouse · Long Distance (2m+) · Heavy
4th
1 Feb
Leopardstown · Long Distance (2m+) · Soft
2nd
18 Jan
Thurles · 1m6f – 2m · Yielding
Won
17 Jan
Navan · Long Distance (2m+) · Soft_To_Heavy
3rd
17 Jan
Navan · Long Distance (2m+) · Soft_To_Heavy
2nd
11 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
5th
29 Dec
Leopardstown · Long Distance (2m+) · Yielding
—
28 Dec
Leopardstown · Long Distance (2m+) · Good_To_Yielding
2nd
27 Dec
Leopardstown · Long Distance (2m+) · Yielding
2nd