:

James M Barcoe

Four years into his training career, James M Barcoe has quietly built a record of 24 winners since taking out his licence in 2021 — a modest but steady foundation for a yard still finding its feet at the top level. This season tells a similar story: 7 winners from 139 runners, which works out at roughly 1 in every 20 races. That is a thin return on the numbers, and it means patience is very much part of the deal when following this stable.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Gowran, Co. Kilkenny
Record
7 wins from 139 races
Win rate
5.0%
Best course
Clonmel (18.2% from 11 races)
Best going
Good to yielding

📊 Key Numbers

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

Where things get more interesting is Cork. Barcoe has sent out 3 winners from just 9 runners there — that is 1 in every 3, a remarkable hit rate that dwarfs his overall figures and suggests he either knows the track well, targets it smartly, or both. For context, a trainer winning 1 in 3 anywhere is something serious stables would be proud of. It is the kind of local knowledge that quietly matters in racing, and it is worth paying attention to whenever one of his horses turns up at Cork.

Barcoe also appears to have a good read of the ground. On slightly wet or soft conditions, his runners win 3 from 36 — around 1 in every 12 races — which is more than double his overall rate. That gap between his figures on soft ground and his general record is meaningful: it points to a trainer who knows which of his horses handle those conditions and picks his spots accordingly.

His partnership with Spellacy's Cross stands out as the most notable individual story in his yard so far. Two wins from 16 races together might not sound like a lot, but the consistency of the partnership — the horse keeps coming back, the trainer keeps running it — suggests a genuine working relationship between stable and animal. It is the sort of combination that can quietly land a race when conditions fall right.

Less easy to explain is the record with jockey Kieran Callaghan. Twenty-three rides together and not a single win is a surprising blank, given that Callaghan is clearly the team's go-to rider. It does not mean the partnership is broken, but it is a number that will need to change for Barcoe to push his overall figures in the right direction over the next season or two.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Kieran Callaghan First Choice
0%
Win rate
0/23
Won / Rode
Harry Sexton
12.5%
Win rate
2/16
Won / Rode
18.2%
Win rate
2/11
Won / Rode
Patrick M O'Brien
0%
Win rate
0/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode
Peter Smithers
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
66.7%
Win rate
2/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 26U115
Form: 005773
Form: 0530-0
Form: 80-432
Form: 808/0-
Form: 82386-
Form: 30900-
Form: 7/49-U
Form: /F3PP-
Form: 0/4-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Tramore 22 1 4.5%
Clonmel 11 2 18.2%
Kilbeggan 10 0 0%
Cork 9 3 33.3%
Wexford 9 0 0%
Downpatrick 8 0 0%
Dundalk 7 0 0%
The Curragh 7 0 0%
Navan 7 0 0%
Limerick 6 0 0%
Thurles 5 1 20%
Punchestown 4 0 0%
Bellewstown 4 0 0%
Gowran Park 4 0 0%
Sligo 4 0 0%
Roscommon 4 0 0%
Ballinrobe 3 0 0%
Tipperary 3 0 0%
Galway 3 0 0%
Leopardstown 3 0 0%
Naas 2 0 0%
Down Royal 2 0 0%
Listowel 1 0 0%
Fairyhouse 1 0 0%

📅 Recent Results

The last 20 results, most recent first
22 Mar
Limerick · Long Distance (2m+) · Soft
6th
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
14th
26 Feb
Clonmel · Long Distance (2m+) · Heavy
11 Feb
Dundalk · 5f – 6½f · Standard
14th
7 Feb
Naas · 1m6f – 2m · Soft_To_Heavy
7th
16 Jan
Dundalk · 5f – 6½f · Standard
7th
11 Jan
Punchestown · Long Distance (2m+) · Soft
7th
9 Jan
Dundalk · 7f – 1m · Standard
10th
8 Jan
Clonmel · Long Distance (2m+) · Heavy
5th
1 Jan
Tramore · Long Distance (2m+) · Soft
6th
1 Jan
Tramore · Long Distance (2m+) · Soft
8th
27 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
10th
14 Dec
Navan · Long Distance (2m+) · Soft_To_Heavy
14 Dec
Navan · Long Distance (2m+) · Soft_To_Heavy
11 Dec
Punchestown · Long Distance (2m+) · Heavy
6th
7 Dec
Cork · Long Distance (2m+) · Soft_To_Heavy
Won
7 Dec
Cork · Long Distance (2m+) · Soft_To_Heavy
8th
7 Dec
Cork · Long Distance (2m+) · Soft_To_Heavy
13th
3 Dec
Dundalk · 7f – 1m · Standard
14th
2 Dec
Clonmel · Long Distance (2m+) · Heavy
12th