UK time :

Dragon Spin

Dragon Spin is a 3-year-old still searching for consistency, with two wins from fifteen races and a recent run that shows the unpredictability of a horse caught between decent days and frustrating ones. The colt's last outing, just over a day ago, brought a win — the kind of result that keeps hope alive for Steph Hollinshead's Upper Longdon yard, though it came four months after the last victory at Thirsk on 16 June.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Ardad
Mother
Hamaayim
Owner
Spending The Inheritance Racing
Official rating
65

📊 Key numbers

Career totals for this horse
15
Career races
2
Wins
13.3%
Win rate
avg ~10%
46.7%
Top-3 rate
avg ~30%
2 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

What's interesting about Dragon Spin is how ground conditions seem to matter. On normal ground, the horse has won twice from six races (a third of the time), which is genuinely respectable for a horse at this level. Switch to softer or faster conditions, and the record deteriorates sharply. It's a clue that rides this horse well in the right circumstances will know to target the races where the going is standard rather than chasing prize money elsewhere.

Dougie Costello has been the regular pilot, winning once from six rides together — not remarkable on the surface, but worth noting that when they click, they do win. The yard itself is ticking over nicely with seven winners so far this season, so Dragon Spin has the infrastructure of a functioning operation behind it. At Class 5 level, though, the record is blank: zero wins from four attempts at the modest races the colt has tackled. That suggests the horse either performs better slightly higher up, or the ground and circumstances haven't aligned when tested at that grade. With two wins from fifteen races overall (roughly 1 in 8), Dragon Spin remains a work in progress — the sort of mid-tier horse that might notch another win or two before the season ends, provided the conditions and the right combination of jockey, track, and ground all fall into place.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 6 starts (33%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 4 starts
⚠ Poor record on standard ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Good to firm (fairly firm)
Avoids
Standard (all-weather)
Avoids
📏 Race distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Race level
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Unknown
🏟 Track shape
Left-handed, long straights
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Left-handed, tight
Unknown

📅 Recent runs

The last 10 races, most recent first
16 Oct
6th
Redcar
5f – 6½f · Good · 10 runners
15 Sep
3rd
Redcar
5f – 6½f · Good · 7 runners
22 Aug
5th
Chester
5f – 6½f · Good_To_Soft · 7 runners
24 Jul
11th
York
5f – 6½f · Good_To_Firm · 12 runners
3 Jul
4th
Doncaster
5f – 6½f · Good_To_Firm · 8 runners
16 Jun
🏆 Won
Thirsk
5f – 6½f · Good · 8 runners
5 Jun
6th
Thirsk
5f – 6½f · Good · 12 runners
9 May
🏆 Won
Nottingham
5f – 6½f · Good · 9 runners
5 Apr
3rd
Bath
5f – 6½f · Good · 9 runners
29 Oct
2nd
Nottingham
5f – 6½f · Soft · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Dougie Costello Current jockey
16.7%
Win rate
1/6
Wins / rides
Alexandra Egan
0%
Win rate
0/1
Wins / rides
Luke Catton
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Thirsk
Galloping
2 1 win, 1 other 16 Jun 50%
Nottingham
Galloping
2 1 win, 1 second 9 May 50%
Beverley
Undulating
2 1 second, 1 other 14 Aug 0%
Redcar
Galloping
2 1 third, 1 other 16 Oct 0%
Wolverhampton
Galloping
2 2 other 6 Sep 0%
Bath
Undulating
1 1 third 5 Apr 0%
Doncaster
Galloping
1 1 other 3 Jul 0%
Southwell
Galloping
1 1 second 27 Sep 0%
York
Galloping
1 1 other 24 Jul 0%
Chester
Tight
1 1 other 22 Aug 0%