UK time :

The Dragon King

The Dragon King has had a frustrating year. A four-year-old trained by Robert Cowell at Newmarket, he won four of his 22 races—roughly one win in every five attempts—which on paper looks respectable enough. But the detail tells a harder story: he has not won since November 2025, more than eleven months ago, and his last six races have brought nothing but distant finishes, with no better than fifth place. That recent form stings because he is clearly capable of better.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Invincible Army
Mother
Dutch Monarch
Owner
Middleham Park Racing Cxii
Official rating
81

📊 Key numbers

Career totals for this horse
22
Career races
4
Wins
18.2%
Win rate
avg ~10%
36.4%
Top-3 rate
avg ~30%
101 days
Since last race

🔍 Full analysis

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

What makes The Dragon King interesting is where he wins and how he does it. He is a Class 4 horse through and through, winning three of eight races at that level—a 38% win rate that shows he belongs in that company. Put him in anything tougher and he struggles. More telling still is his relationship with the ground: on fast, dry conditions, he has won 2 of his 6 races, a 33% win rate that suggests he is a very different horse when the going suits him. The soft or muddy ground does him no favours at all.

His moment of glory came at Newmarket on 5 October 2024, a top-level Class 2 race that made clear he could handle better company on his day. Cowell's post-race comments that day hint at a horse with real flair—a dramatic late charge under jockey William that had the trainer calculating bad news at halfway before the horse came "with that rattle" to steal it. That kind of acceleration is rare and valuable. Before that, he had won for the first time at Doncaster in May 2024, and Cowell has mentioned a two-year-old season that saw him win three times, including a significant sale race. The Dragon King has the pedigree of a horse that should be doing better than his recent form suggests, and on the right ground at the right level, he might yet deliver.

⚡ 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: 2 wins from 6 starts (33%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 6 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard (all-weather)
Ok
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Standard to slow (all-weather)
Unknown
Good (a little give)
Avoids
📏 Race distance
5F – 6½F
Sprint (< 5F)
Unknown
7F – 1M
Ok
1M1F – 1M2F
Unknown
🏅 Race level
Class 2 (high-level)
Class 3 (mid-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, long straights
Right-handed, long straights
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
5 Oct
DNF
Wolverhampton
7f – 1m · Standard · 12 runners
9 Jul
8th
Newbury
1m1f – 1m2f · Good_To_Firm · 12 runners
14 Jun
2nd
Salisbury
7f – 1m · Good · 8 runners
22 May
8th
Goodwood
7f – 1m · Good · 15 runners
9 May
5th
Lingfield Park
7f – 1m · Good_To_Firm · 8 runners
3 Apr
5th
Lingfield Park
1m1f – 1m2f · Standard · 12 runners
20 Mar
5th
Wolverhampton
7f – 1m · Standard · 12 runners
6 Feb
2nd
Newcastle
7f – 1m · Standard · 12 runners
24 Nov
🏆 Won
Wolverhampton
7f – 1m · Standard · 12 runners
29 Oct
5th
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
1/4
Wins / rides
33.3%
Win rate
1/3
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newmarket
Galloping
3 1 win, 2 other 20 Sep 33.3%
Wolverhampton
Galloping
3 1 win, 2 other 5 Oct 33.3%
Salisbury
Undulating
2 1 second, 1 other 14 Jun 0%
Lingfield Park
Sharp
2 2 other 9 May 0%
Goodwood
Undulating
2 2 other 22 May 0%
Doncaster
Galloping
1 1 win 18 May 100%
Windsor
Sharp
1 1 win 15 Jul 100%
York
Galloping
1 1 other 14 Jun 0%
Haydock Park
Galloping
1 1 other 5 Jul 0%
Kempton Park
Galloping
1 1 other 29 Oct 0%
Hamilton Park
Sharp
1 1 second 23 Sep 0%
Newbury
Galloping
1 1 other 9 Jul 0%
Southwell
Galloping
1 1 second 26 Mar 0%
Newcastle
Galloping
1 1 second 6 Feb 0%
Nottingham
Galloping
1 1 other 20 Apr 0%