UK time :

Cargin Bhui

Cargin Bhui has found his level as a solid lower-tier operator, though his recent form suggests he is hitting a lean patch. The 5-year-old has won three times from 28 races—a win rate of roughly 1 in 9—and while that is modest, his best performances come when conditions and track suit him perfectly. On normal ground he wins about 1 in every 4 or 5 races (3 wins from 13), which is almost double his overall rate. At Wolverhampton he is genuinely effective, with 2 wins from just 5 races there—a win rate that marks it out as a happy hunting ground.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Invincible Army
Mother
Ragtime Dancer
Owner
Laurence Okaneharrowgate Bloodstockltd
Official rating
75

📊 Key numbers

Career totals for this horse
28
Career races
3
Wins
10.7%
Win rate
avg ~10%
42.9%
Top-3 rate
avg ~30%
13 days
Since last race

🔍 Full analysis

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

Trained by David and Nicola Barron at Maunby in North Yorkshire, Cargin Bhui claimed his maiden win on 5 January 2024 at Wolverhampton and has since added victories at the same track and at Southwell. However, his last success came eight months ago, and his form in the past six races reads 5–11–5–5–––1, a sequence of mid-field and placed efforts that hints at a horse struggling to find the winning post. He competes regularly at Class 5, where he has won 2 of 10 races (20%), and the consistency of his efforts—mostly places and occasional fifth-place finishes—suggests he remains competitive but has lost whatever edge carried him to victory earlier in the year. Ridden most often by Callum Rodriguez, the pair have never won together from seven attempts, which may point to a need for different tactics or a jockey change. With the yard firing (15 winners this season), Cargin Bhui will hope for a return to the winners' circle soon.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 3 wins from 13 starts (23%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 6 starts
⚠ Poor record on good_to_soft ground: 0 wins from 4 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good to firm (fairly firm)
Unknown
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Good (a little give)
Avoids
Good to soft (some give)
Avoids
📏 Race distance
5F – 6½F
Sprint (< 5F)
Unknown
7F – 1M
Avoids
🏅 Race level
Class 3 (mid-level)
Avoids
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, long straights
Loves
Left-handed, tight
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Avoids
Left-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
5 Oct
5th
Pontefract
5f – 6½f · Good · 14 runners
4 Sep
11th
Haydock Park
5f – 6½f · Heavy · 14 runners
12 Apr
5th
Musselburgh
7f – 1m · Good · 12 runners
27 Mar
5th
Newcastle
7f – 1m · Standard · 12 runners
28 Feb
DNF
Southwell
7f – 1m · Standard · 31 runners
20 Feb
🏆 Won
Southwell
5f – 6½f · Standard · 12 runners
6 Feb
🏆 Won
Wolverhampton
5f – 6½f · Standard · 10 runners
16 Jan
3rd
Newcastle
5f – 6½f · Standard · 9 runners
13 Jan
3rd
Southwell
5f – 6½f · Standard · 12 runners
2 Jan
2nd
Wolverhampton
5f – 6½f · Standard · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/7
Wins / rides
16.7%
Win rate
1/6
Wins / rides
50%
Win rate
2/4
Wins / rides
William Pyle Current jockey
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
0%
Win rate
0/1
Wins / rides
Ryan Kavanagh
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Wolverhampton
Galloping
5 2 wins, 1 second, 2 other 6 Feb 40%
Southwell
Galloping
5 1 win, 1 second, 1 third, 2 other 28 Feb 20%
Pontefract
Undulating
4 4 other 5 Oct 0%
Newcastle
Galloping
3 1 second, 1 third, 1 other 27 Mar 0%
Musselburgh
Sharp
2 2 other 12 Apr 0%
Hamilton Park
Sharp
2 1 second, 1 other 15 Jun 0%
Ayr
Galloping
2 2 other 9 Oct 0%
Carlisle
Undulating
1 1 third 12 Aug 0%
Doncaster
Galloping
1 1 third 2 Aug 0%
Thirsk
Galloping
1 1 third 16 Jun 0%
Haydock Park
Galloping
1 1 other 4 Sep 0%
Chester
Tight
1 1 other 8 May 0%