The broader career tells the story of a solid, honest campaigner operating at a high level. Eighteen of Enemy's 37 races have come in Class 2 company — among the better races in Britain — and the horse has won 2 of those, finishing in the places a further handful of times. A win rate of around 1 in 9 overall, with 4 wins and 10 placed efforts from 37 races, suggests a horse that is competitive without being dominant. That's not a criticism. Horses that keep showing up at this level, race after race, year after year, earn their respect.
The most recent win came on New Year's Day 2026 at Southwell — the kind of result that sticks in the memory — with the horse also having landed a Class 2 there in January 2024. The first career win came at Musselburgh in April 2022, also at Class 2 level, which tells you this horse broke through at the deep end and has stayed there. Regular jockey Richard Kingscote has ridden Enemy in 10 of those races, winning once together, and the partnership continues to tick over. Enemy also shows a marked preference for normal ground conditions, winning 2 of 7 races on a standard surface — a hit rate of 29%, well above the career average.
Trained by Ian Williams out of Portway in Worcestershire, Enemy operates within one of the more productive yards in the country right now — 96 winners sent out this season is a serious tally that reflects a well-run operation. The horse raced just one day ago, which means there is clearly still plenty of petrol in the tank. At nine, Enemy isn't building toward anything — this is the career in full flight. And if the team points back toward Southwell on a decent surface, it would be foolish to look the other way.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| meydan | 6 | 1 win, 5 other | 30 Mar | 16.7% |
| Southwell Galloping |
4 | 2 wins, 2 other | 1 Jan | 50% |
| Ascot Galloping |
4 | 1 third, 3 other | 9 Aug | 0% |
| York Galloping |
4 | 4 other | 7 Sep | 0% |
| Kempton Park Galloping |
4 | 2 seconds, 2 other | 3 Dec | 0% |
| Chester Tight |
3 | 3 other | 31 Aug | 0% |
| Haydock Park Galloping |
2 | 1 third, 1 other | 5 Jul | 0% |
| Goodwood Undulating |
2 | 2 other | 1 Aug | 0% |
| Sandown Park Galloping |
2 | 2 other | 25 May | 0% |
| Musselburgh Sharp |
1 | 1 win | 16 Apr | 100% |
| Newcastle Galloping |
1 | 1 second | 1 Jan | 0% |
| Carlisle Undulating |
1 | 1 other | 30 May | 0% |
| Galway Tight |
1 | 1 other | 2 Aug | 0% |
| Wolverhampton Galloping |
1 | 1 third | 6 Feb | 0% |
| Lingfield Park Sharp |
1 | 1 other | 27 Feb | 0% |