:

Upepo

There is a horse that genuinely owns a racetrack, and Upepo is one of them. The six-year-old has made Lingfield Park something close to a home from home, winning 5 of its 15 races there — a record that works out to roughly 1 in every 3 attempts at a course where most horses are lucky to win once. To put that in perspective, Upepo's overall win rate across all tracks is 6 from 42 (about 1 in 7), so the jump in performance at Lingfield is not a coincidence. It is a pattern.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Grey
Father
Roaring Lion
Mother
Kanes Pass
Owner
A W Carroll
Rating
59

📊 Key Numbers

Career statistics for this horse
42
Career races
6
Wins
14.3%
Win rate
avg ~10%
31.0%
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

The other thing that unlocks Upepo is distance. Stretched out to a mile-and-six or beyond, this horse has won 6 of its 22 races at those longer trips — roughly 1 in every 4. That is a meaningful number, because it tells you something real: Upepo is a horse that wants to gallop, that finds its rhythm when there is ground to cover and time to settle. Keep it short and it goes through the motions. Give it room and it becomes a different animal.

The yard behind it is Tony Carroll's operation in Cropthorne, Worcestershire, which has been in fine form — 136 winners already this season, a serious output that speaks to a well-drilled training setup. In the saddle, Jack Doughty has partnered Upepo most often, winning 2 of their 14 races together, a rate of about 1 in 7. That is modest on paper, but jockey-horse combinations at this level are often about familiarity as much as fireworks.

Upepo has not won in its last six races, and recent efforts — finishing sixth, seventh, and ninth in its most recent outings — suggest it is in a flat patch right now. The last win came at Lingfield in December 2025, which feels like a while ago. But this is a horse that has earned £74,000 in prize money and proven it can win at a decent level, so writing it off entirely would be a mistake. The profile here is pretty clear: if Upepo turns up at Lingfield over a long trip, it has earned the right to be taken seriously. Anywhere else, on shorter ground, it is a different proposition entirely. Horses like this are not complicated — you just have to pay attention to where they run.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Course specialist at Lingfield Park: 5 wins from 15 starts (33%)
Well suited by 1m6f – 2m distances: 27% win rate
⚠ What to watch out for
Poor record on soft ground: 0 wins from 3 starts
Yet to win at Kempton Park in 6 attempts
Yet to win at Southwell in 5 attempts
Struggles on RH Galloping tracks: 0 wins from 6 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Standard to slow (all-weather)
Ok
Good (firm-ish)
Unknown
Yielding (slightly soft)
Unknown
Good to yielding (mild give)
Unknown
Soft to heavy (wet)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Avoids
📏 Race Distance
1M6F – 2M
Loves
7F – 1M
Unknown
Long Distance (2M+)
Unknown
1M1F – 1M2F
Avoids
1M3F – 1M4F
Avoids
🏅 Competition Level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Ok
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, tight turns
Loves
Left-handed, long straights
Ok
Long straights
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids
Right-handed, tight turns
Avoids

📅 Recent Runs

The last 10 races, most recent first
19 May
6th
Lingfield Park
1m3f – 1m4f · Good · 9 runners
30 Apr
7th
Lingfield Park
1m6f – 2m · Standard · 9 runners
8 Apr
9th
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 13 runners
25 Mar
4th
Lingfield Park
1m6f – 2m · Standard · 8 runners
7 Mar
3rd
chelmsford
1m6f – 2m · Standard
28 Feb
DNF
Lingfield Park
1m6f – 2m · Standard · 16 runners
27 Feb
DNF
Lingfield Park
1m3f – 1m4f · Standard · 22 runners
4 Feb
11th
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 13 runners
20 Dec
8th
Wolverhampton
1m6f – 2m · Standard · 10 runners
17 Dec
🏆 Won
Lingfield Park
1m6f – 2m · Standard · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Jack Doughty Current Jockey
14.3%
Win rate
2/14
Won / Rode
0%
Win rate
0/6
Won / Rode
60%
Win rate
3/5
Won / Rode
Myla Coppins
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/1
Won / Rode
Mason Paetel
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
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
Lingfield Park
Sharp
15 5 wins, 1 second, 1 third, 8 other 19 May 33.3%
Kempton Park
Galloping
6 1 third, 5 other 8 Apr 0%
Southwell
Galloping
5 1 third, 4 other 20 Nov 0%
Wolverhampton
Galloping
4 1 win, 1 second, 1 third, 1 other 20 Dec 25%
Dundalk
Galloping
2 2 other 18 Nov 0%
Killarney
Sharp
1 1 other 17 Jul 0%
Naas
Galloping
1 1 other 15 Sep 0%
Roscommon
Sharp
1 1 other 1 Jun 0%
Leicester
Sharp
1 1 other 10 Sep 0%
chelmsford 1 1 third 7 Mar 0%
Doncaster
Galloping
1 1 other 26 Apr 0%
Gowran Park
Undulating
1 1 other 10 May 0%
Navan
Galloping
1 1 other 4 Oct 0%
Sligo
Sharp
1 1 other 30 Apr 0%
Catterick Bridge
Sharp
1 1 other 19 Oct 0%