The horse has been steadily climbing the ladder, and the most recent win tells you everything about how far it has come. On 31 January 2026, Completely Random won a Class 1 race at Lingfield Park — that's one of the top races in Britain, the kind of company that separates the good horses from the very good ones. Before that, it had picked up a Class 2 win at Leicester in April 2025, again high-quality company. The first career win came at Wolverhampton in December 2023, so this is a horse that has improved steadily over roughly two years rather than flashing brilliantly and fading.
The recent form makes for interesting reading. Two wins from the last six races, with the last two runs producing a tenth and an eleventh — which on the face of it looks like a dip. But look more carefully: those came after back-to-back wins, so the horse may simply have been campaigned hard or met stiffer competition in its most recent outings. It last raced just one day ago, so this is very much a horse in active work.
Ground conditions seem to matter. On normal ground, Completely Random has won four of six races — that's a remarkable two in every three starts on its preferred surface. When conditions change, those numbers drop sharply. That's a genuine edge for anyone watching its entries carefully.
Jockey Trevor Whelan and this horse have built something of a partnership. Together they've won 3 of their 9 races — roughly 1 in every 3 times they team up, which is a strong return. Harry Charlton trains the horse from his yard at Beckhampton in Wiltshire, and it has been a productive season for the stable — 38 winners sent out already, suggesting a yard in fine form. Class 2 races have been its most common hunting ground, with one win from nine attempts there at 11%, but the Class 1 success at Lingfield suggests the ceiling may be higher than those numbers imply.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newmarket Galloping |
5 | 1 second, 4 other | 16 Apr | 0% |
| Lingfield Park Sharp |
2 | 2 wins | 31 Jan | 100% |
| Wolverhampton Galloping |
2 | 1 win, 1 second | 27 Dec | 50% |
| Southwell Galloping |
2 | 1 win, 1 other | 6 Apr | 50% |
| Ascot Galloping |
2 | 2 other | 9 May | 0% |
| Kempton Park Galloping |
2 | 2 other | 5 Nov | 0% |
| Leicester Sharp |
1 | 1 win | 26 Apr | 100% |
| York Galloping |
1 | 1 other | 23 Aug | 0% |
| Goodwood Undulating |
1 | 1 other | 2 Aug | 0% |
| Newbury Galloping |
1 | 1 other | 17 May | 0% |