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.
| Course | Races | Results | Last visited | Win 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% |