Betsen
Betsen is a five-year-old still hunting for consistency after 28 career races, with three wins to his name and a record that speaks to a horse doing the job most of the time without quite getting over the line. His win rate sits at roughly 1 in every 9 races, which tells you he is a capable performer but not a dominant one — his three victories spread across more than two years of racing, with the most recent coming three months ago at Chepstow in May. He has also placed in nine races, meaning he finishes in the frame roughly one time in three outings. That reliable placing record hints at a horse with decent ability and soundness, even if winning stays elusive.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
32.1%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Tony Carroll's Cropthorne yard has been prolific this season with 136 winners, and Betsen has most recently been racing on the artificial surface at Southwell, where he broke through at Class 2 level in November — his only top-tier victory to date. His last six runs tell a mixed story: a third place just over a week ago, followed by eighth, ninth, and 13th-place finishes before that fifth. The form is patchy rather than encouraging, the kind of record that keeps a horse in work but suggests he is operating near his ceiling. James Ryan has partnered him eight times without a win, a partnership that has not clicked in the way the yard would have hoped. Still active and racing within the last fortnight, Betsen remains a working member of the yard — modest in his achievements but apparently sound enough to keep running.
⚡ 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%)
✔ Excellent record on good_to_soft ground: 1 wins from 3 starts (33%)
⚠ 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 to soft (some give)
Loves
Standard (all-weather)
Likes
Yielding (slightly soft)
Unknown
Soft to heavy (wet)
Unknown
Good to yielding (mild give)
Avoids
Good to firm (drying out)
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Likes
Right-handed, long straights
Ok
Left-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
📅 Recent Runs
The last 10 races, most recent first
29 Aug
5th
Sandown Park
5f – 6½f · Good_To_Soft · 10 runners
6 Jun
8th
Epsom Downs
5f – 6½f · Good_To_Soft · 20 runners
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
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win 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% |
| Epsom Downs Undulating |
1 |
1 other |
6 Jun |
0% |
| Leicester Sharp |
1 |
1 other |
25 Apr |
0% |
| Lingfield Park Sharp |
1 |
1 other |
3 Apr |
0% |
| Cork Galloping |
1 |
1 second |
30 Mar |
0% |
| Newcastle Galloping |
1 |
1 other |
20 Jan |
0% |
| Fairyhouse Galloping |
1 |
1 other |
13 Jun |
0% |
| Dundalk Galloping |
1 |
1 other |
4 Oct |
0% |
| Tipperary Galloping |
1 |
1 other |
9 Aug |
0% |
| Sandown Park Galloping |
1 |
1 other |
29 Aug |
0% |
| Ascot Galloping |
1 |
1 other |
8 May |
0% |