That Nottingham win in October 2025 was genuinely significant. It came in a Class 2 race — one of the better races you'll find in Britain — and trainer Tony Carroll was clearly delighted, describing it as "a great prize and a good bit of placing." There was a late change in the saddle too: the jockey who had ridden him to win at Bath a few days earlier couldn't make the weight, so Jack Doughty stepped in and got the job done. It's a nice detail that speaks to a horse in form and a yard flexible enough to make it work.
The numbers point clearly to where Annexation is most dangerous. At distances between a mile and a furlong and a mile and two furlongs, he has won 3 of his 11 races — that's 27%, or roughly 1 in every 4. Compare that to his overall record and you can see it's a meaningful edge. Most of his races come at Class 5 level, the bread-and-butter end of the sport, where he has won just 1 from 14 — about 1 in 14. The Nottingham win at a higher level stands out as the exception that proves the rule: when conditions suit and the distance is right, he's capable of punching above his usual weight.
Carroll's yard has been in excellent form this season, sending out 136 winners — that kind of volume suggests a well-run operation with plenty of horses ticking along nicely. Jockey Jack Doughty has partnered Annexation 11 times for 1 win together, a 9% win rate, though as Nottingham showed, the chemistry can click when it matters. With Annexation raced as recently as yesterday, he's clearly still fit and active — and on his best days, at the right trip, there's still a race to be won in him.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Dundalk Galloping |
7 | 2 wins, 5 other | 27 Sep | 28.6% |
| Lingfield Park Sharp |
6 | 1 third, 5 other | 29 Jan | 0% |
| Bath Undulating |
3 | 1 win, 2 other | 26 May | 33.3% |
| Leopardstown Galloping |
3 | 1 third, 2 other | 27 Dec | 0% |
| Brighton Undulating |
3 | 1 second, 2 other | 7 Aug | 0% |
| Gowran Park Undulating |
2 | 1 win, 1 other | 3 Jun | 50% |
| Wolverhampton Galloping |
2 | 2 other | 30 Mar | 0% |
| chelmsford | 2 | 2 other | 21 Feb | 0% |
| Roscommon Sharp |
2 | 1 third, 1 other | 6 Aug | 0% |
| Listowel Sharp |
2 | 2 other | 5 Jun | 0% |
| Doncaster Galloping |
2 | 1 second, 1 other | 27 Jun | 0% |
| Nottingham Galloping |
1 | 1 win | 2 Oct | 100% |
| Wexford Sharp |
1 | 1 third | 5 Mar | 0% |
| Warwick Sharp |
1 | 1 other | 21 May | 0% |
| Fairyhouse Galloping |
1 | 1 other | 7 Oct | 0% |
| Navan Galloping |
1 | 1 other | 29 Aug | 0% |
| The Curragh Galloping |
1 | 1 other | 21 May | 0% |
| Fakenham Tight |
1 | 1 third | 6 May | 0% |
| Galway Tight |
1 | 1 other | 11 Sep | 0% |
| Epsom Downs Undulating |
1 | 1 second | 2 Jul | 0% |
| Kempton Park Galloping |
1 | 1 other | 18 Mar | 0% |
| Leicester Sharp |
1 | 1 other | 14 Jun | 0% |
| Southwell Galloping |
1 | 1 other | 14 Mar | 0% |
| Punchestown Galloping |
1 | 1 other | 25 Apr | 0% |
| Downpatrick Undulating |
1 | 1 second | 13 Aug | 0% |
| Kilbeggan Tight |
1 | 1 other | 13 Jun | 0% |
| Huntingdon Galloping |
1 | 1 other | 2 Nov | 0% |