:

Betsen

There is something quietly stubborn about Betsen. In 25 races across a career that has taken in tracks from Down Royal in Ireland to the all-weather circuit at Southwell, this five-year-old has only found the winner's enclosure twice — that's a win rate of around 1 in every 12 races. On raw numbers alone, that doesn't look like much. But context, as ever, is everything.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Invincible Spirit
Mother
Martini Magic
Owner
KHDRP
Rating
82

📊 Key Numbers

Career statistics for this horse
26
Career races
3
Wins
11.5%
Win rate
avg ~10%
34.6%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

That second win is what demands attention. On 26 November 2025, Betsen won a Class 2 race at Southwell — one of the top races in Britain — which is a serious level of achievement for a horse whose record might otherwise invite a shrug. Plenty of horses race their whole lives without winning at that grade. It suggests there is genuine ability in there, even if getting it out consistently has proven difficult.

The relationship with jockey James Ryan is one of the more puzzling subplots. The two have been paired up eight times without a win between them — 0 from 8 — which is a run of blanks that will not have gone unnoticed in the yard. Whether that partnership continues is worth watching.

Betsen is trained by Tony Carroll, based in Cropthorne, Worcestershire, and the operation is clearly in fine health this season — 136 winners sent out is a serious body of work for any yard. That kind of volume suggests a trainer who knows how to place horses in the right races at the right time. Betsen's Class 2 win at Southwell looks exactly like that sort of patient placement paying off.

The recent form figures — finishing ninth, thirteenth, seventh, fourth, third, and fourth across the last six runs — tell a story of a horse hovering just outside the places rather than threatening to win. It has been five months since that Southwell success, and nothing since has come close. Still, Betsen raced just one day ago, which means this is a horse that remains active and in the mix. Whether it can recapture that November form is the question worth asking — because when the conditions are right, the ability is clearly there.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
Poor record on good_to_yielding ground: 0 wins from 5 starts
Poor record on good_to_firm ground: 0 wins from 3 starts
Yet to win at The Curragh in 7 attempts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Standard (all-weather)
Soft (muddy)
Unknown
Yielding (slightly soft)
Unknown
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Soft to heavy (wet)
Unknown
Good to yielding (mild give)
Avoids
Good to firm (drying out)
Avoids
📏 Race Distance
5F – 6½F
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Right-handed, long straights
Ok
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown

📅 Recent Runs

The last 10 races, most recent first
21 May
🏆 Won
Chepstow
5f – 6½f · Good_To_Soft · 6 runners
8 May
9th
Ascot
5f – 6½f · Good · 11 runners
25 Apr
13th
Leicester
5f – 6½f · Good_To_Firm · 13 runners
3 Apr
7th
Lingfield Park
5f – 6½f · Standard · 12 runners
23 Mar
4th
Wolverhampton
5f – 6½f · Standard · 6 runners
20 Feb
3rd
Southwell
5f – 6½f · Standard · 12 runners
3 Feb
4th
Wolverhampton
5f – 6½f · Standard · 7 runners
20 Jan
4th
Newcastle
5f – 6½f · Standard · 7 runners
26 Nov
🏆 Won
Southwell
5f – 6½f · Standard · 11 runners
27 Sep
7th
The Curragh
5f – 6½f · Good_To_Yielding · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/6
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ryan Kavanagh
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
The Curragh
Galloping
7 1 second, 6 other 27 Sep 0%
Naas
Galloping
3 1 second, 2 other 4 Aug 0%
Southwell
Galloping
2 1 win, 1 third 20 Feb 50%
Wolverhampton
Galloping
2 2 other 23 Mar 0%
Navan
Galloping
2 1 second, 1 third 13 Jul 0%
Down Royal
Galloping
1 1 win 6 Sep 100%
Chepstow
Galloping
1 1 win 21 May 100%
Tipperary
Galloping
1 1 other 9 Aug 0%
Ascot
Galloping
1 1 other 8 May 0%
Dundalk
Galloping
1 1 other 4 Oct 0%
Leicester
Sharp
1 1 other 25 Apr 0%
Newcastle
Galloping
1 1 other 20 Jan 0%
Fairyhouse
Galloping
1 1 other 13 Jun 0%
Cork
Galloping
1 1 second 30 Mar 0%
Lingfield Park
Sharp
1 1 other 3 Apr 0%