What is striking about Epictetus is his ground preference. He has won 2 of 6 races on wet or muddy ground, a 33% success rate that stands out as genuinely impressive. On fast, dry ground he is still effective but less dominant, with 2 wins from 10 races (20%). That kind of split is useful information for anyone watching him run — he is a horse built for racing when the going is testing. He also seems to have a preferred distance window. At middle distances between seven furlongs and a mile, he has won 1 of 3 races (33%), suggesting that is where his engine runs most efficiently.
Recently, Epictetus is showing real signs of form. He won at Sandown Park on 6 August 2026 — six weeks ago — and has picked up a third place and a second place in his last six races, showing he remains competitive and active. He raced just a day ago, confirming he is still in work with trainer J A Osborne at Upper Lambourn. Osborne has sent out 48 winners this season, so the yard is in good order. That said, Epictetus has never won with his most frequent jockey, Saffie Osborne, across nine races together, which is a puzzle. A horse with this much proven ability at the top level deserves consistency — and the next time he runs on testing ground at his favoured distance, he could easily be dangerous.
| Course | Races | Results | Last run | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
6 | 1 second, 3 thirds, 2 other | 22 Aug | 0% |
| Ascot Galloping |
5 | 5 other | 5 Sep | 0% |
| Epsom Downs Undulating |
4 | 1 win, 1 second, 2 other | 31 Aug | 25% |
| Goodwood Undulating |
4 | 1 win, 1 third, 2 other | 12 Oct | 25% |
| Wolverhampton Galloping |
4 | 1 second, 1 third, 2 other | 27 Apr | 0% |
| Newmarket Galloping |
3 | 1 win, 1 second, 1 other | 29 Sep | 33.3% |
| chelmsford | 3 | 1 second, 2 other | 7 Mar | 0% |
| Sandown Park Galloping |
2 | 1 win, 1 other | 6 Aug | 50% |
| Doncaster Galloping |
2 | 1 second, 1 other | 29 Mar | 0% |
| York Galloping |
2 | 2 other | 12 Jun | 0% |
| Kempton Park Galloping |
1 | 1 other | 22 Oct | 0% |
| Newbury Galloping |
1 | 1 other | 17 May | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 24 Jul | 0% |
| Chester Tight |
1 | 1 other | 19 Sep | 0% |