Annandale
Annandale is a workhorse who knows where the winning post is. The eight-year-old has collected six victories from sixty races—winning roughly one in every ten attempts—but what matters more than his overall record is where and how he wins. He's a genuine specialist at Ayr, where he has won three of his twelve races there, and he's most effective in lower-tier competition, winning nearly one in six races when he's pitched in at Class 6 level. That's the sweet spot where his experience and racing intelligence pay off.Based on TrackLab's analysis
Owner
James Callow J S Goldie
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
His partnership with jockey Paul Mulrennan is particularly fruitful. Mulrennan has ridden him to three wins from twenty-one races together, a win rate of fourteen percent—well above Annandale's typical one in ten. The two clearly understand each other, and Mulrennan knows how to get the best from him when it counts. Annandale is trained by Jim Goldie at Uplawmoor in Lanarkshire, a yard that has already sent out eighty-eight winners this season, and he was in his element last June when he won at Hamilton Park—his most recent success, three months back.
What's encouraging about his recent form is its consistency. In his last six races he has picked up three places and two thirds, including a second just four days ago. That's not the record of a horse running out of gas. His trainer has always believed he improves when stepped up in distance, and at eight years old, Annandale is a seasoned campaigner who understands his job. He's active now and raced just yesterday, proof that he still has racing left in him and remains a genuinely useful horse in his territory—nothing flashy, but profitable for anyone who knows where to find him.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 6 starts (17%)
✔ Excellent record on good_to_soft ground: 1 wins from 4 starts (25%)
✔ Course specialist at Ayr: 3 wins from 12 starts (25%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 4 starts
⚠ Yet to win at Carlisle in 5 attempts
⚠ Struggles on RH Undulating tracks: 0 wins from 5 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Good to soft (some give)
Loves
Good (a little give)
Likes
Standard to slow (all-weather)
Likes
Standard (all-weather)
Ok
📏 Race distance
Long Distance (2M+)
Avoids
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Loves
Class 4 (standard)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, long straights
Likes
Right-handed, tight turns
Likes
Right-handed, hilly
Avoids
📅 Recent runs
The last 10 races, most recent first
2 Sep
5th
Hamilton Park
1m3f – 1m4f · Soft · 9 runners
27 Aug
2nd
Carlisle
1m3f – 1m4f · Good · 9 runners
13 Jul
4th
Ayr
1m6f – 2m · Good_To_Firm · 6 runners
6 Jul
3rd
Ayr
1m6f – 2m · Good · 9 runners
25 Jun
3rd
Hamilton Park
1m6f – 2m · Good_To_Firm · 7 runners
17 Jun
🏆 Won
Hamilton Park
1m3f – 1m4f · Good_To_Soft · 7 runners
4 Jun
4th
Hamilton Park
1m6f – 2m · Good · 8 runners
17 Feb
2nd
Wolverhampton
1m6f – 2m · 10 runners
16 Feb
6th
Wolverhampton
1m6f – 2m · Standard · 8 runners
31 Jan
8th
Newcastle
1m1f – 1m2f · Standard · 12 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Newcastle Galloping |
21 |
1 win, 4 thirds, 16 other |
31 Jan |
4.8% |
| Ayr Galloping |
12 |
3 wins, 1 third, 8 other |
13 Jul |
25% |
| Hamilton Park Sharp |
5 |
1 win, 1 third, 3 other |
2 Sep |
20% |
| Southwell Galloping |
5 |
1 win, 4 other |
18 Dec |
20% |
| Carlisle Undulating |
5 |
1 second, 1 third, 3 other |
27 Aug |
0% |
| Doncaster Galloping |
3 |
3 other |
20 May |
0% |
| Musselburgh Sharp |
3 |
3 other |
6 Nov |
0% |
| York Galloping |
3 |
3 other |
19 Aug |
0% |
| Wolverhampton Galloping |
2 |
1 second, 1 other |
17 Feb |
0% |
| Redcar Galloping |
1 |
1 second |
26 Aug |
0% |