The career as a whole tells a story of a horse that finds life tough at its usual level. Class 5 is the bread-and-butter tier of British racing, the entry level, and Wrestling Revenue has run there 13 times without winning once. That is a long wait for a breakthrough that never came in that specific category. The wins have come when things have aligned differently — a different track, perhaps slightly different conditions — which suggests this is a horse with a narrow window of opportunity rather than one that wins on demand.
The most recent victory came at Pontefract in October 2025, around six months ago, and recent form has been patchy at best: the last six runs read 12-10-9-1-11-9, with that solo win sandwiched between strings of double-digit finishes. The 1 in that sequence is a reminder that the ability is there somewhere, but finding it consistently has proven difficult. The horse raced just yesterday, so is clearly still in training and active, even if the results have not been coming.
Ben Haslam trains Wrestling Revenue from his yard at Middleham Moor in North Yorkshire, a part of the country with a long tradition of producing racehorses. Haslam's team has been in decent form this season with 32 winners sent out, which suggests the yard is ticking along well even if this particular horse has not been among the highlights. Jockey Andrew Mullen has been the regular partner, riding in 9 of the 27 races together and winning once — a record that mirrors the horse's overall win rate almost exactly. The Brighton form stands apart from everything else, and that is probably the most interesting thread in this story.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newcastle Galloping |
4 | 4 other | 31 Jan | 0% |
| Brighton Undulating |
3 | 2 wins, 1 second | 7 Aug | 66.7% |
| Pontefract Undulating |
3 | 1 win, 1 third, 1 other | 7 Apr | 33.3% |
| Lingfield Park Sharp |
3 | 1 third, 2 other | 2 Jul | 0% |
| Cork Galloping |
2 | 2 other | 6 Sep | 0% |
| Southwell Galloping |
2 | 2 other | 26 Mar | 0% |
| Naas Galloping |
2 | 2 other | 14 Sep | 0% |
| Redcar Galloping |
1 | 1 other | 17 Oct | 0% |
| Nottingham Galloping |
1 | 1 second | 30 Oct | 0% |
| Wolverhampton Galloping |
1 | 1 other | 26 Dec | 0% |
| Beverley Undulating |
1 | 1 other | 30 Aug | 0% |
| Navan Galloping |
1 | 1 other | 4 Oct | 0% |
| Chepstow Galloping |
1 | 1 other | 8 Jun | 0% |
| Bath Undulating |
1 | 1 second | 4 Sep | 0% |
| Ripon Sharp |
1 | 1 other | 7 Jul | 0% |