UK time :

James Henry

James Henry is a seven-year-old who has won just twice in 39 races, but both victories came at Dundalk, where the horse has developed a genuine affinity for the track. With two wins from 17 races there, James Henry wins roughly 1 in every 8 or 9 attempts at that course—a striking contrast to his overall record of just 1 win in every 20 races elsewhere. The last of those Dundalk wins came on 16 January 2024, now over two and a half years ago, which means the horse has endured a long drought without a victory.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Kodiac
Mother
Refuse To Give Up
Owner
Border Boys Syndicate
Official rating
44

📊 Key numbers

Career totals for this horse
39
Career races
2
Wins
5.1%
Win rate
avg ~10%
35.9%
Top-3 rate
avg ~30%
6 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Recent form has been decidedly ordinary. In the last six races, James Henry has finished out of the money in five of them, with positions of 14th, 11th, 8th, 15th, 10th, and 13th. He did manage 8th place two runs ago, but nothing remotely close to a winning performance. Still, the horse was back in action just yesterday, suggesting the yard believe there is more to come.

The one consistent bright spot is Scott McCullagh. The jockey has ridden James Henry seven times and won twice, giving him a 29 percent win rate in the saddle—a rate that stands out sharply against the horse's dismal overall figures. This is exactly the kind of detail that matters in racing: one rider clearly gets the best out of this horse, and while seven races is a small sample, it is hard to ignore. Trainer Eoin Christopher McCarthy, based at Athea in County Limerick, has sent 15 winners out of his yard this season, suggesting he has a steady operation, though James Henry himself has proven a patient project rather than a reliable earner.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 17 starts (12%)
✔ Well suited by 5f – 6½f distances: 10% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 12 starts
⚠ Poor record on yielding ground: 0 wins from 4 starts
⚠ Poor record on good_to_yielding ground: 0 wins from 3 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 9 starts
⚠ Struggles on LH Sharp tracks: 0 wins from 6 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Soft (muddy)
Unknown
Good to firm (fairly firm)
Unknown
Good (a little give)
Avoids
Yielding (slightly soft)
Avoids
Good to yielding (mild give)
Avoids
📏 Race distance
5F – 6½F
Loves
7F – 1M
1M6F – 2M
Unknown
1M1F – 1M2F
Avoids
1M3F – 1M4F
Avoids
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids
Left-handed, tight turns
Avoids
Right-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
12 Oct
14th
Roscommon
1m6f – 2m · Soft · 19 runners
22 Sep
11th
Listowel
7f – 1m · Yielding · 18 runners
31 Aug
8th
Roscommon
7f – 1m · Yielding · 18 runners
14 Aug
15th
Cork
1m1f – 1m2f · Good · 19 runners
15 Jul
10th
Killarney
1m1f – 1m2f · Good · 13 runners
10 Jun
13th
Limerick
7f – 1m · Good_To_Yielding · 14 runners
31 May
3rd
Listowel
7f – 1m · Good · 18 runners
16 May
3rd
Leopardstown
1m1f – 1m2f · Good · 23 runners
25 Apr
8th
Limerick
1m1f – 1m2f · Soft · 17 runners
12 Apr
7th
The Curragh
5f – 6½f · Good · 15 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
28.6%
Win rate
2/7
Wins / rides
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Joseph Harnett
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Mark Enright
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Dundalk
Galloping
17 2 wins, 5 seconds, 1 third, 9 other 7 Mar 11.8%
Limerick
Galloping
4 4 other 10 Jun 0%
The Curragh
Galloping
3 1 third, 2 other 12 Apr 0%
Bellewstown
Sharp
2 1 second, 1 third 29 Aug 0%
Listowel
Sharp
2 1 third, 1 other 22 Sep 0%
Gowran Park
Undulating
2 1 second, 1 other 19 Apr 0%
Roscommon
Sharp
2 2 other 12 Oct 0%
Killarney
Sharp
2 2 other 15 Jul 0%
Navan
Galloping
1 1 other 14 May 0%
Ballinrobe
Sharp
1 1 other 18 Jul 0%
Down Royal
Galloping
1 1 other 24 Jun 0%
Leopardstown
Galloping
1 1 third 16 May 0%
Cork
Galloping
1 1 other 14 Aug 0%