:

Annexation

There is a particular kind of racehorse that defies easy summary, and Annexation is one of them. A ten-year-old with five wins from 48 races, this is a horse that wins roughly 1 in every 10 races it enters — not a headline number, but there is more to the story than that.Based on TrackLab's AI analysis
Quick Facts
Age
10 years old
Sex
Gelding
Colour
Bay
Father
Wootton Bassett
Mother
Scarlet Sonnet
Owner
Northway Lodge Racing
Rating
62

📊 Key Numbers

Career statistics for this horse
48
Career races
5
Wins
10.4%
Win rate
avg ~10%
29.2%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Start with the distance. At a mile and one furlong to a mile and two furlongs, Annexation transforms. Three wins from just 10 races at that trip works out to 30% — winning nearly 1 in every 3 races. For a horse that typically toils at the lower end of the sport, winning 7% of those races (1 from 14), that jump in performance is dramatic. It tells you that getting the trip right matters enormously with this one.

Then there is the Dundalk factor. Two wins from 7 races at the Irish track is a genuine course record, and it is the kind of connection between a horse and a venue that experienced followers look for. Some horses simply take to certain tracks — the turns, the surface, something in the way the race unfolds — and Dundalk has brought out the best in Annexation more than once since that first career win there in December 2021.

The most recent win is the eye-catching one. In October 2025, Annexation won a Class 2 race at Nottingham — one of the top races in Britain — which sits oddly alongside a career spent mostly at Class 5 level. That was six months ago now, and the last six runs have produced no wins, with finishes of 9th, 5th, 5th, 6th, 5th and 4th. Solid enough placings, but the winner's enclosure has stayed out of reach.

Trained by Tony Carroll at his yard in Cropthorne, Worcestershire, Annexation is part of a very productive operation — 133 winners sent out this season alone, which is a remarkable training feat. Jockey Jack Doughty has been the regular partner, with 1 win from 10 rides together. Annexation raced just yesterday and is clearly still being campaigned actively. At ten years old, still placing regularly and with a Class 2 win only six months behind it, this is a horse that continues to earn its place in the yard and still has the ability, on its best day, to beat much better horses than it usually faces.

Strengths & Risks AI Analysis

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 1 wins from 5 starts (20%)
Excellent record on soft ground: 1 wins from 4 starts (25%)
Well suited by 1m1f – 1m2f distances: 30% win rate
⚠ What to watch out for
Poor record on good ground: 0 wins from 11 starts
Poor record on good_to_yielding ground: 0 wins from 4 starts
Yet to win at Lingfield Park in 6 attempts
Struggles on LH Sharp tracks: 0 wins from 9 starts
Struggles on RH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm
Loves
Soft (muddy)
Loves
Standard (all-weather)
Good to soft
Yielding to soft
Yielding
Standard to slow
Good (firm-ish)
Avoids
Good to yielding
Avoids
📏 Race Distance
1M1F – 1M2F
Loves
1M3F – 1M4F
Ok
1M6F – 2M
Long Distance (2M+)
Avoids
🏅 Competition Level
Class 2
Class 3
Class 4
Avoids
Class 5
Ok
🏟 Track Shape
Left-handed, wide and galloping
Loves
Left-handed, undulating
Loves
Right-handed, undulating
Loves
Right-handed, tight
Wide and galloping
Left-handed, tight
Left-handed, tight turning
Avoids
Right-handed, wide and galloping
Avoids
Right-handed, tight turning
Avoids

📅 Recent Runs

The last 10 races, most recent first
30 Mar
4th
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
18 Mar
5th
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 8 runners
21 Feb
6th
chelmsford
1m3f – 1m4f · Standard · 6 runners
8 Feb
5th
chelmsford
1m3f – 1m4f · Standard · 6 runners
29 Jan
5th
Lingfield Park
1m3f – 1m4f · Standard · 9 runners
10 Jan
9th
Lingfield Park
1m3f – 1m4f · Standard · 10 runners
22 Dec
9th
Lingfield Park
1m3f – 1m4f · Standard · 10 runners
2 Nov
6th
Huntingdon
1m6f – 2m · Good · 6 runners
2 Oct
🏆 Won
Nottingham
1m3f – 1m4f · Good_To_Soft · 11 runners
30 Sep
🏆 Won
Bath
1m3f – 1m4f · Good_To_Firm · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Jack Doughty Current Jockey
10%
Win rate
1/10
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Charlie O'Dwyer
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Dundalk
Galloping
7 2 wins, 5 other 27 Sep 28.6%
Lingfield Park
Sharp
6 1 third, 5 other 29 Jan 0%
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%
Doncaster
Galloping
2 1 second, 1 other 27 Jun 0%
Roscommon
Sharp
2 1 third, 1 other 6 Aug 0%
chelmsford 2 2 other 21 Feb 0%
Listowel
Sharp
2 2 other 5 Jun 0%
Wolverhampton
Galloping
2 2 other 30 Mar 0%
Nottingham
Galloping
1 1 win 2 Oct 100%
Bath
Undulating
1 1 win 30 Sep 100%
Wexford
Sharp
1 1 third 5 Mar 0%
Downpatrick
Undulating
1 1 second 13 Aug 0%
The Curragh
Galloping
1 1 other 21 May 0%
Leicester
Sharp
1 1 other 14 Jun 0%
Navan
Galloping
1 1 other 29 Aug 0%
Fairyhouse
Galloping
1 1 other 7 Oct 0%
Warwick
Sharp
1 1 other 21 May 0%
Punchestown
Galloping
1 1 other 25 Apr 0%
Kempton Park
Galloping
1 1 other 18 Mar 0%
Kilbeggan
Tight
1 1 other 13 Jun 0%
Epsom Downs
Undulating
1 1 second 2 Jul 0%
Southwell
Galloping
1 1 other 14 Mar 0%
Huntingdon
Galloping
1 1 other 2 Nov 0%
Fakenham
Tight
1 1 third 6 May 0%
Galway
Tight
1 1 other 11 Sep 0%