:

Brian Francis Cawley

Four years into his training career, Brian Francis Cawley has built steadily since sending out his first runner in 2021, and the numbers from the last twelve months tell a consistent story: 3 winners from 19 runners, which works out at roughly 1 in every 6 — a solid return for a yard still finding its feet at this level.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Craughwell, Co. Galway
Record
3 wins from 19 races
Win rate
15.8%
Best course
Clonmel (100% from 1 races)
Best going
Yielding (slightly soft)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
19
Races
3
Wins
15.8%
Win rate
avg ~10%
26.3%
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 partnership with jockey Shane Fitzgerald looks like one of the most important relationships in the operation. Three wins from 12 rides together means Fitzgerald has been on board for every single winner Cawley has trained in the past year, converting at a rate of 1 in every 4 — that kind of consistency between a trainer and jockey tends to be built on trust and a shared understanding of how the horses are being prepared. When Fitzgerald is in the saddle, the team clearly knows what it is doing.

The most intriguing entry in the file is In The Minus, with whom Cawley has shared 8 races and 1 win. That might look modest on paper, but the fact that this horse keeps getting runs suggests the team believes there is more to come. Whether that faith is rewarded will be one of the more interesting threads to follow as Cawley's career develops. On wet or muddy ground specifically, the yard has struck at a rate of 1 in every 4 races — 1 winner from 4 attempts — which hints that Cawley is beginning to learn which conditions suit his string best.

This is still a small operation finding its identity, but the building blocks are there: a reliable jockey partnership, a clear preference for wet ground, and a win rate that has held steady through the season. Trainers who last in this game are usually the ones who master the small details before chasing the big days, and Cawley looks to be doing exactly that.

📈 Form Trend

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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Yielding (slightly soft)
Loves
Good (firm-ish)
Ok
Good to yielding (mild give)
Unknown
Heavy (very wet)
Unknown
Soft to heavy (wet)
Unknown
Soft (muddy)
Avoids
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, tight
Loves
Right-handed, long straights
Avoids
Left-handed, tight turns
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Shane Fitzgerald First Choice
25%
Win rate
3/12
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

Top Horses

The strongest horses currently associated with this trainer
Form: 43415
Form: 000094
Form: 008-07
Form: 60701

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Galway 3 1 33.3%
Ballinrobe 3 0 0%
Roscommon 2 1 50%
Punchestown 2 0 0%
Cork 2 0 0%
Clonmel 1 1 100%
Catterick Bridge 1 0 0%
Sligo 1 0 0%
Limerick 1 0 0%
Down Royal 1 0 0%
Killarney 1 0 0%
Sedgefield 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
12 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
30 Jan
Catterick Bridge · 1m6f – 2m · Soft
4th
26 Dec
Down Royal · Long Distance (2m+) · Good_To_Yielding
9th
13 Nov
Punchestown · 1m6f – 2m · Heavy
5th
25 Oct
Galway · Long Distance (2m+) · Yielding
Won
2 Oct
Clonmel · Long Distance (2m+) · Good
Won
30 Sep
Sedgefield · Long Distance (2m+) · Good
4th
29 Sep
Roscommon · 1m6f – 2m · Good_To_Yielding
Won
12 Sep
Ballinrobe · Long Distance (2m+) · Soft
3rd
10 Sep
Cork · 7f – 1m · Soft
21th
21 Aug
Killarney · Long Distance (2m+) · Good
4th
4 Aug
Cork · Long Distance (2m+) · Good
14th
2 Aug
Galway · 7f – 1m · Yielding
10th
1 Aug
Galway · 1m1f – 1m2f · Yielding
8th
7 Jul
Roscommon · 1m6f – 2m · Good
7th
10 Jun
Sligo · Long Distance (2m+) · Good
16th
27 May
Ballinrobe · Long Distance (2m+) · Good
6th
9 May
Ballinrobe · 1m1f – 1m2f · Good
7th